summaryrefslogtreecommitdiff
path: root/MIBS/transition/TN-DEV-AGGREGATION-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/transition/TN-DEV-AGGREGATION-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/transition/TN-DEV-AGGREGATION-MIB')
-rw-r--r--MIBS/transition/TN-DEV-AGGREGATION-MIB136
1 files changed, 136 insertions, 0 deletions
diff --git a/MIBS/transition/TN-DEV-AGGREGATION-MIB b/MIBS/transition/TN-DEV-AGGREGATION-MIB
new file mode 100644
index 0000000..fe428ff
--- /dev/null
+++ b/MIBS/transition/TN-DEV-AGGREGATION-MIB
@@ -0,0 +1,136 @@
+-- *****************************************************************
+-- TN-DEV-AGGREGATION-MIB
+--
+-- Copyright (c) 2012, Transition Networks Inc.
+-- All rights reserved.
+-- *****************************************************************
+--
+TN-DEV-AGGREGATION-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ OBJECT-TYPE, Unsigned32 FROM SNMPv2-SMI
+ RowStatus FROM SNMPv2-TC
+ entPhysicalIndex FROM ENTITY-MIB
+ PortList FROM Q-BRIDGE-MIB
+ tnDevMgmt FROM TN-MGMT-MIB;
+
+tnDevAggregation OBJECT IDENTIFIER ::= { tnDevMgmt 38 }
+
+--
+-- MIB variables
+--
+
+--
+-- tnDevAggrModeCfgTable
+--
+tnDevAggrModeCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TnDevAggrModeCfgEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Aggregation Mode Configuration"
+ ::= { tnDevAggregation 1 }
+
+tnDevAggrModeCfgEntry OBJECT-TYPE
+ SYNTAX TnDevAggrModeCfgEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ INDEX { entPhysicalIndex }
+ ::= { tnDevAggrModeCfgTable 1 }
+
+TnDevAggrModeCfgEntry ::= SEQUENCE {
+ tnDevAggrModeSmac INTEGER,
+ tnDevAggrModeDmac INTEGER,
+ tnDevAggrModeSipDip INTEGER,
+ tnDevAggrModeSportDport INTEGER,
+ }
+
+tnDevAggrModeSmac OBJECT-TYPE
+ SYNTAX INTEGER { enabled(1), disabled(2) }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The Source MAC address can be used to calculate the destination port for the frame."
+ ::= { tnDevAggrModeCfgEntry 1 }
+
+tnDevAggrModeDmac OBJECT-TYPE
+ SYNTAX INTEGER { enabled(1), disabled(2) }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The Destination MAC Address can be used to calculate the destination port for the frame."
+ ::= { tnDevAggrModeCfgEntry 2 }
+
+tnDevAggrModeSipDip OBJECT-TYPE
+ SYNTAX INTEGER { enabled(1), disabled(2) }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP address can be used to calculate the destination port for the frame."
+ ::= { tnDevAggrModeCfgEntry 3 }
+
+tnDevAggrModeSportDport OBJECT-TYPE
+ SYNTAX INTEGER { enabled(1), disabled(2) }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The TCP/UDP port number can be used to calculate the destination port for the frame."
+ ::= { tnDevAggrModeCfgEntry 4 }
+
+--
+-- tnDevAggrGroupCfgTable
+--
+tnDevAggrGroupCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TnDevAggrGroupCfgEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Aggregation Group Configuration"
+ ::= { tnDevAggregation 2 }
+
+tnDevAggrGroupCfgEntry OBJECT-TYPE
+ SYNTAX TnDevAggrGroupCfgEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ INDEX { tnDevAggrGroupId }
+ ::= { tnDevAggrGroupCfgTable 1 }
+
+TnDevAggrGroupCfgEntry ::= SEQUENCE {
+ tnDevAggrGroupId Unsigned32,
+ tnDevAggrGroupPortMember PortList,
+ tnDevAggrGroupRowStatus RowStatus
+ }
+
+tnDevAggrGroupId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Indicates the group ID for the settings contained in the entry."
+ ::= { tnDevAggrGroupCfgEntry 1 }
+
+tnDevAggrGroupPortMember OBJECT-TYPE
+ SYNTAX PortList
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Indicates the port member of the entry."
+ ::= { tnDevAggrGroupCfgEntry 2 }
+
+tnDevAggrGroupRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This indicates the status of the entry, and is used to create and delete entries in this table."
+ ::= { tnDevAggrGroupCfgEntry 3 }
+
+--
+-- Notifications
+--
+
+END \ No newline at end of file