diff options
Diffstat (limited to 'MIBS/ciena/CIENA-CES-TWAMP-MIB')
| -rw-r--r-- | MIBS/ciena/CIENA-CES-TWAMP-MIB | 279 |
1 files changed, 279 insertions, 0 deletions
diff --git a/MIBS/ciena/CIENA-CES-TWAMP-MIB b/MIBS/ciena/CIENA-CES-TWAMP-MIB new file mode 100644 index 0000000..7f5d742 --- /dev/null +++ b/MIBS/ciena/CIENA-CES-TWAMP-MIB @@ -0,0 +1,279 @@ +-- This file was included in Ciena MIB release MIBS-CIENA-CES-08-07-00-024 + -- + -- CIENA-CES-TWAMP-MIB.my + -- + -- + + CIENA-CES-TWAMP-MIB DEFINITIONS ::= BEGIN + + IMPORTS + Integer32, Unsigned32, IpAddress, OBJECT-TYPE, MODULE-IDENTITY + FROM SNMPv2-SMI + DisplayString + FROM SNMPv2-TC + cienaCesConfig + FROM CIENA-SMI; + + cienaCesTwampMIB MODULE-IDENTITY + LAST-UPDATED "201706070000Z" + ORGANIZATION "Ciena Corp." + CONTACT-INFO + " Mib Meister + 7035 Ridge Road + Hanover, Maryland 21076 + USA + Phone: +1 800 921 1144 + Email: support@ciena.com" + DESCRIPTION + "The MIB module for the Ciena specifc TWAMP MIB." + + REVISION "201706070000Z" + DESCRIPTION + "Updated contact info." + + REVISION "201311180000Z" + DESCRIPTION + "Initial creation." + ::= { cienaCesConfig 33 } + + + -- + -- Node definitions + -- + + cienaCesTwampMIBObjects OBJECT IDENTIFIER ::= { cienaCesTwampMIB 1 } + + cienaCesTwamp OBJECT IDENTIFIER ::= { cienaCesTwampMIBObjects 1 } + + -- the Twamp Module + + cienaCesTwampModule OBJECT IDENTIFIER ::= { cienaCesTwamp 1 } + + cienaCesTwampPort OBJECT-TYPE + SYNTAX INTEGER (256..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "TCP/UDP port for TWAMP messaging." + ::= { cienaCesTwampModule 1 } + + cienaCesTwampEnable OBJECT-TYPE + SYNTAX INTEGER { + disable(0), + enable(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System level TWAMP enable/disable." + ::= { cienaCesTwampModule 2 } + + -- + -- TWAMP Port enable/disable + -- + cienaCesTwampServerEnable OBJECT-TYPE + SYNTAX INTEGER { + disable(0), + enable(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "TWAMP Server enable/disable." + ::= { cienaCesTwampModule 3 } + + + -- + -- TWAMP Server Test Sessions Status + -- + + cienaCesTwampServerSessionsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CienaCesTwampServerSessionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of Ethernet Ports Traps." + ::= { cienaCesTwampModule 4 } + + cienaCesTwampServerSessionEntry OBJECT-TYPE + SYNTAX CienaCesTwampServerSessionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "TWAMP Server Session characteristics." + INDEX { cienaCesTwampServerSessionId } + ::= { cienaCesTwampServerSessionsTable 1 } + + CienaCesTwampServerSessionEntry ::= SEQUENCE { + cienaCesTwampServerSessionId INTEGER, + cienaCesTwampServerSessionState INTEGER, + cienaCesTwampServerSessionPort INTEGER, + cienaCesTwampServerSessionHost IpAddress, + cienaCesTwampServerSessionNumPkts Integer32, + cienaCesTwampServerSessionSeqNum Integer32, + cienaCesTwampServerSessionHwAssist INTEGER + } + + cienaCesTwampServerSessionId OBJECT-TYPE + SYNTAX INTEGER (1..30) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Session index for TWAMP Server records." + ::= { cienaCesTwampServerSessionEntry 1 } + + cienaCesTwampServerSessionState OBJECT-TYPE + SYNTAX INTEGER { + listen(0), + greet(1), + start(2), + accept(3), + test(4), + stop(5), + error(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current state of the Server Session." + ::= { cienaCesTwampServerSessionEntry 2 } + + cienaCesTwampServerSessionPort OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Host source/reply port for TWAMP Server records." + ::= { cienaCesTwampServerSessionEntry 3 } + + cienaCesTwampServerSessionHost OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Host IP address for TWAMP Server records." + ::= { cienaCesTwampServerSessionEntry 4 } + + cienaCesTwampServerSessionNumPkts OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets defined for TWAMP Server records." + ::= { cienaCesTwampServerSessionEntry 5 } + + cienaCesTwampServerSessionSeqNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current sequence number for TWAMP Server records." + ::= { cienaCesTwampServerSessionEntry 6 } + + + -- + -- TWAMP TCP Session Timeout + -- + + cienaCesTwampTimeout OBJECT-TYPE + SYNTAX INTEGER (1..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "TCP session timeout (max lifetime) for TWAMP messaging." + ::= { cienaCesTwampModule 5 } + + + -- + -- Added TWAMP Fields + -- + + cienaCesTwampServerDscp OBJECT-TYPE + SYNTAX INTEGER(0..63) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "DSCP value to use for TWAMP Server TCP test messages." + ::= { cienaCesTwampModule 6 } + + + -- + -- TWAMP Server Control Sessions Status + -- + + cienaCesTwampServerCtrlSessionsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CienaCesTwampServerCtrlSessionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of TWAMP Control Session Records." + ::= { cienaCesTwampModule 7 } + + cienaCesTwampServerCtrlSessionEntry OBJECT-TYPE + SYNTAX CienaCesTwampServerCtrlSessionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "TWAMP Server Control Session characteristics." + INDEX { cienaCesTwampServerCtrlSessionId } + ::= { cienaCesTwampServerCtrlSessionsTable 1 } + + CienaCesTwampServerCtrlSessionEntry ::= SEQUENCE { + cienaCesTwampServerCtrlSessionId INTEGER, + cienaCesTwampServerCtrlSessionState INTEGER, + cienaCesTwampServerCtrlSessionPort INTEGER, + cienaCesTwampServerCtrlSessionHost IpAddress, + cienaCesTwampServerCtrlSessionTestMap Unsigned32 + } + + cienaCesTwampServerCtrlSessionId OBJECT-TYPE + SYNTAX INTEGER (1..30) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Session index for TWAMP Server Control Session records." + ::= { cienaCesTwampServerCtrlSessionEntry 1 } + + cienaCesTwampServerCtrlSessionState OBJECT-TYPE + SYNTAX INTEGER { + listen(0), + greet(1), + start(2), + accept(3), + test(4), + stop(5), + error(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current state of the Server Control Session." + ::= { cienaCesTwampServerCtrlSessionEntry 2 } + + cienaCesTwampServerCtrlSessionPort OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Host port for TWAMP Server Control session records." + ::= { cienaCesTwampServerCtrlSessionEntry 3 } + + cienaCesTwampServerCtrlSessionHost OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Host IP address for TWAMP Server Control session records." + ::= { cienaCesTwampServerCtrlSessionEntry 4 } + + cienaCesTwampServerCtrlSessionTestMap OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bitmap of TWAMP Test sessions associated with Control session." + ::= { cienaCesTwampServerCtrlSessionEntry 5 } + + + END + |