Initial commit
This commit is contained in:
515
MIBS/ciena/CIENA-CES-8021X-MIB
Normal file
515
MIBS/ciena/CIENA-CES-8021X-MIB
Normal file
@ -0,0 +1,515 @@
|
||||
-- This file was included in Ciena MIB release MIBS-CIENA-CES-08-07-00-024
|
||||
--
|
||||
-- CIENA-CES-8021X-MIB.my
|
||||
--
|
||||
|
||||
|
||||
CIENA-CES-8021X-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
cienaCesNotifications, cienaCesConfig
|
||||
FROM CIENA-SMI
|
||||
cienaGlobalSeverity, cienaGlobalMacAddress
|
||||
FROM CIENA-GLOBAL-MIB
|
||||
dot1xPaeSystemAuthControl
|
||||
FROM IEEE8021-PAE-MIB;
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42
|
||||
cienaCes8021xMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201708220000Z"
|
||||
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 is for 802.1x supplicant and authenticator
|
||||
information."
|
||||
REVISION
|
||||
"201708220000Z"
|
||||
DESCRIPTION
|
||||
"Initial creation. Based on WWP-LEOS-8021X-MIB update 201510020000Z"
|
||||
::= { cienaCesConfig 42 }
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.1
|
||||
cienaCes8021xConf OBJECT IDENTIFIER ::= { cienaCes8021xMIB 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.1.1
|
||||
cienaCes8021xGroups OBJECT IDENTIFIER ::= { cienaCes8021xConf 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.1.2
|
||||
cienaCes8021xCompls OBJECT IDENTIFIER ::= { cienaCes8021xConf 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2
|
||||
cienaCes8021xObjs OBJECT IDENTIFIER ::= { cienaCes8021xMIB 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.1
|
||||
cienaCes8021xPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCes8021xPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table with an entry for every port on the switch"
|
||||
::= { cienaCes8021xObjs 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.1.1
|
||||
cienaCes8021xPortEntry OBJECT-TYPE
|
||||
SYNTAX CienaCes8021xPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the cienaCes8021xPortTable."
|
||||
INDEX { cienaCes8021xPort }
|
||||
::= { cienaCes8021xPortTable 1 }
|
||||
|
||||
CienaCes8021xPortEntry ::=
|
||||
SEQUENCE {
|
||||
cienaCes8021xPort Unsigned32,
|
||||
cienaCes8021xRole INTEGER,
|
||||
cienaCes8021xAuthPortStatsClear INTEGER,
|
||||
cienaCes8021xNotificationAuthenticationEvent INTEGER
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.1.1.1
|
||||
cienaCes8021xPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Pgid of the port"
|
||||
::= { cienaCes8021xPortEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.1.1.2
|
||||
cienaCes8021xRole OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(1),
|
||||
supplicant(2),
|
||||
authenticator(3),
|
||||
both(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"802.1x role of the Port."
|
||||
::= { cienaCes8021xPortEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.1.1.3
|
||||
cienaCes8021xAuthPortStatsClear OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this MIB object to 'true' clears the authenticator port statistics."
|
||||
::= { cienaCes8021xPortEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.1.1.4
|
||||
cienaCes8021xNotificationAuthenticationEvent OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
success(1),
|
||||
failure(2),
|
||||
timeout(3)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the type of authentication event being communicated
|
||||
in the notification in which this object is located."
|
||||
::= { cienaCes8021xPortEntry 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.3
|
||||
cienaCes8021xEvents OBJECT IDENTIFIER ::= { cienaCes8021xMIB 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.3.0
|
||||
cienaCes8021xEventsV2 OBJECT IDENTIFIER ::= { cienaCes8021xEvents 0 }
|
||||
|
||||
--
|
||||
-- Extension to dot1xSuppConfigTable Supplicant MIB
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.2
|
||||
cienaCes8021xSuppTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCes8021xSuppEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table that contains the configuration objects for the
|
||||
Supplicant PAE associated with each port.
|
||||
An entry appears in this table for each port that may
|
||||
authenticate itself when challenged by a remote system."
|
||||
::= { cienaCes8021xObjs 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.2.1
|
||||
cienaCes8021xSuppEntry OBJECT-TYPE
|
||||
SYNTAX CienaCes8021xSuppEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configuration information for a Supplicant PAE."
|
||||
INDEX { cienaCes8021xSuppPort }
|
||||
::= { cienaCes8021xSuppTable 1 }
|
||||
|
||||
CienaCes8021xSuppEntry ::=
|
||||
SEQUENCE {
|
||||
cienaCes8021xSuppPort Unsigned32,
|
||||
cienaCes8021xSuppUserName DisplayString,
|
||||
cienaCes8021xSuppPassword DisplayString,
|
||||
cienaCes8021xSuppPortStatsClear INTEGER,
|
||||
cienaCes8021xSuppEAPMethod INTEGER,
|
||||
cienaCes8021xSuppEAPAllowedMethods BITS,
|
||||
cienaCes8021xSuppOperationalState INTEGER,
|
||||
cienaCes8021xSuppMutualAuthenticationAdminState INTEGER,
|
||||
cienaCes8021xSuppCheckCertificateTimeAdminState INTEGER,
|
||||
cienaCes8021xSuppMutualAuthenticationOperState INTEGER,
|
||||
cienaCes8021xSuppCheckCertificateTimeOperState INTEGER,
|
||||
cienaCes8021xSuppDeviceCertificateStatus INTEGER,
|
||||
cienaCes8021xSuppSecret OCTET STRING,
|
||||
cienaCes8021xSuppAdminState INTEGER,
|
||||
cienaCes8021xSuppEAPVersion Integer32,
|
||||
cienaCes8021xSuppOCSPAdminState INTEGER,
|
||||
cienaCes8021xSuppCertificateName DisplayString,
|
||||
cienaCes8021xSuppMinimumTlsVersion INTEGER,
|
||||
cienaCes8021xSuppPeerCertReauthAdminState INTEGER
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.2.1.1
|
||||
cienaCes8021xSuppPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MIB object is used as an index in the table and specifies the pgid of the port."
|
||||
::= { cienaCes8021xSuppEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.2.1.2
|
||||
cienaCes8021xSuppUserName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Username for authenticating this supplicant, also used as the 802.1x identity.
|
||||
Setting this object to zero length string resets the username."
|
||||
::= { cienaCes8021xSuppEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.2.1.3
|
||||
cienaCes8021xSuppPassword OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..128))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The password used with cienaCes8021xSuppUserName for EAP-MD5 authentication.
|
||||
Doing a get on this object always returns a zero length string for security reasons."
|
||||
::= { cienaCes8021xSuppEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.2.1.5
|
||||
cienaCes8021xSuppPortStatsClear OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this MIB object to 'true' clears the supplicant port statistics."
|
||||
::= { cienaCes8021xSuppEntry 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.2.1.10
|
||||
cienaCes8021xSuppEAPMethod OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
eapMd5(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Obsolete. Use cienaCes8021xSuppEAPAllowedMethods instead."
|
||||
::= { cienaCes8021xSuppEntry 10 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.2.1.11
|
||||
cienaCes8021xSuppEAPAllowedMethods OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
eapMd5(0),
|
||||
eapTls(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Extensible Authentication Protocol methods allowed for this supplicant."
|
||||
::= { cienaCes8021xSuppEntry 11 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.2.1.12
|
||||
cienaCes8021xSuppOperationalState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
enabled(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Returns the operational state of this supplicant."
|
||||
::= { cienaCes8021xSuppEntry 12 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.2.1.13
|
||||
cienaCes8021xSuppMutualAuthenticationAdminState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
enabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Administratively enables/disables authentication of the
|
||||
server by the supplicant. Applies to EAP-TLS."
|
||||
::= { cienaCes8021xSuppEntry 13 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.2.1.14
|
||||
cienaCes8021xSuppCheckCertificateTimeAdminState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
enabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Administratively enables/disables checking of the server's
|
||||
certificate timestamp when doing mutual authentication.
|
||||
Applies to EAP-TLS."
|
||||
::= { cienaCes8021xSuppEntry 14 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.2.1.15
|
||||
cienaCes8021xSuppMutualAuthenticationOperState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
enabled(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Returns the operative state of mutual authentication checking.
|
||||
Applies to EAP-TLS."
|
||||
::= { cienaCes8021xSuppEntry 15 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.2.1.16
|
||||
cienaCes8021xSuppCheckCertificateTimeOperState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
enabled(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Returns the operative state of certificate time stamp checking when
|
||||
doing mutual authentication. Applies to EAP-TLS."
|
||||
::= { cienaCes8021xSuppEntry 16 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.2.1.17
|
||||
cienaCes8021xSuppDeviceCertificateStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
valid(1),
|
||||
invalid(2),
|
||||
notPresent(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Returns the state of the supplicant device certificate.
|
||||
Applies to EAP-TLS."
|
||||
::= { cienaCes8021xSuppEntry 17 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.2.1.18
|
||||
cienaCes8021xSuppSecret OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..259))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets the pre-encrypted secret that shall be used along with the
|
||||
username specified by cienaCes8021xSuppUserName to gain access
|
||||
on a port. A get returns the encrypted secret for the supplicant."
|
||||
::= { cienaCes8021xSuppEntry 18}
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.2.1.19
|
||||
cienaCes8021xSuppAdminState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
enabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to specify the user administrative state
|
||||
of the supplicant port."
|
||||
::= { cienaCes8021xSuppEntry 19 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.2.1.20
|
||||
cienaCes8021xSuppEAPVersion OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to specify the EAPoL version of the supplicant
|
||||
port."
|
||||
::= { cienaCes8021xSuppEntry 20 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.2.1.21
|
||||
cienaCes8021xSuppOCSPAdminState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
enabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Administratively enables/disables OCSP checking of the server's
|
||||
certificate when doing mutual authentication.
|
||||
Applies to EAP-TLS."
|
||||
::= { cienaCes8021xSuppEntry 21 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.2.1.22
|
||||
cienaCes8021xSuppCertificateName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the certificate to be used for authenticating this supplicant.
|
||||
Applies to EAP-TLS."
|
||||
::= { cienaCes8021xSuppEntry 22 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.2.1.23
|
||||
cienaCes8021xSuppMinimumTlsVersion OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
version1dot0(1),
|
||||
version1dot1(2),
|
||||
version1dot2(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to specify the minimum TLS version that can be
|
||||
used by the supplicant port.
|
||||
Applies to EAP-TLS."
|
||||
::= { cienaCes8021xSuppEntry 23 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.2.1.24
|
||||
cienaCes8021xSuppPeerCertReauthAdminState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
enabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Administratively enables/disables peer certificate reauthentication
|
||||
on this supplicant.
|
||||
Applies to EAP-TLS."
|
||||
::= { cienaCes8021xSuppEntry 24 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.3
|
||||
cienaCes8021xGlobalAttrs OBJECT IDENTIFIER ::= { cienaCes8021xObjs 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.3.1
|
||||
cienaCes8021xAuthStatsClear OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this MIB object to 'true' clears the authenticator global statistics."
|
||||
::= { cienaCes8021xGlobalAttrs 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.1.42.2.3.2
|
||||
cienaCes8021xSuppStatsClear OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this MIB object to 'true' clears the supplicant global statistics."
|
||||
::= { cienaCes8021xGlobalAttrs 2 }
|
||||
|
||||
--
|
||||
-- Notifications
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.2.101
|
||||
cienaCes8021xMIBNotificationPrefix OBJECT IDENTIFIER ::= { cienaCesNotifications 101 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.2.101.0
|
||||
cienaCes8021xMIBNotification OBJECT IDENTIFIER ::= { cienaCes8021xMIBNotificationPrefix 0 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.2.101.0.1
|
||||
cienaCes8021xSuppAuthenticationEvent NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCes8021xPort,
|
||||
cienaCes8021xNotificationAuthenticationEvent
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "This notification is generated when a supplicant authentication event,
|
||||
as identified by the value of cienaCes8021xNotificationAuthenticationEvent
|
||||
has occurred on the port identified by cienaCes8021xPort."
|
||||
::= { cienaCes8021xMIBNotification 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.2.101.0.2
|
||||
cienaCes8021xAuthAuthenticationEvent NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCes8021xPort,
|
||||
cienaCes8021xNotificationAuthenticationEvent
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "This notification is generated when a authenticator authentication event,
|
||||
as identified by the value of cienaCes8021xNotificationAuthenticationEvent
|
||||
has occurred on the port identified by cienaCes8021xPort."
|
||||
::= { cienaCes8021xMIBNotification 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.2.101.0.3
|
||||
cienaCes8021xGlobalStateChangeEvent NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
dot1xPaeSystemAuthControl
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "This notification is generated when the dot1x global state is
|
||||
changed."
|
||||
::= { cienaCes8021xMIBNotification 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.2.101.0.4
|
||||
cienaCes8021xAuthConfigChangeEvent NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCes8021xPort
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "This notification is generated when a configuration change is made
|
||||
in a dot1x authentication port."
|
||||
::= { cienaCes8021xMIBNotification 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.1271.2.2.101.0.5
|
||||
cienaCes8021xSuppConfigChangeEvent NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCes8021xPort
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "This notification is generated when a configuration change is made
|
||||
in a dot1x supplicant port."
|
||||
::= { cienaCes8021xMIBNotification 5 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- CIENA-CES-8021X-MIB.my
|
||||
--
|
958
MIBS/ciena/CIENA-CES-ACCESS-LIST-MIB
Normal file
958
MIBS/ciena/CIENA-CES-ACCESS-LIST-MIB
Normal file
@ -0,0 +1,958 @@
|
||||
-- This file was included in WWP MIB release 04-16-00-0047
|
||||
--
|
||||
-- CIENA-CES-ACCESS-LIST-MIB
|
||||
--
|
||||
|
||||
CIENA-CES-ACCESS-LIST-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
IMPORTS
|
||||
Integer32, Unsigned32, Counter64, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
DisplayString, MacAddress, TruthValue, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
|
||||
cienaCesConfig
|
||||
FROM CIENA-SMI
|
||||
|
||||
CienaGlobalState
|
||||
FROM CIENA-TC
|
||||
|
||||
InetAddressType, InetAddress, InetAddressPrefixLength, InetPortNumber
|
||||
FROM INET-ADDRESS-MIB;
|
||||
|
||||
|
||||
cienaCesAccessListMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201504020000Z"
|
||||
ORGANIZATION "Ciena, Inc"
|
||||
CONTACT-INFO
|
||||
"Mib Meister
|
||||
115 North Sullivan Road
|
||||
Spokane Valley, WA 99037
|
||||
USA
|
||||
Phone: +1 509 242 9000
|
||||
Email: support@ciena.com"
|
||||
DESCRIPTION
|
||||
"This MIB module defines objects that describe Hardware
|
||||
ACLs (Access Control Lists).
|
||||
The MIB describes different objects that enable the
|
||||
network administrator to remotely view ACL profile/rule,
|
||||
configuration in addition to monitoring ACL rule statistics."
|
||||
|
||||
REVISION "201504020000Z"
|
||||
DESCRIPTION
|
||||
"The initial version of this MIB module."
|
||||
::= { cienaCesConfig 35 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
cienaCesAccessListMIBObjects OBJECT IDENTIFIER ::= { cienaCesAccessListMIB 1 }
|
||||
|
||||
cienaCesAclConfiguration OBJECT IDENTIFIER ::= { cienaCesAccessListMIBObjects 1 }
|
||||
cienaCesAclStatistics OBJECT IDENTIFIER ::= { cienaCesAccessListMIBObjects 2 }
|
||||
|
||||
cienaCesAccessListMIBConformance OBJECT IDENTIFIER ::= { cienaCesAccessListMIB 2 }
|
||||
|
||||
cienaCesAccessListMIBCompliances OBJECT IDENTIFIER ::= { cienaCesAccessListMIBConformance 1 }
|
||||
cienaCesAccessListMIBGroups OBJECT IDENTIFIER ::= { cienaCesAccessListMIBConformance 2 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
|
||||
AclFilterAction ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "An enumeration value to indicate the filter action applied by an ACL rule."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
allow(1),
|
||||
deny(2)
|
||||
}
|
||||
|
||||
AclTrafficDirection ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "An enumeration value to indicate the traffic direction to which
|
||||
an ACL profile is applied."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
ingress(1),
|
||||
egress(2)
|
||||
}
|
||||
|
||||
AclIpFragmentMatchType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "An enumeration value to indicate the type of IP fragment filtering
|
||||
to be done as part of an ACL rule."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
any(1),
|
||||
isfragment(2),
|
||||
notfragment(3)
|
||||
}
|
||||
|
||||
AclL4PortMatchType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "An enumeration value to indicate the type of match to perform on
|
||||
an L4 src/dst port filter term."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
any(1),
|
||||
single(2),
|
||||
range(3)
|
||||
}
|
||||
|
||||
AclInterfaceType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "An enumeration value to indicate the type of interface to which
|
||||
an ACL profile is attached."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
port(1),
|
||||
vlan(2),
|
||||
virtualswitch(3),
|
||||
ipinterface(4),
|
||||
remoteinterface(5),
|
||||
localinterface(6)
|
||||
}
|
||||
|
||||
AclL4DstProtocol ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "An enumeration value to indicate the L4 destination protocol
|
||||
specified as part of an ACL rule filter term."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
any(1),
|
||||
bgp(2),
|
||||
bootpclient(3),
|
||||
bootpserver(4),
|
||||
dhcpclient(5),
|
||||
dhcpserver(6),
|
||||
dhcpv6client(7),
|
||||
dhcpv6server(8),
|
||||
dns(9),
|
||||
ftp(10),
|
||||
http(11),
|
||||
ldp(12),
|
||||
ntp(13),
|
||||
olsr(14),
|
||||
rip(15),
|
||||
rpc(16),
|
||||
snmp(17),
|
||||
snmptrap(18),
|
||||
ssh(19),
|
||||
syslog(20),
|
||||
tacacs(21),
|
||||
telnet(22),
|
||||
tftp(23),
|
||||
twampctrl(24)
|
||||
}
|
||||
|
||||
|
||||
--
|
||||
-- ACL Global Config Objects
|
||||
--
|
||||
|
||||
cienaCesAclGlobalConfig OBJECT IDENTIFIER ::= { cienaCesAclConfiguration 1 }
|
||||
|
||||
cienaCesAclAdminStatus OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the ACL feature is globally enabled or disabled."
|
||||
::= { cienaCesAclGlobalConfig 1 }
|
||||
|
||||
cienaCesAclFilterMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
l2l3combo(1),
|
||||
l3only(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates which global ACL device mode is currently in use."
|
||||
::= { cienaCesAclGlobalConfig 2 }
|
||||
|
||||
cienaCesAclNumAclProfileDefs OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the total number of configured ACL profile definitions on the device."
|
||||
::= { cienaCesAclGlobalConfig 3 }
|
||||
|
||||
cienaCesAclRemainingAclProfileDefs OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the number of remaining ACL profile definitions that can be configured on the device."
|
||||
::= { cienaCesAclGlobalConfig 4 }
|
||||
|
||||
cienaCesAclNumAclRuleDefs OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the total number of configured ACL rule definitions on the device."
|
||||
::= { cienaCesAclGlobalConfig 5 }
|
||||
|
||||
cienaCesAclRemainingAclRuleDefs OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the number of remaining ACL rule definitions that can be configured on the device."
|
||||
::= { cienaCesAclGlobalConfig 6 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- ACL Profile Config Table
|
||||
--
|
||||
cienaCesAclProfileConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesAclProfileConfigTableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of ACL profiles configured on the device. Each
|
||||
entry contains the ACL profile configuration data."
|
||||
::= { cienaCesAclConfiguration 2 }
|
||||
|
||||
cienaCesAclProfileConfigTableEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesAclProfileConfigTableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing the ACL profile configuration data."
|
||||
INDEX { cienaCesAclProfileId }
|
||||
::= { cienaCesAclProfileConfigTable 1 }
|
||||
|
||||
CienaCesAclProfileConfigTableEntry ::= SEQUENCE {
|
||||
cienaCesAclProfileId Integer32,
|
||||
cienaCesAclProfileName DisplayString,
|
||||
cienaCesAclProfileAdminState CienaGlobalState,
|
||||
cienaCesAclProfileOperState CienaGlobalState,
|
||||
cienaCesAclProfileDefaultFilterAction AclFilterAction,
|
||||
cienaCesAclProfileNumRules Integer32,
|
||||
cienaCesAclProfileAttachedInterfaces Unsigned32
|
||||
}
|
||||
|
||||
cienaCesAclProfileId OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The unique identifier of this ACL profile."
|
||||
::= { cienaCesAclProfileConfigTableEntry 1 }
|
||||
|
||||
cienaCesAclProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..31))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The unique name of this ACL profile."
|
||||
::= { cienaCesAclProfileConfigTableEntry 2 }
|
||||
|
||||
cienaCesAclProfileAdminState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configured administrative State of the ACL profile."
|
||||
::= { cienaCesAclProfileConfigTableEntry 3 }
|
||||
|
||||
cienaCesAclProfileOperState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Operational State of the ACL profile.
|
||||
A profile is operationally enabled if it is administratively enabled
|
||||
and attached to at least one interface. It is otherwise disabled.
|
||||
Note that the ACL feature must also be globally enabled for
|
||||
any profile to be operationally enabled."
|
||||
::= { cienaCesAclProfileConfigTableEntry 4 }
|
||||
|
||||
cienaCesAclProfileDefaultFilterAction OBJECT-TYPE
|
||||
SYNTAX AclFilterAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configured default filter action for this ACL profile."
|
||||
::= { cienaCesAclProfileConfigTableEntry 5 }
|
||||
|
||||
cienaCesAclProfileNumRules OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..256)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of ACL rules configured in this profile. There will always
|
||||
be at least one rule defined in each profile - the default rule."
|
||||
::= { cienaCesAclProfileConfigTableEntry 6 }
|
||||
|
||||
cienaCesAclProfileAttachedInterfaces OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of interfaces to which this profile is attached."
|
||||
::= { cienaCesAclProfileConfigTableEntry 7 }
|
||||
|
||||
|
||||
--
|
||||
-- ACL Rule Config Table
|
||||
--
|
||||
cienaCesAclRuleConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesAclRuleConfigTableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of ACL rules configured on the device. Each
|
||||
entry contains the ACL rule configuration data."
|
||||
::= { cienaCesAclConfiguration 3 }
|
||||
|
||||
cienaCesAclRuleConfigTableEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesAclRuleConfigTableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing the ACL rule configuration data."
|
||||
INDEX { cienaCesAclProfileId,
|
||||
cienaCesAclRulePrecedence
|
||||
}
|
||||
::= { cienaCesAclRuleConfigTable 1 }
|
||||
|
||||
CienaCesAclRuleConfigTableEntry ::= SEQUENCE {
|
||||
cienaCesAclRulePrecedence Unsigned32,
|
||||
cienaCesAclRuleName DisplayString,
|
||||
cienaCesAclRuleFilterAction AclFilterAction,
|
||||
cienaCesAclRuleMatchAny TruthValue,
|
||||
cienaCesAclRuleMatchSrcMacAddr TruthValue,
|
||||
cienaCesAclRuleSrcMacAddr MacAddress,
|
||||
cienaCesAclRuleSrcMacAddrMask MacAddress,
|
||||
cienaCesAclRuleMatchDstMacAddr TruthValue,
|
||||
cienaCesAclRuleDstMacAddr MacAddress,
|
||||
cienaCesAclRuleDstMacAddrMask MacAddress,
|
||||
cienaCesAclRuleMatchOuterVid TruthValue,
|
||||
cienaCesAclRuleOuterVid Unsigned32,
|
||||
cienaCesAclRuleOuterVidMask Unsigned32,
|
||||
cienaCesAclRuleMatchOuterPcp TruthValue,
|
||||
cienaCesAclRuleOuterPcp Unsigned32,
|
||||
cienaCesAclRuleOuterPcpMask Unsigned32,
|
||||
cienaCesAclRuleMatchOuterDei TruthValue,
|
||||
cienaCesAclRuleOuterDei Unsigned32,
|
||||
cienaCesAclRuleMatchBaseEtype TruthValue,
|
||||
cienaCesAclRuleBaseEtype Unsigned32,
|
||||
cienaCesAclRuleMatchSrcIpAddr TruthValue,
|
||||
cienaCesAclRuleSrcIpAddrType InetAddressType,
|
||||
cienaCesAclRuleSrcIpAddr InetAddress,
|
||||
cienaCesAclRuleSrcIpAddrPrefixLength InetAddressPrefixLength,
|
||||
cienaCesAclRuleMatchDstIpAddr TruthValue,
|
||||
cienaCesAclRuleDstIpAddrType InetAddressType,
|
||||
cienaCesAclRuleDstIpAddr InetAddress,
|
||||
cienaCesAclRuleDstIpAddrPrefixLength InetAddressPrefixLength,
|
||||
cienaCesAclRuleMatchIpProtocol TruthValue,
|
||||
cienaCesAclRuleIpProtocol Unsigned32,
|
||||
cienaCesAclRuleMatchDscp TruthValue,
|
||||
cienaCesAclRuleDscp Unsigned32,
|
||||
cienaCesAclRuleDscpMask Unsigned32,
|
||||
cienaCesAclRuleMatchL4SrcPort AclL4PortMatchType,
|
||||
cienaCesAclRuleL4SrcPort InetPortNumber,
|
||||
cienaCesAclRuleL4SrcPortUpper InetPortNumber,
|
||||
cienaCesAclRuleMatchL4DstPort AclL4PortMatchType,
|
||||
cienaCesAclRuleL4DstPort InetPortNumber,
|
||||
cienaCesAclRuleL4DstPortUpper InetPortNumber,
|
||||
cienaCesAclRuleMatchL4DstProtocol AclL4DstProtocol,
|
||||
cienaCesAclRuleMatchIpFragment AclIpFragmentMatchType,
|
||||
cienaCesAclRuleMatchTcpFlags TruthValue,
|
||||
cienaCesAclRuleTcpFlags DisplayString
|
||||
}
|
||||
|
||||
cienaCesAclRulePrecedence OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The unique precedence value (within the profile) of this ACL rule."
|
||||
::= { cienaCesAclRuleConfigTableEntry 1 }
|
||||
|
||||
cienaCesAclRuleName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..31))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The unique name (within the profile) of this ACL rule."
|
||||
::= { cienaCesAclRuleConfigTableEntry 2 }
|
||||
|
||||
cienaCesAclRuleFilterAction OBJECT-TYPE
|
||||
SYNTAX AclFilterAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configured filter action for this ACL rule."
|
||||
::= { cienaCesAclRuleConfigTableEntry 3 }
|
||||
|
||||
cienaCesAclRuleMatchAny OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"True if the ACL rule matches any traffic, False otherwise.
|
||||
Matching on any traffic automatically disregards all the remaining fields."
|
||||
::= { cienaCesAclRuleConfigTableEntry 4 }
|
||||
|
||||
cienaCesAclRuleMatchSrcMacAddr OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"True if the ACL rule matches on the source MAC address, False otherwise.
|
||||
When True, the cienaCesAclRuleSrcMacAddr and cienaCesAclRuleSrcMacAddrMask fields
|
||||
will contain the source MAC address and mask that are to be matched by this rule."
|
||||
::= { cienaCesAclRuleConfigTableEntry 5 }
|
||||
|
||||
cienaCesAclRuleSrcMacAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the source MAC address that is to be matched by this rule.
|
||||
This field is not applicable when the cienaCesAclRuleMatchSrcMacAddr field is set to False."
|
||||
::= { cienaCesAclRuleConfigTableEntry 6 }
|
||||
|
||||
cienaCesAclRuleSrcMacAddrMask OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the source MAC address mask that is to be matched by this rule.
|
||||
This field is not applicable when the cienaCesAclRuleMatchSrcMacAddr field is set to False."
|
||||
::= { cienaCesAclRuleConfigTableEntry 7 }
|
||||
|
||||
cienaCesAclRuleMatchDstMacAddr OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"True if the ACL rule matches on the destination MAC address, False otherwise.
|
||||
When True, the cienaCesAclRuleDstMacAddr and cienaCesAclRuleDstMacAddrMask fields
|
||||
will contain the destination MAC address and mask that are to be matched by this rule."
|
||||
::= { cienaCesAclRuleConfigTableEntry 8 }
|
||||
|
||||
cienaCesAclRuleDstMacAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the destination MAC address that is to be matched by this rule.
|
||||
This field is not applicable when the cienaCesAclRuleMatchDstMacAddr field is set to False."
|
||||
::= { cienaCesAclRuleConfigTableEntry 9 }
|
||||
|
||||
cienaCesAclRuleDstMacAddrMask OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the destination MAC address mask that is to be matched by this rule.
|
||||
This field is not applicable when the cienaCesAclRuleMatchDstMacAddr field is set to False."
|
||||
::= { cienaCesAclRuleConfigTableEntry 10 }
|
||||
|
||||
cienaCesAclRuleMatchOuterVid OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"True if the ACL rule matches on the outer VID, False otherwise.
|
||||
When True, the cienaCesAclRuleOuterVid and cienaCesAclRuleOuterVidMask fields
|
||||
will contain the outer VID value and mask that are to be matched by this rule."
|
||||
::= { cienaCesAclRuleConfigTableEntry 11 }
|
||||
|
||||
cienaCesAclRuleOuterVid OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the outer VID that is to be matched by this rule.
|
||||
This field is not applicable when the cienaCesAclRuleMatchOuterVid field is set to False."
|
||||
::= { cienaCesAclRuleConfigTableEntry 12 }
|
||||
|
||||
cienaCesAclRuleOuterVidMask OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the outer VID mask that is to be matched by this rule.
|
||||
This field is not applicable when the cienaCesAclRuleMatchOuterVid field is set to False."
|
||||
::= { cienaCesAclRuleConfigTableEntry 13 }
|
||||
|
||||
cienaCesAclRuleMatchOuterPcp OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"True if the ACL rule matches on the outer PCP, False otherwise.
|
||||
When True, the cienaCesAclRuleOuterPcp and cienaCesAclRuleOuterPcpMask fields
|
||||
will contain the outer PCP value and mask that are to be matched by this rule."
|
||||
::= { cienaCesAclRuleConfigTableEntry 14 }
|
||||
|
||||
cienaCesAclRuleOuterPcp OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the outer PCP that is to be matched by this rule.
|
||||
This field is not applicable when the cienaCesAclRuleMatchOuterPcp field is set to False."
|
||||
::= { cienaCesAclRuleConfigTableEntry 15 }
|
||||
|
||||
cienaCesAclRuleOuterPcpMask OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the outer PCP mask that is to be matched by this rule.
|
||||
This field is not applicable when the cienaCesAclRuleMatchOuterPcp field is set to False."
|
||||
::= { cienaCesAclRuleConfigTableEntry 16 }
|
||||
|
||||
cienaCesAclRuleMatchOuterDei OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"True if the ACL rule matches on the outer DEI bit, False otherwise.
|
||||
When True, the cienaCesAclRuleOuterDei field
|
||||
will contain the outer DEI value that is to be matched by this rule."
|
||||
::= { cienaCesAclRuleConfigTableEntry 17 }
|
||||
|
||||
cienaCesAclRuleOuterDei OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..1)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the outer DEI bit that is to be matched by this rule.
|
||||
This field is not applicable when the cienaCesAclRuleMatchOuterDei field is set to False."
|
||||
::= { cienaCesAclRuleConfigTableEntry 18 }
|
||||
|
||||
cienaCesAclRuleMatchBaseEtype OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"True if the ACL rule matches on the base ethertype, False otherwise.
|
||||
When True, the cienaCesAclRuleBaseEtype field
|
||||
will contain the base ethertype value that is to be matched by this rule."
|
||||
::= { cienaCesAclRuleConfigTableEntry 19 }
|
||||
|
||||
cienaCesAclRuleBaseEtype OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the base ethertype that is to be matched by this rule.
|
||||
This field is not applicable when the cienaCesAclRuleMatchBaseEtype field is set to False."
|
||||
::= { cienaCesAclRuleConfigTableEntry 20 }
|
||||
|
||||
cienaCesAclRuleMatchSrcIpAddr OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"True if the ACL rule matches on the source IP address, False otherwise.
|
||||
When True, the cienaCesAclRuleSrcIpAddrType field will contain the
|
||||
IP address type (IPv4 or IPv6) and the cienaCesAclRuleSrcIpAddr and
|
||||
cienaCesAclRuleSrcIpAddrPrefixLength fields will contain the IP address
|
||||
value and mask that are to be matched by this rule."
|
||||
::= { cienaCesAclRuleConfigTableEntry 21 }
|
||||
|
||||
cienaCesAclRuleSrcIpAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the address family of the source IP address (IPv4/IPv6). This field is
|
||||
not applicable when the cienaCesAclRuleMatchSrcIpAddr field is set to False"
|
||||
::= { cienaCesAclRuleConfigTableEntry 22 }
|
||||
|
||||
cienaCesAclRuleSrcIpAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the source IP address that is to be matched by this rule.
|
||||
This field is not applicable when the cienaCesAclRuleMatchSrcIpAddr field is set to False."
|
||||
::= { cienaCesAclRuleConfigTableEntry 23 }
|
||||
|
||||
cienaCesAclRuleSrcIpAddrPrefixLength OBJECT-TYPE
|
||||
SYNTAX InetAddressPrefixLength
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the prefix length of the source IP address that is to be matched by this rule.
|
||||
This field is not applicable when the cienaCesAclRuleMatchSrcIpAddr field is set to False."
|
||||
::= { cienaCesAclRuleConfigTableEntry 24 }
|
||||
|
||||
cienaCesAclRuleMatchDstIpAddr OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"True if the ACL rule matches on the destination IP address, False otherwise.
|
||||
When True, the cienaCesAclRuleDstIpAddrType field will contain the
|
||||
IP address type (IPv4 or IPv6) and the cienaCesAclRuleDstIpAddr and
|
||||
cienaCesAclRuleDstIpAddrPrefixLength fields will contain the IP address
|
||||
value and mask that are to be matched by this rule."
|
||||
::= { cienaCesAclRuleConfigTableEntry 25 }
|
||||
|
||||
cienaCesAclRuleDstIpAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the address family of the destination IP address (IPv4/IPv6).
|
||||
This field is not applicable when the cienaCesAclRuleMatchDstIpAddr field is set to False"
|
||||
::= { cienaCesAclRuleConfigTableEntry 26 }
|
||||
|
||||
cienaCesAclRuleDstIpAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the destination IP address that is to be matched by this rule.
|
||||
This field is not applicable when the cienaCesAclRuleMatchDstIpAddr field is set to False."
|
||||
::= { cienaCesAclRuleConfigTableEntry 27 }
|
||||
|
||||
cienaCesAclRuleDstIpAddrPrefixLength OBJECT-TYPE
|
||||
SYNTAX InetAddressPrefixLength
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the prefix length of the destination IP address that is to be matched by this rule.
|
||||
This field is not applicable when the cienaCesAclRuleMatchDstIpAddr field is set to False."
|
||||
::= { cienaCesAclRuleConfigTableEntry 28 }
|
||||
|
||||
cienaCesAclRuleMatchIpProtocol OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"True if the ACL rule matches on the IP protocol, False otherwise.
|
||||
When True, the cienaCesAclRuleIpProtocol field
|
||||
will contain the IP protocol value that is to be matched by this rule."
|
||||
::= { cienaCesAclRuleConfigTableEntry 29 }
|
||||
|
||||
cienaCesAclRuleIpProtocol OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the IP protocol value that is to be matched by this rule. This field is
|
||||
not applicable when the cienaCesAclRuleMatchIpProtocol field is set to False."
|
||||
::= { cienaCesAclRuleConfigTableEntry 30 }
|
||||
|
||||
cienaCesAclRuleMatchDscp OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"True if the ACL rule matches on the DSCP value, False otherwise.
|
||||
When True, the cienaCesAclRuleDscp and cienaCesAclRuleDscpMask fields
|
||||
will contain the DSCP value and mask that are to be matched by this rule."
|
||||
::= { cienaCesAclRuleConfigTableEntry 31 }
|
||||
|
||||
cienaCesAclRuleDscp OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..63)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the DSCP value that is to be matched by this rule.
|
||||
This field is not applicable when the cienaCesAclRuleMatchDscp field is set to False."
|
||||
::= { cienaCesAclRuleConfigTableEntry 32 }
|
||||
|
||||
cienaCesAclRuleDscpMask OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..63)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the outer DSCP mask that is to be matched by this rule.
|
||||
This field is not applicable when the cienaCesAclRuleMatchDscp field is set to False."
|
||||
::= { cienaCesAclRuleConfigTableEntry 33 }
|
||||
|
||||
cienaCesAclRuleMatchL4SrcPort OBJECT-TYPE
|
||||
SYNTAX AclL4PortMatchType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the type of L4 source port matching that the ACL rule is performing.
|
||||
A value of 'any' indicates that the rule matches any L4 source port.
|
||||
A value of 'single' indicates that the rules matches on a single L4 source port
|
||||
specified in the cienaCesAclRuleL4SrcPort field. A value of 'range' indicates that
|
||||
the rule matches on a range of ports, with the cienaCesAclRuleL4SrcPort field specifiying
|
||||
the lower bound and the cienaCesAclRuleL4SrcPortUpper specifying the upper bound of the range."
|
||||
::= { cienaCesAclRuleConfigTableEntry 34 }
|
||||
|
||||
cienaCesAclRuleL4SrcPort OBJECT-TYPE
|
||||
SYNTAX InetPortNumber
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the lower bound or single L4 source port value that is to be matched by this rule
|
||||
depending on the value of cienaCesAclRuleMatchL4SrcPort.
|
||||
This field is not applicable when the cienaCesAclRuleMatchL4SrcPort field is set to 'any'."
|
||||
::= { cienaCesAclRuleConfigTableEntry 35 }
|
||||
|
||||
cienaCesAclRuleL4SrcPortUpper OBJECT-TYPE
|
||||
SYNTAX InetPortNumber
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the upper bound of the L4 source port range that is to be matched by this rule
|
||||
depending on the value of cienaCesAclRuleMatchL4SrcPort.
|
||||
This field is not applicable when the cienaCesAclRuleMatchL4SrcPort field is set to 'any' or 'single'."
|
||||
::= { cienaCesAclRuleConfigTableEntry 36 }
|
||||
|
||||
cienaCesAclRuleMatchL4DstPort OBJECT-TYPE
|
||||
SYNTAX AclL4PortMatchType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the type of L4 destination port matching that the ACL rule is performing.
|
||||
A value of 'any' indicates that the rule matches any L4 destination port.
|
||||
A value of 'single' indicates that the rules matches on a single L4 destination port
|
||||
specified in the cienaCesAclRuleL4SrcPort field. A value of 'range' indicates that
|
||||
the rule matches on a range of ports, with the cienaCesAclRuleL4DstPort field specifiying
|
||||
the lower bound and the cienaCesAclRuleL4DstPortUpper specifying the upper bound of the range."
|
||||
::= { cienaCesAclRuleConfigTableEntry 37 }
|
||||
|
||||
cienaCesAclRuleL4DstPort OBJECT-TYPE
|
||||
SYNTAX InetPortNumber
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the lower bound or single L4 destination port value that is to be matched by this rule
|
||||
depending on the value of cienaCesAclRuleMatchL4DstPort.
|
||||
This field is not applicable when the cienaCesAclRuleMatchL4DstPort field is set to 'any'."
|
||||
::= { cienaCesAclRuleConfigTableEntry 38 }
|
||||
|
||||
cienaCesAclRuleL4DstPortUpper OBJECT-TYPE
|
||||
SYNTAX InetPortNumber
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the upper bound of the L4 destination port range that is to be matched by this rule
|
||||
depending on the value of cienaCesAclRuleMatchL4DstPort.
|
||||
This field is not applicable when the cienaCesAclRuleMatchL4DstPort field is set to 'any' or 'single'."
|
||||
::= { cienaCesAclRuleConfigTableEntry 39 }
|
||||
|
||||
cienaCesAclRuleMatchL4DstProtocol OBJECT-TYPE
|
||||
SYNTAX AclL4DstProtocol
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the L4 destination protocol name that is to be matched by this rule.
|
||||
A value of 'any' indicates that the rule will match any protocol. Note that
|
||||
this field is mutually exclusive with cienaCesAclRuleMatchL4DstPort - i.e. only
|
||||
one of these fields can have a value different from 'any' at a given time."
|
||||
::= { cienaCesAclRuleConfigTableEntry 40 }
|
||||
|
||||
cienaCesAclRuleMatchIpFragment OBJECT-TYPE
|
||||
SYNTAX AclIpFragmentMatchType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the type of IP fragment matching that is to be matched by this rule.
|
||||
A value of 'any' indicates that the rule will match both fragmented and non-fragmented
|
||||
packets. A value of 'fragment' indicates that the rule will match only fragmented packets.
|
||||
A value of 'nonfragment' indicates that the rule will match only non-fragmented (head) packets."
|
||||
::= { cienaCesAclRuleConfigTableEntry 41 }
|
||||
|
||||
cienaCesAclRuleMatchTcpFlags OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"True if the ACL rule matches on specific TCP Flags, False otherwise.
|
||||
When True, the cienaCesAclRuleTcpFlags field will contain the TCP Flags
|
||||
that are to be matched by this rule."
|
||||
::= { cienaCesAclRuleConfigTableEntry 42 }
|
||||
|
||||
cienaCesAclRuleTcpFlags OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains a comma-separated uppercase string list of TCP Flags
|
||||
that are to be matched by this rule, i.e. 'SYN,ACK,RST,...'.
|
||||
This field is not applicable when the cienaCesAclRuleMatchTcpFlags
|
||||
field is set to False."
|
||||
::= { cienaCesAclRuleConfigTableEntry 43 }
|
||||
|
||||
|
||||
--
|
||||
-- ACL Profile Attachment Table
|
||||
--
|
||||
cienaCesAclProfileAttachmentTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesAclProfileAttachmentTableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table showing the interface attachments for each
|
||||
profile on the device. Each entry contains the name of
|
||||
the interface and the traffic direction on which the profile is applied."
|
||||
::= { cienaCesAclConfiguration 4 }
|
||||
|
||||
cienaCesAclProfileAttachmentTableEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesAclProfileAttachmentTableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing the ACL profile attachment data."
|
||||
INDEX { cienaCesAclProfileId,
|
||||
cienaCesAclInterfaceType,
|
||||
cienaCesAclInterfaceId
|
||||
}
|
||||
::= { cienaCesAclProfileAttachmentTable 1 }
|
||||
|
||||
CienaCesAclProfileAttachmentTableEntry ::= SEQUENCE {
|
||||
cienaCesAclInterfaceType AclInterfaceType,
|
||||
cienaCesAclInterfaceId Integer32,
|
||||
cienaCesAclInterfaceName DisplayString,
|
||||
cienaCesAclDirection AclTrafficDirection
|
||||
}
|
||||
|
||||
cienaCesAclInterfaceType OBJECT-TYPE
|
||||
SYNTAX AclInterfaceType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of the interface to which this ACL profile is attached."
|
||||
::= { cienaCesAclProfileAttachmentTableEntry 1 }
|
||||
|
||||
cienaCesAclInterfaceId OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..1048576)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ID of the interface to which this ACL profile is attached."
|
||||
::= { cienaCesAclProfileAttachmentTableEntry 2 }
|
||||
|
||||
cienaCesAclInterfaceName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..31))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the interface to which this ACL profile is attached."
|
||||
::= { cienaCesAclProfileAttachmentTableEntry 3 }
|
||||
|
||||
cienaCesAclDirection OBJECT-TYPE
|
||||
SYNTAX AclTrafficDirection
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface's traffic direction (ingress/egress) on which the ACL profile is applied."
|
||||
::= { cienaCesAclProfileAttachmentTableEntry 4 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- ACL Profile Global Rule Stats Table
|
||||
--
|
||||
cienaCesAclProfileGlobalRuleStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesAclProfileGlobalRuleStatsTableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of global ACL profile rule statistics. Global ACL profile rule statistics
|
||||
are the aggregate counts of the hit statistics for all instances of the ACL profile's rules."
|
||||
::= { cienaCesAclStatistics 1 }
|
||||
|
||||
cienaCesAclProfileGlobalRuleStatsTableEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesAclProfileGlobalRuleStatsTableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing the ACL profile global rule hit statistics."
|
||||
INDEX { cienaCesAclProfileId,
|
||||
cienaCesAclRulePrecedence
|
||||
}
|
||||
::= { cienaCesAclProfileGlobalRuleStatsTable 1 }
|
||||
|
||||
CienaCesAclProfileGlobalRuleStatsTableEntry ::= SEQUENCE {
|
||||
cienaCesAclGlobalRuleStatsPacketCount Counter64,
|
||||
cienaCesAclGlobalRuleStatsByteCount Counter64
|
||||
}
|
||||
|
||||
cienaCesAclGlobalRuleStatsPacketCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets that matched this ACL rule."
|
||||
::= { cienaCesAclProfileGlobalRuleStatsTableEntry 1 }
|
||||
|
||||
cienaCesAclGlobalRuleStatsByteCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of bytes that matched this ACL rule."
|
||||
::= { cienaCesAclProfileGlobalRuleStatsTableEntry 2 }
|
||||
|
||||
|
||||
--
|
||||
-- ACL Profile Rule Instance Stats Table
|
||||
--
|
||||
cienaCesAclProfileRuleInstanceStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesAclProfileRuleInstanceStatsTableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of ACL profile rule instance statistics. These ACL rule hit statistics are
|
||||
specific to the rules applied on the particular interface."
|
||||
::= { cienaCesAclStatistics 2 }
|
||||
|
||||
cienaCesAclProfileRuleInstanceStatsTableEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesAclProfileRuleInstanceStatsTableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing the ACL profile rule instance hit statistics."
|
||||
INDEX { cienaCesAclProfileId,
|
||||
cienaCesAclInterfaceType,
|
||||
cienaCesAclInterfaceId,
|
||||
cienaCesAclRulePrecedence
|
||||
}
|
||||
::= { cienaCesAclProfileRuleInstanceStatsTable 1 }
|
||||
|
||||
CienaCesAclProfileRuleInstanceStatsTableEntry ::= SEQUENCE {
|
||||
cienaCesAclRuleInstanceStatsPacketCount Counter64,
|
||||
cienaCesAclRuleInstanceStatsByteCount Counter64
|
||||
}
|
||||
|
||||
cienaCesAclRuleInstanceStatsPacketCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets that matched this ACL rule instance."
|
||||
::= { cienaCesAclProfileRuleInstanceStatsTableEntry 1 }
|
||||
|
||||
cienaCesAclRuleInstanceStatsByteCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of bytes that matched this ACL rule instance."
|
||||
::= { cienaCesAclProfileRuleInstanceStatsTableEntry 2 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
569
MIBS/ciena/CIENA-CES-ACL-MIB
Normal file
569
MIBS/ciena/CIENA-CES-ACL-MIB
Normal file
@ -0,0 +1,569 @@
|
||||
-- This file was included in WWP MIB release 04-16-00-0047
|
||||
--
|
||||
-- CIENA-CES-ACL-MIB.my
|
||||
--
|
||||
--
|
||||
|
||||
CIENA-CES-ACL-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Counter32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
InetAddressType, InetAddress, InetAddressPrefixLength
|
||||
FROM INET-ADDRESS-MIB
|
||||
CienaGlobalState
|
||||
FROM CIENA-TC
|
||||
cienaCesConfig
|
||||
FROM CIENA-SMI;
|
||||
|
||||
cienaCesAclMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201211210000Z"
|
||||
ORGANIZATION "Ciena, Inc"
|
||||
CONTACT-INFO
|
||||
" Mib Meister
|
||||
115 North Sullivan Road
|
||||
Spokane Valley, WA 99037
|
||||
USA
|
||||
Phone: +1 509 242 9000
|
||||
Email: support@ciena.com"
|
||||
DESCRIPTION
|
||||
"This module defines the ACL details and the
|
||||
associated notifications."
|
||||
|
||||
REVISION "201211210000Z"
|
||||
DESCRIPTION
|
||||
"Created new Extended table for the ACL rules which is indexed
|
||||
by both source and destination IP.
|
||||
Deprecated the cienaCesAclTable.
|
||||
Added new global counter for bad protocol."
|
||||
|
||||
REVISION "201205010000Z"
|
||||
DESCRIPTION
|
||||
"Initial creation."
|
||||
::= { cienaCesConfig 25 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
cienaCesAclMIBObjects OBJECT IDENTIFIER ::= { cienaCesAclMIB 1 }
|
||||
|
||||
|
||||
--
|
||||
-- Acl Node
|
||||
--
|
||||
cienaCesAclGlobal OBJECT IDENTIFIER ::= { cienaCesAclMIBObjects 1 }
|
||||
cienaCesAclRules OBJECT IDENTIFIER ::= { cienaCesAclMIBObjects 2 }
|
||||
|
||||
-- Conformance information
|
||||
|
||||
cienaCesAclMIBConformance OBJECT IDENTIFIER ::= { cienaCesAclMIB 3 }
|
||||
cienaCesAclMIBCompliances OBJECT IDENTIFIER ::= { cienaCesAclMIBConformance 1 }
|
||||
cienaCesAclMIBGroups OBJECT IDENTIFIER ::= { cienaCesAclMIBConformance 2 }
|
||||
|
||||
|
||||
--
|
||||
-- IP ACL Items
|
||||
--
|
||||
|
||||
cienaCesAclAdminState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the global IP ACL state."
|
||||
::= { cienaCesAclGlobal 1 }
|
||||
|
||||
cienaCesAclCacheHit OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of lookups satisfied by a cache hit."
|
||||
::= { cienaCesAclGlobal 2 }
|
||||
|
||||
cienaCesAclNoHit OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of lookups that failed because the source
|
||||
ip address did not match a table entry."
|
||||
::= { cienaCesAclGlobal 3 }
|
||||
|
||||
cienaCesAclBadPort OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of lookups that failed because the ingress
|
||||
port was disallowed by a table entry."
|
||||
::= { cienaCesAclGlobal 4 }
|
||||
|
||||
cienaCesAclBadDscp OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of lookups that failed because the ingress
|
||||
DSCP value was disallowed by a table entry."
|
||||
::= { cienaCesAclGlobal 5 }
|
||||
|
||||
cienaCesAclOperState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the current operational state of the IP ACL system."
|
||||
::= { cienaCesAclGlobal 6 }
|
||||
|
||||
cienaCesAclInUseEntries OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of IP ACL rules that are currently configured."
|
||||
::= { cienaCesAclGlobal 7 }
|
||||
|
||||
cienaCesAclMaxEntries OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the maximum number of IP ACL rules that can be configured."
|
||||
::= { cienaCesAclGlobal 8 }
|
||||
|
||||
cienaCesAclBadProtocol OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of lookups that failed because protocol
|
||||
didn't match protocol allowed for matching src/dst subnet"
|
||||
::= { cienaCesAclGlobal 9 }
|
||||
|
||||
--
|
||||
-- IP ACL Table
|
||||
--
|
||||
cienaCesAclTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesAclEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the parameters for the IP ACL table."
|
||||
::= { cienaCesAclRules 1 }
|
||||
|
||||
cienaCesAclEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesAclEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the cienaCesAclTable."
|
||||
INDEX {cienaCesAclEntryInetAddrType,cienaCesAclEntryInetAddr,
|
||||
cienaCesAclEntryInetPrefixLength}
|
||||
::= { cienaCesAclTable 1 }
|
||||
|
||||
CienaCesAclEntry ::= SEQUENCE {
|
||||
cienaCesAclEntryInetAddrType InetAddressType,
|
||||
cienaCesAclEntryInetAddr InetAddress,
|
||||
cienaCesAclEntryInetPrefixLength InetAddressPrefixLength,
|
||||
cienaCesAclEntryHits Counter32,
|
||||
cienaCesAclEntryBadPort Counter32,
|
||||
cienaCesAclEntryDscpMask OCTET STRING,
|
||||
cienaCesAclEntryBadDscp Counter32,
|
||||
cienaCesAclEntryPortBitMask OCTET STRING,
|
||||
cienaCesAclEntryNotifInetAddrType InetAddressType,
|
||||
cienaCesAclEntryNotifInetAddr InetAddress,
|
||||
cienaCesAclEntryNotifInetPrefixLength InetAddressPrefixLength
|
||||
}
|
||||
|
||||
cienaCesAclEntryInetAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This object indicates the IP network type which will be authorized.
|
||||
This OID specifies the Inet address type of the OIDs
|
||||
cienaCesAclEntryInetAddr and cienaCesAclEntryInetPrefixLength.
|
||||
When representing:
|
||||
ipv4 : cienaCesAclEntryInetAddr should be compliant with
|
||||
InetAddressIPv4 from RFC 4001
|
||||
ipv6 : cienaCesAclEntryInetAddr should be compliant with
|
||||
InetAddressIPv6 from RFC 4001"
|
||||
::= { cienaCesAclEntry 1 }
|
||||
|
||||
cienaCesAclEntryInetAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This object indicates the source IP network address that will
|
||||
be authorized. This OID should be used in conjunction with
|
||||
cienaCesAclEntryInetAddrType and should be compliant with RFC
|
||||
4001 InetAddressType."
|
||||
::= { cienaCesAclEntry 2 }
|
||||
|
||||
cienaCesAclEntryInetPrefixLength OBJECT-TYPE
|
||||
SYNTAX InetAddressPrefixLength
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This object indicates the prefix length for the source IP network
|
||||
that will be authorized. This OID should be used in conjunction
|
||||
with cienaCesAclEntryInetAddrType."
|
||||
::= { cienaCesAclEntry 3 }
|
||||
|
||||
cienaCesAclEntryHits OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This object indicates the number of lookups that matched the table entry."
|
||||
::= { cienaCesAclEntry 4 }
|
||||
|
||||
cienaCesAclEntryBadPort OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This object indicates the number of lookups that failed because the ingress
|
||||
port was disallowed by the table entry."
|
||||
::= { cienaCesAclEntry 5 }
|
||||
|
||||
cienaCesAclEntryDscpMask OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(8))
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This object indicates the DSCP values for which IP packets
|
||||
are allowed to ingress. The mask is big endian and each bit,
|
||||
numbered from 0 to 63, represents a DSCP value numbered from
|
||||
0 to 63. A value of 0xFFFFFFFFFFFFFFFF may be used to specify all."
|
||||
::= { cienaCesAclEntry 6 }
|
||||
|
||||
cienaCesAclEntryBadDscp OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This object indicates the number of lookups that failed because the ingress
|
||||
DSCP value was disallowed by the table entry."
|
||||
::= { cienaCesAclEntry 7 }
|
||||
|
||||
cienaCesAclEntryPortBitMask OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(8))
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This object indicates the physical ports on which frames will
|
||||
be allowed to ingress from. The mask is big endian and each bit,
|
||||
numbered from 0 to 63, represents a physical port numbered from
|
||||
1 to 64. A value of 0xFFFFFFFFFFFFFFFF may be used to specify all ports."
|
||||
::= { cienaCesAclEntry 8 }
|
||||
|
||||
cienaCesAclEntryNotifInetAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This object indicates the IP network type which will be authorized.
|
||||
This OID specifies the Inet address type of the OIDs cienaCesAclEntryNotifInetAddr and
|
||||
cienaCesAclEntryNotifInetPrefixLength.
|
||||
When representing:
|
||||
ipv4 : cienaCesAclEntryInetAddr should be compliant with InetAddressIPv4 from RFC 4001
|
||||
ipv6 : cienaCesAclEntryInetAddr should be compliant with InetAddressIPv6 from RFC 4001"
|
||||
::= { cienaCesAclEntry 9 }
|
||||
|
||||
cienaCesAclEntryNotifInetAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This object indicates the IP network address that will be authorized.
|
||||
This OID should be used in conjunction with cienaCesAclEntryNotifInetAddrType
|
||||
and should be compliant with RFC 4001 InetAddressType."
|
||||
::= { cienaCesAclEntry 10 }
|
||||
|
||||
cienaCesAclEntryNotifInetPrefixLength OBJECT-TYPE
|
||||
SYNTAX InetAddressPrefixLength
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This object indicates the prefix length for the IP network that will be authorized.
|
||||
This OID should be used in conjunction with cienaCesAclEntryNotifInetAddrType."
|
||||
::= { cienaCesAclEntry 11 }
|
||||
|
||||
--
|
||||
-- Extended IP ACL Table
|
||||
--
|
||||
cienaCesExtAclTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesExtAclEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the parameters for the
|
||||
extended IP ACL table."
|
||||
::= { cienaCesAclRules 2 }
|
||||
|
||||
cienaCesExtAclEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesExtAclEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the cienaCesExtAclTable."
|
||||
INDEX {cienaCesExtAclEntrySrcInetAddrType,cienaCesExtAclEntrySrcInetAddr,
|
||||
cienaCesExtAclEntrySrcInetPrefixLen,
|
||||
cienaCesExtAclEntryDstInetAddrType,cienaCesExtAclEntryDstInetAddr,
|
||||
cienaCesExtAclEntryDstInetPrefixLen}
|
||||
::= { cienaCesExtAclTable 1 }
|
||||
|
||||
CienaCesExtAclEntry ::= SEQUENCE {
|
||||
cienaCesExtAclEntrySrcInetAddrType InetAddressType,
|
||||
cienaCesExtAclEntrySrcInetAddr InetAddress,
|
||||
cienaCesExtAclEntrySrcInetPrefixLen InetAddressPrefixLength,
|
||||
cienaCesExtAclEntryDstInetAddrType InetAddressType,
|
||||
cienaCesExtAclEntryDstInetAddr InetAddress,
|
||||
cienaCesExtAclEntryDstInetPrefixLen InetAddressPrefixLength,
|
||||
cienaCesExtAclEntryNotifSrcInetAddrType InetAddressType,
|
||||
cienaCesExtAclEntryNotifSrcInetAddr InetAddress,
|
||||
cienaCesExtAclEntryNotifSrcInetPrefixLen InetAddressPrefixLength,
|
||||
cienaCesExtAclEntryNotifDstInetAddrType InetAddressType,
|
||||
cienaCesExtAclEntryNotifDstInetAddr InetAddress,
|
||||
cienaCesExtAclEntryNotifDstInetPrefixLen InetAddressPrefixLength,
|
||||
cienaCesExtAclEntryHits Counter32,
|
||||
cienaCesExtAclEntryBadPort Counter32,
|
||||
cienaCesExtAclEntryDscpMask OCTET STRING,
|
||||
cienaCesExtAclEntryBadDscp Counter32,
|
||||
cienaCesExtAclEntryPortBitMask OCTET STRING,
|
||||
cienaCesExtAclEntryProtocol BITS,
|
||||
cienaCesExtAclEntryBadProtocol Counter32
|
||||
}
|
||||
|
||||
cienaCesExtAclEntrySrcInetAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the IP network type which will be authorized.
|
||||
This OID specifies the Inet address type of the OIDs
|
||||
cienaCesExtAclEntrySrcInetAddr and
|
||||
cienaCesExtAclEntrySrcInetPrefixLen.
|
||||
When representing:
|
||||
ipv4 : cienaCesExtAclEntrySrcInetAddr should be compliant with
|
||||
InetAddressIPv4 from RFC 4001
|
||||
ipv6 : cienaCesExtAclEntrySrcInetAddr should be compliant with
|
||||
InetAddressIPv6 from RFC 4001"
|
||||
::= { cienaCesExtAclEntry 1 }
|
||||
|
||||
cienaCesExtAclEntrySrcInetAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress (SIZE(16))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the source IP network address that will
|
||||
be authorized. This OID should be used in conjunction with
|
||||
cienaCesExtAclEntrySrcInetAddrType and should be compliant with RFC
|
||||
4001 InetAddressType."
|
||||
::= { cienaCesExtAclEntry 2 }
|
||||
|
||||
cienaCesExtAclEntrySrcInetPrefixLen OBJECT-TYPE
|
||||
SYNTAX InetAddressPrefixLength
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the prefix length for the source IP network
|
||||
that will be authorized. This OID should be used in conjunction
|
||||
with cienaCesExtAclEntrySrcInetAddrType."
|
||||
::= { cienaCesExtAclEntry 3 }
|
||||
|
||||
cienaCesExtAclEntryDstInetAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the IP network type which will be authorized.
|
||||
This OID specifies the Inet address type of the OIDs
|
||||
cienaCesExtAclEntryDstInetAddr and
|
||||
cienaCesExtAclEntryDstInetPrefixLen.
|
||||
When representing:
|
||||
ipv4 : cienaCesExtAclEntryDstInetAddr should be compliant with
|
||||
InetAddressIPv4 from RFC 4001
|
||||
ipv6 : cienaCesExtAclEntryDstInetAddr should be compliant with
|
||||
InetAddressIPv6 from RFC 4001"
|
||||
::= { cienaCesExtAclEntry 4 }
|
||||
|
||||
cienaCesExtAclEntryDstInetAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress (SIZE(16))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the destination IP network address that will
|
||||
be authorized. This OID should be used in conjunction with
|
||||
cienaCesExtAclEntryDstInetAddrType and should be compliant with RFC
|
||||
4001 InetAddressType."
|
||||
::= { cienaCesExtAclEntry 5 }
|
||||
|
||||
cienaCesExtAclEntryDstInetPrefixLen OBJECT-TYPE
|
||||
SYNTAX InetAddressPrefixLength
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the prefix length for the destination IP network
|
||||
that will be authorized. This OID should be used in conjunction
|
||||
with cienaCesExtAclEntryDstInetAddrType."
|
||||
::= { cienaCesExtAclEntry 6 }
|
||||
|
||||
cienaCesExtAclEntryNotifSrcInetAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Duplicate of cienaCesExtAclEntrySrcInetAddrType for display purposes.
|
||||
This object indicates the IP network type which will be authorized.
|
||||
This OID specifies the Inet address type of the OIDs
|
||||
cienaCesExtAclEntrySrcInetAddr and
|
||||
cienaCesExtAclEntrySrcInetPrefixLen.
|
||||
When representing:
|
||||
ipv4 : cienaCesExtAclEntrySrcInetAddr should be compliant with
|
||||
InetAddressIPv4 from RFC 4001
|
||||
ipv6 : cienaCesExtAclEntrySrcInetAddr should be compliant with
|
||||
InetAddressIPv6 from RFC 4001"
|
||||
::= { cienaCesExtAclEntry 7 }
|
||||
|
||||
cienaCesExtAclEntryNotifSrcInetAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Duplicate of cienaCesExtAclEntrySrcInetAddr for display purposes.
|
||||
This object indicates the source IP network address that will
|
||||
be authorized. This OID should be used in conjunction with
|
||||
cienaCesExtAclEntryNotifSrcInetAddrType and should be compliant
|
||||
with RFC 4001 InetAddressType."
|
||||
::= { cienaCesExtAclEntry 8 }
|
||||
|
||||
cienaCesExtAclEntryNotifSrcInetPrefixLen OBJECT-TYPE
|
||||
SYNTAX InetAddressPrefixLength
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Duplicate of cienaCesExtAclEntrySrcInetPrefixLen for display purposes.
|
||||
This object indicates the prefix length for the source IP network
|
||||
that will be authorized. This OID should be used in conjunction
|
||||
with cienaCesExtAclEntryNotifSrcInetAddrType."
|
||||
::= { cienaCesExtAclEntry 9 }
|
||||
|
||||
cienaCesExtAclEntryNotifDstInetAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Duplicate of cienaCesExtAclEntryDstInetAddrType for display purposes.
|
||||
This object indicates the IP network type which will be authorized.
|
||||
This OID specifies the Inet address type of the OIDs
|
||||
cienaCesExtAclEntryNotifDstInetAddr and
|
||||
cienaCesExtAclEntryNotifDstInetPrefixLen.
|
||||
When representing:
|
||||
ipv4 : cienaCesExtAclEntryNotifDstInetAddr should be compliant with
|
||||
InetAddressIPv4 from RFC 4001
|
||||
ipv6 : cienaCesExtAclEntryNotifDstInetAddr should be compliant with
|
||||
InetAddressIPv6 from RFC 4001"
|
||||
::= { cienaCesExtAclEntry 10 }
|
||||
|
||||
cienaCesExtAclEntryNotifDstInetAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Duplicate of cienaCesExtAclEntryDstInetAddr for display purposes.
|
||||
This object indicates the destination IP network address that will
|
||||
be authorized. This OID should be used in conjunction with
|
||||
cienaCesExtAclEntryNotifDstInetAddrType and should be compliant
|
||||
with RFC 4001 InetAddressType."
|
||||
::= { cienaCesExtAclEntry 11 }
|
||||
|
||||
cienaCesExtAclEntryNotifDstInetPrefixLen OBJECT-TYPE
|
||||
SYNTAX InetAddressPrefixLength
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Duplicate of cienaCesExtAclEntryDstInetPrefixLen for display purposes.
|
||||
This object indicates the prefix length for the destination IP network
|
||||
that will be authorized. This OID should be used in conjunction
|
||||
with cienaCesExtAclEntryNotifDstInetAddrType."
|
||||
::= { cienaCesExtAclEntry 12 }
|
||||
|
||||
cienaCesExtAclEntryHits OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of lookups that matched the table entry."
|
||||
::= { cienaCesExtAclEntry 13 }
|
||||
|
||||
cienaCesExtAclEntryBadPort OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of lookups that failed because the ingress
|
||||
port was disallowed by the table entry."
|
||||
::= { cienaCesExtAclEntry 14 }
|
||||
|
||||
cienaCesExtAclEntryDscpMask OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(8))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the DSCP values for which IP packets
|
||||
are allowed to ingress. The mask is big endian and each bit,
|
||||
numbered from 0 to 63, represents a DSCP value numbered from
|
||||
0 to 63. A value of 0xFFFFFFFFFFFFFFFF may be used to specify all."
|
||||
::= { cienaCesExtAclEntry 15 }
|
||||
|
||||
cienaCesExtAclEntryBadDscp OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of lookups that failed because the ingress
|
||||
DSCP value was disallowed by the table entry."
|
||||
::= { cienaCesExtAclEntry 16 }
|
||||
|
||||
cienaCesExtAclEntryPortBitMask OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(8))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the physical ports on which frames will
|
||||
be allowed to ingress from. The mask is big endian and each bit,
|
||||
numbered from 0 to 63, represents a physical port numbered from
|
||||
1 to 64. A value of 0xFFFFFFFFFFFFFFFF may be used to specify all
|
||||
ports."
|
||||
::= { cienaCesExtAclEntry 17 }
|
||||
|
||||
cienaCesExtAclEntryProtocol OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
icmp(0),
|
||||
tcp(1),
|
||||
udp(2),
|
||||
all(15)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"List of protocols allowed for the ACL entry."
|
||||
|
||||
::= { cienaCesExtAclEntry 18 }
|
||||
|
||||
cienaCesExtAclEntryBadProtocol OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of lookups that failed because
|
||||
the protocol value did't match what was in the ACL entry with IP
|
||||
address(es) matching"
|
||||
::= { cienaCesExtAclEntry 19 }
|
||||
|
||||
END
|
495
MIBS/ciena/CIENA-CES-ALARM-MIB
Normal file
495
MIBS/ciena/CIENA-CES-ALARM-MIB
Normal file
@ -0,0 +1,495 @@
|
||||
-- This file was included in WWP MIB release 04-16-00-0047
|
||||
--
|
||||
-- CIENA-CES-ALARM-MIB.my
|
||||
--
|
||||
|
||||
CIENA-CES-ALARM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue, DisplayString
|
||||
FROM SNMPv2-TC
|
||||
ItuPerceivedSeverity
|
||||
FROM ITU-ALARM-TC-MIB
|
||||
alarmListName, alarmModelIndex, alarmActiveDateAndTime, alarmActiveIndex, alarmClearIndex, alarmClearDateAndTime, alarmModelState
|
||||
FROM ALARM-MIB
|
||||
cienaCesConfig
|
||||
FROM CIENA-SMI;
|
||||
|
||||
cienaCesAlarmMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201611070000Z"
|
||||
ORGANIZATION "Ciena, Inc"
|
||||
CONTACT-INFO
|
||||
" Mib Meister
|
||||
115 North Sullivan Road
|
||||
Spokane Valley, WA 99037
|
||||
USA
|
||||
Phone: +1 509 242 9000
|
||||
Email: support@ciena.com"
|
||||
DESCRIPTION
|
||||
"This module defines the alarm objects."
|
||||
|
||||
REVISION "201611070000Z"
|
||||
DESCRIPTION
|
||||
"Added cienaCesAlarmActiveTimeStamp to the cienaCesAlarmActiveTable."
|
||||
|
||||
REVISION "201602220000Z"
|
||||
DESCRIPTION
|
||||
"Added cienaCesAlarmSense to the cienaCesAlarmEntry object
|
||||
Added cienaCesAlarmTrigger to the cienaCesAlarmEntry object."
|
||||
|
||||
REVISION "201509160000Z"
|
||||
DESCRIPTION
|
||||
"Added cienaCesAlarmLogModelIndex and cienaCesAlarmLogTimeStamp to the cienaCesAlarmLogEntry object"
|
||||
|
||||
REVISION "201505130000Z"
|
||||
DESCRIPTION
|
||||
"Change MAX-ACCESS of cienaCesAlarmCutoff from 'read-only' to 'read-write'."
|
||||
|
||||
REVISION "201203140130Z"
|
||||
DESCRIPTION
|
||||
"Initial creation."
|
||||
::= { cienaCesConfig 24 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
cienaCesAlarmMIBObjects OBJECT IDENTIFIER ::= { cienaCesAlarmMIB 1 }
|
||||
|
||||
cienaCesAlarmGlobal OBJECT IDENTIFIER ::= { cienaCesAlarmMIBObjects 1 }
|
||||
cienaCesAlarm OBJECT IDENTIFIER ::= { cienaCesAlarmMIBObjects 2 }
|
||||
cienaCesAlarmActive OBJECT IDENTIFIER ::= { cienaCesAlarmMIBObjects 3 }
|
||||
cienaCesAlarmClear OBJECT IDENTIFIER ::= { cienaCesAlarmMIBObjects 4 }
|
||||
cienaCesAlarmLog OBJECT IDENTIFIER ::= { cienaCesAlarmMIBObjects 5 }
|
||||
|
||||
-- Notifications
|
||||
|
||||
cienaCesAlarmMIBNotificationPrefix OBJECT IDENTIFIER ::= { cienaCesAlarmMIB 2 }
|
||||
cienaCesAlarmMIBNotifications OBJECT IDENTIFIER ::= { cienaCesAlarmMIBNotificationPrefix 0 }
|
||||
|
||||
-- Conformance information
|
||||
|
||||
cienaCesAlarmMIBConformance OBJECT IDENTIFIER ::= { cienaCesAlarmMIB 3 }
|
||||
cienaCesAlarmMIBCompliances OBJECT IDENTIFIER ::= { cienaCesAlarmMIBConformance 1 }
|
||||
cienaCesAlarmMIBGroups OBJECT IDENTIFIER ::= { cienaCesAlarmMIBConformance 2 }
|
||||
|
||||
--
|
||||
-- Global stuff
|
||||
--
|
||||
cienaCesAlarmCutOff OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When read this object will always return false.
|
||||
When written with a value of true, will invoke the alarm cutoff."
|
||||
::= { cienaCesAlarmGlobal 1 }
|
||||
|
||||
--
|
||||
-- Alarm table
|
||||
--
|
||||
cienaCesAlarmTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesAlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of alarm entries supported by device."
|
||||
::= { cienaCesAlarm 1 }
|
||||
|
||||
cienaCesAlarmEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesAlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the alarm table."
|
||||
INDEX { alarmListName, alarmModelIndex, alarmModelState }
|
||||
::= { cienaCesAlarmTable 1 }
|
||||
|
||||
CienaCesAlarmEntry ::= SEQUENCE {
|
||||
cienaCesAlarmDescription DisplayString,
|
||||
cienaCesAlarmThreshold Integer32,
|
||||
cienaCesAlarmLeak Integer32,
|
||||
cienaCesAlarmGPO TruthValue,
|
||||
cienaCesAlarmEvery Integer32,
|
||||
cienaCesAlarmToMinor Integer32,
|
||||
cienaCesAlarmToMajor Integer32,
|
||||
cienaCesAlarmToCritical Integer32,
|
||||
cienaCesAlarmSense TruthValue,
|
||||
cienaCesAlarmTrigger TruthValue
|
||||
}
|
||||
|
||||
cienaCesAlarmDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the description of the alarm."
|
||||
::= { cienaCesAlarmEntry 1 }
|
||||
|
||||
cienaCesAlarmThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the threshold for the alarm."
|
||||
::= { cienaCesAlarmEntry 2 }
|
||||
|
||||
cienaCesAlarmLeak OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the alarm leak for the given alarm."
|
||||
::= { cienaCesAlarmEntry 3 }
|
||||
|
||||
cienaCesAlarmGPO OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the GPO detection for this alarm."
|
||||
::= { cienaCesAlarmEntry 4 }
|
||||
|
||||
cienaCesAlarmEvery OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the unique index of the table."
|
||||
::= { cienaCesAlarmEntry 5 }
|
||||
|
||||
cienaCesAlarmToMinor OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the time after which the severity specified by alarmModelState
|
||||
will be escalated to minor."
|
||||
::= { cienaCesAlarmEntry 6 }
|
||||
|
||||
cienaCesAlarmToMajor OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the time after which the severity specified by alarmModelState
|
||||
will be escalated to major."
|
||||
::= { cienaCesAlarmEntry 7 }
|
||||
|
||||
cienaCesAlarmToCritical OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the time after which the severity specified by alarmModelState
|
||||
will be escalated to critical."
|
||||
::= { cienaCesAlarmEntry 8 }
|
||||
|
||||
cienaCesAlarmSense OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the polarity of an external alarm input pin.
|
||||
This object shall return false(2) for regular (non-external) alarms."
|
||||
::= { cienaCesAlarmEntry 9 }
|
||||
|
||||
cienaCesAlarmTrigger OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether an external alarm is
|
||||
currently in 'forced' mode. This object shall return
|
||||
false(2) for regular (non-external) alarms."
|
||||
::= { cienaCesAlarmEntry 10 }
|
||||
|
||||
--
|
||||
-- Alarm Severity table
|
||||
--
|
||||
cienaCesAlarmSeverityTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesAlarmSeverityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of alarm severity entries supported by device."
|
||||
::= { cienaCesAlarm 2 }
|
||||
|
||||
cienaCesAlarmSeverityEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesAlarmSeverityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the alarm severity table."
|
||||
INDEX { alarmListName, alarmModelIndex }
|
||||
::= { cienaCesAlarmSeverityTable 1 }
|
||||
|
||||
CienaCesAlarmSeverityEntry ::= SEQUENCE {
|
||||
cienaCesAlarmSeverity ItuPerceivedSeverity
|
||||
}
|
||||
|
||||
cienaCesAlarmSeverity OBJECT-TYPE
|
||||
SYNTAX ItuPerceivedSeverity
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows changing the severity of the alarm."
|
||||
::= { cienaCesAlarmSeverityEntry 1 }
|
||||
|
||||
--
|
||||
-- Active alarm table
|
||||
--
|
||||
cienaCesAlarmActiveTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesAlarmActiveEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of Active supply entries."
|
||||
::= { cienaCesAlarmActive 1 }
|
||||
|
||||
cienaCesAlarmActiveEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesAlarmActiveEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the Active table providing objects for a
|
||||
power supply."
|
||||
INDEX { alarmListName, alarmActiveIndex, alarmActiveDateAndTime }
|
||||
::= { cienaCesAlarmActiveTable 1 }
|
||||
|
||||
CienaCesAlarmActiveEntry ::= SEQUENCE {
|
||||
cienaCesAlarmActiveSeverity ItuPerceivedSeverity,
|
||||
cienaCesAlarmActiveInvokeId Integer32,
|
||||
cienaCesAlarmActiveManagedObjectClass INTEGER,
|
||||
cienaCesAlarmActiveManagedObjectInterpret OCTET STRING,
|
||||
cienaCesAlarmActiveManagedObjectInstance OCTET STRING,
|
||||
cienaCesAlarmActiveAck TruthValue,
|
||||
cienaCesAlarmActiveDescription DisplayString,
|
||||
cienaCesAlarmActiveTimeStamp DisplayString
|
||||
}
|
||||
|
||||
cienaCesAlarmActiveSeverity OBJECT-TYPE
|
||||
SYNTAX ItuPerceivedSeverity
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the unique index of the table."
|
||||
::= { cienaCesAlarmActiveEntry 1 }
|
||||
|
||||
cienaCesAlarmActiveInvokeId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the unique index of the table."
|
||||
::= { cienaCesAlarmActiveEntry 2 }
|
||||
|
||||
cienaCesAlarmActiveManagedObjectClass OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
chassis(2),
|
||||
slot(3),
|
||||
port(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the unique index of the table."
|
||||
::= { cienaCesAlarmActiveEntry 3 }
|
||||
|
||||
cienaCesAlarmActiveManagedObjectInterpret OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..15))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates how to interpret cienaCesAlarmActiveManagedObjectInstance."
|
||||
::= { cienaCesAlarmActiveEntry 4 }
|
||||
|
||||
cienaCesAlarmActiveManagedObjectInstance OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..8))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the unique index of the table."
|
||||
::= { cienaCesAlarmActiveEntry 5 }
|
||||
|
||||
cienaCesAlarmActiveAck OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether this alarm is acknowledged or not."
|
||||
::= { cienaCesAlarmActiveEntry 6 }
|
||||
|
||||
cienaCesAlarmActiveDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the description of the alarm."
|
||||
::= { cienaCesAlarmActiveEntry 7 }
|
||||
|
||||
cienaCesAlarmActiveTimeStamp OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the UTC timestamp for the alarm."
|
||||
::= { cienaCesAlarmActiveEntry 8 }
|
||||
|
||||
--
|
||||
-- Clear alarm table
|
||||
--
|
||||
cienaCesAlarmClearTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesAlarmClearEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of Clear supply entries."
|
||||
::= { cienaCesAlarmClear 1 }
|
||||
|
||||
cienaCesAlarmClearEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesAlarmClearEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the Clear table providing objects for a
|
||||
power supply."
|
||||
INDEX { alarmListName, alarmClearIndex, alarmClearDateAndTime }
|
||||
::= { cienaCesAlarmClearTable 1 }
|
||||
|
||||
CienaCesAlarmClearEntry ::= SEQUENCE {
|
||||
cienaCesAlarmClearManagedObjectClass INTEGER,
|
||||
cienaCesAlarmClearManagedObjectInterpret OCTET STRING,
|
||||
cienaCesAlarmClearManagedObjectInstance OCTET STRING
|
||||
}
|
||||
|
||||
cienaCesAlarmClearManagedObjectClass OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
chassis(2),
|
||||
slot(3),
|
||||
port(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the unique index of the table."
|
||||
::= { cienaCesAlarmClearEntry 3 }
|
||||
|
||||
cienaCesAlarmClearManagedObjectInterpret OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..15))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates how to interpret cienaCesAlarmClearManagedObjectInstance."
|
||||
::= { cienaCesAlarmClearEntry 4 }
|
||||
|
||||
cienaCesAlarmClearManagedObjectInstance OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..6))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the unique index of the table."
|
||||
::= { cienaCesAlarmClearEntry 5 }
|
||||
|
||||
--
|
||||
-- log alarm table
|
||||
--
|
||||
cienaCesAlarmLogTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesAlarmLogEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of Log supply entries."
|
||||
::= { cienaCesAlarmLog 1 }
|
||||
|
||||
cienaCesAlarmLogEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesAlarmLogEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the Log table providing objects for a
|
||||
power supply."
|
||||
INDEX { alarmListName, cienaCesAlarmLogIndex }
|
||||
::= { cienaCesAlarmLogTable 1 }
|
||||
|
||||
CienaCesAlarmLogEntry ::= SEQUENCE {
|
||||
cienaCesAlarmLogIndex Unsigned32,
|
||||
cienaCesAlarmLogSeverity ItuPerceivedSeverity,
|
||||
cienaCesAlarmLogManagedObjectClass INTEGER,
|
||||
cienaCesAlarmLogManagedObjectInterpret OCTET STRING,
|
||||
cienaCesAlarmLogManagedObjectInstance OCTET STRING,
|
||||
cienaCesAlarmLogModelIndex Unsigned32,
|
||||
cienaCesAlarmLogTimeStamp DisplayString
|
||||
}
|
||||
|
||||
cienaCesAlarmLogIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the unique index of the table."
|
||||
::= { cienaCesAlarmLogEntry 1 }
|
||||
|
||||
cienaCesAlarmLogSeverity OBJECT-TYPE
|
||||
SYNTAX ItuPerceivedSeverity
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the unique index of the table."
|
||||
::= { cienaCesAlarmLogEntry 2 }
|
||||
|
||||
cienaCesAlarmLogManagedObjectClass OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
chassis(2),
|
||||
slot(3),
|
||||
port(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the unique index of the table."
|
||||
::= { cienaCesAlarmLogEntry 3 }
|
||||
|
||||
cienaCesAlarmLogManagedObjectInterpret OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..15))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates how to interpret cienaCesAlarmLogManagedObjectInstance."
|
||||
::= { cienaCesAlarmLogEntry 4 }
|
||||
|
||||
cienaCesAlarmLogManagedObjectInstance OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..6))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the unique index of the table."
|
||||
::= { cienaCesAlarmLogEntry 5 }
|
||||
|
||||
cienaCesAlarmLogModelIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the corresponding value of the
|
||||
alarmModelIndex for this table entry."
|
||||
::= { cienaCesAlarmLogEntry 6 }
|
||||
|
||||
cienaCesAlarmLogTimeStamp OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the timestamp for the alarm."
|
||||
::= { cienaCesAlarmLogEntry 7 }
|
||||
|
||||
END
|
3612
MIBS/ciena/CIENA-CES-BENCHMARK-MIB
Normal file
3612
MIBS/ciena/CIENA-CES-BENCHMARK-MIB
Normal file
File diff suppressed because it is too large
Load Diff
338
MIBS/ciena/CIENA-CES-BFD-MIB
Normal file
338
MIBS/ciena/CIENA-CES-BFD-MIB
Normal file
@ -0,0 +1,338 @@
|
||||
-- This file was included in WWP MIB release 04-16-00-0047
|
||||
--
|
||||
-- CIENA-CES-BFD-MIB.my
|
||||
--
|
||||
|
||||
CIENA-CES-BFD-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
TimeTicks, Integer32, Unsigned32, OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, MacAddress, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
cienaGlobalSeverity, cienaGlobalMacAddress
|
||||
FROM CIENA-GLOBAL-MIB
|
||||
CienaGlobalState, CienaStatsClear,CienaMacAddress
|
||||
FROM CIENA-TC
|
||||
cienaCesConfig,cienaCesStatistics, cienaCesNotifications
|
||||
FROM CIENA-SMI;
|
||||
|
||||
cienaCesBfdMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201404040000Z"
|
||||
ORGANIZATION "Ciena, Inc"
|
||||
CONTACT-INFO
|
||||
"Mib Meister
|
||||
115 North Sullivan Road
|
||||
Spokane Valley, WA 99037
|
||||
USA
|
||||
Phone: +1 509 242 9000
|
||||
Email: support@ciena.com"
|
||||
DESCRIPTION
|
||||
"This module defines the BFD SNMP objects."
|
||||
|
||||
|
||||
REVISION "201404040000Z"
|
||||
DESCRIPTION "Added Profile Index for BFD Session MIB object"
|
||||
|
||||
REVISION "201403190000Z"
|
||||
DESCRIPTION "Added BFD Profile MIB object"
|
||||
|
||||
REVISION
|
||||
"201107260000Z"
|
||||
DESCRIPTION
|
||||
"Initial creation."
|
||||
|
||||
::= { cienaCesConfig 22 }
|
||||
--
|
||||
-- Textual convention
|
||||
--
|
||||
BfdRole ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "BFD Role"
|
||||
SYNTAX INTEGER {
|
||||
passive(1),
|
||||
active(2)
|
||||
}
|
||||
|
||||
--
|
||||
-- Node Definitions
|
||||
--
|
||||
|
||||
cienaCesBfdMIBObjects OBJECT IDENTIFIER ::= { cienaCesBfdMIB 1 }
|
||||
cienaCesBfdSession OBJECT IDENTIFIER ::= { cienaCesBfdMIBObjects 2 }
|
||||
cienaCesBfdProfile OBJECT IDENTIFIER ::= { cienaCesBfdMIBObjects 3 }
|
||||
|
||||
-- Statistics
|
||||
|
||||
cienaCesBfdSessionStats OBJECT IDENTIFIER ::= { cienaCesStatistics 7 }
|
||||
|
||||
-- Notifications
|
||||
|
||||
cienaCesBfdSessionMIBNotificationPrefix OBJECT IDENTIFIER ::= { cienaCesNotifications 19 }
|
||||
|
||||
cienaCesBfdSessionMIBNotification OBJECT IDENTIFIER ::= { cienaCesBfdSessionMIBNotificationPrefix 0 }
|
||||
|
||||
--
|
||||
-- BFD Session Table
|
||||
--
|
||||
cienaCesBfdSessionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesBfdSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the configuration
|
||||
parameters for the BFD session table."
|
||||
|
||||
::= { cienaCesBfdSession 1 }
|
||||
|
||||
cienaCesBfdSessionEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesBfdSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the BFD session table."
|
||||
INDEX {cienaCesBfdSessionIndex}
|
||||
::= { cienaCesBfdSessionTable 1 }
|
||||
|
||||
CienaCesBfdSessionEntry ::= SEQUENCE {
|
||||
cienaCesBfdSessionIndex Unsigned32,
|
||||
cienaCesBfdSessionName DisplayString,
|
||||
cienaCesBfdSessionAdminState CienaGlobalState,
|
||||
cienaCesBfdSessionOperState CienaGlobalState,
|
||||
cienaCesBfdSessionProfileIndex Unsigned32
|
||||
}
|
||||
|
||||
|
||||
cienaCesBfdSessionIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique identifier for BFD Session entry."
|
||||
::= { cienaCesBfdSessionEntry 1 }
|
||||
|
||||
|
||||
cienaCesBfdSessionName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This mib object specifies the BFD session name."
|
||||
::= { cienaCesBfdSessionEntry 2 }
|
||||
|
||||
cienaCesBfdSessionAdminState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the admin state of BFD Session."
|
||||
::= { cienaCesBfdSessionEntry 3 }
|
||||
|
||||
cienaCesBfdSessionOperState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the operational state of BFD Session."
|
||||
::= { cienaCesBfdSessionEntry 4 }
|
||||
|
||||
|
||||
cienaCesBfdSessionProfileIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This mib object specifies the BFD Profile Index for the Session."
|
||||
::= { cienaCesBfdSessionEntry 5 }
|
||||
|
||||
--
|
||||
-- BFD Session Statistics
|
||||
--
|
||||
cienaCesBfdSessionStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesBfdSessionStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the statistics
|
||||
for a given BFD Session"
|
||||
::= { cienaCesBfdSessionStats 1 }
|
||||
|
||||
|
||||
cienaCesBfdSessionStatsEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesBfdSessionStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
|
||||
"An entry (conceptual row) in the BFD session statistics table."
|
||||
|
||||
INDEX {cienaCesBfdSessionIndex}
|
||||
::= { cienaCesBfdSessionStatsTable 1 }
|
||||
|
||||
CienaCesBfdSessionStatsEntry ::= SEQUENCE {
|
||||
cienaCesBfdSessionIndex Unsigned32,
|
||||
cienaCesBfdSessionStatsTotalTx Unsigned32,
|
||||
cienaCesBfdSessionStatsTotalRx Unsigned32,
|
||||
cienaCesBfdSessionUpTime Unsigned32,
|
||||
cienaCesBfdSessionDownTimeCount Unsigned32
|
||||
}
|
||||
|
||||
cienaCesBfdSessionStatsTotalTx OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of transmitted packets in a BFD session."
|
||||
|
||||
::= { cienaCesBfdSessionStatsEntry 1 }
|
||||
|
||||
cienaCesBfdSessionStatsTotalRx OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
|
||||
"This object indicates the number of received packets in a BFD session."
|
||||
|
||||
::= { cienaCesBfdSessionStatsEntry 2 }
|
||||
|
||||
cienaCesBfdSessionUpTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the time duration in seconds the session has been in the up state"
|
||||
::= { cienaCesBfdSessionStatsEntry 3 }
|
||||
|
||||
cienaCesBfdSessionDownTimeCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the total number of times a session changes from up to operationally down state since creation"
|
||||
::= { cienaCesBfdSessionStatsEntry 4 }
|
||||
|
||||
|
||||
--
|
||||
-- Notifications
|
||||
--
|
||||
cienaCesBfdSessionOperStateChangeTrap NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesBfdSessionName,
|
||||
cienaCesBfdSessionIndex,
|
||||
cienaCesBfdSessionAdminState,
|
||||
cienaCesBfdSessionOperState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
|
||||
"A notification is sent whenever the BFD session operational state has changed. To enable this notification, the
|
||||
cienaCesBfdSessionOperTrapState object must be enabled (which is enabled by default). Variable bindings
|
||||
include: cienaGlobalSeverity, cienaGlobalMacAddress, cienaCesBfdSessionName, cienaCesBfdSessionIndex,
|
||||
cienaCesBfdSessionAdminState, and cienaCesBfdSessionOperState."
|
||||
|
||||
::= { cienaCesBfdSessionMIBNotification 1 }
|
||||
|
||||
--
|
||||
-- BFD Profile Table
|
||||
--
|
||||
cienaCesBfdProfileTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesBfdProfileEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The BFD Profile Table."
|
||||
::= { cienaCesBfdProfile 1 }
|
||||
|
||||
cienaCesBfdProfileEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesBfdProfileEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the cienaCesBfdProfileTable."
|
||||
INDEX {cienaCesBfdProfileIndex}
|
||||
::= { cienaCesBfdProfileTable 1 }
|
||||
|
||||
CienaCesBfdProfileEntry ::= SEQUENCE {
|
||||
cienaCesBfdProfileIndex Unsigned32,
|
||||
cienaCesBfdProfileName DisplayString,
|
||||
cienaCesBfdTransmitInterval Unsigned32,
|
||||
cienaCesBfdReceiveInterval Unsigned32,
|
||||
cienaCesBfdRole BfdRole,
|
||||
cienaCesBfdLspGachType Unsigned32,
|
||||
cienaCesBfdDetectMultiplier Unsigned32,
|
||||
cienaCesBfdUseCount Unsigned32
|
||||
}
|
||||
|
||||
|
||||
cienaCesBfdProfileIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique identifier for BFD Profile entry."
|
||||
::= { cienaCesBfdProfileEntry 1 }
|
||||
|
||||
|
||||
cienaCesBfdProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This mib object specifies the BFD Profile name."
|
||||
::= { cienaCesBfdProfileEntry 2 }
|
||||
|
||||
cienaCesBfdTransmitInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This mib object specifies the BFD Transmit Interval in msec."
|
||||
::= { cienaCesBfdProfileEntry 3 }
|
||||
|
||||
cienaCesBfdReceiveInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This mib object specifies the BFD Receive Interval in msec."
|
||||
::= { cienaCesBfdProfileEntry 4 }
|
||||
|
||||
cienaCesBfdRole OBJECT-TYPE
|
||||
SYNTAX BfdRole
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This mib object specifies the BFD Role."
|
||||
::= { cienaCesBfdProfileEntry 5 }
|
||||
|
||||
cienaCesBfdLspGachType OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This mib object specifies the BFD LSP Gach Type. Reference RFC 5586"
|
||||
::= { cienaCesBfdProfileEntry 6 }
|
||||
|
||||
cienaCesBfdDetectMultiplier OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This mib object specifies the BFD Detect Multiplier."
|
||||
::= { cienaCesBfdProfileEntry 7 }
|
||||
|
||||
|
||||
cienaCesBfdUseCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of sessions using BFD Profile."
|
||||
::= { cienaCesBfdProfileEntry 8 }
|
||||
|
||||
END
|
||||
|
||||
|
7296
MIBS/ciena/CIENA-CES-CFM-MIB
Normal file
7296
MIBS/ciena/CIENA-CES-CFM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
5297
MIBS/ciena/CIENA-CES-CHASSIS-MIB
Normal file
5297
MIBS/ciena/CIENA-CES-CHASSIS-MIB
Normal file
File diff suppressed because it is too large
Load Diff
172
MIBS/ciena/CIENA-CES-CONFIG-MGMT-MIB
Normal file
172
MIBS/ciena/CIENA-CES-CONFIG-MGMT-MIB
Normal file
@ -0,0 +1,172 @@
|
||||
-- This file was included in WWP MIB release 04-16-00-0047
|
||||
--
|
||||
-- CIENA-CES-CONFIG-MGMT-MIB
|
||||
--
|
||||
|
||||
CIENA-CES-CONFIG-MGMT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, DateAndTime, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
cienaGlobalSeverity
|
||||
FROM CIENA-GLOBAL-MIB
|
||||
cienaCesNotifications, cienaCesConfig
|
||||
FROM CIENA-SMI;
|
||||
|
||||
cienaCesConfigMgmtMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201502110000Z"
|
||||
ORGANIZATION "Ciena, Inc"
|
||||
CONTACT-INFO
|
||||
" Mib Meister
|
||||
115 North Sullivan Road
|
||||
Spokane Valley, WA 99037
|
||||
USA
|
||||
Phone: +1 509 242 9000
|
||||
Email: support@ciena.com"
|
||||
DESCRIPTION
|
||||
"This module defines device configuration information and associated notifications."
|
||||
|
||||
REVISION "201502110000Z"
|
||||
DESCRIPTION
|
||||
"Initial creation."
|
||||
::= { cienaCesConfig 36 }
|
||||
|
||||
--
|
||||
-- Textual conventions
|
||||
--
|
||||
CienaCesConfigMgmtContext ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The context in which the configuration change was done.
|
||||
|
||||
unknown(1) An unknown context. This value is used
|
||||
when the system cannot find what mechanism
|
||||
was used to modify the configuration state
|
||||
|
||||
cli(2) The configuration state was modified using
|
||||
the command line interface
|
||||
|
||||
snmp(3) The configuration state was modified using
|
||||
SNMP
|
||||
|
||||
netconf(4) The configuration state was modified using
|
||||
NETCONF"
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
cli(2),
|
||||
snmp(3),
|
||||
netconf(4)
|
||||
}
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
cienaCesConfigMgmtMIBObjects OBJECT IDENTIFIER ::= { cienaCesConfigMgmtMIB 1 }
|
||||
|
||||
--
|
||||
-- Config groups
|
||||
--
|
||||
cienaCesConfigMgmt OBJECT IDENTIFIER ::= { cienaCesConfigMgmtMIBObjects 1 }
|
||||
|
||||
--
|
||||
-- Notification groups
|
||||
--
|
||||
|
||||
cienaCesConfigMgmtMIBNotificationsPrefix OBJECT IDENTIFIER ::= { cienaCesNotifications 36 }
|
||||
cienaCesConfigMgmtMIBNotifications OBJECT IDENTIFIER ::= { cienaCesConfigMgmtMIBNotificationsPrefix 0 }
|
||||
|
||||
--
|
||||
-- Conformance groups
|
||||
--
|
||||
|
||||
cienaCesConfigMgmtMIBConformance OBJECT IDENTIFIER ::= { cienaCesConfigMgmtMIB 2 }
|
||||
cienaCesConfigMgmtMIBCompliances OBJECT IDENTIFIER ::= { cienaCesConfigMgmtMIBConformance 1 }
|
||||
cienaCesConfigMgmtMIBGroups OBJECT IDENTIFIER ::= { cienaCesConfigMgmtMIBConformance 2 }
|
||||
|
||||
--
|
||||
-- Configuration information
|
||||
--
|
||||
|
||||
cienaCesConfigMgmtConfigLastSaved OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The date and time of the most recent running configuration save."
|
||||
::= { cienaCesConfigMgmt 1 }
|
||||
|
||||
cienaCesConfigMgmtConfigLastChanged OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The date and time of the most recent running configuration change."
|
||||
::= { cienaCesConfigMgmt 2 }
|
||||
|
||||
cienaCesConfigMgmtConfigLastContext OBJECT-TYPE
|
||||
SYNTAX CienaCesConfigMgmtContext
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The last context that modified the configuration state."
|
||||
::= { cienaCesConfigMgmt 3 }
|
||||
|
||||
cienaCesConfigMgmtConfigLastUser OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The last user that modified the configuration state."
|
||||
::= { cienaCesConfigMgmt 4 }
|
||||
|
||||
cienaCesConfigMgmtConfigLastOrigin OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The last origin that modified the configuration state such as
|
||||
an IP address or terminal."
|
||||
::= { cienaCesConfigMgmt 5 }
|
||||
|
||||
--
|
||||
-- Notifications
|
||||
--
|
||||
|
||||
cienaCesConfigMgmtConfigSavedNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaCesConfigMgmtConfigLastSaved,
|
||||
cienaCesConfigMgmtConfigLastChanged
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when the configuration is saved."
|
||||
::= { cienaCesConfigMgmtMIBNotifications 1 }
|
||||
|
||||
cienaCesConfigMgmtConfigChangeNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaCesConfigMgmtConfigLastContext,
|
||||
cienaCesConfigMgmtConfigLastUser,
|
||||
cienaCesConfigMgmtConfigLastOrigin,
|
||||
cienaCesConfigMgmtConfigLastChanged
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when the configuration on the device changes.
|
||||
|
||||
A hysteresis mechanism is evaluated before sending in an effort to limit the
|
||||
number of events generated. This mechanism will send out one notification
|
||||
when an accumulation rate threshold is crossed. If the context/user/origin
|
||||
of a configuration change does not match the currently tracked
|
||||
context/user/origin, then this notification will automatically be sent.
|
||||
The hysteresis algorithm will then be evaluated based on the new
|
||||
context/user/origin."
|
||||
::= { cienaCesConfigMgmtMIBNotifications 2 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- CIENA-CES-CONFIG-MGMT-MIB
|
||||
--
|
11581
MIBS/ciena/CIENA-CES-DATAPLANE-MIB
Normal file
11581
MIBS/ciena/CIENA-CES-DATAPLANE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
526
MIBS/ciena/CIENA-CES-DHCP-RELAY-MIB
Normal file
526
MIBS/ciena/CIENA-CES-DHCP-RELAY-MIB
Normal file
@ -0,0 +1,526 @@
|
||||
-- This file was included in Ciena MIB release MIBS-CIENA-CES-08-07-00-024
|
||||
--
|
||||
-- CIENA-CES-DHCP-RELAY-MIB.my
|
||||
--
|
||||
|
||||
CIENA-CES-DHCP-RELAY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Counter32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, TruthValue, RowStatus, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
cienaCesStatistics
|
||||
FROM CIENA-SMI;
|
||||
|
||||
|
||||
cienaCesDhcpRelayMIB 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 contains MIB objects to manage DHCP Relay."
|
||||
|
||||
REVISION "201706070000Z"
|
||||
DESCRIPTION
|
||||
"Updated contact info."
|
||||
|
||||
REVISION "201509090000Z"
|
||||
DESCRIPTION
|
||||
"Added new value to DhcpLiType: mplsVc(3).
|
||||
Added new value to cienaCesDhcpRelayAgentCircuitId: liVs(4).
|
||||
Added new value to cienaCesDhcpRelayAgentRemoteId: ridString(3).
|
||||
Added new objects:
|
||||
cienaCesDhcpRelayAgentReplaceOption82
|
||||
cienaCesDhcpRelayAgentL2GlobalStatsClear
|
||||
cienaCesDhcpRelayAgentL2Relayed
|
||||
cienaCesDhcpRelayAgentL2Dropped
|
||||
cienaCesDhcpRelayAgentL2Forwarded
|
||||
cienaCesDhcpRelayAgentL2NotForRelay
|
||||
cienaCesDhcpRelayAgentCidString
|
||||
cienaCesDhcpRelayAgentRidString
|
||||
cienaCesDhcpRelayAgentL2InvalidConfigPktDrop
|
||||
cienaCesDhcpRelayAgentL2GeneralErrors
|
||||
cienaCesDhcpRelayAgentL2Option82Replaced
|
||||
cienaCesDhcpRelayAgentL2ForRelay
|
||||
cienaCesDhcpRelayAgentL2ClientRelayed
|
||||
cienaCesDhcpRelayAgentL2ServerRelayed"
|
||||
|
||||
REVISION "201303050000Z"
|
||||
DESCRIPTION
|
||||
"Added port and cidString to cienaCesDhcpRelayAgentCircuitId."
|
||||
|
||||
REVISION "201007220000Z"
|
||||
DESCRIPTION
|
||||
"Initial creation."
|
||||
|
||||
::= { cienaCesStatistics 6 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
cienaCesDhcpRelayAgent OBJECT IDENTIFIER ::= { cienaCesDhcpRelayMIB 1 }
|
||||
|
||||
cienaCesDhcpRelayAgentGlobalAttrs OBJECT IDENTIFIER ::= { cienaCesDhcpRelayAgent 1 }
|
||||
|
||||
cienaCesDhcpRelayAgentGlobalStats OBJECT IDENTIFIER ::= { cienaCesDhcpRelayAgent 7 }
|
||||
|
||||
|
||||
--
|
||||
-- Textual convention
|
||||
--
|
||||
DhcpLiType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Logical Interface Attachment Types."
|
||||
SYNTAX INTEGER {
|
||||
subPort(1),
|
||||
pbt-service(2),
|
||||
mplsVc(3),
|
||||
unknown(99)
|
||||
}
|
||||
|
||||
|
||||
--
|
||||
-- DHCP Relay Agent Functionality
|
||||
--
|
||||
cienaCesDhcpRelayAgentCircuitId OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
li(1),
|
||||
port(2),
|
||||
cidString(3),
|
||||
liVs(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the type of circuit ID to be used by the
|
||||
DHCP relay agent. It can be set to li, port, cidString or liVs."
|
||||
::= { cienaCesDhcpRelayAgentGlobalAttrs 1 }
|
||||
|
||||
cienaCesDhcpRelayAgentRemoteId OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
macAddress(1),
|
||||
hostName(2),
|
||||
ridString(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the type of remote agent ID to be used by
|
||||
the DHCP relay agent. It can be set to macAddress, hostName or
|
||||
ridString."
|
||||
::= { cienaCesDhcpRelayAgentGlobalAttrs 2 }
|
||||
|
||||
cienaCesDhcpRelayAgentL2State OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
enabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the global administrative state of the DHCP L2 relay agent."
|
||||
::= { cienaCesDhcpRelayAgentGlobalAttrs 3 }
|
||||
|
||||
cienaCesDhcpRelayAgentReplaceOption82 OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
on(1),
|
||||
off(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies whether or not the relay agent should replace an existing option 82."
|
||||
::= { cienaCesDhcpRelayAgentGlobalAttrs 4 }
|
||||
|
||||
--
|
||||
-- DHCP Relay Agent Global Statistics
|
||||
--
|
||||
cienaCesDhcpRelayAgentL2GlobalStatsClear OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object, when set to 'true', clears the global statistics for the L2 DHCP relay."
|
||||
::= { cienaCesDhcpRelayAgentGlobalStats 1 }
|
||||
|
||||
cienaCesDhcpRelayAgentL2Relayed OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object reports the number of packets that passed through the
|
||||
L2 relays (processed and not dropped)."
|
||||
::= { cienaCesDhcpRelayAgentGlobalStats 2 }
|
||||
|
||||
cienaCesDhcpRelayAgentL2Dropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object reports the number of packets dropped by the relay.
|
||||
Inspect the detailed statistic on each relay for more details related to dropped frames."
|
||||
::= { cienaCesDhcpRelayAgentGlobalStats 3 }
|
||||
|
||||
cienaCesDhcpRelayAgentL2Forwarded OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object reports the number of packets forwarded rather than relayed.
|
||||
These are valid frames that didn't need to be processed by the relay."
|
||||
::= { cienaCesDhcpRelayAgentGlobalStats 4 }
|
||||
|
||||
cienaCesDhcpRelayAgentL2NotForRelay OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object reports the number of packets received by the relay but not intended for the relay.
|
||||
Inspect the detailed statistic on each relay for more details related to dropped frames."
|
||||
::= { cienaCesDhcpRelayAgentGlobalStats 5 }
|
||||
--
|
||||
-- Table to control DHCP relay agent functionality on each L2 VS
|
||||
--
|
||||
cienaCesDhcpRelayAgentL2StateTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesDhcpRelayAgentL2StateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Tables that allow changing the configuration of DHCP relay agent functionality for
|
||||
each cienaCesDhcpRelayAgentVs."
|
||||
::= { cienaCesDhcpRelayAgent 2 }
|
||||
|
||||
cienaCesDhcpRelayAgentL2StateEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesDhcpRelayAgentL2StateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry in the table to configure DHCP relay agent functionality."
|
||||
INDEX { cienaCesDhcpRelayAgentVsIndex, cienaCesDhcpRelayAgentRlan }
|
||||
::= { cienaCesDhcpRelayAgentL2StateTable 1 }
|
||||
|
||||
CienaCesDhcpRelayAgentL2StateEntry ::= SEQUENCE {
|
||||
cienaCesDhcpRelayAgentVsIndex INTEGER,
|
||||
cienaCesDhcpRelayAgentRlan INTEGER,
|
||||
cienaCesDhcpRelayAgentL2AdminState INTEGER,
|
||||
cienaCesDhcpRelayAgentL2OperState INTEGER,
|
||||
cienaCesDhcpRelayAgentL2StatsClear TruthValue,
|
||||
cienaCesDhcpRelayAgentL2RowStatus RowStatus
|
||||
}
|
||||
|
||||
cienaCesDhcpRelayAgentVsIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..1048575)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB object specifies the VS on which DHCP relay agent is configured."
|
||||
::= { cienaCesDhcpRelayAgentL2StateEntry 1 }
|
||||
|
||||
cienaCesDhcpRelayAgentRlan OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..4095)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB object specifies the RLAN on which the DHCP relay agent is configured."
|
||||
::= { cienaCesDhcpRelayAgentL2StateEntry 2 }
|
||||
|
||||
cienaCesDhcpRelayAgentL2AdminState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
enabled(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows the disabling or enabling of DHCP relay agent functionality on
|
||||
the given VS."
|
||||
::= { cienaCesDhcpRelayAgentL2StateEntry 3 }
|
||||
|
||||
cienaCesDhcpRelayAgentL2OperState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
enabled(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object shows the operational state of the DHCP relay agent on the given VS."
|
||||
::= { cienaCesDhcpRelayAgentL2StateEntry 4 }
|
||||
|
||||
cienaCesDhcpRelayAgentL2StatsClear OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB object when set to 'true' clears DHCP relay agent statistics for the given VS."
|
||||
::= { cienaCesDhcpRelayAgentL2StateEntry 5 }
|
||||
|
||||
cienaCesDhcpRelayAgentL2RowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set this MIB object to 'Destroy' to terminate DHCP L2 relaying
|
||||
on the VS specified by cienaCesDhcpRelayAgentVs and cienaCesDhcpRelayAgentRlan.
|
||||
|
||||
Set this MIB object to 'CreateAndGo' to create DHCP L2 relaying
|
||||
on the VS along with cienaCesDhcpRelayAgentVsIndex and cienaCesDhcpRelayAgentRlan."
|
||||
::= { cienaCesDhcpRelayAgentL2StateEntry 6 }
|
||||
|
||||
--
|
||||
-- DHCP Relay Agent Trust Table
|
||||
--
|
||||
cienaCesDhcpRelayAgentTrustTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesDhcpRelayAgentTrustEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is used to specify the DHCP relay attributes of
|
||||
logical interfaces to which DHCP relay agents are attached.
|
||||
Entries in this table are created when a DHCP relay agent is
|
||||
created and attached to a VS that already has logical
|
||||
interfaces, or when logical interfaces are added to a VS for
|
||||
which a DHCP relay is already created and attached."
|
||||
::= { cienaCesDhcpRelayAgent 5 }
|
||||
|
||||
cienaCesDhcpRelayAgentTrustEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesDhcpRelayAgentTrustEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry in this table can be used to specify the LI and VS to be trusted."
|
||||
INDEX { cienaCesDhcpRelayAgentVsIndex, cienaCesDhcpRelayAgentRlan,
|
||||
cienaCesDhcpRelayAgentTrustedLiType, cienaCesDhcpRelayAgentTrustedLiIndex }
|
||||
::= { cienaCesDhcpRelayAgentTrustTable 1 }
|
||||
|
||||
CienaCesDhcpRelayAgentTrustEntry ::= SEQUENCE {
|
||||
cienaCesDhcpRelayAgentTrustedLiType DhcpLiType,
|
||||
cienaCesDhcpRelayAgentTrustedLiIndex INTEGER,
|
||||
cienaCesDhcpRelayAgentTrustMode INTEGER,
|
||||
cienaCesDhcpRelayAgentCidString DisplayString,
|
||||
cienaCesDhcpRelayAgentRidString DisplayString
|
||||
}
|
||||
|
||||
cienaCesDhcpRelayAgentTrustedLiType OBJECT-TYPE
|
||||
SYNTAX DhcpLiType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB object is used as an index in the table and is used to specify the LI type."
|
||||
::= { cienaCesDhcpRelayAgentTrustEntry 1 }
|
||||
|
||||
cienaCesDhcpRelayAgentTrustedLiIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB object is used as an index in the table and is used to specify the LI index."
|
||||
::= { cienaCesDhcpRelayAgentTrustEntry 2 }
|
||||
|
||||
cienaCesDhcpRelayAgentTrustMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
clientTrust(1),
|
||||
serverTrust(2),
|
||||
dualRoleTrust(3),
|
||||
unTrust(4)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB object is used to set the port as client trusted,
|
||||
server trusted, dual-role trusted or not trusted."
|
||||
::= { cienaCesDhcpRelayAgentTrustEntry 3 }
|
||||
|
||||
cienaCesDhcpRelayAgentCidString OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to get and set the CID string for the
|
||||
logical interface."
|
||||
::= { cienaCesDhcpRelayAgentTrustEntry 4 }
|
||||
|
||||
cienaCesDhcpRelayAgentRidString OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to get and set the RID string for the
|
||||
logical interface."
|
||||
::= { cienaCesDhcpRelayAgentTrustEntry 5 }
|
||||
|
||||
--
|
||||
-- DHCP Relay Agent L2 Statistics
|
||||
--
|
||||
cienaCesDhcpRelayAgentL2StatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesDhcpRelayAgentL2StatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table to display L2 statistics for each cienaCesDhcpRelayAgentVs."
|
||||
::= { cienaCesDhcpRelayAgent 6 }
|
||||
|
||||
cienaCesDhcpRelayAgentL2StatsEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesDhcpRelayAgentL2StatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry in the table to display L2 statistics."
|
||||
INDEX { cienaCesDhcpRelayAgentVsIndex, cienaCesDhcpRelayAgentRlan }
|
||||
::= { cienaCesDhcpRelayAgentL2StatsTable 1 }
|
||||
|
||||
CienaCesDhcpRelayAgentL2StatsEntry ::= SEQUENCE {
|
||||
cienaCesDhcpRelayAgentL2IpSecHeaders Counter32,
|
||||
cienaCesDhcpRelayAgentL2Option82Added Counter32,
|
||||
cienaCesDhcpRelayAgentL2Option82Removed Counter32,
|
||||
cienaCesDhcpRelayAgentL2UntrustedClientPortPktsRx Counter32,
|
||||
cienaCesDhcpRelayAgentL2UntrustedServerPortPktsRx Counter32,
|
||||
cienaCesDhcpRelayAgentL2SpoofedDhcpPkts Counter32,
|
||||
cienaCesDhcpRelayAgentL2Option82ExceedMTU Counter32,
|
||||
cienaCesDhcpRelayAgentL2NoTrustedServerPktDrop Counter32,
|
||||
cienaCesDhcpRelayAgentL2NoTrustedClientPktDrop Counter32,
|
||||
cienaCesDhcpRelayAgentL2InvalidConfigPktDrop Counter32,
|
||||
cienaCesDhcpRelayAgentL2GeneralErrors Counter32,
|
||||
cienaCesDhcpRelayAgentL2Option82Replaced Counter32,
|
||||
cienaCesDhcpRelayAgentL2ForRelay Counter32,
|
||||
cienaCesDhcpRelayAgentL2ClientRelayed Counter32,
|
||||
cienaCesDhcpRelayAgentL2ServerRelayed Counter32
|
||||
}
|
||||
|
||||
cienaCesDhcpRelayAgentL2IpSecHeaders OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB object reports the number of packets that include IP Sec headers."
|
||||
::= { cienaCesDhcpRelayAgentL2StatsEntry 1 }
|
||||
|
||||
cienaCesDhcpRelayAgentL2Option82Added OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB object reports the number of packets that have had option 82 added."
|
||||
::= { cienaCesDhcpRelayAgentL2StatsEntry 2 }
|
||||
|
||||
cienaCesDhcpRelayAgentL2Option82Removed OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB object reports the number of packets that have had option 82 removed."
|
||||
::= { cienaCesDhcpRelayAgentL2StatsEntry 3 }
|
||||
|
||||
cienaCesDhcpRelayAgentL2UntrustedClientPortPktsRx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB object reports the number of packets received on untrusted client ports."
|
||||
::= { cienaCesDhcpRelayAgentL2StatsEntry 4 }
|
||||
|
||||
cienaCesDhcpRelayAgentL2UntrustedServerPortPktsRx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB object reports the number of packets received from untrusted server ports."
|
||||
::= { cienaCesDhcpRelayAgentL2StatsEntry 5 }
|
||||
|
||||
cienaCesDhcpRelayAgentL2SpoofedDhcpPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB object reports the number of spoofed DHCP packets."
|
||||
::= { cienaCesDhcpRelayAgentL2StatsEntry 6 }
|
||||
|
||||
cienaCesDhcpRelayAgentL2Option82ExceedMTU OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB object reports the number of packets with DHCP option
|
||||
82 that would exceed the MTU. The option 82 is not added and the
|
||||
original DHCP packet is forwarded."
|
||||
::= { cienaCesDhcpRelayAgentL2StatsEntry 7 }
|
||||
|
||||
cienaCesDhcpRelayAgentL2NoTrustedServerPktDrop OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB object reports the number of DHCP packets dropped because there are no server trusted ports configured."
|
||||
::= { cienaCesDhcpRelayAgentL2StatsEntry 8 }
|
||||
|
||||
cienaCesDhcpRelayAgentL2NoTrustedClientPktDrop OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB object reports the number of DHCP packets dropped because there are no client trusted ports configured."
|
||||
::= { cienaCesDhcpRelayAgentL2StatsEntry 9 }
|
||||
|
||||
cienaCesDhcpRelayAgentL2InvalidConfigPktDrop OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB object reports the number of DHCP packets dropped
|
||||
because the L2 relay agent configuration is invalid."
|
||||
::= { cienaCesDhcpRelayAgentL2StatsEntry 10 }
|
||||
|
||||
cienaCesDhcpRelayAgentL2GeneralErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB object reports the number of general errors encountered by the L2 relay agent."
|
||||
::= { cienaCesDhcpRelayAgentL2StatsEntry 11 }
|
||||
|
||||
cienaCesDhcpRelayAgentL2Option82Replaced OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB object reports the number of packets that have had option 82 replaced."
|
||||
::= { cienaCesDhcpRelayAgentL2StatsEntry 12 }
|
||||
|
||||
cienaCesDhcpRelayAgentL2ForRelay OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB object reports the number of packets received by the
|
||||
relay that were actually intended for the relay."
|
||||
::= { cienaCesDhcpRelayAgentL2StatsEntry 13 }
|
||||
|
||||
cienaCesDhcpRelayAgentL2ClientRelayed OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB object reports the number of client messages relayed."
|
||||
::= { cienaCesDhcpRelayAgentL2StatsEntry 14 }
|
||||
|
||||
cienaCesDhcpRelayAgentL2ServerRelayed OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB object reports the number of server messages relayed."
|
||||
::= { cienaCesDhcpRelayAgentL2StatsEntry 15 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- CIENA-CES-DHCP-RELAY-MIB.my
|
||||
--
|
1929
MIBS/ciena/CIENA-CES-DHCPV6-CLIENT-MIB
Normal file
1929
MIBS/ciena/CIENA-CES-DHCPV6-CLIENT-MIB
Normal file
File diff suppressed because it is too large
Load Diff
635
MIBS/ciena/CIENA-CES-EXT-LAG-MIB
Normal file
635
MIBS/ciena/CIENA-CES-EXT-LAG-MIB
Normal file
@ -0,0 +1,635 @@
|
||||
-- This file was included in Ciena MIB release MIBS-CIENA-CES-08-07-00-024
|
||||
--
|
||||
-- CIENA-CES-EXT-LAG-MIB.my
|
||||
--
|
||||
--
|
||||
CIENA-CES-EXT-LAG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Unsigned32, Integer32, Counter32, MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, TEXTUAL-CONVENTION, RowStatus, MacAddress
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
cienaGlobalSeverity, cienaGlobalMacAddress
|
||||
FROM CIENA-GLOBAL-MIB
|
||||
cienaCesConfig, cienaCesNotifications
|
||||
FROM CIENA-SMI;
|
||||
|
||||
|
||||
cienaCesExtLagMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201802130000Z"
|
||||
ORGANIZATION "Ciena Corp."
|
||||
CONTACT-INFO
|
||||
" Mib Meister
|
||||
7035 Ridge Road
|
||||
Hanover, Maryland 21076
|
||||
USA
|
||||
Phone: +1 800 921 1144
|
||||
Email: support@ciena.com"
|
||||
DESCRIPTION
|
||||
"This MIB module is an extension to the ieee8023-lag-mib.
|
||||
This MIB defines the mgmt objects for the creation and
|
||||
deletion of LAGs."
|
||||
|
||||
REVISION "201802130000Z"
|
||||
DESCRIPTION
|
||||
"Added Agg's Admin and Oper State MIB Objects to cienaCesExtLagEntry table.
|
||||
The new objects are cienaCesExtAggAdminState and cienaCesExtAggOperState."
|
||||
REVISION "201706070000Z"
|
||||
DESCRIPTION
|
||||
"Updated contact info."
|
||||
REVISION "201609280000Z"
|
||||
DESCRIPTION
|
||||
"Added Marker Timeout MIB Objects to cienaCesExtLag table.
|
||||
The new object added is cienaCesExtAggMarkerTimeout."
|
||||
REVISION "201609160000Z"
|
||||
DESCRIPTION
|
||||
"Added Notification MIB Objects to cienaCesNotifications table.
|
||||
The new object added is cienaCesExtLagMclagStateChange."
|
||||
REVISION "201609140000Z"
|
||||
DESCRIPTION
|
||||
"Added Minimum Link Agg MIB Objects to cienaCesExtLagEntry table.
|
||||
The new objects are cienaCesExtAggMinimumLinkAggregation and cienaCesExtAggMinimumLinkThreshold."
|
||||
REVISION "201609070000Z"
|
||||
DESCRIPTION
|
||||
"Added MC-LAG related MIB objects to cienaCesExtLagEntry table.
|
||||
The new objects are cienaCesExtLagProtectionMode, cienaCesExtAggICL,
|
||||
cienaCesExtAggRole, cienaCesExtAggRgNodeId, cienaCesExtAggRgDynamicPriority, cienaCesExtAggRgOperKey,
|
||||
cienaCesExtAggRedundancyState, cienaCesExtAggConnectState, cienaCesExtAggRgMismatchStatus,
|
||||
cienaCesExtAggPeerSystemMac, cienaCesExtAggPeerRgNodeId, cienaCesExtAggPeerRgDynamicPriority,
|
||||
cienaCesExtAggPeerRgOperKey, cienaCesExtAggPeerRgNumAddedPorts, cienaCesExtAggPeerRgNumAvailablePorts,
|
||||
cienaCesExtAggDisconnectRx, cienaCesExtAggDisconnectTx, cienaCesExtAggConfigMismatchRx,
|
||||
cienaCesExtAggKeyMismatchCount, cienaCesExtAggOutOfSequenceRx, cienaCesExtAggPeerUnreachableCount,
|
||||
cienaCesExtAggUnknownRx, cienaCesExtAggTotalRx, cienaCesExtAggTotalTx, cienaCesExtAggTotalDownTime,
|
||||
cienaCesExtAggUpTime, cienaCesExtAggTimeInProtectState, cienaCesExtAggLastTimeProtected,
|
||||
cienaCesExtAggNumberOfSwitchovers, cienaCesExtAggMultiChassis."
|
||||
REVISION "201608100000Z"
|
||||
DESCRIPTION
|
||||
"Added total number of member ports related MIB Objects to cienaCesExtLagEntry table.
|
||||
The new objects are cienaCesExtAggTotalAddedPorts and cienaCesExtAggTotalProtectionPorts."
|
||||
::= { cienaCesConfig 3 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
cienaCesExtLagMIBObjects OBJECT IDENTIFIER ::= { cienaCesExtLagMIB 1 }
|
||||
|
||||
cienaCesExtLag OBJECT IDENTIFIER ::= { cienaCesExtLagMIBObjects 1 }
|
||||
|
||||
--
|
||||
-- Conformance Information
|
||||
--
|
||||
cienaCesExtLagMIBConformance OBJECT IDENTIFIER ::= { cienaCesExtLagMIB 2 }
|
||||
cienaCesExtLagMIBCompliances OBJECT IDENTIFIER ::= { cienaCesExtLagMIBConformance 1 }
|
||||
cienaCesExtLagMIBGroups OBJECT IDENTIFIER ::= { cienaCesExtLagMIBConformance 2 }
|
||||
|
||||
-- Notifications
|
||||
|
||||
cienaCesExtLagMIBNotificationPrefix OBJECT IDENTIFIER ::= { cienaCesNotifications 21 }
|
||||
cienaCesExtLagMIBNotifications OBJECT IDENTIFIER ::=
|
||||
{ cienaCesExtLagMIBNotificationPrefix 0 }
|
||||
|
||||
cienaCesMaxLags OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of LAGs that this device supports."
|
||||
::= { cienaCesExtLag 1 }
|
||||
|
||||
cienaCesNumLags OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current number of LAGs that are configured on this device."
|
||||
::= { cienaCesExtLag 2 }
|
||||
|
||||
cienaCesExtLagTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesExtLagEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing all the LAGs."
|
||||
::= { cienaCesExtLag 3 }
|
||||
|
||||
cienaCesExtLagEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesExtLagEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the cienaCesExtLagTable."
|
||||
INDEX { cienaCesExtAggId }
|
||||
::= { cienaCesExtLagTable 1 }
|
||||
|
||||
CienaCesExtLagEntry ::= SEQUENCE {
|
||||
cienaCesExtAggId Integer32,
|
||||
cienaCesExtAggName DisplayString,
|
||||
cienaCesExtAggIndex Integer32,
|
||||
cienaCesExtAggMode INTEGER,
|
||||
cienaCesExtLagProtectionRevertState INTEGER,
|
||||
cienaCesExtLagProtectionRevertTimer INTEGER,
|
||||
cienaCesExtAggTotalAddedPorts Unsigned32,
|
||||
cienaCesExtAggTotalProtectionPorts Unsigned32,
|
||||
cienaCesExtLagProtectionMode INTEGER,
|
||||
cienaCesExtAggICL DisplayString,
|
||||
cienaCesExtAggRole INTEGER,
|
||||
cienaCesExtAggRgNodeId Unsigned32,
|
||||
cienaCesExtAggRgDynamicPriority Unsigned32,
|
||||
cienaCesExtAggRgOperKey Unsigned32,
|
||||
cienaCesExtAggRedundancyState INTEGER,
|
||||
cienaCesExtAggConnectState INTEGER,
|
||||
cienaCesExtAggRgMismatchStatus INTEGER,
|
||||
cienaCesExtAggPeerSystemMac MacAddress,
|
||||
cienaCesExtAggPeerRgNodeId Unsigned32,
|
||||
cienaCesExtAggPeerRgDynamicPriority Unsigned32,
|
||||
cienaCesExtAggPeerRgOperKey Unsigned32,
|
||||
cienaCesExtAggPeerRgNumAddedPorts Unsigned32,
|
||||
cienaCesExtAggPeerRgNumAvailablePorts Unsigned32,
|
||||
cienaCesExtAggDisconnectRx Counter32,
|
||||
cienaCesExtAggDisconnectTx Counter32,
|
||||
cienaCesExtAggConfigMismatchRx Counter32,
|
||||
cienaCesExtAggKeyMismatchCount Counter32,
|
||||
cienaCesExtAggOutOfSequenceRx Counter32,
|
||||
cienaCesExtAggPeerUnreachableCount Counter32,
|
||||
cienaCesExtAggUnknownRx Counter32,
|
||||
cienaCesExtAggTotalRx Counter32,
|
||||
cienaCesExtAggTotalTx Counter32,
|
||||
cienaCesExtAggTotalDownTime Unsigned32,
|
||||
cienaCesExtAggUpTime Unsigned32,
|
||||
cienaCesExtAggTimeInProtectState Unsigned32,
|
||||
cienaCesExtAggLastTimeProtected Unsigned32,
|
||||
cienaCesExtAggNumberOfSwitchovers Counter32,
|
||||
cienaCesExtAggMultiChassis INTEGER,
|
||||
cienaCesExtAggMinimumLinkAggregation INTEGER,
|
||||
cienaCesExtAggMinimumLinkThreshold Integer32,
|
||||
cienaCesExtAggAdminState INTEGER,
|
||||
cienaCesExtAggOperState INTEGER
|
||||
}
|
||||
|
||||
cienaCesExtAggId OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Object that specifies a unique entry in the
|
||||
cienaCesExtLagTable. A management station wishing
|
||||
to create a LAG should use a pseudo-random value
|
||||
for this object when creating an instance of a
|
||||
cienaCesExtLagEntry."
|
||||
::= { cienaCesExtLagEntry 1 }
|
||||
|
||||
cienaCesExtAggName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name assigned to this LAG by the management
|
||||
station. This object can only be set while creating the LAG. The LAG
|
||||
cannot be renamed once it is created."
|
||||
::= { cienaCesExtLagEntry 2 }
|
||||
|
||||
cienaCesExtAggIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The unique identifier allocated to this LAG by
|
||||
the local system. This attribute identifies an
|
||||
LAG instance among the subordinate managed
|
||||
objects of the containing object.
|
||||
This value is read-only. This object refers to the
|
||||
dot3adAggIndex in the ieee-8023-lag-mib."
|
||||
REFERENCE
|
||||
"IEEE 802.3 Subclause 30.7.1.1.1"
|
||||
::= { cienaCesExtLagEntry 3 }
|
||||
|
||||
cienaCesExtAggMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
lacp(1),
|
||||
manual(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the mode in which the given aggregation is operating."
|
||||
::= { cienaCesExtLagEntry 4 }
|
||||
|
||||
cienaCesExtLagProtectionRevertState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
on(1),
|
||||
off(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies that if the primary port goes from operationally disabled to operationally enabled it
|
||||
shall become active, and one of the secondary ports shall become backup if this MIB object is set to 'on' and the
|
||||
cienaCesLagProtectionRevertTimer timer expires."
|
||||
::= { cienaCesExtLagEntry 5 }
|
||||
|
||||
cienaCesExtLagProtectionRevertTimer OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..60000)
|
||||
UNITS "msec"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the revert protection timer value."
|
||||
DEFVAL {5000}
|
||||
::= { cienaCesExtLagEntry 6 }
|
||||
|
||||
cienaCesExtAggTotalAddedPorts OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the total number of member ports present in the LAG group."
|
||||
::= { cienaCesExtLagEntry 7 }
|
||||
|
||||
cienaCesExtAggTotalProtectionPorts OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the total number of protection member ports present in the LAG group."
|
||||
::= { cienaCesExtLagEntry 8 }
|
||||
|
||||
cienaCesExtLagProtectionMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
proprietary(1),
|
||||
standard(2),
|
||||
none(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the LACP protection-mode in which the given aggregation is operating."
|
||||
::= { cienaCesExtLagEntry 9 }
|
||||
|
||||
cienaCesExtAggICL OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the inter-chassis link name that the multi-chassis LAG is using."
|
||||
::= { cienaCesExtLagEntry 10 }
|
||||
|
||||
cienaCesExtAggRole OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
primary(1),
|
||||
backup(2),
|
||||
none(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies if the MC-LAG node is primary or backup"
|
||||
::= { cienaCesExtLagEntry 11 }
|
||||
|
||||
cienaCesExtAggRgNodeId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the MC-LAG RG node ID."
|
||||
::= { cienaCesExtLagEntry 12 }
|
||||
|
||||
cienaCesExtAggRgDynamicPriority OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the MC-LAG RG node dynamically assigned priority."
|
||||
::= { cienaCesExtLagEntry 13 }
|
||||
|
||||
cienaCesExtAggRgOperKey OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the MC-LAG RG node operational key."
|
||||
::= { cienaCesExtLagEntry 14 }
|
||||
|
||||
cienaCesExtAggRedundancyState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
down(1),
|
||||
unavailable(2),
|
||||
active(3),
|
||||
standby(4),
|
||||
standalone(5),
|
||||
none(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the oper state of the MC-LAG node"
|
||||
::= { cienaCesExtLagEntry 15 }
|
||||
|
||||
cienaCesExtAggConnectState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
init(1),
|
||||
disconnected(2),
|
||||
connected(3),
|
||||
mismatch(4),
|
||||
none(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the Connect State of the MC-LAG node."
|
||||
::= { cienaCesExtLagEntry 16 }
|
||||
|
||||
cienaCesExtAggRgMismatchStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
no(1),
|
||||
rgpeer(2),
|
||||
partner(3),
|
||||
version(4),
|
||||
none(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the Mismatch Status of the MC-LAG node."
|
||||
::= { cienaCesExtLagEntry 17 }
|
||||
|
||||
cienaCesExtAggPeerSystemMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the MC-LAG peer node system MAC address."
|
||||
::= { cienaCesExtLagEntry 18 }
|
||||
|
||||
cienaCesExtAggPeerRgNodeId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the MC-LAG peer RG node ID."
|
||||
::= { cienaCesExtLagEntry 19 }
|
||||
|
||||
cienaCesExtAggPeerRgDynamicPriority OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the MC-LAG peer RG node dynamically assigned priority."
|
||||
::= { cienaCesExtLagEntry 20 }
|
||||
|
||||
cienaCesExtAggPeerRgOperKey OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the MC-LAG peer RG node operational key."
|
||||
::= { cienaCesExtLagEntry 21 }
|
||||
|
||||
cienaCesExtAggPeerRgNumAddedPorts OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies number of ports added to the MC-LAG peer RG node."
|
||||
::= { cienaCesExtLagEntry 22 }
|
||||
|
||||
cienaCesExtAggPeerRgNumAvailablePorts OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies number of ports available to the MC-LAG peer RG node."
|
||||
::= { cienaCesExtLagEntry 23 }
|
||||
|
||||
cienaCesExtAggDisconnectRx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the number of Disconnect messages received by the MC-LAG node."
|
||||
::= { cienaCesExtLagEntry 24 }
|
||||
|
||||
cienaCesExtAggDisconnectTx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the number of Disconnect messages transmitted by the MC-LAG node."
|
||||
::= { cienaCesExtLagEntry 25 }
|
||||
|
||||
cienaCesExtAggConfigMismatchRx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the number of mismatch config messages received by the MC-LAG node."
|
||||
::= { cienaCesExtLagEntry 26 }
|
||||
|
||||
cienaCesExtAggKeyMismatchCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the number of messages received with mismatching key by the MC-LAG node."
|
||||
::= { cienaCesExtLagEntry 27 }
|
||||
|
||||
cienaCesExtAggOutOfSequenceRx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the number of out of sequence messages received by the MC-LAG node."
|
||||
::= { cienaCesExtLagEntry 28 }
|
||||
|
||||
cienaCesExtAggPeerUnreachableCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the number of times peer was unreachable."
|
||||
::= { cienaCesExtLagEntry 29 }
|
||||
|
||||
cienaCesExtAggUnknownRx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the number unknown messages received by the MC-LAG node."
|
||||
::= { cienaCesExtLagEntry 30 }
|
||||
|
||||
cienaCesExtAggTotalRx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the total number of messages received by the MC-LAG node."
|
||||
::= { cienaCesExtLagEntry 31 }
|
||||
|
||||
cienaCesExtAggTotalTx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the total number of messages transmitted by MC-LAG node."
|
||||
::= { cienaCesExtLagEntry 32 }
|
||||
|
||||
cienaCesExtAggTotalDownTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies total time for which the MC-LAG node has been operationally down."
|
||||
::= { cienaCesExtLagEntry 33 }
|
||||
|
||||
cienaCesExtAggUpTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies time for which the MC-LAG node has been operationally up."
|
||||
::= { cienaCesExtLagEntry 34 }
|
||||
|
||||
cienaCesExtAggTimeInProtectState OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies time for which the MC-LAG node has been in protection state."
|
||||
::= { cienaCesExtLagEntry 35 }
|
||||
|
||||
cienaCesExtAggLastTimeProtected OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies time of day of the last MC-LAG protection switching."
|
||||
::= { cienaCesExtLagEntry 36 }
|
||||
|
||||
cienaCesExtAggNumberOfSwitchovers OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the number of MC-LAG protection switching."
|
||||
::= { cienaCesExtLagEntry 37 }
|
||||
|
||||
cienaCesExtAggMultiChassis OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
yes(1),
|
||||
no(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies if the LAG is an MC-LAG"
|
||||
::= { cienaCesExtLagEntry 38 }
|
||||
|
||||
cienaCesExtAggMinimumLinkAggregation OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
on(1),
|
||||
off(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object enables minimum link aggregation mode for the LAG group"
|
||||
DEFVAL {off}
|
||||
::= { cienaCesExtLagEntry 39 }
|
||||
|
||||
cienaCesExtAggMinimumLinkThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..8)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies minimum link threshold value for minimum link aggregation mode."
|
||||
DEFVAL {1}
|
||||
::= { cienaCesExtLagEntry 40 }
|
||||
|
||||
cienaCesExtAggAdminState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object displays current value of Admin state of the LAG group"
|
||||
DEFVAL {down}
|
||||
::= { cienaCesExtLagEntry 41 }
|
||||
|
||||
cienaCesExtAggOperState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object displays current value of Oper State of the LAG group"
|
||||
DEFVAL {down}
|
||||
::= { cienaCesExtLagEntry 42 }
|
||||
|
||||
--
|
||||
-- lag Protection Table
|
||||
--
|
||||
cienaCesLagProtectionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesLagProtectionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the protection ports for each aggregation."
|
||||
::= { cienaCesExtLag 4 }
|
||||
|
||||
cienaCesLagProtectionEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesLagProtectionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the cienaCesLagProtectionTable."
|
||||
INDEX { cienaCesExtAggId, cienaCesLagProtectionPort }
|
||||
::= { cienaCesLagProtectionTable 1 }
|
||||
|
||||
CienaCesLagProtectionEntry ::= SEQUENCE {
|
||||
cienaCesLagProtectionPort INTEGER
|
||||
}
|
||||
|
||||
cienaCesLagProtectionPort OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the protection port number. It is also used as an index in the table."
|
||||
::= { cienaCesLagProtectionEntry 1 }
|
||||
|
||||
cienaCesExtAggMarkerTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..1000)
|
||||
UNITS "msec"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies time for which Marker PDUs are sent periodically."
|
||||
::= { cienaCesExtLag 5 }
|
||||
|
||||
--
|
||||
-- Notification
|
||||
--
|
||||
cienaCesExtLagMclagStateChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesExtAggIndex,
|
||||
cienaCesExtAggRedundancyState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when MC-LAG oper state changes.
|
||||
Var binding cienaCesExtAggId represents the MC-LAG PGID."
|
||||
::= { cienaCesExtLagMIBNotifications 1 }
|
||||
|
||||
END
|
||||
|
||||
|
||||
|
513
MIBS/ciena/CIENA-CES-FEATURE-LICENSE-MIB
Normal file
513
MIBS/ciena/CIENA-CES-FEATURE-LICENSE-MIB
Normal file
@ -0,0 +1,513 @@
|
||||
-- This file was included in Ciena MIB release MIBS-CIENA-CES-08-07-00-024
|
||||
|
||||
--
|
||||
-- CIENA-CES-FEATURE-LICENSE-MIB.my
|
||||
--
|
||||
--
|
||||
|
||||
CIENA-CES-FEATURE-LICENSE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
Unsigned32, NOTIFICATION-TYPE, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
cienaGlobalSeverity, cienaGlobalMacAddress
|
||||
FROM CIENA-GLOBAL-MIB
|
||||
cienaCesNotifications, cienaCesConfig
|
||||
FROM CIENA-SMI
|
||||
cienaCesModuleChassisIndx, cienaCesModuleShelfIndx,cienaCesModuleSlotIndx
|
||||
FROM CIENA-CES-MODULE-MIB;
|
||||
|
||||
|
||||
cienaCesFeatureLicenseMIB 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
|
||||
"This module defines the software license configuration objects and also the objects required for
|
||||
software license related notifications."
|
||||
|
||||
REVISION "201706070000Z"
|
||||
DESCRIPTION
|
||||
"Updated contact info."
|
||||
|
||||
REVISION "201311040000Z"
|
||||
DESCRIPTION
|
||||
"Added cienaCesPremiumFeatureLicenseDomainName to cienaCesPremiumFeatureLicenseNotInstalledNotification.
|
||||
Added cienaCesPremiumFeatureLicenseDomainName to cienaCesPremiumFeatureLicensePartialStatusNotification.
|
||||
Added cienaCesPremiumFeatureLicenseDomainName to cienaCesPremiumFeatureLicenseInstalledNotification.
|
||||
Added cienaCesPremiumFeatureLicenseDomainName to cienaCesPremiumFeatureLicenseUsageViolationNotification."
|
||||
|
||||
REVISION "201102100000Z"
|
||||
DESCRIPTION
|
||||
"Added Software License cienaCesPremiumFeatureLicenseStatusTable, cienaCesPremiumFeatureLicenseSystemTable and
|
||||
cienaCesPremiumFeatureLicensePoolTable.
|
||||
Added cienaCesPremiumFeatureLicenseInstalledNotification and cienaCesPremiumFeatureLicenseUsageViolationNotification"
|
||||
|
||||
::= { cienaCesConfig 11 }
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
cienaCesFeatureLicenseMIBObjects OBJECT IDENTIFIER ::= { cienaCesFeatureLicenseMIB 1 }
|
||||
|
||||
|
||||
--
|
||||
-- Premium Feature License Node
|
||||
--
|
||||
cienaCesPremiumFeatureLicense OBJECT IDENTIFIER ::= { cienaCesFeatureLicenseMIBObjects 1 }
|
||||
cienaCesPremiumFeatureLicenseNotifAttrs OBJECT IDENTIFIER ::= { cienaCesFeatureLicenseMIBObjects 2 }
|
||||
|
||||
-- Notifications
|
||||
|
||||
cienaCesFeatureLicenseMIBNotificationPrefix OBJECT IDENTIFIER ::= { cienaCesNotifications 11 }
|
||||
|
||||
cienaCesFeatureLicenseMIBNotifications OBJECT IDENTIFIER ::=
|
||||
{ cienaCesFeatureLicenseMIBNotificationPrefix 0 }
|
||||
|
||||
-- Conformance information
|
||||
|
||||
cienaCesFeatureLicenseMIBConformance OBJECT IDENTIFIER ::= { cienaCesFeatureLicenseMIB 3 }
|
||||
cienaCesFeatureLicenseMIBCompliances OBJECT IDENTIFIER ::= { cienaCesFeatureLicenseMIBConformance 1 }
|
||||
cienaCesFeatureLicenseMIBGroups OBJECT IDENTIFIER ::= { cienaCesFeatureLicenseMIBConformance 2 }
|
||||
|
||||
--
|
||||
-- Scalar Attributes
|
||||
--
|
||||
cienaCesPremiumFeatureStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesPremiumFeatureStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of premium features and the operational status of each."
|
||||
::= { cienaCesPremiumFeatureLicense 1 }
|
||||
|
||||
cienaCesPremiumFeatureStatusEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesPremiumFeatureStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry represents a premium feature."
|
||||
INDEX { cienaCesPremiumFeatureId }
|
||||
::= { cienaCesPremiumFeatureStatusTable 1 }
|
||||
|
||||
CienaCesPremiumFeatureStatusEntry ::= SEQUENCE {
|
||||
cienaCesPremiumFeatureId INTEGER,
|
||||
cienaCesPremiumFeatureName DisplayString,
|
||||
cienaCesPremiumFeatureOperStatus INTEGER
|
||||
}
|
||||
cienaCesPremiumFeatureId OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the unique ID assigned to each premium feature requiring
|
||||
a license. It is the index into the table."
|
||||
::= { cienaCesPremiumFeatureStatusEntry 1 }
|
||||
|
||||
cienaCesPremiumFeatureName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the name of a premium feature."
|
||||
::= { cienaCesPremiumFeatureStatusEntry 2 }
|
||||
|
||||
cienaCesPremiumFeatureOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
disabled(1),
|
||||
restrictedUse(2),
|
||||
fullyActive(3),
|
||||
someLicenseKeyMissing(4),
|
||||
licenseViolation(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the operational status of the premium feature."
|
||||
|
||||
::= { cienaCesPremiumFeatureStatusEntry 3 }
|
||||
|
||||
--
|
||||
-- Premium feature licenses operational status
|
||||
--
|
||||
cienaCesPremiumFeatureLicenseStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesPremiumFeatureLicenseStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of premium features and the operational status of each."
|
||||
::= {cienaCesPremiumFeatureLicense 2 }
|
||||
|
||||
cienaCesPremiumFeatureLicenseStatusEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesPremiumFeatureLicenseStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry represents a premium feature license."
|
||||
INDEX { cienaCesPremiumFeatureLicenseIndex}
|
||||
::= { cienaCesPremiumFeatureLicenseStatusTable 1 }
|
||||
|
||||
CienaCesPremiumFeatureLicenseStatusEntry ::= SEQUENCE {
|
||||
cienaCesPremiumFeatureLicenseIndex Unsigned32,
|
||||
cienaCesPremiumFeatureLicenseName DisplayString,
|
||||
cienaCesPremiumFeatureLicenseDomainName DisplayString,
|
||||
cienaCesPremiumFeatureLicenseOperStatus INTEGER
|
||||
}
|
||||
|
||||
cienaCesPremiumFeatureLicenseIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique ID assigned to each premium feature requiring
|
||||
a license. It is part of index to the table."
|
||||
::= { cienaCesPremiumFeatureLicenseStatusEntry 1 }
|
||||
|
||||
|
||||
cienaCesPremiumFeatureLicenseName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of a premium feature."
|
||||
::= { cienaCesPremiumFeatureLicenseStatusEntry 2 }
|
||||
|
||||
cienaCesPremiumFeatureLicenseDomainName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The domain name of a premium feature."
|
||||
::= { cienaCesPremiumFeatureLicenseStatusEntry 3 }
|
||||
|
||||
|
||||
cienaCesPremiumFeatureLicenseOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
infoNotAvailable(1),
|
||||
notInstalled(2),
|
||||
installed(3),
|
||||
partial(4),
|
||||
noBaseLic(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Premium feature license operational status:
|
||||
infoNotAvailable: Licensing information is not applicable or does
|
||||
not apply to the platform.
|
||||
notInstalled: referred to as an invalid license. This means that
|
||||
none of the operationally enabled modules has a key installed
|
||||
for this license.
|
||||
installed: referred to as a valid license. This means that all
|
||||
of the operationally enabled modules have a key installed for
|
||||
this license and all conditional requirements for such license
|
||||
installation have been satisfied.
|
||||
partial: referred to as a partial License. This means that one
|
||||
or more, but not all, operationally enabled modules have a key
|
||||
installed for this license.
|
||||
noBasicLic: Requires Basic or Carrier License. This means the
|
||||
feature has its key installed into all operationally enabled
|
||||
modules however such feature is not considered installed, or
|
||||
valid, because the Basic Edition or Carrier Edition license
|
||||
is not installed, or valid. "
|
||||
::= { cienaCesPremiumFeatureLicenseStatusEntry 4 }
|
||||
|
||||
|
||||
--
|
||||
-- Installed Premium feature licenses in the system
|
||||
--
|
||||
cienaCesPremiumFeatureLicenseSystemTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesPremiumFeatureLicenseSystemEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of installed premium features and the operational status of each."
|
||||
::= { cienaCesPremiumFeatureLicense 3}
|
||||
|
||||
cienaCesPremiumFeatureLicenseSystemEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesPremiumFeatureLicenseSystemEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry represents an installed premium feature license."
|
||||
INDEX {cienaCesPremiumFeatureLicenseSystemIndex}
|
||||
::= { cienaCesPremiumFeatureLicenseSystemTable 1 }
|
||||
|
||||
CienaCesPremiumFeatureLicenseSystemEntry ::= SEQUENCE {
|
||||
cienaCesPremiumFeatureLicenseSystemIndex Unsigned32,
|
||||
cienaCesPremiumFeatureLicenseSystemLicenseName DisplayString,
|
||||
cienaCesPremiumFeatureLicenseSystemDomainName DisplayString,
|
||||
cienaCesPremiumFeatureLicenseSystemAdminId INTEGER,
|
||||
cienaCesPremiumFeatureLicenseSystemSequenceNumber Unsigned32,
|
||||
cienaCesPremiumFeatureLicenseSystemDaysRemaining INTEGER,
|
||||
cienaCesPremiumFeatureLicenseSystemLicenseKey DisplayString
|
||||
}
|
||||
|
||||
cienaCesPremiumFeatureLicenseSystemIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique value, also used as index in the table."
|
||||
::= { cienaCesPremiumFeatureLicenseSystemEntry 1 }
|
||||
|
||||
cienaCesPremiumFeatureLicenseSystemLicenseName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of this installed premium feature license."
|
||||
::= { cienaCesPremiumFeatureLicenseSystemEntry 2 }
|
||||
|
||||
cienaCesPremiumFeatureLicenseSystemDomainName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the license domain of which this installed premium feature is a member."
|
||||
::= { cienaCesPremiumFeatureLicenseSystemEntry 3 }
|
||||
|
||||
cienaCesPremiumFeatureLicenseSystemAdminId OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The installed premium feature license administrator unique ID."
|
||||
::= { cienaCesPremiumFeatureLicenseSystemEntry 4 }
|
||||
|
||||
cienaCesPremiumFeatureLicenseSystemSequenceNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Premium feature license sequence number."
|
||||
::= { cienaCesPremiumFeatureLicenseSystemEntry 5 }
|
||||
|
||||
|
||||
cienaCesPremiumFeatureLicenseSystemDaysRemaining OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Days remaining for this installed premium feature license."
|
||||
::= { cienaCesPremiumFeatureLicenseSystemEntry 6 }
|
||||
|
||||
cienaCesPremiumFeatureLicenseSystemLicenseKey OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the installed license key string for this installed premium feature.
|
||||
This object returns zero length if this feature is not installed."
|
||||
::= { cienaCesPremiumFeatureLicenseSystemEntry 7 }
|
||||
|
||||
|
||||
-- Premium feature licenses in the POOL
|
||||
|
||||
cienaCesPremiumFeatureLicensePoolTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesPremiumFeatureLicensePoolEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of installed premium features and the operational status of each."
|
||||
::= { cienaCesPremiumFeatureLicense 4}
|
||||
|
||||
cienaCesPremiumFeatureLicensePoolEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesPremiumFeatureLicensePoolEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry represents an installed premium feature license."
|
||||
INDEX {cienaCesPremiumFeatureLicensePoolIndex }
|
||||
::= { cienaCesPremiumFeatureLicensePoolTable 1 }
|
||||
|
||||
CienaCesPremiumFeatureLicensePoolEntry ::= SEQUENCE {
|
||||
cienaCesPremiumFeatureLicensePoolIndex INTEGER,
|
||||
cienaCesPremiumFeatureLicensePoolLicenseName DisplayString,
|
||||
cienaCesPremiumFeatureLicensePoolDomainName DisplayString,
|
||||
cienaCesPremiumFeatureLicensePoolAdminId INTEGER,
|
||||
cienaCesPremiumFeatureLicensePoolSequenceNumber Unsigned32,
|
||||
cienaCesPremiumFeatureLicensePoolDaysRemaining INTEGER,
|
||||
cienaCesPremiumFeatureLicensePoolLicenseKey DisplayString
|
||||
}
|
||||
|
||||
cienaCesPremiumFeatureLicensePoolIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index in the system license table."
|
||||
::= { cienaCesPremiumFeatureLicensePoolEntry 1 }
|
||||
|
||||
cienaCesPremiumFeatureLicensePoolLicenseName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of this installed premium feature license."
|
||||
::= { cienaCesPremiumFeatureLicensePoolEntry 2 }
|
||||
|
||||
cienaCesPremiumFeatureLicensePoolDomainName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the license domain of which this installed premium feature is a member."
|
||||
::= { cienaCesPremiumFeatureLicensePoolEntry 3 }
|
||||
|
||||
cienaCesPremiumFeatureLicensePoolAdminId OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The installed premium feature license administrator unique ID."
|
||||
::= { cienaCesPremiumFeatureLicensePoolEntry 4 }
|
||||
|
||||
cienaCesPremiumFeatureLicensePoolSequenceNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Premium feature license sequence number."
|
||||
::= { cienaCesPremiumFeatureLicensePoolEntry 5 }
|
||||
|
||||
cienaCesPremiumFeatureLicensePoolDaysRemaining OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Days remaining for this installed premium feature license."
|
||||
::= { cienaCesPremiumFeatureLicensePoolEntry 6 }
|
||||
|
||||
cienaCesPremiumFeatureLicensePoolLicenseKey OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the installed license key string for this installed premium feature.
|
||||
This object returns zero length if this feature is not installed."
|
||||
::= { cienaCesPremiumFeatureLicensePoolEntry 7 }
|
||||
|
||||
|
||||
--
|
||||
-- Notifications
|
||||
--
|
||||
|
||||
cienaCesPremiumFeatureLicenseInstallUnsuccessfulReason OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the status of an install operation.
|
||||
This object is included in the cienaCesPremiumFeatureLicenseInstallErrorNotification
|
||||
upon an unsuccessful installation."
|
||||
::= { cienaCesPremiumFeatureLicenseNotifAttrs 1 }
|
||||
|
||||
cienaCesPremiumFeatureLicenseNotInstalledNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPremiumFeatureLicenseName,
|
||||
cienaCesPremiumFeatureLicenseOperStatus,
|
||||
cienaCesPremiumFeatureLicenseDomainName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when a premium feature license is uninstalled from the system.
|
||||
To enable the device to send this trap, cienaCesFeatureLicenseStatusTrapState needs to
|
||||
be set to enabled. The cienaCesFeatureLicenseStatusTrapState is enabled by default.
|
||||
Variable bindings include: cienaGlobalSeverity, cienaGlobalMacAddress,
|
||||
cienaCesPremiumFeatureLicenseName, cienaCesPremiumFeatureLicenseOperStatus,
|
||||
and cienaCesPremiumFeatureLicenseDomainName."
|
||||
::= { cienaCesFeatureLicenseMIBNotifications 1 }
|
||||
|
||||
cienaCesPremiumFeatureLicensePartialStatusNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPremiumFeatureLicenseName,
|
||||
cienaCesPremiumFeatureLicenseOperStatus,
|
||||
cienaCesPremiumFeatureLicenseDomainName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when there are fewer licenses available in the pool.
|
||||
To enable the device to send this trap, cienaCesFeatureLicenseStatusTrapState
|
||||
needs to be set to enabled. The cienaCesFeatureLicenseStatusTrapState is enabled
|
||||
by default. Variable bindings include: cienaGlobalSeverity, cienaGlobalMacAddress,
|
||||
cienaCesPremiumFeatureLicenseName, cienaCesPremiumFeatureLicenseOperStatus,
|
||||
and cienaCesPremiumFeatureLicenseDomainName."
|
||||
::= { cienaCesFeatureLicenseMIBNotifications 2 }
|
||||
|
||||
|
||||
cienaCesPremiumFeatureLicenseInstallErrorNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesModuleChassisIndx,
|
||||
cienaCesModuleShelfIndx,
|
||||
cienaCesModuleSlotIndx,
|
||||
cienaCesPremiumFeatureLicenseInstallUnsuccessfulReason
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when there was an unsuccessful installation
|
||||
of a premium feature license on the slot. To enable the device to send
|
||||
this trap, cienaCesFeatureLicenseInstallErrorTrapState needs to be set
|
||||
to enabled. The cienaCesFeatureLicenseInstallErrorTrapState is enabled
|
||||
by default. Variable bindings include: cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,cienaCesModuleChassisIndx, cienaCesModuleShelfIndx,
|
||||
cienaCesModuleSlotIndx, and cienaCesPremiumFeatureLicenseInstallUnsuccessfulReason."
|
||||
::= { cienaCesFeatureLicenseMIBNotifications 3 }
|
||||
|
||||
cienaCesPremiumFeatureLicenseInstalledNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPremiumFeatureLicenseName,
|
||||
cienaCesPremiumFeatureLicenseOperStatus,
|
||||
cienaCesPremiumFeatureLicenseDomainName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when a premium feature license is installed on the system.
|
||||
To enable the device to send this trap, cienaCesFeatureLicenseStatusTrapState needs to
|
||||
be set to enabled. The cienaCesFeatureLicenseStatusTrapState is enabled by default.
|
||||
Variable bindings include: cienaGlobalSeverity, cienaGlobalMacAddress,
|
||||
cienaCesPremiumFeatureLicenseName, cienaCesPremiumFeatureLicenseOperStatus,
|
||||
and cienaCesPremiumFeatureLicenseDomainName."
|
||||
::= { cienaCesFeatureLicenseMIBNotifications 4 }
|
||||
|
||||
cienaCesPremiumFeatureLicenseUsageViolationNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPremiumFeatureLicenseName,
|
||||
cienaCesPremiumFeatureLicenseOperStatus,
|
||||
cienaCesPremiumFeatureLicenseDomainName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent whenever there is license usage violation.
|
||||
To enable the device to send this trap, cienaCesFeatureLicenseStatusTrapState
|
||||
needs to be set to enabled. The cienaCesFeatureLicenseStatusTrapState is enabled
|
||||
by default. Variable bindings include: cienaGlobalSeverity, cienaGlobalMacAddress,
|
||||
cienaCesPremiumFeatureLicenseName, cienaCesPremiumFeatureLicenseOperStatus,
|
||||
and cienaCesPremiumFeatureLicenseDomainName."
|
||||
::= { cienaCesFeatureLicenseMIBNotifications 5 }
|
||||
|
||||
|
||||
END
|
278
MIBS/ciena/CIENA-CES-FILE-TRANSFER-MIB
Normal file
278
MIBS/ciena/CIENA-CES-FILE-TRANSFER-MIB
Normal file
@ -0,0 +1,278 @@
|
||||
-- This file was included in Ciena MIB release MIBS-CIENA-CES-08-07-00-024
|
||||
--
|
||||
|
||||
-- CIENA-CES-FILE-TRANSFER-MIB.my
|
||||
|
||||
--
|
||||
|
||||
|
||||
|
||||
CIENA-CES-FILE-TRANSFER-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
|
||||
IMPORTS
|
||||
|
||||
NOTIFICATION-TYPE, OBJECT-TYPE, MODULE-IDENTITY
|
||||
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
DisplayString
|
||||
|
||||
FROM SNMPv2-TC
|
||||
|
||||
cienaGlobalSeverity, cienaGlobalMacAddress
|
||||
|
||||
FROM CIENA-GLOBAL-MIB
|
||||
|
||||
cienaCesNotifications, cienaCesConfig
|
||||
|
||||
FROM CIENA-SMI;
|
||||
|
||||
|
||||
|
||||
cienaCesFileTransferMIB 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
|
||||
|
||||
"This module defines the file transfer objects."
|
||||
|
||||
REVISION "201706070000Z"
|
||||
DESCRIPTION
|
||||
|
||||
"Updated contact info."
|
||||
|
||||
REVISION "201102020000Z"
|
||||
DESCRIPTION
|
||||
|
||||
"Initial creation. "
|
||||
|
||||
|
||||
|
||||
::= { cienaCesConfig 15 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
|
||||
-- Node definitions
|
||||
|
||||
--
|
||||
|
||||
|
||||
|
||||
cienaCesFileTransferMIBObjects OBJECT IDENTIFIER ::= { cienaCesFileTransferMIB 1 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
|
||||
-- System Attributes
|
||||
|
||||
--
|
||||
|
||||
cienaCesFileTransfer OBJECT IDENTIFIER ::= { cienaCesFileTransferMIBObjects 1 }
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
--
|
||||
|
||||
-- Notifications
|
||||
|
||||
--
|
||||
|
||||
|
||||
|
||||
cienaCesFileTransferMIBNotificationPrefix OBJECT IDENTIFIER ::= { cienaCesNotifications 16 }
|
||||
|
||||
cienaCesFileTransferMIBNotifications OBJECT IDENTIFIER ::= { cienaCesFileTransferMIBNotificationPrefix 0 }
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
--
|
||||
|
||||
-- System Attributes
|
||||
|
||||
--
|
||||
|
||||
|
||||
|
||||
cienaCesFTransferRemoteFilename OBJECT-TYPE
|
||||
|
||||
SYNTAX DisplayString
|
||||
|
||||
MAX-ACCESS accessible-for-notify
|
||||
|
||||
STATUS current
|
||||
|
||||
DESCRIPTION
|
||||
|
||||
"The file name (including the path, if applicable) to be retrieved from the
|
||||
|
||||
xFTP server. If the switch/device is downloading a file, then this should be
|
||||
|
||||
the name of the file on the remote server. The length of the filename string must
|
||||
|
||||
not exceed 64 alpha-numeric characters, no spaces in filenames."
|
||||
|
||||
::= { cienaCesFileTransfer 1 }
|
||||
|
||||
|
||||
|
||||
cienaCesFTransferLocalFilename OBJECT-TYPE
|
||||
|
||||
SYNTAX DisplayString
|
||||
|
||||
MAX-ACCESS accessible-for-notify
|
||||
|
||||
STATUS current
|
||||
|
||||
DESCRIPTION
|
||||
|
||||
"The file name (including the path, if applicable) to be written to.
|
||||
|
||||
If the switch/device is downloading a file, then this should be
|
||||
|
||||
name of the file on the switch/device. Length of filename string must
|
||||
|
||||
not exceed 64 alpha-numeric characters, no spaces in filenames. By default
|
||||
|
||||
it will have the same value as of cienaCesFTransferRemoteFilename."
|
||||
|
||||
::= { cienaCesFileTransfer 2 }
|
||||
|
||||
|
||||
|
||||
cienaCesFTransferNotificationStatus OBJECT-TYPE
|
||||
|
||||
SYNTAX INTEGER {
|
||||
|
||||
fileAlreadyExist(1),
|
||||
|
||||
tftpServerNotFound(2),
|
||||
|
||||
fileGetError(3),
|
||||
|
||||
filePutError(4),
|
||||
|
||||
fileSystemError(5),
|
||||
|
||||
fileContentsInvalid(6),
|
||||
|
||||
flashOffline(7),
|
||||
|
||||
badFileCrc(8),
|
||||
|
||||
allFilesSkipped(9),
|
||||
|
||||
serverIpAddrInvalid(10),
|
||||
|
||||
filePathInvalid(11),
|
||||
|
||||
fileNameInvalid(12),
|
||||
|
||||
sourceNotFound(13),
|
||||
|
||||
fileNameNeeded(14),
|
||||
|
||||
notEnoughSpace(15),
|
||||
|
||||
putSuccessful(16),
|
||||
|
||||
downloadSuccess(17),
|
||||
|
||||
internalError(18),
|
||||
|
||||
noStatus(0)
|
||||
|
||||
}
|
||||
|
||||
MAX-ACCESS accessible-for-notify
|
||||
|
||||
STATUS current
|
||||
|
||||
DESCRIPTION
|
||||
|
||||
"The status of the file transfer that is to be reported
|
||||
|
||||
via the FileTransfer Notification."
|
||||
|
||||
::= { cienaCesFileTransfer 3 }
|
||||
|
||||
|
||||
|
||||
cienaCesFTransferNotificationInfo OBJECT-TYPE
|
||||
|
||||
SYNTAX DisplayString
|
||||
|
||||
MAX-ACCESS accessible-for-notify
|
||||
|
||||
STATUS current
|
||||
|
||||
DESCRIPTION
|
||||
|
||||
"The string explaining the error code in detail or the additional
|
||||
|
||||
information for the file transfer completion. "
|
||||
|
||||
::= { cienaCesFileTransfer 4 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
|
||||
-- Notifications
|
||||
|
||||
--
|
||||
|
||||
|
||||
|
||||
cienaCesFTransferCompletion NOTIFICATION-TYPE
|
||||
|
||||
OBJECTS {
|
||||
|
||||
cienaGlobalSeverity,
|
||||
|
||||
cienaGlobalMacAddress,
|
||||
|
||||
cienaCesFTransferRemoteFilename,
|
||||
|
||||
cienaCesFTransferLocalFilename,
|
||||
|
||||
cienaCesFTransferNotificationStatus,
|
||||
|
||||
cienaCesFTransferNotificationInfo
|
||||
|
||||
}
|
||||
|
||||
STATUS current
|
||||
|
||||
DESCRIPTION
|
||||
|
||||
"A cienaCesFTransferCompletion notification is sent at the completion
|
||||
of a file transfer request. The cienaCesFileTransferCompletionTrapState
|
||||
must be enabled to generate this notification. Variable bindings include:
|
||||
cienaGlobalSeverity, cienaGlobalMacAddress, cienaCesFTransferRemoteFilename,
|
||||
cienaCesFTransferLocalFilename, cienaCesFTransferNotificationStatus, and
|
||||
cienaCesFTransferNotificationInfo."
|
||||
|
||||
::= { cienaCesFileTransferMIBNotifications 1 }
|
||||
|
||||
END
|
||||
|
||||
|
||||
|
360
MIBS/ciena/CIENA-CES-ICL-MIB
Normal file
360
MIBS/ciena/CIENA-CES-ICL-MIB
Normal file
@ -0,0 +1,360 @@
|
||||
-- This file was included in WWP MIB release 04-16-00-0047
|
||||
--
|
||||
-- CIENA-CES-ICL-MIB.my
|
||||
--
|
||||
--
|
||||
CIENA-CES-ICL-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Integer32, Unsigned32, TimeTicks, Counter32, MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, RowStatus, MacAddress
|
||||
FROM SNMPv2-TC
|
||||
CienaGlobalState,CienaStatsClear,CienaMacAddress
|
||||
FROM CIENA-TC
|
||||
cienaGlobalSeverity, cienaGlobalMacAddress
|
||||
FROM CIENA-GLOBAL-MIB
|
||||
cienaCesConfig, cienaCesNotifications
|
||||
FROM CIENA-SMI;
|
||||
|
||||
|
||||
cienaCesIclMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201311070000Z"
|
||||
ORGANIZATION "Ciena, Inc"
|
||||
CONTACT-INFO
|
||||
" Mib Meister
|
||||
115 North Sullivan Road
|
||||
Spokane Valley, WA 99037
|
||||
USA
|
||||
Phone: +1 509 242 9000
|
||||
Email: support@ciena.com"
|
||||
DESCRIPTION
|
||||
"This MIB defines the managed objects for Inter-chassis Links"
|
||||
REVISION "201311070000Z"
|
||||
DESCRIPTION
|
||||
"Initial creation."
|
||||
::= { cienaCesConfig 32 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
cienaCesIclMIBObjects OBJECT IDENTIFIER ::= { cienaCesIclMIB 1 }
|
||||
cienaCesIcl OBJECT IDENTIFIER ::= { cienaCesIclMIBObjects 1 }
|
||||
|
||||
-- Notifications
|
||||
|
||||
cienaCesIclMIBNotificationPrefix OBJECT IDENTIFIER ::= { cienaCesIclMIB 2 }
|
||||
cienaCesIclMIBNotifications OBJECT IDENTIFIER ::= { cienaCesIclMIBNotificationPrefix 0 }
|
||||
|
||||
|
||||
-- Conformance information
|
||||
|
||||
cienaCesIclMIBConformance OBJECT IDENTIFIER ::= { cienaCesIclMIB 3 }
|
||||
cienaCesIclMIBCompliances OBJECT IDENTIFIER ::= { cienaCesIclMIBConformance 1 }
|
||||
cienaCesIclMIBGroups OBJECT IDENTIFIER ::= { cienaCesIclMIBConformance 2 }
|
||||
|
||||
CienaCesIclEntry ::= SEQUENCE {
|
||||
cienaCesIclIndex Unsigned32,
|
||||
cienaCesIclName DisplayString,
|
||||
cienaCesIclRemoteMacAddress MacAddress,
|
||||
cienaCesIclType INTEGER,
|
||||
cienaCesIclVlan Unsigned32,
|
||||
cienaCesIclVsName DisplayString,
|
||||
cienaCesIclCfmServicePrimary DisplayString,
|
||||
cienaCesIclCfmServiceSecondary DisplayString,
|
||||
cienaCesIclOperState CienaGlobalState,
|
||||
cienaCesIclStatus INTEGER,
|
||||
cienaCesIclAdminState CienaGlobalState,
|
||||
cienaCesIclCfmFault INTEGER,
|
||||
cienaCesIclVplsFault INTEGER,
|
||||
cienaCesIclRxTimeout INTEGER,
|
||||
cienaCesIclIntervalMismatch INTEGER,
|
||||
cienaCesIclHeartbeatInterval Unsigned32,
|
||||
cienaCesIclUpTime Unsigned32,
|
||||
cienaCesIclTotalDownTime Unsigned32,
|
||||
cienaCesIclRxFrames Counter32,
|
||||
cienaCesIclTxFrames Counter32,
|
||||
cienaCesIclRxUnknownFrames Counter32,
|
||||
cienaCesIclRxHtbtFrames Counter32,
|
||||
cienaCesIclTxHtbtFrames Counter32,
|
||||
cienaCesIclTxFailedFrames Counter32,
|
||||
cienaCesIclNumberFailures Counter32,
|
||||
cienaCesIclRxConfigMismatch Counter32
|
||||
}
|
||||
|
||||
|
||||
cienaCesIclTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesIclEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing all the
|
||||
Inter-chassis Links (ICLs)."
|
||||
::= { cienaCesIcl 1 }
|
||||
|
||||
cienaCesIclEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesIclEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the cienaCesIclTable."
|
||||
INDEX { cienaCesIclIndex }
|
||||
::= { cienaCesIclTable 1 }
|
||||
|
||||
cienaCesIclIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..47)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ICL Index for this entry"
|
||||
::= { cienaCesIclEntry 1 }
|
||||
|
||||
cienaCesIclName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the name of the Inter-chassis link (ICL)."
|
||||
::= { cienaCesIclEntry 2 }
|
||||
|
||||
cienaCesIclRemoteMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the Inter-chassis link remote MAC address."
|
||||
::= { cienaCesIclEntry 3 }
|
||||
|
||||
cienaCesIclType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
vlan(1),
|
||||
mplsVs(2),
|
||||
qinqVs(3),
|
||||
none(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the Inter-chassis link type."
|
||||
::= { cienaCesIclEntry 4 }
|
||||
|
||||
cienaCesIclVlan OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the ICL VLAN. This is valid only if cienaCesIclType is vlan(1)."
|
||||
::= { cienaCesIclEntry 5 }
|
||||
|
||||
cienaCesIclVsName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the ICL VS. This is valid only if cienaCesIclType is vs(2)."
|
||||
::= { cienaCesIclEntry 6 }
|
||||
|
||||
cienaCesIclCfmServicePrimary OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies primary CFM service on the ICL."
|
||||
::= { cienaCesIclEntry 7 }
|
||||
|
||||
cienaCesIclCfmServiceSecondary OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the name of the Inter-chassis link (ICL)."
|
||||
::= { cienaCesIclEntry 8 }
|
||||
|
||||
cienaCesIclOperState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the ICL operational state."
|
||||
::= { cienaCesIclEntry 9 }
|
||||
|
||||
cienaCesIclStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
init(1),
|
||||
active(2),
|
||||
failed(3),
|
||||
down(4),
|
||||
none(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the status of the ICL."
|
||||
::= { cienaCesIclEntry 10 }
|
||||
|
||||
cienaCesIclAdminState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the admin state of the ICL."
|
||||
::= { cienaCesIclEntry 11 }
|
||||
|
||||
cienaCesIclCfmFault OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
no(1),
|
||||
yes(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies if CFM fault is set on the ICL."
|
||||
::= { cienaCesIclEntry 12 }
|
||||
|
||||
cienaCesIclVplsFault OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
no(1),
|
||||
yes(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies if VPLS fault is set on the ICL."
|
||||
::= { cienaCesIclEntry 13 }
|
||||
|
||||
cienaCesIclRxTimeout OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
no(1),
|
||||
yes(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies if Rx timeout fault is set on the ICL"
|
||||
::= { cienaCesIclEntry 14 }
|
||||
|
||||
cienaCesIclIntervalMismatch OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
no(1),
|
||||
yes(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies if interval mismatch fault is set on the ICL"
|
||||
::= { cienaCesIclEntry 15 }
|
||||
|
||||
cienaCesIclHeartbeatInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the ICL heartbeat interval. The range is 1 to 30s and the default is 1s."
|
||||
::= { cienaCesIclEntry 16 }
|
||||
|
||||
cienaCesIclUpTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies total time for which the ICL has been operationally down."
|
||||
::= { cienaCesIclEntry 17 }
|
||||
|
||||
cienaCesIclTotalDownTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies total time for which the ICL has been operationally down."
|
||||
::= { cienaCesIclEntry 18 }
|
||||
|
||||
cienaCesIclRxFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the number of CICP frames received by the ICL."
|
||||
::= { cienaCesIclEntry 19 }
|
||||
|
||||
cienaCesIclTxFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the number of CICP frames transmitted by the ICL."
|
||||
::= { cienaCesIclEntry 20 }
|
||||
|
||||
cienaCesIclRxUnknownFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the number of unknown frames received by the ICL."
|
||||
::= { cienaCesIclEntry 21 }
|
||||
|
||||
cienaCesIclRxHtbtFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the number of Hearbeat frames received by the ICL."
|
||||
::= { cienaCesIclEntry 22 }
|
||||
|
||||
cienaCesIclTxHtbtFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the number of Hearbeat frames transmitted by the ICL."
|
||||
::= { cienaCesIclEntry 23 }
|
||||
|
||||
cienaCesIclTxFailedFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the number of failed to transmit frames."
|
||||
::= { cienaCesIclEntry 24 }
|
||||
|
||||
cienaCesIclNumberFailures OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the number of ICL failures."
|
||||
::= { cienaCesIclEntry 25 }
|
||||
|
||||
cienaCesIclRxConfigMismatch OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the number of ICL config mismatch frames received."
|
||||
::= { cienaCesIclEntry 26 }
|
||||
|
||||
--
|
||||
-- Notification
|
||||
--
|
||||
cienaCesIclStateChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesIclIndex,
|
||||
cienaCesIclName,
|
||||
cienaCesIclAdminState,
|
||||
cienaCesIclOperState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when ICL oper state changes.
|
||||
Var binding cienaCesIclIndex represents the ICL index."
|
||||
::= { cienaCesIclMIBNotifications 1 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- CIENA-CES-ICL-MIB
|
||||
--
|
||||
|
||||
|
704
MIBS/ciena/CIENA-CES-IP-INTERFACE-MIB
Normal file
704
MIBS/ciena/CIENA-CES-IP-INTERFACE-MIB
Normal file
@ -0,0 +1,704 @@
|
||||
-- This file was included in Ciena MIB release MIBS-CIENA-CES-08-07-00-024
|
||||
--
|
||||
-- CIENA-CES-IP-INTERFACE-MIB.my
|
||||
--
|
||||
--
|
||||
|
||||
CIENA-CES-IP-INTERFACE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Integer32, IpAddress, Unsigned32, NOTIFICATION-TYPE, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
InetAddress, InetAddressPrefixLength, InetAddressType
|
||||
FROM INET-ADDRESS-MIB
|
||||
cienaGlobalSeverity, cienaGlobalMacAddress
|
||||
FROM CIENA-GLOBAL-MIB
|
||||
cienaCesNotifications, cienaCesConfig
|
||||
FROM CIENA-SMI
|
||||
CienaGlobalState
|
||||
FROM CIENA-TC;
|
||||
|
||||
|
||||
cienaCesIpInterfaceMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201812110000Z"
|
||||
ORGANIZATION "Ciena Corp."
|
||||
CONTACT-INFO
|
||||
" Mib Meister
|
||||
7035 Ridge Road
|
||||
Hanover, Maryland 21076
|
||||
USA
|
||||
Phone: +1 800 921 1144
|
||||
Email: support@ciena.com"
|
||||
DESCRIPTION
|
||||
"This module defines the IP interface related notifications."
|
||||
REVISION
|
||||
"201812110000Z"
|
||||
DESCRIPTION
|
||||
" Added new cienaCesIpInterfaceUpNotification and cienaCesIpInterfaceDownNotification Notifications for IP interface link up/down."
|
||||
|
||||
REVISION
|
||||
"201706070000Z"
|
||||
DESCRIPTION
|
||||
"Updated contact info."
|
||||
REVISION
|
||||
"201611170000Z"
|
||||
DESCRIPTION
|
||||
"Added new objects cienaCesIpMgmtInterfaceType, cienaCesIpMgmtInterfaceParentInterfaceIndex
|
||||
cienaCesIpMgmtInterfaceVirtualSwitchIndex to cienaCesIpMgmtInterfaceEntry."
|
||||
REVISION
|
||||
"201608050000Z"
|
||||
DESCRIPTION
|
||||
"Added cienaCesIpDataInterfaceInetTable for Ip-interface ip addresses."
|
||||
REVISION
|
||||
"201507290000Z"
|
||||
DESCRIPTION
|
||||
"Added new object cienaCesIpDataInterfaceRole in CienaCesIpDataInterfaceEntry."
|
||||
REVISION
|
||||
"201506290000Z"
|
||||
DESCRIPTION
|
||||
"Added new object cienaCesIpDataInterfaceStaticArpDestinationIp and
|
||||
cienaCesIpDataInterfaceStaticArpDestinationMac to cienaCesIpDataInterfaceEntry."
|
||||
REVISION
|
||||
"201506260000Z"
|
||||
DESCRIPTION
|
||||
"Added new object cienaCesIpDataInterfaceIfNum in CienaCesIpDataInterfaceEntry."
|
||||
REVISION
|
||||
"201506250000Z"
|
||||
DESCRIPTION
|
||||
"Added a new object cienaCesIpInterfaceL3InterfaceBaseMac to display the
|
||||
base MAC address for L3 interfaces."
|
||||
REVISION
|
||||
"201404030000Z"
|
||||
DESCRIPTION
|
||||
"Added a new object cienaCesIpMgmtInterfaceOperState."
|
||||
REVISION
|
||||
"201404160000Z"
|
||||
DESCRIPTION
|
||||
"Added cienaCesIpDataInterfaceTable for Data Interfaces."
|
||||
REVISION
|
||||
"201210170000Z"
|
||||
DESCRIPTION
|
||||
"Changed cienaCesIpGatewayAddr from accessible-for-notify to read-only."
|
||||
REVISION
|
||||
"201107010000Z"
|
||||
DESCRIPTION
|
||||
"Added a new object cienaCesIpMgmtInterfaceAdminState."
|
||||
REVISION
|
||||
"201103010000Z"
|
||||
DESCRIPTION
|
||||
"Initial creation."
|
||||
::= { cienaCesConfig 8 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
cienaCesIpInterfaceMIBObjects OBJECT IDENTIFIER ::= { cienaCesIpInterfaceMIB 1 }
|
||||
|
||||
|
||||
--
|
||||
-- IP INterface Node
|
||||
--
|
||||
cienaCesIpInterface OBJECT IDENTIFIER ::= { cienaCesIpInterfaceMIBObjects 1 }
|
||||
|
||||
|
||||
-- Notifications
|
||||
|
||||
cienaCesIpInterfaceMIBNotificationPrefix OBJECT IDENTIFIER ::= { cienaCesNotifications 8 }
|
||||
cienaCesIpInterfaceMIBNotifications OBJECT IDENTIFIER ::=
|
||||
{ cienaCesIpInterfaceMIBNotificationPrefix 0 }
|
||||
|
||||
-- Conformance information
|
||||
|
||||
cienaCesIpInterfaceMIBConformance OBJECT IDENTIFIER ::= { cienaCesIpInterfaceMIB 3 }
|
||||
cienaCesIpInterfaceMIBCompliances OBJECT IDENTIFIER ::= { cienaCesIpInterfaceMIBConformance 1 }
|
||||
cienaCesIpInterfaceMIBGroups OBJECT IDENTIFIER ::= { cienaCesIpInterfaceMIBConformance 2 }
|
||||
|
||||
--
|
||||
-- Management Interface MIB definitions
|
||||
--
|
||||
cienaCesIpMgmtInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesIpMgmtInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of management IP addresses and their associated attributes."
|
||||
::= { cienaCesIpInterface 1 }
|
||||
|
||||
cienaCesIpMgmtInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesIpMgmtInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry represents a management interface configuration parameter."
|
||||
INDEX { cienaCesIpMgmtInterfaceIndex }
|
||||
::= { cienaCesIpMgmtInterfaceTable 1 }
|
||||
|
||||
CienaCesIpMgmtInterfaceEntry ::= SEQUENCE {
|
||||
cienaCesIpMgmtInterfaceIndex Integer32,
|
||||
cienaCesIpMgmtInterfaceName DisplayString,
|
||||
cienaCesIpMgmtInterfaceOperIpAddr IpAddress,
|
||||
cienaCesIpMgmtInterfaceOperSubnet IpAddress,
|
||||
cienaCesIpMgmtInterfaceAdminState INTEGER,
|
||||
cienaCesIpMgmtInterfaceOperState INTEGER,
|
||||
cienaCesIpMgmtInterfaceType INTEGER,
|
||||
cienaCesIpMgmtInterfaceVirtualSwitchIndex Integer32,
|
||||
cienaCesIpMgmtInterfaceParentInterfaceIndex Integer32
|
||||
}
|
||||
|
||||
cienaCesIpMgmtInterfaceIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..4096)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique identifier of this interface."
|
||||
::= { cienaCesIpMgmtInterfaceEntry 1 }
|
||||
|
||||
cienaCesIpMgmtInterfaceName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..15))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The friendly and unique name for the IP interface."
|
||||
::= { cienaCesIpMgmtInterfaceEntry 2 }
|
||||
|
||||
cienaCesIpMgmtInterfaceOperIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operational IP address associated with this interface."
|
||||
::= { cienaCesIpMgmtInterfaceEntry 3 }
|
||||
|
||||
cienaCesIpMgmtInterfaceOperSubnet OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operational subnet mask associated with this IP address/interface."
|
||||
::= { cienaCesIpMgmtInterfaceEntry 4 }
|
||||
|
||||
cienaCesIpMgmtInterfaceAdminState OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
enabled(1),
|
||||
disabled(2),
|
||||
shutdown(3)
|
||||
}
|
||||
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The admin status of each interface. A value of:
|
||||
- enabled(1) indicates that this interface is administratively enabled
|
||||
- disabled(2) indicates that this interface is administratively disabled
|
||||
- shutdown(3) indicates a shutdown state of DCN interface"
|
||||
::= { cienaCesIpMgmtInterfaceEntry 5 }
|
||||
|
||||
cienaCesIpMgmtInterfaceOperState OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operational status of each interface. A value of:
|
||||
- enabled(1) indicates that this interface is operationally enabled
|
||||
- disabled(2) indicates that this interface is operationally disabled"
|
||||
::= { cienaCesIpMgmtInterfaceEntry 6 }
|
||||
|
||||
cienaCesIpMgmtInterfaceType OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
unknown(1),
|
||||
ppp(2),
|
||||
loop(3),
|
||||
ether(4),
|
||||
cpuVsMember(5),
|
||||
remoteMgmt(6),
|
||||
direct(7),
|
||||
directPartner(8),
|
||||
active(9),
|
||||
directSecondary(10),
|
||||
directPartnerSecondary(11),
|
||||
es1(12),
|
||||
es2(13),
|
||||
unnumbered(14)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of management IP interface."
|
||||
::= { cienaCesIpMgmtInterfaceEntry 7 }
|
||||
|
||||
cienaCesIpMgmtInterfaceVirtualSwitchIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The virtual switch index associated with this interface (zero if none)."
|
||||
::= { cienaCesIpMgmtInterfaceEntry 8 }
|
||||
|
||||
cienaCesIpMgmtInterfaceParentInterfaceIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The parent interface index associated with this interface (zero if none)."
|
||||
::= { cienaCesIpMgmtInterfaceEntry 9 }
|
||||
|
||||
--
|
||||
-- Gateway address
|
||||
--
|
||||
|
||||
cienaCesIpGatewayAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gateway address."
|
||||
::= { cienaCesIpInterface 2 }
|
||||
|
||||
--
|
||||
cienaCesIpMgmtInterfaceAddrChgNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesIpMgmtInterfaceName,
|
||||
cienaCesIpMgmtInterfaceOperIpAddr,
|
||||
cienaCesIpMgmtInterfaceOperSubnet
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesIpMgmtInterfaceAddrChgNotification is sent when the
|
||||
IP address of an interface changes. To enable the device to send
|
||||
this notification, cienaCesIPMgmtInterfaceAddrChangeTrapState
|
||||
needs to be set to enabled. The cienaCesIPMgmtInterfaceAddrChangeTrapState
|
||||
is set to enabled by default. Variable bindings include: cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress, cienaCesIpMgmtInterfaceName,
|
||||
cienaCesIpMgmtInterfaceOperIpAddr, and cienaCesIpMgmtInterfaceOperSubnet."
|
||||
::= { cienaCesIpInterfaceMIBNotifications 1 }
|
||||
|
||||
cienaCesIpMgmtInterfaceGatewayChgNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesIpGatewayAddr
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesIpMgmtInterfaceGatewayChgNotification is sent when the
|
||||
IP address of an interface gateway changes. To enable the device to send
|
||||
this notification, cienaCesIPMgmtInterfaceGatewayAddrChangeTrapState needs
|
||||
to be set to enabled. The cienaCesIPMgmtInterfaceGatewayAddrChangeTrapState
|
||||
is set to enabled by default. Variable bindings include: cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress, and cienaCesIpGatewayAddr."
|
||||
::= { cienaCesIpInterfaceMIBNotifications 2 }
|
||||
|
||||
--
|
||||
-- Data Interface MIB definitions
|
||||
--
|
||||
cienaCesIpDataInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesIpDataInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Data Interface entry."
|
||||
::= { cienaCesIpInterface 3 }
|
||||
|
||||
cienaCesIpDataInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesIpDataInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry represents a data interface configuration parameter."
|
||||
INDEX { cienaCesIpDataInterfaceIndex }
|
||||
::= { cienaCesIpDataInterfaceTable 1 }
|
||||
|
||||
CienaCesIpDataInterfaceEntry ::= SEQUENCE {
|
||||
cienaCesIpDataInterfaceIndex Integer32,
|
||||
cienaCesIpDataInterfaceName DisplayString,
|
||||
cienaCesIpDataInterfaceIpAddr IpAddress,
|
||||
cienaCesIpDataInterfaceMask IpAddress,
|
||||
cienaCesIpDataInterfaceVsIndex Integer32,
|
||||
cienaCesIpDataInterfaceType INTEGER,
|
||||
cienaCesIpDataInterfaceIfIndex Integer32,
|
||||
cienaCesIpDataInterfaceMac MacAddress,
|
||||
cienaCesIpDataInterfaceIfMtu Integer32,
|
||||
cienaCesIpDataInterfaceAdminState CienaGlobalState,
|
||||
cienaCesIpDataInterfaceOperState CienaGlobalState,
|
||||
cienaCesIpDataInterfaceIpForwarding TruthValue,
|
||||
cienaCesIpDataInterfaceLdpEnable TruthValue,
|
||||
cienaCesIpDataInterfaceRsvpEnable TruthValue,
|
||||
cienaCesIpDataInterfaceTunnelDependency TruthValue,
|
||||
cienaCesIpDataInterfaceL2VpnDependency TruthValue,
|
||||
cienaCesIpDataInterfaceOspfEnable TruthValue,
|
||||
cienaCesIpDataInterfaceIsisEnable TruthValue,
|
||||
cienaCesIpDataInterfaceStaticArpEnable TruthValue,
|
||||
cienaCesIpDataInterfaceVccvDependency TruthValue,
|
||||
cienaCesIpDataInterfacePtpEnable TruthValue,
|
||||
cienaCesIpDataInterfaceIfNum Unsigned32,
|
||||
cienaCesIpDataInterfaceStaticArpDestinationIp IpAddress,
|
||||
cienaCesIpDataInterfaceStaticArpDestinationMac MacAddress,
|
||||
cienaCesIpDataInterfaceRole INTEGER
|
||||
}
|
||||
cienaCesIpDataInterfaceIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index into the table."
|
||||
::= { cienaCesIpDataInterfaceEntry 1 }
|
||||
|
||||
cienaCesIpDataInterfaceName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..15))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name for this Data IP interface."
|
||||
::= { cienaCesIpDataInterfaceEntry 2 }
|
||||
|
||||
cienaCesIpDataInterfaceIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"IP address associated with this interface.
|
||||
|
||||
Deprecated in lieu of cienaCesIpDataInterfaceInetAddr."
|
||||
::= { cienaCesIpDataInterfaceEntry 3 }
|
||||
|
||||
cienaCesIpDataInterfaceMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The subnet mask associated with this ip address/interface.
|
||||
|
||||
Deprecated in lieu of cienaCesIpDataInterfaceInetAddrPrefixLength."
|
||||
::= { cienaCesIpDataInterfaceEntry 4 }
|
||||
|
||||
cienaCesIpDataInterfaceVsIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vIndex associated with this Data IP interface."
|
||||
::= { cienaCesIpDataInterfaceEntry 5 }
|
||||
|
||||
cienaCesIpDataInterfaceType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
broadcast(1),
|
||||
pointToPoint(2),
|
||||
loopBack(3),
|
||||
cpuVsMember(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of Data IP interface."
|
||||
DEFVAL { broadcast }
|
||||
::= { cienaCesIpDataInterfaceEntry 6 }
|
||||
|
||||
cienaCesIpDataInterfaceIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The unique interface index assigned by INET."
|
||||
::= { cienaCesIpDataInterfaceEntry 7 }
|
||||
|
||||
cienaCesIpDataInterfaceMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MAC address assigned by the device to this Data interface."
|
||||
::= { cienaCesIpDataInterfaceEntry 8 }
|
||||
|
||||
|
||||
cienaCesIpDataInterfaceIfMtu OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The size of the largest packet which can be
|
||||
sent/received on the interface, specified in octets.
|
||||
For interfaces that are used for transmitting network
|
||||
datagrams, this is the size of the largest network
|
||||
datagram that can be sent on the interface."
|
||||
DEFVAL { 1500 }
|
||||
::= { cienaCesIpDataInterfaceEntry 9 }
|
||||
|
||||
cienaCesIpDataInterfaceAdminState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Admin State of Data IP interface."
|
||||
::= { cienaCesIpDataInterfaceEntry 10 }
|
||||
|
||||
cienaCesIpDataInterfaceOperState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Oper State of Data IP interface."
|
||||
DEFVAL { 1 }
|
||||
::= { cienaCesIpDataInterfaceEntry 11 }
|
||||
|
||||
cienaCesIpDataInterfaceIpForwarding OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Ip Forwarding State of Data IP interface."
|
||||
DEFVAL { 1 }
|
||||
::= { cienaCesIpDataInterfaceEntry 12 }
|
||||
|
||||
cienaCesIpDataInterfaceLdpEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Determines if LDP is enabled on the Data IP interface."
|
||||
::= { cienaCesIpDataInterfaceEntry 13 }
|
||||
|
||||
cienaCesIpDataInterfaceRsvpEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Determines if RSVP is enabled on the Data IP interface."
|
||||
::= { cienaCesIpDataInterfaceEntry 14 }
|
||||
|
||||
cienaCesIpDataInterfaceTunnelDependency OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Determines if Tunnel entities using the interface."
|
||||
::= { cienaCesIpDataInterfaceEntry 15 }
|
||||
|
||||
cienaCesIpDataInterfaceL2VpnDependency OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The L2Vpn association of the interface."
|
||||
::= { cienaCesIpDataInterfaceEntry 16 }
|
||||
|
||||
cienaCesIpDataInterfaceOspfEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The OSPF attachment to the Data interface."
|
||||
::= { cienaCesIpDataInterfaceEntry 17 }
|
||||
|
||||
cienaCesIpDataInterfaceIsisEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ISIS attachment to the Data interface."
|
||||
::= { cienaCesIpDataInterfaceEntry 18 }
|
||||
|
||||
cienaCesIpDataInterfaceStaticArpEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Static ARP attachment to the Data interface."
|
||||
::= { cienaCesIpDataInterfaceEntry 19 }
|
||||
|
||||
cienaCesIpDataInterfaceVccvDependency OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VCCV Profile association to the Data interface."
|
||||
::= { cienaCesIpDataInterfaceEntry 20 }
|
||||
|
||||
cienaCesIpDataInterfacePtpEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The PTP attachment to the Data interface."
|
||||
::= { cienaCesIpDataInterfaceEntry 21 }
|
||||
|
||||
cienaCesIpDataInterfaceIfNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This represent interface number."
|
||||
::= { cienaCesIpDataInterfaceEntry 22 }
|
||||
|
||||
cienaCesIpDataInterfaceStaticArpDestinationIp OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The static ARP attachment destination IP address to the data interface.
|
||||
IpAddress value returned is only valid if cienaCesIpDataInterfaceStaticArpEnable
|
||||
is true."
|
||||
::= { cienaCesIpDataInterfaceEntry 23 }
|
||||
|
||||
cienaCesIpDataInterfaceStaticArpDestinationMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The static ARP attachment destination MAC address to the data interface.
|
||||
MacAddress value returned is only valid if cienaCesIpDataInterfaceStaticArpEnable
|
||||
is true."
|
||||
::= { cienaCesIpDataInterfaceEntry 24 }
|
||||
|
||||
cienaCesIpDataInterfaceRole OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
controlplane(1),
|
||||
connectivity(2),
|
||||
benchmark(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Role State of the IP Interface. The default role is control-plane, which is the regular
|
||||
MPLS L3 interface. When role is specified as connectivity, it is used for EVC Ping feature.
|
||||
When role is specified as benchmark it is used for RFC 2544 Benchmark feature."
|
||||
::= { cienaCesIpDataInterfaceEntry 25 }
|
||||
|
||||
--
|
||||
-- IP Interface Traps
|
||||
--
|
||||
cienaCesIpInterfaceUpNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesIpDataInterfaceName,
|
||||
cienaCesIpDataInterfaceIfIndex,
|
||||
cienaCesIpDataInterfaceAdminState,
|
||||
cienaCesIpDataInterfaceOperState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesIpInterfaceUpNotification trap signifies that the SNMP entity, acting in
|
||||
an agent role, has detected the interface's status has become operationally up.
|
||||
This object is set to enabled by default. Variable bindings include: cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress, cienaCesIpDataInterfaceName, cienaCesIpDataInterfaceIfIndex,
|
||||
cienaCesIpDataInterfaceAdminState, cienaCesIpDataInterfaceOperState."
|
||||
::= { cienaCesIpInterfaceMIBNotifications 3 }
|
||||
|
||||
cienaCesIpInterfaceDownNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesIpDataInterfaceName,
|
||||
cienaCesIpDataInterfaceIfIndex,
|
||||
cienaCesIpDataInterfaceAdminState,
|
||||
cienaCesIpDataInterfaceOperState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesIpInterfaceDownNotification trap signifies that the SNMP entity, acting in
|
||||
an agent role, has detected the interface's status has become operationally up.
|
||||
This object is set to enabled by default. Variable bindings include: cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress, cienaCesIpDataInterfaceName, cienaCesIpDataInterfaceIfIndex,
|
||||
cienaCesIpDataInterfaceAdminState, cienaCesIpDataInterfaceOperState."
|
||||
::= { cienaCesIpInterfaceMIBNotifications 4}
|
||||
|
||||
--
|
||||
-- L3 Interface Base MAC
|
||||
--
|
||||
cienaCesIpInterfaceL3InterfaceBaseMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The base MAC address for L3 interfaces."
|
||||
::= { cienaCesIpInterface 4 }
|
||||
|
||||
--
|
||||
-- Inet Ip-Interface MIB definitions
|
||||
--
|
||||
cienaCesIpDataInterfaceInetTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesIpDataInterfaceInetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of ip-interface IP addresses and their associated attributes."
|
||||
::= { cienaCesIpInterface 5 }
|
||||
|
||||
cienaCesIpDataInterfaceInetEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesIpDataInterfaceInetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry represents an ip-interface configuration parameter."
|
||||
INDEX { cienaCesIpDataInterfaceIndex,
|
||||
cienaCesIpDataInterfaceInetIndexAddrType,
|
||||
cienaCesIpDataInterfaceInetIndexAddr }
|
||||
::= { cienaCesIpDataInterfaceInetTable 1 }
|
||||
|
||||
CienaCesIpDataInterfaceInetEntry ::= SEQUENCE {
|
||||
cienaCesIpDataInterfaceInetIndexAddrType InetAddressType,
|
||||
cienaCesIpDataInterfaceInetIndexAddr InetAddress,
|
||||
cienaCesIpDataInterfaceInetAddrPrefixLength InetAddressPrefixLength,
|
||||
cienaCesIpDataInterfaceInetAddrType InetAddressType,
|
||||
cienaCesIpDataInterfaceInetAddr InetAddress
|
||||
}
|
||||
|
||||
cienaCesIpDataInterfaceInetIndexAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This OID specifies the Inet address type of the OIDs cienaCesIpDataInterfaceInetIndexAddr.
|
||||
When representing:
|
||||
ipv4 : cienaCesIpDataInterfaceInetAddr should be compliant with InetAddressIPv4 from RFC 4001
|
||||
ipv6 : cienaCesIpDataInterfaceInetAddr should be compliant with InetAddressIPv6 from RFC 4001"
|
||||
::= { cienaCesIpDataInterfaceInetEntry 1 }
|
||||
|
||||
cienaCesIpDataInterfaceInetIndexAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Inet address associated with this interface.
|
||||
This OID should be used in conjuction with cienaCesIpDataInterfaceInetIndexAddrType.
|
||||
This value should be compliant with RFC 4001 InetAddressType."
|
||||
::= { cienaCesIpDataInterfaceInetEntry 2 }
|
||||
|
||||
cienaCesIpDataInterfaceInetAddrPrefixLength OBJECT-TYPE
|
||||
SYNTAX InetAddressPrefixLength
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the address prefix length. This OID should be used in conjuction
|
||||
with cienaCesIpDataInterfaceInetAddrType.
|
||||
This OID should be compliant with RFC 4001 InetAddressPrefixLength."
|
||||
::= { cienaCesIpDataInterfaceInetEntry 3 }
|
||||
|
||||
cienaCesIpDataInterfaceInetAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This OID specifies the Inet address type of the OIDs cienaCesIpDataInterfaceInetAddr and
|
||||
cienaCesIpDataInterfaceInetAddrPrefixLength.
|
||||
When representing:
|
||||
ipv4 : cienaCesIpDataInterfaceInetNotifAddr should be compliant with InetAddressIPv4 from RFC 4001
|
||||
ipv6 : cienaCesIpDataInterfaceInetNotifAddr should be compliant with InetAddressIPv6 from RFC 4001"
|
||||
::= { cienaCesIpDataInterfaceInetEntry 4 }
|
||||
|
||||
cienaCesIpDataInterfaceInetAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Inet address associated with this interface.
|
||||
This OID should be used in conjuction with cienaCesIpDataInterfaceInetAddrType.
|
||||
This value should be compliant with RFC 4001 InetAddressType."
|
||||
::= { cienaCesIpDataInterfaceInetEntry 5 }
|
||||
|
||||
END
|
409
MIBS/ciena/CIENA-CES-LDP-MIB
Normal file
409
MIBS/ciena/CIENA-CES-LDP-MIB
Normal file
@ -0,0 +1,409 @@
|
||||
-- This file was included in WWP MIB release 04-16-00-0047
|
||||
--
|
||||
-- CIENA-CES-LDP-MIB.my
|
||||
--
|
||||
|
||||
CIENA-CES-LDP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
TimeTicks, Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, MacAddress, RowStatus, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
MplsLdpIdentifier
|
||||
FROM MPLS-TC-STD-MIB
|
||||
CienaGlobalState
|
||||
FROM CIENA-TC
|
||||
cienaCesConfig,cienaCesNotifications
|
||||
FROM CIENA-SMI;
|
||||
|
||||
|
||||
cienaCesLdpMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201607150000Z"
|
||||
ORGANIZATION "Ciena, Inc"
|
||||
CONTACT-INFO
|
||||
" Mib Meister
|
||||
115 North Sullivan Road
|
||||
Spokane Valley, WA 99037
|
||||
USA
|
||||
Phone: +1 509 242 9000
|
||||
Email: support@ciena.com"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module is for the Extension of the LDP MIB for CIENA Products"
|
||||
|
||||
REVISION
|
||||
"201607150000Z"
|
||||
DESCRIPTION
|
||||
"Modified attribute cienaCesLdpGROperStatus to cienaCesLdpGRMode
|
||||
under cienaCesLdpObjects."
|
||||
|
||||
REVISION
|
||||
"201607110000Z"
|
||||
DESCRIPTION
|
||||
"Added support for LDP Graceful Restart functionality."
|
||||
|
||||
REVISION
|
||||
"201304180000Z"
|
||||
DESCRIPTION
|
||||
"Fixed miscellaneous typos and descriptions."
|
||||
|
||||
REVISION
|
||||
"201102020000Z"
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { cienaCesConfig 17 }
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
cienaCesLdpMIBObjects OBJECT IDENTIFIER ::= { cienaCesLdpMIB 1 }
|
||||
cienaCesLdpObjects OBJECT IDENTIFIER ::= { cienaCesLdpMIBObjects 1 }
|
||||
cienaCesLdp OBJECT IDENTIFIER ::= { cienaCesLdpMIBObjects 2 }
|
||||
|
||||
|
||||
--
|
||||
-- Global objects
|
||||
--
|
||||
|
||||
cienaCesLdpAdminStatus OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Globally enable or disable LDP."
|
||||
::= { cienaCesLdpObjects 1 }
|
||||
|
||||
cienaCesLdpOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current operational state of LDP."
|
||||
::= { cienaCesLdpObjects 2 }
|
||||
|
||||
cienaCesLdpHelloHoldTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..65535)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The 16-bit integer value which is the proposed
|
||||
global hello hold timer (in seconds) for LDP.
|
||||
|
||||
An LSR maintains a record of Hellos received
|
||||
from potential peers. This object represents
|
||||
the Hold Time in the Common Hello Parameters TLV of
|
||||
the Hello Message.
|
||||
|
||||
A value of 65535 means infinite (i.e., wait forever).
|
||||
|
||||
All other values represent the amount of time in
|
||||
seconds to wait for a Hello Message. Setting the
|
||||
hold time to a value smaller than 15 is not
|
||||
recommended, although not forbidden according
|
||||
to RFC3036."
|
||||
::= { cienaCesLdpObjects 3 }
|
||||
|
||||
cienaCesLdpKeepAliveHoldTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..65535)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The 16-bit integer value which is the proposed global
|
||||
keep alive hold timer for LDP."
|
||||
::= { cienaCesLdpObjects 4 }
|
||||
|
||||
cienaCesLdpGRAdminStatus OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LDP Graceful restart Admin status (Enabled/Disabled)."
|
||||
::= { cienaCesLdpObjects 5 }
|
||||
|
||||
cienaCesLdpGRMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
helpNeighbor(1),
|
||||
restartCapable(2),
|
||||
notApplicable(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LDP Graceful restart Operational status."
|
||||
::= { cienaCesLdpObjects 6 }
|
||||
|
||||
cienaCesLdpReconnectTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..600000)
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The period of time that the local node takes to
|
||||
restart LDP and bring up the LDP sessions.This is
|
||||
advertised to neighbors in the FT Session TLV
|
||||
in Initialization messages.
|
||||
|
||||
The value chosen should be large enough for LDP to be
|
||||
terminated and restarted.
|
||||
|
||||
For devices which only act as the Helper node, this timer
|
||||
is unused and will return value 0."
|
||||
DEFVAL {60000}
|
||||
::= { cienaCesLdpObjects 7 }
|
||||
|
||||
cienaCesLdpRecoveryTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..600000)
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The period of time that the local node is willing to
|
||||
retain its MPLS forwarding state, if any,that it
|
||||
preserved across the restart.
|
||||
|
||||
This field is used to calculate the Recovery Time for both
|
||||
Control Plane and Control Channel restarts. It is used to
|
||||
calculate the Recovery Time advertised in the FT Session
|
||||
TLV in the Initialization message sent to the neighbor.
|
||||
|
||||
For devices which only act as the Helper node, this timer
|
||||
is unused and will return value 0."
|
||||
DEFVAL {180000}
|
||||
::= { cienaCesLdpObjects 8 }
|
||||
|
||||
cienaCesLdpMaxPeerReconnect OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..600000)
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum period of time that LDP should wait for a
|
||||
restart capable neighbor to restore an LDP session.
|
||||
|
||||
LDP waits for the minimum of this time and the Reconnect
|
||||
Timeout advertised in the FT Session TLV in the
|
||||
Initialization message from the neighbor."
|
||||
DEFVAL {180000}
|
||||
::= { cienaCesLdpObjects 9 }
|
||||
|
||||
cienaCesLdpMaxPeerRecovery OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..600000)
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum period of time that LDP should wait for a
|
||||
restart capable neighbor to refresh Label Mappings
|
||||
previously received from that neighbor before deleting
|
||||
the stale bindings.
|
||||
|
||||
LDP waits for the minimum of this time and the Recovery
|
||||
Time advertised in the FT Session TLV in the
|
||||
Initialization message from the neighbor.
|
||||
|
||||
This value is not used to set the Recovery Time advertised
|
||||
in the FT Session TLV in the Initialization message sent
|
||||
to the neighbor."
|
||||
DEFVAL {240000}
|
||||
::= { cienaCesLdpObjects 10 }
|
||||
|
||||
--
|
||||
-- The CIENA MPLS LDP Sessions Table. It augments MPLS LDP Sessions Table
|
||||
--
|
||||
|
||||
cienaCesLdpSessionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesLdpSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Sessions between the LDP Entities
|
||||
and LDP Peers. Each row in this table
|
||||
represents a single session."
|
||||
::= { cienaCesLdp 1 }
|
||||
|
||||
cienaCesLdpSessionEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesLdpSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in this table represents information on a
|
||||
single session between an LDP Entity and LDP Peer.
|
||||
The information contained in a row is read-only.
|
||||
|
||||
Note: The Path Vector Limit for the
|
||||
Session is the value that is configured in
|
||||
the corresponding mplsLdpEntityEntry. The
|
||||
Peer's Path Vector Limit is in the
|
||||
mplsLdpPeerPathVectorLimit object in the
|
||||
mplsLdpPeerTable.
|
||||
|
||||
Values that may differ from those configured are
|
||||
noted in the objects of this table, the
|
||||
mplsLdpAtmSessionTable and the
|
||||
mplsLdpFrameRelaySessionTable. A value
|
||||
differs if it was negotiated between the
|
||||
Entity and the Peer. Values may or may not
|
||||
be negotiated. For example, if the values
|
||||
are the same then no negotiation takes place.
|
||||
If they are negotiated, then they may differ."
|
||||
INDEX { cienaCesLdpEntityLdpId,
|
||||
cienaCesLdpEntityIndex,
|
||||
cienaCesLdpPeerLdpId }
|
||||
::= { cienaCesLdpSessionTable 1 }
|
||||
|
||||
CienaCesLdpSessionEntry ::= SEQUENCE {
|
||||
cienaCesLdpEntityLdpId MplsLdpIdentifier,
|
||||
cienaCesLdpEntityIndex Unsigned32,
|
||||
cienaCesLdpPeerLdpId MplsLdpIdentifier,
|
||||
cienaCesLdpSessionConfiguredHoldTime Unsigned32,
|
||||
cienaCesLdpSessionPeerHoldTime Unsigned32,
|
||||
cienaCesLdpSessionHoldTimeInUse Unsigned32
|
||||
}
|
||||
|
||||
|
||||
cienaCesLdpEntityLdpId OBJECT-TYPE
|
||||
SYNTAX MplsLdpIdentifier
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LDP identifier. The first four octets encode an IP
|
||||
address assigned to the LSR, and the last two octets
|
||||
identify a specific label space within the LSR."
|
||||
REFERENCE
|
||||
"RFC3036, LDP Specification, Section on LDP Identifiers."
|
||||
::= { cienaCesLdpSessionEntry 1 }
|
||||
|
||||
cienaCesLdpEntityIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This index is used as a secondary index to uniquely
|
||||
identify this row.
|
||||
|
||||
A secondary index (this object) is meaningful to some
|
||||
but not all, LDP implementations. For example,
|
||||
an LDP implementation that uses PPP would
|
||||
use this index to differentiate PPP sub-links.
|
||||
|
||||
Another way to use this index is to assign it the
|
||||
value of ifIndex."
|
||||
::= { cienaCesLdpSessionEntry 2 }
|
||||
|
||||
cienaCesLdpPeerLdpId OBJECT-TYPE
|
||||
SYNTAX MplsLdpIdentifier
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LDP identifier of this LDP Peer."
|
||||
::= { cienaCesLdpSessionEntry 3 }
|
||||
|
||||
cienaCesLdpSessionConfiguredHoldTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The locally configured keepalive hold time for this
|
||||
session, in seconds. Note that the value of this field
|
||||
reflects configuration at the time of session
|
||||
initialization; this may differ from the configuration
|
||||
that would apply to a new session, if configuration has
|
||||
changed since this session was initialized."
|
||||
::= { cienaCesLdpSessionEntry 4 }
|
||||
|
||||
cienaCesLdpSessionPeerHoldTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The peer's advertised keepalive hold time for this session
|
||||
in seconds. Note that the value of this field reflects
|
||||
the peer's configuration at the time of session
|
||||
initialization; this may differ from the configuration
|
||||
that would apply to a new session, if the peer's
|
||||
configuration has changed since this session was
|
||||
initialized."
|
||||
::= { cienaCesLdpSessionEntry 5 }
|
||||
|
||||
cienaCesLdpSessionHoldTimeInUse OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The keepalive hold time that is currently in use for this
|
||||
session, in seconds."
|
||||
::= { cienaCesLdpSessionEntry 6 }
|
||||
|
||||
|
||||
cienaCesLdpHelloAdjacencyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesLdpHelloAdjacencyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Hello Adjacencies for Sessions."
|
||||
::= { cienaCesLdp 2 }
|
||||
|
||||
cienaCesLdpHelloAdjacencyEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesLdpHelloAdjacencyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each row represents a single LDP Hello Adjacency.
|
||||
An LDP Session can have one or more Hello
|
||||
Adjacencies."
|
||||
INDEX { cienaCesLdpEntityLdpId,
|
||||
cienaCesLdpEntityIndex,
|
||||
cienaCesLdpPeerLdpId,
|
||||
cienaCesLdpHelloAdjacencyIndex }
|
||||
::= { cienaCesLdpHelloAdjacencyTable 1 }
|
||||
|
||||
CienaCesLdpHelloAdjacencyEntry ::= SEQUENCE {
|
||||
cienaCesLdpHelloAdjacencyIndex Unsigned32,
|
||||
cienaCesLdpHelloAdjacencyConfiguredHoldTime Unsigned32,
|
||||
cienaCesLdpHelloAdjacencyPeerHoldTime Unsigned32
|
||||
}
|
||||
|
||||
cienaCesLdpHelloAdjacencyIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An identifier for this specific adjacency."
|
||||
::= { cienaCesLdpHelloAdjacencyEntry 1 }
|
||||
|
||||
cienaCesLdpHelloAdjacencyConfiguredHoldTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The locally configured hello hold time for this adjacency,
|
||||
in seconds."
|
||||
::= { cienaCesLdpHelloAdjacencyEntry 2 }
|
||||
|
||||
cienaCesLdpHelloAdjacencyPeerHoldTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The peer's advertised hello hold time for this adjacency,
|
||||
in seconds."
|
||||
::= { cienaCesLdpHelloAdjacencyEntry 3 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- CIENA-CES-LDP-MIB
|
||||
--
|
||||
|
337
MIBS/ciena/CIENA-CES-MAC-MIB
Normal file
337
MIBS/ciena/CIENA-CES-MAC-MIB
Normal file
@ -0,0 +1,337 @@
|
||||
-- This file was included in Ciena MIB release MIBS-CIENA-CES-08-07-00-024
|
||||
|
||||
--
|
||||
-- CIENA-CES-MAC-MIB.my
|
||||
--
|
||||
|
||||
CIENA-CES-MAC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, MacAddress
|
||||
FROM SNMPv2-TC
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
cienaCesConfig,cienaCesStatistics, cienaCesNotifications
|
||||
FROM CIENA-SMI;
|
||||
|
||||
|
||||
cienaCesMacMIB 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 defines the managed objects for the MAC tables
|
||||
available on the Ciena specific products."
|
||||
REVISION "201706070000Z"
|
||||
DESCRIPTION
|
||||
"Updated contact info."
|
||||
REVISION "201507030000Z"
|
||||
DESCRIPTION
|
||||
"Added cienaCesMacScanPortChannelId to support channelized interfaces"
|
||||
REVISION "201205150000Z"
|
||||
DESCRIPTION
|
||||
"Initial creation."
|
||||
::= { cienaCesConfig 26 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
cienaCesMacMIBObjects OBJECT IDENTIFIER ::= { cienaCesMacMIB 1 }
|
||||
cienaCesMacScan OBJECT IDENTIFIER ::= { cienaCesMacMIBObjects 1 }
|
||||
cienaCesMacScanAttr OBJECT IDENTIFIER ::= { cienaCesMacScan 1}
|
||||
|
||||
--
|
||||
-- Notifications
|
||||
--
|
||||
cienaCesMacMIBNotificationPrefix OBJECT IDENTIFIER ::= { cienaCesMacMIB 2 }
|
||||
cienaCesMacMIBNotifications OBJECT IDENTIFIER ::=
|
||||
{cienaCesMacMIBNotificationPrefix 0 }
|
||||
|
||||
--
|
||||
-- Conformance information
|
||||
--
|
||||
cienaCesMacMIBConformance OBJECT IDENTIFIER ::= { cienaCesMacMIB 3 }
|
||||
cienaCesMacMIBCompliances OBJECT IDENTIFIER ::= { cienaCesMacMIBConformance 1 }
|
||||
cienaCesMacMIBGroups OBJECT IDENTIFIER ::= { cienaCesMacMIBConformance 2 }
|
||||
|
||||
--
|
||||
-- The dynamic MAC table attributes
|
||||
--
|
||||
cienaCesMacScanAttrVs OBJECT-TYPE
|
||||
SYNTAX Integer32 (-1 | 0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The virtual switch (VS) attribute allows the user to
|
||||
display MAC scan table entries that are associated with the
|
||||
specified VS. Setting to -1 will enable all VSs to be included in the
|
||||
MAC scan table."
|
||||
DEFVAL { -1 }
|
||||
::= { cienaCesMacScanAttr 1 }
|
||||
|
||||
cienaCesMacScanAttrRlan OBJECT-TYPE
|
||||
SYNTAX Integer32 (-1 | 0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RLAN attribute allows the user to display MAC scan table entries
|
||||
that are associated with the specified RLAN. If the RLAN attribute
|
||||
is set to -1, then all RLANs will be shown (default value)."
|
||||
DEFVAL { -1 }
|
||||
::= { cienaCesMacScanAttr 2 }
|
||||
|
||||
cienaCesMacScanAttrMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MAC and mask attributes allow the user to construct MAC scan
|
||||
table entries that match all or part of the specified MAC and mask attributes.
|
||||
The MAC scan table will only contain entries that have bits set,
|
||||
matching the specified MAC address and mask. This will allow the user
|
||||
to specify that certain bits in the MAC address must be 1's or 0's.
|
||||
|
||||
A mask of ff:ff:ff:ff:ff:ff will be implied only when the specified
|
||||
MAC address will be included in the MAC table.
|
||||
|
||||
A MAC attribute of 00:00:00:00:00:00 allowing all MACs to be included
|
||||
in the table (provided the other attributes match allowing the table
|
||||
entry to be returned)."
|
||||
DEFVAL {'000000000000'H}
|
||||
::= { cienaCesMacScanAttr 3 }
|
||||
|
||||
cienaCesMacScanAttrMask OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Refer to cienaCesMacScanAttrMac description."
|
||||
DEFVAL {'000000000000'H}
|
||||
::= { cienaCesMacScanAttr 4 }
|
||||
|
||||
--
|
||||
-- The MAC table
|
||||
--
|
||||
cienaCesMacScanTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesMacScanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table contains current MAC table per the
|
||||
cienaCesMacScanAttr objects."
|
||||
::= { cienaCesMacScan 2 }
|
||||
|
||||
cienaCesMacScanEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesMacScanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the cienaCesMacScanTable."
|
||||
INDEX { cienaCesMacScanVsIndex,
|
||||
cienaCesMacScanRlanIndex,
|
||||
cienaCesMacScanMacIndex }
|
||||
::= { cienaCesMacScanTable 1 }
|
||||
|
||||
CienaCesMacScanEntry ::= SEQUENCE {
|
||||
cienaCesMacScanVsIndex Unsigned32,
|
||||
cienaCesMacScanRlanIndex Unsigned32,
|
||||
cienaCesMacScanMacIndex MacAddress,
|
||||
cienaCesMacScanVsId Unsigned32,
|
||||
cienaCesMacScanRlanId Unsigned32,
|
||||
cienaCesMacScanMacAddr DisplayString,
|
||||
cienaCesMacScanLiType INTEGER,
|
||||
cienaCesMacScanLiIndex Unsigned32,
|
||||
cienaCesMacScanPortBayIndex Unsigned32,
|
||||
cienaCesMacScanPortShelfIndex Unsigned32,
|
||||
cienaCesMacScanPortSlotIndex Unsigned32,
|
||||
cienaCesMacScanPortPortId Unsigned32,
|
||||
cienaCesMacScanMacType INTEGER,
|
||||
cienaCesMacScanPortChannelId Unsigned32
|
||||
}
|
||||
|
||||
cienaCesMacScanVsIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates the VS value associated with the MAC entry."
|
||||
::= { cienaCesMacScanEntry 1 }
|
||||
|
||||
cienaCesMacScanRlanIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates the RLAN value associated with the MAC entry."
|
||||
::= { cienaCesMacScanEntry 2 }
|
||||
|
||||
cienaCesMacScanMacIndex OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates the MAC address of the MAC entry."
|
||||
::= { cienaCesMacScanEntry 3 }
|
||||
|
||||
cienaCesMacScanVsId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object has the same definition as the cienaCesMacScanVsIndex."
|
||||
::= { cienaCesMacScanEntry 4 }
|
||||
|
||||
cienaCesMacScanRlanId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object has the same definition as the cienaCesMacScanRlanIndex."
|
||||
::= { cienaCesMacScanEntry 5 }
|
||||
|
||||
cienaCesMacScanMacAddr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object has the same definition as the cienaCesMacScanMacIndex.
|
||||
The format is ASCII '00:00:00:00:00:00'."
|
||||
::= { cienaCesMacScanEntry 6 }
|
||||
|
||||
|
||||
cienaCesMacScanLiType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
port(2),
|
||||
tunnelEncapPbt(3),
|
||||
tunnelDecapPbt(4),
|
||||
tunnelGroupPbt(5),
|
||||
transitPbt(6),
|
||||
tunnelEncapMpls(7),
|
||||
tunnelDecapMpls(8),
|
||||
transitMpls(9),
|
||||
subPort(10),
|
||||
qosFlow(11),
|
||||
accessFlow(12),
|
||||
servicePbt(13),
|
||||
servicePbb(14),
|
||||
serviceMplsMesh(15),
|
||||
cpuInterface(16),
|
||||
cpuSubInterface(17),
|
||||
tunnelGroupMpls(18),
|
||||
vcMpls(19),
|
||||
lspEncapMpls(20),
|
||||
lspDecapMpls(21),
|
||||
l3Interface(22)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates the logical interface type associated with the MAC
|
||||
table entry. This is an enumerated integer which contains a listing of
|
||||
possible liType values."
|
||||
::= { cienaCesMacScanEntry 7 }
|
||||
|
||||
cienaCesMacScanLiIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates logical interface index number associated with
|
||||
the MAC table entry."
|
||||
::= { cienaCesMacScanEntry 8 }
|
||||
|
||||
cienaCesMacScanPortBayIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates the bay index of the port in the associated with the MAC entry."
|
||||
::= { cienaCesMacScanEntry 9 }
|
||||
|
||||
cienaCesMacScanPortShelfIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates the shelf index of the port associated with the MAC entry."
|
||||
::= { cienaCesMacScanEntry 10 }
|
||||
|
||||
cienaCesMacScanPortSlotIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates the slot index of the port associated with the MAC entry."
|
||||
::= { cienaCesMacScanEntry 11 }
|
||||
|
||||
cienaCesMacScanPortPortId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates the port ID of the port associated with the MAC entry."
|
||||
::= { cienaCesMacScanEntry 12 }
|
||||
|
||||
cienaCesMacScanMacType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
dynamic(1),
|
||||
static(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates the MAC entry type."
|
||||
::= { cienaCesMacScanEntry 13 }
|
||||
|
||||
cienaCesMacScanPortChannelId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"For rows with a corresponding cienaCesMacScanLiType value of port(2), the object
|
||||
indicates the channel number of the port associated with the MAC entry.
|
||||
The value 0 is used if the cienaCesMacScanLiType is not port(2), or if the
|
||||
cienaCesMacScanLiType is port(2) and the port, as identified by the value of
|
||||
cieanCesMacScanLiIndex, is not channelized."
|
||||
::= { cienaCesMacScanEntry 14 }
|
||||
|
||||
--
|
||||
-- Notifications
|
||||
--
|
||||
|
||||
--
|
||||
-- Groups definition
|
||||
--
|
||||
cienaCesMacScanGroup OBJECT-GROUP
|
||||
OBJECTS { cienaCesMacScanAttrVs,
|
||||
cienaCesMacScanAttrRlan,
|
||||
cienaCesMacScanAttrMac,
|
||||
cienaCesMacScanAttrMask,
|
||||
cienaCesMacScanVsId,
|
||||
cienaCesMacScanMacAddr,
|
||||
cienaCesMacScanLiType,
|
||||
cienaCesMacScanLiIndex,
|
||||
cienaCesMacScanPortBayIndex,
|
||||
cienaCesMacScanPortShelfIndex,
|
||||
cienaCesMacScanPortSlotIndex,
|
||||
cienaCesMacScanPortPortId,
|
||||
cienaCesMacScanMacType,
|
||||
cienaCesMacScanPortChannelId }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing information about MAC scan table."
|
||||
::= { cienaCesMacMIBGroups 1 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
1506
MIBS/ciena/CIENA-CES-MCAST-FILTER-MIB
Normal file
1506
MIBS/ciena/CIENA-CES-MCAST-FILTER-MIB
Normal file
File diff suppressed because it is too large
Load Diff
625
MIBS/ciena/CIENA-CES-MGMT-INTERFACE-MIB
Normal file
625
MIBS/ciena/CIENA-CES-MGMT-INTERFACE-MIB
Normal file
@ -0,0 +1,625 @@
|
||||
-- This file was included in WWP MIB release 04-16-00-0047
|
||||
--
|
||||
-- CIENA-CES-MGMT-INTERFACE-MIB.my
|
||||
--
|
||||
--
|
||||
|
||||
CIENA-CES-MGMT-INTERFACE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Integer32, Unsigned32, OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
InetAddressType, InetAddress ,InetAddressPrefixLength
|
||||
FROM INET-ADDRESS-MIB
|
||||
cienaGlobalSeverity, cienaGlobalMacAddress
|
||||
FROM CIENA-GLOBAL-MIB
|
||||
CienaGlobalState
|
||||
FROM CIENA-TC
|
||||
cienaCesNotifications, cienaCesConfig
|
||||
FROM CIENA-SMI;
|
||||
|
||||
cienaCesMgmtInterfaceMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201505150000Z"
|
||||
ORGANIZATION "Ciena, Inc"
|
||||
CONTACT-INFO
|
||||
" Mib Meister
|
||||
115 North Sullivan Road
|
||||
Spokane Valley, WA 99037
|
||||
USA
|
||||
Phone: +1 509 242 9000
|
||||
Email: support@ciena.com"
|
||||
DESCRIPTION
|
||||
"This module defines the management interface details and the
|
||||
associated notifications."
|
||||
|
||||
REVISION "201505150000Z"
|
||||
DESCRIPTION
|
||||
"Added cienaCesInetIcmpPortUnreachable."
|
||||
REVISION "201504230000Z"
|
||||
DESCRIPTION
|
||||
"Defined cienaCesInetMgmtPort OBJECT IDENTIFIER at cienaCesMgmtInterface 5.
|
||||
Defined cienaCesInetMgmtPortInterface at cienaCesInetMgmtPort 1."
|
||||
REVISION "201504060000Z"
|
||||
DESCRIPTION
|
||||
"Added new object, cienaCesInetMgmtInterfaceIngressAclProfId, to the cienaCesInetMgmtInterfaceTable
|
||||
in order to display the ID of the ingress ACL profile attached to the management interface."
|
||||
REVISION "201411180000Z"
|
||||
DESCRIPTION
|
||||
"Defined cienaCesInetTcpStack OBJECT IDENTIFIER at cienaCesMgmtInterface 4.
|
||||
Defined cienaCesInetTcpTimestamps at cienaCesInetTcpStack 1."
|
||||
REVISION "201410070000Z"
|
||||
DESCRIPTION
|
||||
"Added cienaCesInetIcmpAcceptRedirects and cienaCesInetIcmpEchoIgnoreBroadcasts."
|
||||
REVISION "201306170000Z"
|
||||
DESCRIPTION
|
||||
"Added cienaCesInetMgmtInterfaceDomainVsName to allow a correlation of the
|
||||
remote interface and the virtual switch being used."
|
||||
REVISION "201204040000Z"
|
||||
DESCRIPTION
|
||||
"Initial creation."
|
||||
::= { cienaCesConfig 27 }
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
cienaCesMgmtInterfaceMIBObjects OBJECT IDENTIFIER ::= { cienaCesMgmtInterfaceMIB 1 }
|
||||
|
||||
|
||||
--
|
||||
-- IP Interface Node
|
||||
--
|
||||
cienaCesMgmtInterface OBJECT IDENTIFIER ::= { cienaCesMgmtInterfaceMIBObjects 1 }
|
||||
|
||||
-- Notifications
|
||||
|
||||
cienaCesMgmtInterfaceMIBNotificationPrefix OBJECT IDENTIFIER ::= { cienaCesNotifications 27 }
|
||||
cienaCesMgmtInterfaceMIBNotifications OBJECT IDENTIFIER ::=
|
||||
{ cienaCesMgmtInterfaceMIBNotificationPrefix 0 }
|
||||
|
||||
|
||||
-- Conformance information
|
||||
|
||||
cienaCesMgmtInterfaceMIBConformance OBJECT IDENTIFIER ::= { cienaCesMgmtInterfaceMIB 3 }
|
||||
cienaCesMgmtInterfaceMIBCompliances OBJECT IDENTIFIER ::= { cienaCesMgmtInterfaceMIBConformance 1 }
|
||||
cienaCesMgmtInterfaceMIBGroups OBJECT IDENTIFIER ::= { cienaCesMgmtInterfaceMIBConformance 2 }
|
||||
|
||||
|
||||
cienaCesInetMgmtInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesInetMgmtInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of management interfaces."
|
||||
::= { cienaCesMgmtInterface 1 }
|
||||
|
||||
cienaCesInetMgmtInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesInetMgmtInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"These interfaces are used to cause the switch CPU to
|
||||
become involved with the IP traffic. By default, a
|
||||
minimum of two interfaces , one for
|
||||
the local management interface and one for the remote
|
||||
management interface."
|
||||
INDEX { cienaCesInetMgmtInterfaceIndex,cienaCesInetMgmtInterfaceAddrType,cienaCesInetMgmtInterfaceAddr}
|
||||
::= { cienaCesInetMgmtInterfaceTable 1 }
|
||||
|
||||
CienaCesInetMgmtInterfaceEntry ::= SEQUENCE {
|
||||
cienaCesInetMgmtInterfaceIndex Integer32,
|
||||
cienaCesInetMgmtInterfaceAddrType InetAddressType,
|
||||
cienaCesInetMgmtInterfaceAddr InetAddress,
|
||||
cienaCesInetMgmtInterfaceAddrPrefixLength InetAddressPrefixLength,
|
||||
cienaCesInetMgmtInterfaceName DisplayString,
|
||||
cienaCesInetMgmtInterfaceAdminState CienaGlobalState,
|
||||
cienaCesInetMgmtInterfaceOperState CienaGlobalState,
|
||||
cienaCesInetMgmtInterfaceDomain INTEGER,
|
||||
cienaCesInetMgmtInterfaceDomainId Integer32,
|
||||
cienaCesInetMgmtInterfacePktPriority Integer32,
|
||||
cienaCesInetMgmtInterfaceMtu Unsigned32,
|
||||
cienaCesInetMgmtInterfaceNotifIndex Integer32,
|
||||
cienaCesInetMgmtInterfaceNotifAddrType InetAddressType,
|
||||
cienaCesInetMgmtInterfaceNotifAddr InetAddress,
|
||||
cienaCesInetMgmtInterfaceDomainVsName DisplayString,
|
||||
cienaCesInetMgmtInterfaceIngressAclProfId Unsigned32
|
||||
}
|
||||
|
||||
cienaCesInetMgmtInterfaceIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the management interface index."
|
||||
::= { cienaCesInetMgmtInterfaceEntry 1 }
|
||||
|
||||
cienaCesInetMgmtInterfaceAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This OID specifies the Inet address type of the OIDs cienaCesInetMgmtInterfaceAddr and
|
||||
cienaCesInetMgmtInterfacePrefixLength.
|
||||
When representing:
|
||||
ipv4 : cienaCesInetMgmtInterfaceAddr should be compliant with InetAddressIPv4 from RFC 4001
|
||||
ipv6 : cienaCesInetMgmtInterfaceAddr should be compliant with InetAddressIPv6 from RFC 4001"
|
||||
::= { cienaCesInetMgmtInterfaceEntry 2 }
|
||||
|
||||
cienaCesInetMgmtInterfaceAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Inet address associated with this interface.
|
||||
This OID should be used in conjuction with cienaCesInetMgmtInterfaceAddrType.
|
||||
This value should be compliant with RFC 4001 InetAddressType."
|
||||
::= { cienaCesInetMgmtInterfaceEntry 3 }
|
||||
|
||||
cienaCesInetMgmtInterfaceAddrPrefixLength OBJECT-TYPE
|
||||
SYNTAX InetAddressPrefixLength
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the address prefix length. This OID should be used in conjuction
|
||||
with cienaCesInetMgmtInterfaceAddrType.
|
||||
This OID should be compliant with RFC 4001 InetAddressPrefixLength."
|
||||
::= { cienaCesInetMgmtInterfaceEntry 4 }
|
||||
|
||||
cienaCesInetMgmtInterfaceName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The management interface name for this interface."
|
||||
::= { cienaCesInetMgmtInterfaceEntry 5 }
|
||||
|
||||
cienaCesInetMgmtInterfaceAdminState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The admin state of this management interface. A value of enabled(1)
|
||||
indicates that this interface is enabled and a value of
|
||||
disabled(2) indicates that this interface is disabled."
|
||||
::= { cienaCesInetMgmtInterfaceEntry 6 }
|
||||
|
||||
cienaCesInetMgmtInterfaceOperState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The oper state of this management interface. A value of enabled(1)
|
||||
indicates that this interface is enabled and a value of
|
||||
disabled(2) indicates that this interface is disabled."
|
||||
::= { cienaCesInetMgmtInterfaceEntry 7 }
|
||||
|
||||
cienaCesInetMgmtInterfaceDomain OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unknown(1),
|
||||
vs(2),
|
||||
vlan(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the management interface domain."
|
||||
::= { cienaCesInetMgmtInterfaceEntry 8 }
|
||||
|
||||
cienaCesInetMgmtInterfaceDomainId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the management interface domain index.
|
||||
When cienaCesInetMgmtInterfaceDomain represents 'vs', this object represents the vs index.
|
||||
When cienaCesInetMgmtInterfaceDomain represents 'vlan , this object represents the vlan id."
|
||||
::= { cienaCesInetMgmtInterfaceEntry 9 }
|
||||
|
||||
cienaCesInetMgmtInterfacePktPriority OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..7)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The 802.1p priority value for the management traffic on this interface."
|
||||
::= { cienaCesInetMgmtInterfaceEntry 10 }
|
||||
|
||||
cienaCesInetMgmtInterfaceMtu OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the interface path MTU."
|
||||
::= { cienaCesInetMgmtInterfaceEntry 11 }
|
||||
|
||||
cienaCesInetMgmtInterfaceNotifIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the management interface index."
|
||||
::= { cienaCesInetMgmtInterfaceEntry 12 }
|
||||
|
||||
cienaCesInetMgmtInterfaceNotifAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This OID specifies the Inet address type of the OIDs cienaCesInetMgmtInterfaceNotifAddr and
|
||||
cienaCesInetMgmtInterfacePrefixLength.
|
||||
When representing:
|
||||
ipv4 : cienaCesInetMgmtInterfaceNotifAddr should be compliant with InetAddressIPv4 from RFC 4001
|
||||
ipv6 : cienaCesInetMgmtInterfaceNotifAddr should be compliant with InetAddressIPv6 from RFC 4001"
|
||||
::= { cienaCesInetMgmtInterfaceEntry 13 }
|
||||
|
||||
cienaCesInetMgmtInterfaceNotifAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Inet address associated with this interface.
|
||||
This OID should be used in conjuction with cienaCesInetMgmtInterfaceNotifAddrType.
|
||||
This value should be compliant with RFC 4001 InetAddressType."
|
||||
::= { cienaCesInetMgmtInterfaceEntry 14 }
|
||||
|
||||
cienaCesInetMgmtInterfaceDomainVsName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..31))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The virtual switch name associated with the cienaCesInetMgmtInterfaceDomainId when
|
||||
the cienaCesInetMgmtInterfaceDomain is vs."
|
||||
::= { cienaCesInetMgmtInterfaceEntry 15 }
|
||||
|
||||
cienaCesInetMgmtInterfaceIngressAclProfId OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ID of the ingress ACL profile attached to the management interface.
|
||||
A non-zero value refers to the ACL profile as defined by the cienaCesAclProfileId object
|
||||
in the cienaCesAccessListMIB module.
|
||||
A value of 0 means no ingress ACL profile is attached to this interface."
|
||||
::= { cienaCesInetMgmtInterfaceEntry 16 }
|
||||
|
||||
|
||||
--
|
||||
-- Gateway
|
||||
--
|
||||
|
||||
cienaCesInetGatewayTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesInetGatewayEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of gateway Inet addresses."
|
||||
::= { cienaCesMgmtInterface 2 }
|
||||
|
||||
cienaCesInetGatewayEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesInetGatewayEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Gateway addresses represented here are used by the
|
||||
management interfaces."
|
||||
INDEX { cienaCesInetGatewayAddrType,cienaCesInetGatewayAddr}
|
||||
::= { cienaCesInetGatewayTable 1 }
|
||||
|
||||
CienaCesInetGatewayEntry ::= SEQUENCE {
|
||||
cienaCesInetGatewayAddrType InetAddressType,
|
||||
cienaCesInetGatewayAddr InetAddress,
|
||||
cienaCesInetGatewaySource INTEGER,
|
||||
cienaCesInetGatewayOperState INTEGER,
|
||||
cienaCesInetGatewayNotifAddrType InetAddressType,
|
||||
cienaCesInetGatewayNotifAddr InetAddress
|
||||
}
|
||||
|
||||
cienaCesInetGatewayAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This OID specifies the Inet Address Type of the OID cienaCesInetGatewayAddr
|
||||
When representing :
|
||||
ipv4 : cienaCesInetGatewayAddr should be compliant with InetAddressIPv4 from RFC 4001
|
||||
ipv6 : cienaCesInetGatewayAddr should be compliant with InetAddressIPv6 from RFC 4001
|
||||
ipv6z : cienaCesInetGatewayAddr should be compliant with InetAddressIPv6z from RFC 4001"
|
||||
|
||||
::= { cienaCesInetGatewayEntry 2 }
|
||||
|
||||
cienaCesInetGatewayAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Inet address associated with this interface.
|
||||
This OID should be used in conjuction with cienaCesInetGatewayAddrType.
|
||||
The InetAddress set here should be compliant with RFC 4001 InetAddressType."
|
||||
::= { cienaCesInetGatewayEntry 3 }
|
||||
|
||||
cienaCesInetGatewaySource OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unknown(1),
|
||||
dhcpv4(2),
|
||||
userConfiguredPrimary(3),
|
||||
userConfiguredBackup(4),
|
||||
auto(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies how this gateway was configured."
|
||||
::= { cienaCesInetGatewayEntry 4 }
|
||||
|
||||
cienaCesInetGatewayOperState OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
selected(1),
|
||||
disabled(2),
|
||||
enabled(3),
|
||||
unavailable(4),
|
||||
standby(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the gateway's operational status."
|
||||
::= { cienaCesInetGatewayEntry 5 }
|
||||
|
||||
cienaCesInetGatewayNotifAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This OID specifies the Inet Address Type of the OID cienaCesInetGatewayNotifAddr
|
||||
When representing :
|
||||
ipv4 : cienaCesInetGatewayNotifAddr should be compliant with InetAddressIPv4 from RFC 4001
|
||||
ipv6 : cienaCesInetGatewayNotifAddr should be compliant with InetAddressIPv6 from RFC 4001
|
||||
ipv6z : cienaCesInetGatewayNotifAddr should be compliant with InetAddressIPv6z from RFC 4001"
|
||||
|
||||
::= { cienaCesInetGatewayEntry 6 }
|
||||
|
||||
cienaCesInetGatewayNotifAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Inet address associated with this interface.
|
||||
This OID should be used in conjuction with cienaCesInetGatewayNotifAddrType.
|
||||
The InetAddress set here should be compliant with RFC 4001 InetAddressType."
|
||||
::= { cienaCesInetGatewayEntry 7 }
|
||||
|
||||
--
|
||||
-- IP forwarding and DSCP
|
||||
--
|
||||
cienaCesInetStackTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesInetStackEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of Inet stack states."
|
||||
::= { cienaCesMgmtInterface 3 }
|
||||
|
||||
cienaCesInetStackEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesInetStackEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Inet address type stack operational states."
|
||||
INDEX { cienaCesInetAddrType}
|
||||
::= { cienaCesInetStackTable 1 }
|
||||
|
||||
CienaCesInetStackEntry ::= SEQUENCE {
|
||||
cienaCesInetAddrType InetAddressType,
|
||||
cienaCesInetForwardingState INTEGER,
|
||||
cienaCesInetDefaultDscp Unsigned32,
|
||||
cienaCesInetIcmpAcceptRedirects INTEGER,
|
||||
cienaCesInetIcmpEchoIgnoreBroadcasts INTEGER,
|
||||
cienaCesInetIcmpPortUnreachable INTEGER
|
||||
}
|
||||
|
||||
cienaCesInetAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the interface address type."
|
||||
::= { cienaCesInetStackEntry 1 }
|
||||
|
||||
cienaCesInetForwardingState OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
on(1),
|
||||
off(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the forwarding state associated with this address type
|
||||
represented by cienaCesInetAddrType."
|
||||
::= { cienaCesInetStackEntry 2 }
|
||||
|
||||
cienaCesInetDefaultDscp OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the default DSCP associated with this address type
|
||||
represented by cienaCesInetAddrType."
|
||||
::= { cienaCesInetStackEntry 3 }
|
||||
|
||||
cienaCesInetIcmpAcceptRedirects OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
on(1),
|
||||
off(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the ICMP accept-redirects setting associated with this address
|
||||
type represented by cienaCesInetAddrType. When on, the corresponding IP stack will
|
||||
act upon received ICMP redirect messages. When off, the corresponding IP stack
|
||||
will not act upon received ICMP redirect messages."
|
||||
::= { cienaCesInetStackEntry 4 }
|
||||
|
||||
cienaCesInetIcmpEchoIgnoreBroadcasts OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
on(1),
|
||||
off(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the ICMP echo-ignore-broadcasts setting associated with this address
|
||||
type represented by cienaCesInetAddrType. This setting refers to whether the device will
|
||||
ignore ICMP Echo Request messages which are directed toward a multicast or broadcast
|
||||
destination address."
|
||||
::= { cienaCesInetStackEntry 5 }
|
||||
|
||||
cienaCesInetIcmpPortUnreachable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
on(1),
|
||||
off(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the ICMP port-unreachable setting associated with this address
|
||||
type represented by cienaCesInetAddrType. When on, the corresponding IP stack will
|
||||
send ICMP port-unreachable messages when appropriate to do so. When off, the
|
||||
corresponding IP stack will not send ICMP port-unreachable messages."
|
||||
::= { cienaCesInetStackEntry 6 }
|
||||
|
||||
--
|
||||
-- TCP stack settings
|
||||
--
|
||||
cienaCesInetTcpStack OBJECT IDENTIFIER ::= { cienaCesMgmtInterface 4 }
|
||||
|
||||
cienaCesInetTcpTimestamps OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
on(1),
|
||||
off(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the current setting of the TCP timestamps option used by
|
||||
the TCP stack of the device."
|
||||
::= { cienaCesInetTcpStack 1 }
|
||||
|
||||
--
|
||||
-- MGMT port settings
|
||||
--
|
||||
cienaCesInetMgmtPort OBJECT IDENTIFIER ::= { cienaCesMgmtInterface 5 }
|
||||
|
||||
cienaCesInetMgmtPortInterface OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
local(1),
|
||||
remote(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the way in which traffic at the MGMT port is used."
|
||||
::= { cienaCesInetMgmtPort 1 }
|
||||
|
||||
--
|
||||
-- notifications
|
||||
--
|
||||
cienaCesInetMgmtAddrChangeNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesInetMgmtInterfaceNotifIndex,
|
||||
cienaCesInetMgmtInterfaceNotifAddrType,
|
||||
cienaCesInetMgmtInterfaceNotifAddr,
|
||||
cienaCesInetMgmtInterfaceAddrPrefixLength,
|
||||
cienaCesInetMgmtInterfaceName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesInetMgmtAddrChangeNotification is sent when the
|
||||
inet address of the associated interface changes. "
|
||||
::= { cienaCesMgmtInterfaceMIBNotifications 1 }
|
||||
|
||||
cienaCesInetMgmtAddrAddedNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesInetMgmtInterfaceNotifIndex,
|
||||
cienaCesInetMgmtInterfaceNotifAddrType,
|
||||
cienaCesInetMgmtInterfaceNotifAddr,
|
||||
cienaCesInetMgmtInterfaceAddrPrefixLength,
|
||||
cienaCesInetMgmtInterfaceName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesInetMgmtAddrChangeNotification is sent when a new interface
|
||||
is added."
|
||||
::= { cienaCesMgmtInterfaceMIBNotifications 2 }
|
||||
|
||||
cienaCesInetMgmtAddrRemovedNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesInetMgmtInterfaceNotifIndex,
|
||||
cienaCesInetMgmtInterfaceNotifAddrType,
|
||||
cienaCesInetMgmtInterfaceNotifAddr,
|
||||
cienaCesInetMgmtInterfaceAddrPrefixLength,
|
||||
cienaCesInetMgmtInterfaceName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesInetMgmtAddrChangeNotification is sent when an interface
|
||||
is removed."
|
||||
::= { cienaCesMgmtInterfaceMIBNotifications 3 }
|
||||
|
||||
cienaCesInetGatewayAddrChangeNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesInetGatewayNotifAddrType,
|
||||
cienaCesInetGatewayNotifAddr
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesInetGatewayAddrChangeNotification is sent
|
||||
when the address associated with the gateway is changed."
|
||||
::= { cienaCesMgmtInterfaceMIBNotifications 4 }
|
||||
|
||||
cienaCesInetGatewayAddedNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesInetGatewayNotifAddrType,
|
||||
cienaCesInetGatewayNotifAddr
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesInetGatewayAddrAddNotification is sent
|
||||
when a new gateway is added."
|
||||
::= { cienaCesMgmtInterfaceMIBNotifications 5 }
|
||||
|
||||
cienaCesInetGatewayRemovedNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesInetGatewayNotifAddrType,
|
||||
cienaCesInetGatewayNotifAddr
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesInetGatewayRemovedNotification is sent
|
||||
when a gateway is removed."
|
||||
::= { cienaCesMgmtInterfaceMIBNotifications 6 }
|
||||
|
||||
END
|
1902
MIBS/ciena/CIENA-CES-MODULE-MIB
Normal file
1902
MIBS/ciena/CIENA-CES-MODULE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
9685
MIBS/ciena/CIENA-CES-MPLS-MIB
Normal file
9685
MIBS/ciena/CIENA-CES-MPLS-MIB
Normal file
File diff suppressed because it is too large
Load Diff
824
MIBS/ciena/CIENA-CES-NOTIFICATIONS-CONTROL-MIB
Normal file
824
MIBS/ciena/CIENA-CES-NOTIFICATIONS-CONTROL-MIB
Normal file
@ -0,0 +1,824 @@
|
||||
-- This file was included in Ciena MIB release MIBS-CIENA-CES-08-07-00-024
|
||||
--
|
||||
-- CIENA-CES-NOTIFICATIONS-CONTROL-MIB.my
|
||||
--
|
||||
--
|
||||
|
||||
CIENA-CES-NOTIFICATIONS-CONTROL DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
cienaCesNotificationsControlModule
|
||||
FROM CIENA-SMI
|
||||
CienaGlobalState
|
||||
FROM CIENA-TC;
|
||||
|
||||
|
||||
cienaCesNotificationsControlMIB 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
|
||||
"This module defines the object identifiers to control the notification state for
|
||||
each of the notification or set of notifications defined for CES."
|
||||
|
||||
REVISION
|
||||
"201706070000Z"
|
||||
DESCRIPTION
|
||||
"Updated contact info."
|
||||
|
||||
REVISION
|
||||
"201610270000Z"
|
||||
DESCRIPTION
|
||||
"Added cienaCesCommandFileCompletedTrapState and
|
||||
cienaCesCommandFileFailedTrapState."
|
||||
|
||||
REVISION
|
||||
"201610070000Z"
|
||||
DESCRIPTION
|
||||
"Added cienaCesXcvrUncertifiedTrapState at cienaCesNotificationsControl 73."
|
||||
REVISION
|
||||
"201603060000Z"
|
||||
DESCRIPTION
|
||||
"Added cienaCesDataplanePortShapingSubscriptionTrapState at cienaCesNotificationsControl 72."
|
||||
REVISION
|
||||
"201505060000Z"
|
||||
DESCRIPTION
|
||||
"Added cienaCesAlarmCutoffTrapState at cienaCesNotificationsControl 71."
|
||||
|
||||
REVISION
|
||||
"201501070000Z"
|
||||
DESCRIPTION
|
||||
"Added cienaCesSyncModuleSlotTrapState at cienaCesNotificationsControl 70."
|
||||
|
||||
REVISION
|
||||
"201412100000Z"
|
||||
DESCRIPTION
|
||||
"Added cienaCesSyncInputProtectionUnitTrapState at cienaCesNotificationsControl 68.
|
||||
Added cienaCesSyncInputProtectionGroupTrapState at cienaCesNotificationsControl 69."
|
||||
|
||||
REVISION
|
||||
"201402250000Z"
|
||||
DESCRIPTION
|
||||
"Added cienaCesChassisUsbFlashEnableChangeTrapState at cienaCesNotificationsControl 66.
|
||||
Added cienaCesChassisAirFilterTrapState at cienaCesNotificationsControl 67."
|
||||
|
||||
REVISION
|
||||
"201312180000Z"
|
||||
DESCRIPTION
|
||||
"Added cienaCesIOMStateChangeTrapState at cienaCesNotificationsControl 61.
|
||||
Added cienaCesIOMBuzzerEnableChangeTrapState at cienaCesNotificationsControl 62.
|
||||
Added cienaCesIOMBuzzerStateChangeTrapState at cienaCesNotificationsControl 63.
|
||||
Added cienaCesIOMAlarmOutputStateChangeTrapState at cienaCesNotificationsControl 64.
|
||||
Added cienaCesIOMAlarmInputStateChangeTrapState at cienaCesNotificationsControl 65."
|
||||
|
||||
REVISION
|
||||
"201311050000Z"
|
||||
DESCRIPTION
|
||||
"Added cienaCesCfmDelayVariationFaultTrapState."
|
||||
|
||||
REVISION
|
||||
"201310280000Z"
|
||||
DESCRIPTION
|
||||
"Added cienaCesCfmSyntheticLossNearFaultTrapState and cienaCesCfmSyntheticLossFarFaultTrapState
|
||||
for controlling synthetic loss traps"
|
||||
|
||||
REVISION
|
||||
"201103220000Z"
|
||||
DESCRIPTION
|
||||
"Initial creation. This module defines the object identifiers to control
|
||||
the notification state for each of the notification or set of notifications
|
||||
defined for CES."
|
||||
::= { cienaCesNotificationsControlModule 1 }
|
||||
|
||||
cienaCesNotificationsControl OBJECT IDENTIFIER ::= { cienaCesNotificationsControlMIB 1 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
--
|
||||
-- Port related notification control
|
||||
--
|
||||
|
||||
cienaCesPortEnhancedLinkTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether the device generates enhanced port link up
|
||||
and down traps."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 1 }
|
||||
|
||||
cienaCesPortStdLinkTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether the device generates standard port link up
|
||||
and down traps."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 2 }
|
||||
|
||||
cienaCesPortAllTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether the device generates any port related traps."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 3 }
|
||||
|
||||
--
|
||||
-- Equipment related notification control
|
||||
--
|
||||
|
||||
cienaCesModuleAllModulesTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether the device sends out module related traps."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 6 }
|
||||
|
||||
cienaCesModuleAllModulesHealthTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether the device sends out module health related traps."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 7 }
|
||||
|
||||
cienaCesModuleSensorTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether device sends out module sensor related traps."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 8 }
|
||||
|
||||
cienaCesModuleHATrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether the device sends out the HA switchover trap."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 9 }
|
||||
|
||||
cienaCesModuleProtectionModeTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether the device sends out the protection mode
|
||||
state change trap."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 10 }
|
||||
|
||||
cienaCesModulePOSTErrorTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether the device sends out the POST error trap."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 11 }
|
||||
|
||||
cienaCesModuleSwitchFabricDisruptedTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether the device sends out the switch fabric disrupted trap."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 12 }
|
||||
|
||||
cienaCesChassisAllPowerSupplyTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether the device sends out power-supply
|
||||
related traps."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 14 }
|
||||
|
||||
cienaCesChassisAllFanTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether the device sends out chassis fan related traps."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 15 }
|
||||
|
||||
cienaCesChassisAllFanTrayTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether the device sends out chassis fan tray related traps."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 16 }
|
||||
|
||||
cienaCesChassisAllFanTempTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether the device sends out chassis fan temperature
|
||||
related traps."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 17 }
|
||||
|
||||
cienaCesChassisHealthTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether the device sends out chassis health related
|
||||
traps."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 18 }
|
||||
|
||||
--
|
||||
-- RAPS
|
||||
--
|
||||
cienaCesRapsAlarmTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether the device sends out RAPS alarm related
|
||||
traps."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 19 }
|
||||
|
||||
--
|
||||
-- MPLS
|
||||
--
|
||||
cienaCesMplsTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
MPLS related traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 20 }
|
||||
|
||||
--
|
||||
-- CFM Fault trap control
|
||||
--
|
||||
cienaCesCfmFaultTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
CFM fault traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 21 }
|
||||
|
||||
cienaCesCfmDelayFaultTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
CFM Y.1731 delay measurement traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 22 }
|
||||
|
||||
cienaCesCfmJitterFaultTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
CFM Y.1731 jitter measurement traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 23 }
|
||||
|
||||
cienaCesCfmFrameLossNearFaultTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
CFM Y.1731 frame-loss-near measurement traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 24 }
|
||||
|
||||
cienaCesCfmFrameLossFarFaultTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
CFM Y.1731 frame-loss-far measurement traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 25 }
|
||||
|
||||
cienaCesCfmSyntheticLossNearFaultTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
CFM Y.1731 synthetic-loss near fault and clear traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 26 }
|
||||
|
||||
cienaCesCfmSyntheticLossFarFaultTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
CFM Y.1731 synthetic-loss far fault and clear traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 27 }
|
||||
|
||||
cienaCesPbtFaultTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
PBB-TE related traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 28 }
|
||||
|
||||
--
|
||||
-- BFD Fault trap control knob
|
||||
--
|
||||
cienaCesBfdTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
BFD related traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 29 }
|
||||
|
||||
--IP Interface
|
||||
cienaCesIPMgmtInterfaceAddrChangeTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes the
|
||||
IP address change trap to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 31 }
|
||||
|
||||
cienaCesIPMgmtInterfaceGatewayAddrChangeTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes the
|
||||
IP Gateway change trap to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 32 }
|
||||
|
||||
--Dataplane
|
||||
cienaCesDataplaneUcastTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
dataplane unicast threshold exceed/normal traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 35 }
|
||||
|
||||
cienaCesDataplaneBcastTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
dataplane broadcast threshold exceed/normal traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 36 }
|
||||
|
||||
cienaCesDataplaneMcastTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' will cause
|
||||
dataplane multicast threshold exceed/normal traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 37 }
|
||||
|
||||
cienaCesPortXcvrLinkStateChangeTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
port transceiver link state change traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 40 }
|
||||
|
||||
cienaCesPortXcvrErrorTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
port transceiver error traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 41 }
|
||||
|
||||
cienaCesPortXcvrTempChangeTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
port transceiver temperature change traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 42 }
|
||||
|
||||
cienaCesPortXcvrVoltageChangeTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
port transceiver voltage change traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 43 }
|
||||
|
||||
cienaCesPortXcvrBiasChangeTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
port transceiver bias change traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 44 }
|
||||
|
||||
cienaCesPortXcvrTxPowerChangeTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
port transceiver TX power change traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 45 }
|
||||
|
||||
cienaCesPortXcvrRxPowerChangeTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
port transceiver RX power change traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 46 }
|
||||
|
||||
cienaCesPortXcvrSpeedInfoTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
port transceiver speed information missing traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 47 }
|
||||
|
||||
cienaCesRstpPortBackupTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' cause
|
||||
cienaCesRstpPortBackupNotification traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 48 }
|
||||
|
||||
cienaCesRstpPortPvstBPduReceivedTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' cause
|
||||
cienaCesRstpPvstBpduReceivedNotification traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 49 }
|
||||
|
||||
cienaCesRstpPortSelfLoopTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
cienaCesRstpSelfLoopNotification traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 50 }
|
||||
|
||||
cienaCesRstpPortOperEdgeTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
cienaCesRstpPortOperEdgeNotification traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 51 }
|
||||
|
||||
cienaCesRstpPortFlapTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
cienaCesRstpPortFlapNotification traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 52 }
|
||||
|
||||
cienaCesRstpBridgeRootPortLostTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
cienaCesRstpBridgeRootPortLostNotification traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 53 }
|
||||
|
||||
cienaCesFeatureLicenseStatusTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
cienaCesPremiumFeatureLicenseNotInstalledNotification and
|
||||
cienaCesPremiumFeatureLicensePartialStatusNotification traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 54 }
|
||||
|
||||
cienaCesFeatureLicenseInstallErrorTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
cienaCesPremiumFeatureLicenseInstallErrorNotification traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 55 }
|
||||
|
||||
cienaCesFileTransferCompletionTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
cienaCesFTransferCompletion traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 56 }
|
||||
|
||||
cienaCesSwXgradeCompletionTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
cienaCesSwXgradeCompletion traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 57 }
|
||||
|
||||
cienaCesSystemConfigImproperCmdTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
cienaCesImproperCmdInConfigFile traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 58 }
|
||||
|
||||
cienaCesOamLinkEventTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
cienaCesOamLinkEventTrap traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 59 }
|
||||
|
||||
--
|
||||
-- CFM Fault trap control continued
|
||||
--
|
||||
cienaCesCfmDelayVariationFaultTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
CFM Y.1731 Delay Variation measurement traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 60 }
|
||||
|
||||
|
||||
--
|
||||
-- Chassis IOM trap control
|
||||
--
|
||||
cienaCesIOMStateChangeTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
cienaCesChassisIOMStateChangeNotification traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 61 }
|
||||
|
||||
cienaCesIOMBuzzerEnableChangeTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
cienaCesChassisIOMBuzzerEnableChangeNotification traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 62 }
|
||||
|
||||
cienaCesIOMBuzzerStateChangeTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
cienaCesChassisIOMBuzzerStateChangeNotification traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 63 }
|
||||
|
||||
cienaCesIOMAlarmOutputStateChangeTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
cienaCesChassisIOMAlarmOutputStateChangeNotification traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 64 }
|
||||
|
||||
cienaCesIOMAlarmInputStateChangeTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
cienaCesChassisIOMAlarmInputStateChangeNotification traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 65 }
|
||||
|
||||
|
||||
--
|
||||
-- USB Flash trap control
|
||||
--
|
||||
cienaCesChassisUsbFlashEnableChangeTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
cienaCesChassisUsbEnabledNotification and
|
||||
cienaCesChassisUsbDisabledNotification traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 66 }
|
||||
|
||||
--
|
||||
-- Air Filter trap control
|
||||
--
|
||||
cienaCesChassisAirFilterTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
cienaCesChassisAirFilterServiceNotification traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 67 }
|
||||
|
||||
--
|
||||
-- Sync Input Protection Unit trap control
|
||||
--
|
||||
cienaCesSyncInputProtectionUnitTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
cienaCesSyncInputPUStateChangeNotification traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 68 }
|
||||
|
||||
--
|
||||
-- Sync Input Protection Group trap control
|
||||
--
|
||||
cienaCesSyncInputProtectionGroupTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
cienaCesSyncInputProtGroupStateChangeNotification traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 69 }
|
||||
|
||||
--
|
||||
-- Sync Module Slot trap control
|
||||
--
|
||||
cienaCesSyncModuleSlotTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
cienaCesSyncModuleSlotStateChangeNotification traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 70 }
|
||||
|
||||
--
|
||||
-- Alarm Cutoff trap control
|
||||
--
|
||||
cienaCesChassisAlarmCutoffTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
cienaCesChassisAlarmCutoffNotification traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 71 }
|
||||
|
||||
cienaCesDataplanePortShapingSubscriptionTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
dataplane cienaCesDpPortShapingSubscriptionExceedsOperSpeed and
|
||||
cienaCesDpPortShapingSubscriptionWithinOperSpeed traps to be suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 72 }
|
||||
|
||||
cienaCesPortXcvrUncertifiedTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'enabled' enables generation of
|
||||
cienaCesPortXcvrUncertifiedNotification traps."
|
||||
DEFVAL { disabled }
|
||||
::= { cienaCesNotificationsControl 73 }
|
||||
|
||||
--
|
||||
-- Command File Complete trap control
|
||||
--
|
||||
cienaCesCommandFileCompletedTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
cienaCesCommandFileCompletedNotification traps to be
|
||||
suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 74 }
|
||||
|
||||
cienaCesCommandFileFailedTrapState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to 'disabled' causes
|
||||
cienaCesCommandFileFailedNotification traps to be
|
||||
suppressed."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesNotificationsControl 75 }
|
||||
|
||||
END
|
1828
MIBS/ciena/CIENA-CES-OAM-MIB
Normal file
1828
MIBS/ciena/CIENA-CES-OAM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
491
MIBS/ciena/CIENA-CES-OSPF-MIB
Normal file
491
MIBS/ciena/CIENA-CES-OSPF-MIB
Normal file
@ -0,0 +1,491 @@
|
||||
-- This file was included in WWP MIB release 04-16-00-0047
|
||||
--
|
||||
-- CIENA-CES-OSPF-MIB.my
|
||||
--
|
||||
--
|
||||
|
||||
CIENA-CES-OSPF-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, Integer32, Unsigned32, IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, TruthValue, RowStatus
|
||||
FROM SNMPv2-TC
|
||||
AreaID
|
||||
FROM OSPF-MIB
|
||||
cienaCesConfig
|
||||
FROM CIENA-SMI;
|
||||
|
||||
|
||||
cienaCesOspfMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201304180000Z"
|
||||
ORGANIZATION "Ciena, Inc"
|
||||
CONTACT-INFO
|
||||
" Mib Meister
|
||||
115 North Sullivan Road
|
||||
Spokane Valley, WA 99037
|
||||
USA
|
||||
Phone: +1 509 242 9000
|
||||
Email: support@ciena.com"
|
||||
DESCRIPTION
|
||||
"This MIB module is for the Extension of the OSPF MIB for CIENA Products"
|
||||
|
||||
REVISION
|
||||
"201304180000Z"
|
||||
DESCRIPTION
|
||||
"Fixed miscellaneous typos and descriptions."
|
||||
|
||||
REVISION
|
||||
"201102020000Z"
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { cienaCesConfig 19 }
|
||||
|
||||
--
|
||||
-- Textual conventions
|
||||
--
|
||||
|
||||
OspfOperStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current operational state of an OSPF Protocol Manager entity."
|
||||
SYNTAX INTEGER {
|
||||
operStatusUp(1), -- active
|
||||
operStatusDown(2), -- inactive
|
||||
operStatusGoingUp(3), -- activating
|
||||
operStatusGoingDown(4),-- deactivating
|
||||
operStatusActFailed(5) -- activation failed
|
||||
}
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
cienaCesOspfMIBObjects OBJECT IDENTIFIER ::= { cienaCesOspfMIB 1 }
|
||||
cienaCesOspfGeneralGroup OBJECT IDENTIFIER ::= { cienaCesOspfMIBObjects 1 }
|
||||
cienaCesOspf OBJECT IDENTIFIER ::= { cienaCesOspfMIBObjects 2 }
|
||||
|
||||
cienaCesOspfRFC1583Comp OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates metrics used to choose among multiple
|
||||
AS-external-LSAs. When RFC1583Compatibility is set to
|
||||
TRUE, only cost is used when choosing among
|
||||
multiple AS-external-LSAs advertising the same
|
||||
destination. When RFC1583Compatibility is set to
|
||||
FALSE, preference is driven first by type of
|
||||
path using cost only to break ties.
|
||||
|
||||
In order to minimize the chance of routing loops, all OSPF
|
||||
routers in an OSPF routing domain should have
|
||||
RFC1583Compatibility set identically. When there are routers
|
||||
present that have not been updated with the functionality
|
||||
specified in RFC2328 Section 16.4.1, all routers should
|
||||
have RFC1583Compatibility set to TRUE. Otherwise, all
|
||||
routers should have RFC1583Compatibility set to FALSE,
|
||||
preventing all routing loops."
|
||||
REFERENCE
|
||||
"OSPF Version 2, Section 16.4.1 External path preferences"
|
||||
DEFVAL { false }
|
||||
::= { cienaCesOspfGeneralGroup 1 }
|
||||
|
||||
cienaCesOspfOperStatus OBJECT-TYPE
|
||||
SYNTAX OspfOperStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current operational state of OSPF."
|
||||
::= { cienaCesOspfGeneralGroup 2 }
|
||||
|
||||
|
||||
cienaCesOspfOpaqueLsaSupport OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The router's support for Opaque LSA types. This value cannot be
|
||||
changed when OSPF is active and operStatus is up."
|
||||
REFERENCE
|
||||
"The OSPF Opaque LSA Option"
|
||||
DEFVAL { true }
|
||||
::= { cienaCesOspfGeneralGroup 3 }
|
||||
|
||||
cienaCesOspfTrafficEngSupport OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The router's support for OSPF traffic engineering."
|
||||
DEFVAL { true }
|
||||
::= { cienaCesOspfGeneralGroup 4 }
|
||||
|
||||
cienaCesOspfExtOpLsaCount OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of type-11 LSAs in the external database."
|
||||
::= { cienaCesOspfGeneralGroup 5 }
|
||||
|
||||
cienaCesOspfExtOpLsaCksumSum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The 32 bit sum of LS checksums of all type-11 LSAs in the
|
||||
external Link State Database."
|
||||
::= { cienaCesOspfGeneralGroup 6 }
|
||||
|
||||
cienaCesOspfNumUpdPending OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of pending updates to the Link State Database."
|
||||
::= { cienaCesOspfGeneralGroup 7 }
|
||||
|
||||
cienaCesOspfNumUpdMerged OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of updates that have been merged into the Link State
|
||||
Database since the last routing calculation."
|
||||
::= { cienaCesOspfGeneralGroup 8 }
|
||||
|
||||
cienaCesOspfNumCksumsPending OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of LSAs in the Link State Database which are now due to
|
||||
have their checksum checked."
|
||||
::= { cienaCesOspfGeneralGroup 9 }
|
||||
|
||||
cienaCesOspfCalcMaxDelay OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum delay before the routing table is
|
||||
recalculated following a change to the Link State
|
||||
Database. (Recalculation is delayed to reduce the
|
||||
frequency of recalculations of the routing table).
|
||||
|
||||
This parameter has units of milliseconds. A value of
|
||||
0 indicates that a routing calculation will
|
||||
immediately follow an update to the database."
|
||||
DEFVAL { 5000 }
|
||||
::= { cienaCesOspfGeneralGroup 10 }
|
||||
|
||||
cienaCesOspfRouterId OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ospf router ID."
|
||||
::= { cienaCesOspfGeneralGroup 11 }
|
||||
|
||||
-- The OSPF Area Data Structure contains information
|
||||
-- regarding the various areas. The interfaces and
|
||||
-- virtual links are configured as part of these areas.
|
||||
-- Area 0.0.0.0, by definition, is the Backbone Area
|
||||
|
||||
|
||||
cienaCesOspfAreaTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesOspfAreaEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information describing the configured parameters
|
||||
and cumulative statistics of the router's attached
|
||||
areas."
|
||||
REFERENCE
|
||||
"OSPF Version 2, Section 6 The Area Data Struc-
|
||||
ture"
|
||||
::= { cienaCesOspf 1 }
|
||||
|
||||
|
||||
cienaCesOspfAreaEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesOspfAreaEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information describing the configured parameters
|
||||
and cumulative statistics of one of the router's
|
||||
attached areas."
|
||||
INDEX { cienaCesOspfAreaId }
|
||||
::= { cienaCesOspfAreaTable 1 }
|
||||
|
||||
CienaCesOspfAreaEntry ::=
|
||||
SEQUENCE {
|
||||
cienaCesOspfAreaId AreaID,
|
||||
cienaCesOspfAreaTransitCapability TruthValue,
|
||||
cienaCesOspfAreaRtrLsaCount Gauge32,
|
||||
cienaCesOspfAreaRtrLsaCksumSum Integer32,
|
||||
cienaCesOspfAreaNetLsaCount Gauge32,
|
||||
cienaCesOspfAreaNetLsaCksumSum Integer32,
|
||||
cienaCesOspfAreaSummLsaCount Gauge32,
|
||||
cienaCesOspfAreaSummLsaCksumSum Integer32,
|
||||
cienaCesOspfAreaSummAsLsaCount Gauge32,
|
||||
cienaCesOspfAreaSummAsLsaCksumSum Integer32,
|
||||
cienaCesOspfAreaNssaLsaCount Gauge32,
|
||||
cienaCesOspfAreaNssaLsaCksumSum Integer32,
|
||||
cienaCesOspfAreaOpLsaCount Gauge32,
|
||||
cienaCesOspfAreaOpLsaCksumSum Integer32
|
||||
}
|
||||
|
||||
cienaCesOspfAreaId OBJECT-TYPE
|
||||
SYNTAX AreaID
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A 32-bit integer uniquely identifying an area.
|
||||
Area ID 0.0.0.0 is used for the OSPF backbone."
|
||||
REFERENCE
|
||||
"OSPF Version 2, Appendix C.2 Area parameters"
|
||||
::= { cienaCesOspfAreaEntry 1 }
|
||||
|
||||
|
||||
cienaCesOspfAreaTransitCapability OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This parameter indicates whether the area can carry data
|
||||
traffic that neither originates nor terminates in the area
|
||||
itself. This parameter is calculated when the area's shortest-path
|
||||
tree is built."
|
||||
DEFVAL { false }
|
||||
::= { cienaCesOspfAreaEntry 2 }
|
||||
|
||||
cienaCesOspfAreaRtrLsaCount OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of LSAs with LS type-1 in this area's Link State
|
||||
Database."
|
||||
::= { cienaCesOspfAreaEntry 3 }
|
||||
|
||||
cienaCesOspfAreaRtrLsaCksumSum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The 32 bit sum of LS checksums of all LSAs with LS type-1 in this
|
||||
area's Link State Database."
|
||||
::= { cienaCesOspfAreaEntry 4 }
|
||||
|
||||
cienaCesOspfAreaNetLsaCount OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of LSAs with LS type-2 in this area's Link State
|
||||
Database."
|
||||
::= { cienaCesOspfAreaEntry 5 }
|
||||
|
||||
cienaCesOspfAreaNetLsaCksumSum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The 32 bit sum of LS checksums of all LSAs with LS type-2 in this
|
||||
area's Link State Database."
|
||||
::= { cienaCesOspfAreaEntry 6 }
|
||||
|
||||
cienaCesOspfAreaSummLsaCount OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of LSAs with LS type-3 in this area's Link State
|
||||
Database."
|
||||
::= { cienaCesOspfAreaEntry 7 }
|
||||
|
||||
cienaCesOspfAreaSummLsaCksumSum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The 32 bit sum of LS checksums of all LSAs with LS type-3 in this
|
||||
area's Link State Database."
|
||||
::= { cienaCesOspfAreaEntry 8 }
|
||||
|
||||
cienaCesOspfAreaSummAsLsaCount OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of LSAs with LS type-4 in this area's Link State
|
||||
Database."
|
||||
::= { cienaCesOspfAreaEntry 9 }
|
||||
|
||||
cienaCesOspfAreaSummAsLsaCksumSum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The 32 bit sum of LS checksums of all LSAs with LS type-4 in this
|
||||
area's Link State Database."
|
||||
::= { cienaCesOspfAreaEntry 10 }
|
||||
|
||||
cienaCesOspfAreaNssaLsaCount OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of LSAs with LS type-7 in this area's Link State
|
||||
Database."
|
||||
::= { cienaCesOspfAreaEntry 11 }
|
||||
|
||||
cienaCesOspfAreaNssaLsaCksumSum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The 32 bit sum of LS checksums of all LSAs with LS type-7 in this
|
||||
area's Link State Database."
|
||||
::= { cienaCesOspfAreaEntry 12 }
|
||||
|
||||
cienaCesOspfAreaOpLsaCount OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of LSAs with LS type-10 in this area's Link State
|
||||
Database."
|
||||
::= { cienaCesOspfAreaEntry 13 }
|
||||
|
||||
cienaCesOspfAreaOpLsaCksumSum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The 32 bit sum of LS checksums of all LSAs with LS type-10 in this
|
||||
area's Link State Database."
|
||||
::= { cienaCesOspfAreaEntry 14 }
|
||||
|
||||
-- CIENA OSPF Interface Table
|
||||
|
||||
-- The CIENA OSPF Interface Table augments the OSPF Interface Table
|
||||
|
||||
cienaCesOspfIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesOspfIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The OSPF interface table describes the interfaces from the viewpoint
|
||||
of OSPF."
|
||||
REFERENCE
|
||||
"OSPF Version 2, Appendix C.3 Router interface
|
||||
parameters"
|
||||
::= { cienaCesOspf 2 }
|
||||
|
||||
|
||||
cienaCesOspfIfEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesOspfIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The OSPF interface entry describes one interface from the viewpoint
|
||||
of OSPF."
|
||||
INDEX { cienaCesOspfIfIpAddress, cienaCesOspfAddressLessIf }
|
||||
::= { cienaCesOspfIfTable 1 }
|
||||
|
||||
CienaCesOspfIfEntry ::=
|
||||
SEQUENCE {
|
||||
cienaCesOspfIfIpAddress IpAddress,
|
||||
cienaCesOspfAddressLessIf Integer32,
|
||||
cienaCesOspfIfLsaCount Gauge32,
|
||||
cienaCesOspfIfLsaCksumSum Integer32,
|
||||
cienaCesOspfIfOperStatus OspfOperStatus,
|
||||
cienaCesOspfIfNetMask IpAddress,
|
||||
cienaCesOspfIfTransmitTimerDelay INTEGER
|
||||
}
|
||||
|
||||
cienaCesOspfIfIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of this OSPF interface."
|
||||
::= { cienaCesOspfIfEntry 1 }
|
||||
|
||||
cienaCesOspfAddressLessIf OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"For the purpose of easing the instancing of
|
||||
addressed and addressless interfaces, this
|
||||
variable takes the value 0 on interfaces with
|
||||
IP addresses, and the corresponding value of
|
||||
ifIndex for interfaces having no IP address."
|
||||
::= { cienaCesOspfIfEntry 2 }
|
||||
|
||||
cienaCesOspfIfLsaCount OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of link-local link state advertisements
|
||||
in this interface's link-local Link State Database."
|
||||
::= { cienaCesOspfIfEntry 3 }
|
||||
|
||||
cienaCesOspfIfLsaCksumSum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The 32-bit unsigned sum of the link-state
|
||||
advertisements' LS checksums contained in this
|
||||
interface's link-local Link State Database.
|
||||
The sum can be used to determine if there has
|
||||
been a change in the interface's Link State Database,
|
||||
and to compare the interface Link State Database of
|
||||
routers attached to the same subnet."
|
||||
::= { cienaCesOspfIfEntry 4 }
|
||||
|
||||
cienaCesOspfIfOperStatus OBJECT-TYPE
|
||||
SYNTAX OspfOperStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current operational state of this interface."
|
||||
::= { cienaCesOspfIfEntry 5 }
|
||||
|
||||
cienaCesOspfIfNetMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The subnet mask associated with the IP address of this entry. The
|
||||
value of the mask is an IP address with all the network bits set to 1
|
||||
and all the hosts bits set to 0."
|
||||
::= { cienaCesOspfIfEntry 6 }
|
||||
|
||||
cienaCesOspfIfTransmitTimerDelay OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..429496799)
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time this interface delays a LSU packet, in order to
|
||||
add more LSAs to the packet before sending. Setting this
|
||||
correctly can reduce the network traffic. This is configurable
|
||||
on a per-interface basis."
|
||||
DEFVAL { 100 }
|
||||
::= { cienaCesOspfIfEntry 7 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- CIENA-CES-OSPF-MIB
|
||||
--
|
||||
|
23315
MIBS/ciena/CIENA-CES-PM-MIB
Normal file
23315
MIBS/ciena/CIENA-CES-PM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1605
MIBS/ciena/CIENA-CES-PORT-MIB
Normal file
1605
MIBS/ciena/CIENA-CES-PORT-MIB
Normal file
File diff suppressed because it is too large
Load Diff
994
MIBS/ciena/CIENA-CES-PORT-XCVR-MIB
Normal file
994
MIBS/ciena/CIENA-CES-PORT-XCVR-MIB
Normal file
@ -0,0 +1,994 @@
|
||||
-- This file was included in Ciena MIB release MIBS-CIENA-CES-08-07-00-024
|
||||
--
|
||||
-- CIENA-CES-PORT-XCVR-MIB.my
|
||||
--
|
||||
|
||||
CIENA-CES-PORT-XCVR-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Integer32, Unsigned32, NOTIFICATION-TYPE, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
cienaCesNotifications, cienaCesConfig
|
||||
FROM CIENA-SMI
|
||||
cienaGlobalSeverity, cienaGlobalMacAddress
|
||||
FROM CIENA-GLOBAL-MIB;
|
||||
|
||||
|
||||
cienaCesPortXcvrMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201901030000Z"
|
||||
ORGANIZATION "Ciena Corp."
|
||||
CONTACT-INFO
|
||||
" Mib Meister
|
||||
7035 Ridge Road
|
||||
Hanover, Maryland 21076
|
||||
USA
|
||||
Phone: +1 800 921 1144
|
||||
Email: support@ciena.com"
|
||||
DESCRIPTION
|
||||
"This module defines the port XCVR related notifications."
|
||||
REVISION
|
||||
"201901030000Z"
|
||||
DESCRIPTION
|
||||
"Add Rx/Tx power High/LowWarning Notifications."
|
||||
REVISION
|
||||
"201809280000Z"
|
||||
DESCRIPTION
|
||||
"Added cfp, qsfpPlus and qsfp28 in cienaCesPortXcvrIdentiferType.
|
||||
Added unit information."
|
||||
REVISION
|
||||
"201806150000Z"
|
||||
DESCRIPTION
|
||||
"Added a new object cienaCesPortXcvrFecMode."
|
||||
REVISION
|
||||
"201706070000Z"
|
||||
DESCRIPTION
|
||||
"Updated contact info."
|
||||
REVISION
|
||||
"201610070000Z"
|
||||
DESCRIPTION
|
||||
"Added a new object cienaCesPortXcvrUncertifiedNotification."
|
||||
REVISION
|
||||
"201108230000Z"
|
||||
DESCRIPTION
|
||||
"Added a new object cienaCesPortXcvrTxOutputPower."
|
||||
REVISION
|
||||
"201107060000Z"
|
||||
DESCRIPTION
|
||||
"Corrected Units changed watts to uW in descriptions."
|
||||
::= { cienaCesConfig 9 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
cienaCesPortXcvrMIBObjects OBJECT IDENTIFIER ::= { cienaCesPortXcvrMIB 1 }
|
||||
|
||||
cienaCesPortXcvr OBJECT IDENTIFIER ::= { cienaCesPortXcvrMIBObjects 1 }
|
||||
|
||||
cienaCesPortXcvrNotif OBJECT IDENTIFIER ::= { cienaCesPortXcvrMIBObjects 2 }
|
||||
|
||||
-- Notifications
|
||||
|
||||
cienaCesPortXcvrMIBNotificationPrefix OBJECT IDENTIFIER ::= { cienaCesNotifications 9 }
|
||||
cienaCesPortXcvrMIBNotifications OBJECT IDENTIFIER ::=
|
||||
{ cienaCesPortXcvrMIBNotificationPrefix 0 }
|
||||
|
||||
-- Conformance information
|
||||
|
||||
cienaCesPortXcvrMIBConformance OBJECT IDENTIFIER ::= { cienaCesPortXcvrMIB 3 }
|
||||
cienaCesPortXcvrMIBCompliances OBJECT IDENTIFIER ::= { cienaCesPortXcvrMIBConformance 1 }
|
||||
cienaCesPortXcvrMIBGroups OBJECT IDENTIFIER ::= { cienaCesPortXcvrMIBConformance 2 }
|
||||
|
||||
|
||||
cienaCesPortXcvrTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesPortXcvrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains descriptions and settings for each of the
|
||||
physical transceiver devices."
|
||||
::= { cienaCesPortXcvr 1 }
|
||||
|
||||
cienaCesPortXcvrEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesPortXcvrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The transceiver device entry."
|
||||
INDEX { cienaCesPortXcvrId }
|
||||
::= { cienaCesPortXcvrTable 1 }
|
||||
|
||||
CienaCesPortXcvrEntry ::= SEQUENCE {
|
||||
cienaCesPortXcvrId INTEGER,
|
||||
cienaCesPortXcvrOperState INTEGER,
|
||||
cienaCesPortXcvrTemperature INTEGER,
|
||||
cienaCesPortXcvrVcc INTEGER,
|
||||
cienaCesPortXcvrBias INTEGER,
|
||||
cienaCesPortXcvrRxPower INTEGER,
|
||||
cienaCesPortXcvrHighTempAlarmThreshold Integer32,
|
||||
cienaCesPortXcvrLowTempAlarmThreshold Integer32,
|
||||
cienaCesPortXcvrHighVccAlarmThreshold Integer32,
|
||||
cienaCesPortXcvrLowVccAlarmThreshold Integer32,
|
||||
cienaCesPortXcvrHighBiasAlarmThreshold Integer32,
|
||||
cienaCesPortXcvrLowBiasAlarmThreshold Integer32,
|
||||
cienaCesPortXcvrHighTxPwAlarmThreshold Integer32,
|
||||
cienaCesPortXcvrLowTxPwAlarmThreshold Integer32,
|
||||
cienaCesPortXcvrHighRxPwAlarmThreshold Integer32,
|
||||
cienaCesPortXcvrLowRxPwAlarmThreshold Integer32,
|
||||
cienaCesPortXcvrNotifChassisIndex Unsigned32,
|
||||
cienaCesPortXcvrNotifShelfIndex Unsigned32,
|
||||
cienaCesPortXcvrNotifSlotIndex Unsigned32,
|
||||
cienaCesPortXcvrNotifPortNumber Unsigned32,
|
||||
cienaCesPortXcvrIdentiferType INTEGER,
|
||||
cienaCesPortXcvrExtIdentiferType INTEGER,
|
||||
cienaCesPortXcvrConnectorType INTEGER,
|
||||
cienaCesPortXcvrType INTEGER,
|
||||
cienaCesPortXcvrAdminState INTEGER,
|
||||
cienaCesPortXcvrVendorName DisplayString,
|
||||
cienaCesPortXcvrVendorOUI OCTET STRING,
|
||||
cienaCesPortXcvrVendorPartNum DisplayString,
|
||||
cienaCesPortXcvrRevNum DisplayString,
|
||||
cienaCesPortXcvrSerialNum DisplayString,
|
||||
cienaCesPortXcvrMfgDate DisplayString,
|
||||
cienaCesPortXcvrWaveLength INTEGER,
|
||||
cienaCesPortXcvrTxState INTEGER,
|
||||
cienaCesPortXcvrTxFaultStatus INTEGER,
|
||||
cienaCesPortXcvrTxOutputPower INTEGER,
|
||||
cienaCesPortXcvrFecMode INTEGER
|
||||
}
|
||||
|
||||
cienaCesPortXcvrId OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ID for the transceiver."
|
||||
::= { cienaCesPortXcvrEntry 1 }
|
||||
|
||||
cienaCesPortXcvrOperState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
enabled(2),
|
||||
loopback(3),
|
||||
notPresent(4),
|
||||
faulted(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operational state of the transceiver."
|
||||
::= { cienaCesPortXcvrEntry 2 }
|
||||
|
||||
cienaCesPortXcvrTemperature OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
UNITS "celsius"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The temperature of the transceiver.
|
||||
Units are celsius."
|
||||
::= { cienaCesPortXcvrEntry 3 }
|
||||
|
||||
cienaCesPortXcvrVcc OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
UNITS "mV"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The voltage of the transceiver.
|
||||
Units are milli volts"
|
||||
::= { cienaCesPortXcvrEntry 4 }
|
||||
|
||||
cienaCesPortXcvrBias OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
UNITS "mA"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The bias of the transceiver.
|
||||
Units are milli amps"
|
||||
::= { cienaCesPortXcvrEntry 5 }
|
||||
|
||||
cienaCesPortXcvrRxPower OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
UNITS "uW"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The measured receive power of the transceiver.
|
||||
Units are micro watts."
|
||||
::= { cienaCesPortXcvrEntry 6 }
|
||||
|
||||
cienaCesPortXcvrHighTempAlarmThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "celsius"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the higher threshold for the temperature alarm.
|
||||
Units are celsius."
|
||||
::= { cienaCesPortXcvrEntry 7 }
|
||||
|
||||
cienaCesPortXcvrLowTempAlarmThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "celsius"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the lower threshold for the temperature alarm.
|
||||
Units are celsius."
|
||||
::= { cienaCesPortXcvrEntry 8 }
|
||||
|
||||
cienaCesPortXcvrHighVccAlarmThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "mV"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the higher threshold for the voltage alarm.
|
||||
Units are milli volts"
|
||||
::= { cienaCesPortXcvrEntry 9 }
|
||||
|
||||
cienaCesPortXcvrLowVccAlarmThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "mV"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the lower threshold for the voltage alarm.
|
||||
Units are milli volts"
|
||||
::= { cienaCesPortXcvrEntry 10 }
|
||||
|
||||
cienaCesPortXcvrHighBiasAlarmThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "mA"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the higher threshold for the bias alarm.
|
||||
Units are milli amps"
|
||||
::= { cienaCesPortXcvrEntry 11 }
|
||||
|
||||
cienaCesPortXcvrLowBiasAlarmThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "mA"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the lower threshold for the bias alarm.
|
||||
Units are milli amps"
|
||||
::= { cienaCesPortXcvrEntry 12 }
|
||||
|
||||
cienaCesPortXcvrHighTxPwAlarmThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "uW"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the higher threshold for the Tx power alarm.
|
||||
Units are micro watts"
|
||||
::= { cienaCesPortXcvrEntry 13 }
|
||||
|
||||
cienaCesPortXcvrLowTxPwAlarmThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "uW"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the lower threshold for the Tx power alarm.
|
||||
Units are micro watts."
|
||||
::= { cienaCesPortXcvrEntry 14 }
|
||||
|
||||
cienaCesPortXcvrHighRxPwAlarmThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "uW"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the higher threshold for the Rx power alarm.
|
||||
Units are micro watts."
|
||||
::= { cienaCesPortXcvrEntry 15 }
|
||||
|
||||
cienaCesPortXcvrLowRxPwAlarmThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "uW"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the lower threshold for the Rx power alarm.
|
||||
Units are micro watts."
|
||||
::= { cienaCesPortXcvrEntry 16 }
|
||||
|
||||
cienaCesPortXcvrNotifChassisIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..1)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the chassis index for the port used for trap definition."
|
||||
::= { cienaCesPortXcvrEntry 17 }
|
||||
|
||||
cienaCesPortXcvrNotifShelfIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..1)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the shelf index for the port used for trap definition."
|
||||
::= { cienaCesPortXcvrEntry 18 }
|
||||
|
||||
cienaCesPortXcvrNotifSlotIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..7)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the slot index for the port used for trap definition."
|
||||
::= { cienaCesPortXcvrEntry 19 }
|
||||
|
||||
cienaCesPortXcvrNotifPortNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32(1..65535)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the port number for the corresponding PGID
|
||||
used for trap definition."
|
||||
::= { cienaCesPortXcvrEntry 20 }
|
||||
|
||||
cienaCesPortXcvrIdentiferType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
gbic(2),
|
||||
solderedType(3),
|
||||
sfp(4),
|
||||
xbi(5),
|
||||
xenpak(6),
|
||||
xfp(7),
|
||||
xff(8),
|
||||
xfpe(9),
|
||||
xpak(10),
|
||||
x2(11),
|
||||
reserved(12),
|
||||
vendorSpecific(13),
|
||||
cfp(14),
|
||||
qsfpPlus(15),
|
||||
qsfp28(16)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type for the transceiver."
|
||||
::= { cienaCesPortXcvrEntry 21 }
|
||||
|
||||
cienaCesPortXcvrExtIdentiferType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Extended identifier type represents for this transceiver."
|
||||
::= { cienaCesPortXcvrEntry 22 }
|
||||
|
||||
cienaCesPortXcvrConnectorType OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of connector:
|
||||
|
||||
unknown(1)
|
||||
sc(2)
|
||||
fiberChannelStyle1(3)
|
||||
fiberChannelStyle2(4)
|
||||
bnc/tnc(5)
|
||||
coaxialHeader(6)
|
||||
fiberJack(7)
|
||||
lc(8)
|
||||
mt-rj(9)
|
||||
mu(10)
|
||||
sg(11)
|
||||
opticalPitTail(12)
|
||||
reserved(13..32)
|
||||
hssdc(33)
|
||||
copperPitTail(34)
|
||||
reserved(35..128)
|
||||
vendorSpecific(129..256)"
|
||||
::= { cienaCesPortXcvrEntry 23 }
|
||||
|
||||
cienaCesPortXcvrType OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of transceiver."
|
||||
::= { cienaCesPortXcvrEntry 24 }
|
||||
|
||||
cienaCesPortXcvrVendorName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"String containing this transceiver's vendor name."
|
||||
::= { cienaCesPortXcvrEntry 25 }
|
||||
|
||||
cienaCesPortXcvrVendorOUI OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"String containing this transceiver's vendor OUI."
|
||||
::= { cienaCesPortXcvrEntry 26 }
|
||||
|
||||
cienaCesPortXcvrVendorPartNum OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"String containing this transceiver's vendor part number."
|
||||
::= { cienaCesPortXcvrEntry 27 }
|
||||
|
||||
cienaCesPortXcvrRevNum OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"String containing this tranceiver's part revision number."
|
||||
::= { cienaCesPortXcvrEntry 28 }
|
||||
|
||||
cienaCesPortXcvrSerialNum OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"String containing this tranceiver's part serial number."
|
||||
::= { cienaCesPortXcvrEntry 29 }
|
||||
|
||||
cienaCesPortXcvrMfgDate OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"String containing this transceiver's manufactured date."
|
||||
::= { cienaCesPortXcvrEntry 30 }
|
||||
|
||||
cienaCesPortXcvrWaveLength OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The wavelength of the transceiver. Units are nano meter."
|
||||
::= { cienaCesPortXcvrEntry 31 }
|
||||
|
||||
cienaCesPortXcvrTxState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether this transceiver is currently set to transmit."
|
||||
::= { cienaCesPortXcvrEntry 32 }
|
||||
|
||||
cienaCesPortXcvrTxFaultStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
fault(1),
|
||||
noFault(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the fault status of this transceiver."
|
||||
::= { cienaCesPortXcvrEntry 33 }
|
||||
|
||||
cienaCesPortXcvrAdminState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
enabled(2),
|
||||
loopback(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The administrative state of the transceiver."
|
||||
::= { cienaCesPortXcvrEntry 34 }
|
||||
|
||||
cienaCesPortXcvrTxOutputPower OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
UNITS "uW"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The measured transmitted output power of the transceiver.
|
||||
Units are micro watts."
|
||||
::= { cienaCesPortXcvrEntry 35 }
|
||||
|
||||
cienaCesPortXcvrFecMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
gfec(2),
|
||||
efec(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This represents the transceiver's FEC Mode.
|
||||
gfec means generic forward error correction,
|
||||
efec means enhanced forward error correction."
|
||||
::= { cienaCesPortXcvrEntry 36 }
|
||||
|
||||
|
||||
--
|
||||
-- notification
|
||||
--
|
||||
cienaCesPortXcvrEventType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inserted(1),
|
||||
removed(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates if the transceiver specified by the ciena54XXPortXcvrId has come up,
|
||||
gone down or has been selected."
|
||||
::= { cienaCesPortXcvrNotif 1}
|
||||
|
||||
cienaCesPortXcvrErrorType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
chksumFailed(1),
|
||||
opticalFault(2)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates if the transceiver specified by the cienaCesPortXcvrId is faulted because of
|
||||
checksum failure or optical fault. This object only makes sense if the transceiver has
|
||||
been detected faulted; otherwise it returns 'none'."
|
||||
::= { cienaCesPortXcvrNotif 2 }
|
||||
|
||||
cienaCesPortXcvrRemovedNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex,
|
||||
cienaCesPortXcvrNotifPortNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesPortXcvrRemovedNotification is sent if the transceiver has been removed.
|
||||
To enable the device to send this notification: cienaCesPortXcvrLinkStateChangeTrapState,
|
||||
cienaCesLogicalPortConfigPortAllTrapState, and cienaCesPortAllTrapState need to be set to
|
||||
enabled. These objects are set to enabled by default. Variable bindings include:
|
||||
cienaGlobalSeverity, cienaGlobalMacAddress, cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex, cienaCesPortXcvrNotifSlotIndex, and
|
||||
cienaCesPortXcvrNotifPortNumber."
|
||||
::= { cienaCesPortXcvrMIBNotifications 1 }
|
||||
|
||||
cienaCesPortXcvrInsertedNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex,
|
||||
cienaCesPortXcvrNotifPortNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesPortXcvrInsertedNotification is sent if the transceiver has been inserted. To
|
||||
enable the device to send this notification: cienaCesPortXcvrLinkStateChangeTrapState,
|
||||
cienaCesLogicalPortConfigPortAllTrapState, and cienaCesPortAllTrapState need to be set to
|
||||
enabled. These objects are set to enabled by default. Variable bindings include:
|
||||
cienaGlobalSeverity, cienaGlobalMacAddress, cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex, cienaCesPortXcvrNotifSlotIndex, and
|
||||
cienaCesPortXcvrNotifPortNumber."
|
||||
::= { cienaCesPortXcvrMIBNotifications 2 }
|
||||
|
||||
cienaCesPortXcvrErrorTypeNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex,
|
||||
cienaCesPortXcvrNotifPortNumber,
|
||||
cienaCesPortXcvrErrorType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesPortXcvrErrorTypeNotification is sent if the transceiver is detected to be faulted.
|
||||
The reason for the failure is specified by cienaCesPortXcvrErrorType. To enable the device to
|
||||
send this notification: cienaCesPortXcvrErrorTrapState, cienaCesLogicalPortConfigPortAllTrapState,
|
||||
and cienaCesPortAllTrapState need to be set to enabled. These objects are enabled by default.
|
||||
Variable bindings include: cienaGlobalSeverity, cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex, cienaCesPortXcvrNotifShelfIndex, cienaCesPortXcvrNotifSlotIndex,
|
||||
cienaCesPortXcvrNotifPortNumber, and cienaCesPortXcvrErrorType."
|
||||
::= { cienaCesPortXcvrMIBNotifications 5 }
|
||||
|
||||
cienaCesPortXcvrTempHighNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex,
|
||||
cienaCesPortXcvrNotifPortNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesPortXcvrTempHighNotification is sent if the transceiver temperature exceeds the
|
||||
threshold. To enable the device to send this notification: cienaCesPortXcvrTempChangeTrapState,
|
||||
cienaCesLogicalPortConfigPortAllTrapState, and cienaCesPortAllTrapState need to be set to enabled.
|
||||
These objects are set to enabled by default. Variable bindings include: cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress, cienaCesPortXcvrNotifChassisIndex, cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex, and cienaCesPortXcvrNotifPortNumber."
|
||||
::= { cienaCesPortXcvrMIBNotifications 6 }
|
||||
|
||||
cienaCesPortXcvrTempLowNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex,
|
||||
cienaCesPortXcvrNotifPortNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesPortXcvrTempLowNotification is sent if the transceiver temperature falls below the
|
||||
threshold. To enable the device to send this notification: cienaCesPortXcvrTempChangeTrapState,
|
||||
cienaCesLogicalPortConfigPortAllTrapState, and cienaCesPortAllTrapState need to be set to enabled.
|
||||
These objects are set to enabled by default. Variable bindings include: cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress, cienaCesPortXcvrNotifChassisIndex, cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex, and cienaCesPortXcvrNotifPortNumber."
|
||||
::= { cienaCesPortXcvrMIBNotifications 7 }
|
||||
|
||||
cienaCesPortXcvrTempNormalNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex,
|
||||
cienaCesPortXcvrNotifPortNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesPortXcvrTempNormalNotification is sent when the transceiver temperature returns to
|
||||
normal state. To enable the device to send this notification: cienaCesPortXcvrTempChangeTrapState,
|
||||
cienaCesLogicalPortConfigPortAllTrapState, and cienaCesPortAllTrapState need to be set to enabled.
|
||||
These objects are set to enabled by default. Variable bindings include: cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress, cienaCesPortXcvrNotifChassisIndex, cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex, and cienaCesPortXcvrNotifPortNumber."
|
||||
::= { cienaCesPortXcvrMIBNotifications 8 }
|
||||
|
||||
cienaCesPortXcvrVoltageHighNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex,
|
||||
cienaCesPortXcvrNotifPortNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesPortXcvrVoltageHighNotification is sent if the transceiver voltage exceeds the
|
||||
threshold. To enable the device to send this notification: cienaCesPortXcvrVoltageChangeTrapState,
|
||||
cienaCesLogicalPortConfigPortAllTrapState, cienaCesPortAllTrapState needs to be set to enabled
|
||||
These objects are set to enabled by default. Variable bindings include:
|
||||
cienaGlobalSeverity, cienaGlobalMacAddress, cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex, cienaCesPortXcvrNotifSlotIndex, and
|
||||
cienaCesPortXcvrNotifPortNumber."
|
||||
::= { cienaCesPortXcvrMIBNotifications 9 }
|
||||
|
||||
cienaCesPortXcvrVoltageLowNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex,
|
||||
cienaCesPortXcvrNotifPortNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesPortXcvrVoltageLowNotification is sent if the transceiver voltage falls below the
|
||||
threshold. To enable the device to send this notification: cienaCesPortXcvrVoltageChangeTrapState,
|
||||
cienaCesLogicalPortConfigPortAllTrapState, and cienaCesPortAllTrapState need to be set to enabled.
|
||||
These objects are set to enabled by default. Variable bindings include: cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress, cienaCesPortXcvrNotifChassisIndex, cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex, and cienaCesPortXcvrNotifPortNumber."
|
||||
::= { cienaCesPortXcvrMIBNotifications 10 }
|
||||
|
||||
cienaCesPortXcvrVoltageNormalNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex,
|
||||
cienaCesPortXcvrNotifPortNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesPortXcvrVoltageNormalNotification is sent when the transceiver voltage returns back
|
||||
to normal state. To enable the device to send this notification: cienaCesPortXcvrVoltageChangeTrapState,
|
||||
cienaCesLogicalPortConfigPortAllTrapState, and cienaCesPortAllTrapState need to be set to enabled.
|
||||
These objects are set to enabled by default. Variable bindings include: cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress, cienaCesPortXcvrNotifChassisIndex, cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex, and cienaCesPortXcvrNotifPortNumber."
|
||||
::= { cienaCesPortXcvrMIBNotifications 11 }
|
||||
|
||||
cienaCesPortXcvrBiasHighNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex,
|
||||
cienaCesPortXcvrNotifPortNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesPortXcvrBiasHighNotification is sent if the transceiver bias exceeds the
|
||||
threshold. To enable the device to send this notification: cienaCesPortXcvrBiasChangeTrapState,
|
||||
cienaCesLogicalPortConfigPortAllTrapState, and cienaCesPortAllTrapState need to be set to enabled.
|
||||
These objects are set to enabled by default. Variable bindings include: cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress, cienaCesPortXcvrNotifChassisIndex, cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex, and cienaCesPortXcvrNotifPortNumber."
|
||||
::= { cienaCesPortXcvrMIBNotifications 12 }
|
||||
|
||||
cienaCesPortXcvrBiasLowNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex,
|
||||
cienaCesPortXcvrNotifPortNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesPortXcvrBiasLowNotification is sent if the transceiver bias falls below the
|
||||
threshold. To enable the device to send this notification: cienaCesPortXcvrBiasChangeTrapState,
|
||||
cienaCesLogicalPortConfigPortAllTrapState, and cienaCesPortAllTrapState need to be set to enabled.
|
||||
These objects are set to enabled by default. Variable bindings include: cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress, cienaCesPortXcvrNotifChassisIndex, cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex, and cienaCesPortXcvrNotifPortNumber."
|
||||
::= { cienaCesPortXcvrMIBNotifications 13 }
|
||||
|
||||
cienaCesPortXcvrBiasNormalNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex,
|
||||
cienaCesPortXcvrNotifPortNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesPortXcvrBiasNormalNotification is sent when the transceiver bias returns to normal
|
||||
state. To enable the device to send this notification: cienaCesPortXcvrBiasChangeTrapState,
|
||||
cienaCesLogicalPortConfigPortAllTrapState, and cienaCesPortAllTrapState need to be set to enabled.
|
||||
These objects are set to enabled by default. Variable bindings include: cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress, cienaCesPortXcvrNotifChassisIndex, cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex, and cienaCesPortXcvrNotifPortNumber."
|
||||
::= { cienaCesPortXcvrMIBNotifications 14 }
|
||||
|
||||
cienaCesPortXcvrTxPowerHighNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex,
|
||||
cienaCesPortXcvrNotifPortNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesPortXcvrTxPowerHighNotification is sent if the transceiver TxPower exceeds the
|
||||
threshold. To enable the device to send this notification: cienaCesPortXcvrTxPowerChangeTrapState,
|
||||
cienaCesLogicalPortConfigPortAllTrapState, and cienaCesPortAllTrapState need to be set to enabled.
|
||||
These objects are set to enabled by default. Variable bindings include: cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress, cienaCesPortXcvrNotifChassisIndex, cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex, and cienaCesPortXcvrNotifPortNumber."
|
||||
::= { cienaCesPortXcvrMIBNotifications 15 }
|
||||
|
||||
cienaCesPortXcvrTxPowerLowNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex,
|
||||
cienaCesPortXcvrNotifPortNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesPortXcvrTxPowerLowNotification is sent if the transceiver TxPower falls below
|
||||
the threshold. To enable the device to send this notification: cienaCesPortXcvrTxPowerChangeTrapState,
|
||||
cienaCesLogicalPortConfigPortAllTrapState, and cienaCesPortAllTrapState need to be set to enabled.
|
||||
These objects are set to enabled by default. Variable bindings include: cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress, cienaCesPortXcvrNotifChassisIndex, cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex, and cienaCesPortXcvrNotifPortNumber."
|
||||
::= { cienaCesPortXcvrMIBNotifications 16 }
|
||||
|
||||
cienaCesPortXcvrTxPowerNormalNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex,
|
||||
cienaCesPortXcvrNotifPortNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesPortXcvrTxPowerNormalNotification is sent when the transceiver TxPower returns to
|
||||
normal state. To enable the device to send this notification: cienaCesPortXcvrTxPowerChangeTrapState,
|
||||
cienaCesLogicalPortConfigPortAllTrapState, and cienaCesPortAllTrapState need to be set to enabled.
|
||||
These above values are set to enabled by default. Variable bindings include: cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress, cienaCesPortXcvrNotifChassisIndex, cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex, and cienaCesPortXcvrNotifPortNumber."
|
||||
::= { cienaCesPortXcvrMIBNotifications 17 }
|
||||
|
||||
cienaCesPortXcvrRxPowerHighNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex,
|
||||
cienaCesPortXcvrNotifPortNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesPortXcvrRxPowerHighNotification is sent if the transceiver RxPower exceeds
|
||||
the threshold. To enable the device to send this notification: cienaCesPortXcvrRxPowerChangeTrapState,
|
||||
cienaCesLogicalPortConfigPortAllTrapState, and cienaCesPortAllTrapState need to be set to enabled.
|
||||
These objects are set to enabled by default. Variable bindings include: cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress, cienaCesPortXcvrNotifChassisIndex, cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex, and cienaCesPortXcvrNotifPortNumber."
|
||||
::= { cienaCesPortXcvrMIBNotifications 18 }
|
||||
|
||||
cienaCesPortXcvrRxPowerLowNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex,
|
||||
cienaCesPortXcvrNotifPortNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesPortXcvrRxPowerLowNotification is sent if the transceiver RxPower falls below
|
||||
the the threshold. To enable the device to send this notification:
|
||||
cienaCesPortXcvrRxPowerChangeTrapState, cienaCesLogicalPortConfigPortAllTrapState,
|
||||
cienaCesPortAllTrapState needs to be set to enabled. These objects are set to enabled
|
||||
by default. Variable bindings include: cienaGlobalSeverity, cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex, cienaCesPortXcvrNotifShelfIndex, cienaCesPortXcvrNotifSlotIndex,
|
||||
and cienaCesPortXcvrNotifPortNumber."
|
||||
::= { cienaCesPortXcvrMIBNotifications 19 }
|
||||
|
||||
cienaCesPortXcvrRxPowerNormalNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex,
|
||||
cienaCesPortXcvrNotifPortNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesPortXcvrRxPowerNormalNotification is sent when the transceiver RxPower returns
|
||||
to normal state. To enable the device to send this notification:
|
||||
cienaCesPortXcvrRxPowerChangeTrapState, cienaCesLogicalPortConfigPortAllTrapState, and
|
||||
cienaCesPortAllTrapState needs to be set to enabled. These objects are set to enabled by
|
||||
default. Variable bindings include: cienaGlobalSeverity, cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex, cienaCesPortXcvrNotifShelfIndex, cienaCesPortXcvrNotifSlotIndex,
|
||||
and cienaCesPortXcvrNotifPortNumber."
|
||||
::= { cienaCesPortXcvrMIBNotifications 20 }
|
||||
|
||||
cienaCesPortXcvrSpeedInfoMissingNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex,
|
||||
cienaCesPortXcvrNotifPortNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesPortXcvrSpeedInfoMissingNotification is sent if the transceiver speed
|
||||
information is not found. To enable the device to send this notification:
|
||||
cienaCesPortXcvrSpeedInfoTrapState, cienaCesLogicalPortConfigPortAllTrapState, and
|
||||
cienaCesPortAllTrapState need to be set to enabled. These objects are set to enabled
|
||||
by default. Variable bindings include: cienaGlobalSeverity, cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex, cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex, and cienaCesPortXcvrNotifPortNumber."
|
||||
::= { cienaCesPortXcvrMIBNotifications 21 }
|
||||
|
||||
cienaCesPortXcvrUncertifiedNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex,
|
||||
cienaCesPortXcvrNotifPortNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesPortXcvrUncertifiedNotification is sent if the transceiver is not
|
||||
certified for use by Ciena. To enable the device to send this notification:
|
||||
cienaCesPortXcvrUncertifiedTrapState, cienaCesLogicalPortConfigPortAllTrapState,
|
||||
and cesPortAllTrapState need to be set to enabled. cienaCesPortXcvrUncertifiedTrapState
|
||||
is set to disabled by default. Variable bindings include: cienaGlobalSeverity, cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex, cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex, and cienaCesPortXcvrNotifPortNumber."
|
||||
::= { cienaCesPortXcvrMIBNotifications 22 }
|
||||
|
||||
cienaCesPortXcvrRxPowerHighWarningNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex,
|
||||
cienaCesPortXcvrNotifPortNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesPortXcvrRxPowerHighWarningNotification is sent if the transceiver RxPower exceeds
|
||||
the threshold. To enable the device to send this notification: cienaCesPortXcvrRxPowerChangeTrapState,
|
||||
cienaCesLogicalPortConfigPortAllTrapState, and cienaCesPortAllTrapState need to be set to enabled.
|
||||
These objects are set to enabled by default. Variable bindings include: cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress, cienaCesPortXcvrNotifChassisIndex, cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex, and cienaCesPortXcvrNotifPortNumber."
|
||||
::= { cienaCesPortXcvrMIBNotifications 23 }
|
||||
|
||||
cienaCesPortXcvrRxPowerLowWarningNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex,
|
||||
cienaCesPortXcvrNotifPortNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesPortXcvrRxPowerLowWarningNotification is sent if the transceiver RxPower falls below
|
||||
the the threshold. To enable the device to send this notification:
|
||||
cienaCesPortXcvrRxPowerChangeTrapState, cienaCesLogicalPortConfigPortAllTrapState,
|
||||
cienaCesPortAllTrapState needs to be set to enabled. These objects are set to enabled
|
||||
by default. Variable bindings include: cienaGlobalSeverity, cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex, cienaCesPortXcvrNotifShelfIndex, cienaCesPortXcvrNotifSlotIndex,
|
||||
and cienaCesPortXcvrNotifPortNumber."
|
||||
::= { cienaCesPortXcvrMIBNotifications 24 }
|
||||
|
||||
cienaCesPortXcvrTxPowerHighWarningNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex,
|
||||
cienaCesPortXcvrNotifPortNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesPortXcvrTxPowerHighWarningNotification is sent if the transceiver TxPower exceeds
|
||||
the threshold. To enable the device to send this notification: cienaCesPortXcvrTxPowerChangeTrapState,
|
||||
cienaCesLogicalPortConfigPortAllTrapState, and cienaCesPortAllTrapState need to be set to enabled.
|
||||
These objects are set to enabled by default. Variable bindings include: cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress, cienaCesPortXcvrNotifChassisIndex, cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex, and cienaCesPortXcvrNotifPortNumber."
|
||||
::= { cienaCesPortXcvrMIBNotifications 25 }
|
||||
|
||||
cienaCesPortXcvrTxPowerLowWarningNotification NOTIFICATION-TYPE
|
||||
OBJECTS { cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex,
|
||||
cienaCesPortXcvrNotifShelfIndex,
|
||||
cienaCesPortXcvrNotifSlotIndex,
|
||||
cienaCesPortXcvrNotifPortNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesPortXcvrTxPowerLowWarningNotification is sent if the transceiver TxPower falls below
|
||||
the the threshold. To enable the device to send this notification:
|
||||
cienaCesPortXcvrTxPowerChangeTrapState, cienaCesLogicalPortConfigPortAllTrapState,
|
||||
cienaCesPortAllTrapState needs to be set to enabled. These objects are set to enabled
|
||||
by default. Variable bindings include: cienaGlobalSeverity, cienaGlobalMacAddress,
|
||||
cienaCesPortXcvrNotifChassisIndex, cienaCesPortXcvrNotifShelfIndex, cienaCesPortXcvrNotifSlotIndex,
|
||||
and cienaCesPortXcvrNotifPortNumber."
|
||||
::= { cienaCesPortXcvrMIBNotifications 26 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- CIENA-CES-PORT-XCVR-MIB
|
||||
--
|
616
MIBS/ciena/CIENA-CES-PTP-MIB
Normal file
616
MIBS/ciena/CIENA-CES-PTP-MIB
Normal file
@ -0,0 +1,616 @@
|
||||
-- This file was included in Ciena MIB release MIBS-CIENA-CES-08-07-00-024
|
||||
--
|
||||
-- CIENA-CES-PTP-MIB
|
||||
--
|
||||
|
||||
CIENA-CES-PTP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, TruthValue, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
cienaCesConfig, cienaCesNotifications
|
||||
FROM CIENA-SMI
|
||||
CienaGlobalState
|
||||
FROM CIENA-TC
|
||||
InterfaceIndex
|
||||
FROM IF-MIB;
|
||||
|
||||
cienaCesPtpMIB 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
|
||||
"This module defines device configuration associated with PTP (Physical Termination Point) attributes."
|
||||
|
||||
REVISION "201706070000Z"
|
||||
DESCRIPTION
|
||||
"Updated contact info."
|
||||
|
||||
REVISION "201512140000Z"
|
||||
DESCRIPTION
|
||||
"Added cienaCesPtpCreatedNotification.
|
||||
Added cienaCesPtpDeletedNotification."
|
||||
|
||||
REVISION "201510200000Z"
|
||||
DESCRIPTION
|
||||
"Added the following notifications:
|
||||
cienaCesPtpAdminStateChangeNotification
|
||||
cienaCesPtpOperStateChangeNotification
|
||||
cienaCesPtpAdminWavelengthChangeNotification
|
||||
cienaCesPtpAdminFrequencyChangeNotification
|
||||
cienaCesPtpTxPowerChangeNotification
|
||||
cienaCesPtpLineSysTypeChangeNotification
|
||||
cienaCesPtpOptimizationModeChangeNotification
|
||||
cienaCesPtpWavelengthSpacingChangeNotification
|
||||
Fixed rounding error in PtpHundredths textual convention."
|
||||
|
||||
REVISION "201509090000Z"
|
||||
DESCRIPTION
|
||||
"Initial creation."
|
||||
::= { cienaCesConfig 38 }
|
||||
|
||||
--
|
||||
-- Textual conventions
|
||||
--
|
||||
PtpHundredths ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d-3"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value using Integer32 to represent a fixed-point decimal fraction
|
||||
with hundredths precision. Objects using this textual-convention will
|
||||
be scaled by a factor of 1/100."
|
||||
SYNTAX Integer32
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
cienaCesPtpMIBObjects OBJECT IDENTIFIER ::= { cienaCesPtpMIB 1 }
|
||||
|
||||
--
|
||||
-- Config groups
|
||||
--
|
||||
cienaCesPtp OBJECT IDENTIFIER ::= { cienaCesPtpMIBObjects 1 }
|
||||
|
||||
--
|
||||
-- Notification groups
|
||||
--
|
||||
cienaCesPtpMIBNotificationsPrefix OBJECT IDENTIFIER ::= { cienaCesNotifications 38 }
|
||||
cienaCesPtpMIBNotifications OBJECT IDENTIFIER ::= { cienaCesPtpMIBNotificationsPrefix 0 }
|
||||
|
||||
--
|
||||
-- Conformance groups
|
||||
--
|
||||
cienaCesPtpMIBConformance OBJECT IDENTIFIER ::= { cienaCesPtpMIB 2 }
|
||||
cienaCesPtpMIBCompliances OBJECT IDENTIFIER ::= { cienaCesPtpMIBConformance 1 }
|
||||
cienaCesPtpMIBGroups OBJECT IDENTIFIER ::= { cienaCesPtpMIBConformance 2 }
|
||||
|
||||
--
|
||||
-- Configuration information
|
||||
--
|
||||
|
||||
--
|
||||
-- PTP Table
|
||||
--
|
||||
|
||||
cienaCesPtpTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesPtpEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table describing PTP attributes."
|
||||
::= { cienaCesPtp 1 }
|
||||
|
||||
cienaCesPtpEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesPtpEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the PTP table."
|
||||
INDEX { cienaCesPtpIfIndex }
|
||||
::= { cienaCesPtpTable 1 }
|
||||
|
||||
CienaCesPtpEntry ::= SEQUENCE {
|
||||
cienaCesPtpIfIndex InterfaceIndex,
|
||||
cienaCesPtpSlotIndex Unsigned32,
|
||||
cienaCesPtpPortIndex Unsigned32,
|
||||
cienaCesPtpPortNumber Unsigned32,
|
||||
cienaCesPtpIfDescr DisplayString,
|
||||
cienaCesPtpModulationScheme DisplayString,
|
||||
cienaCesPtpSupportedOpuTypes BITS,
|
||||
cienaCesPtpAdminState CienaGlobalState,
|
||||
cienaCesPtpOperState CienaGlobalState,
|
||||
cienaCesPtpAdminWavelength PtpHundredths,
|
||||
cienaCesPtpAdminFrequency PtpHundredths,
|
||||
cienaCesPtpTxPowerReduction TruthValue,
|
||||
cienaCesPtpTxPower PtpHundredths,
|
||||
cienaCesPtpLineSysType INTEGER,
|
||||
cienaCesPtpOptimizationMode INTEGER,
|
||||
cienaCesPtpWavelengthSpacing INTEGER,
|
||||
cienaCesPtpSpectralOccupancy INTEGER,
|
||||
cienaCesPtpTxTuningMode INTEGER,
|
||||
cienaCesPtpRotation TruthValue,
|
||||
cienaCesPtpCarrierCentering INTEGER,
|
||||
cienaCesPtpOchEnmMode INTEGER,
|
||||
cienaCesPtpChContentionDetect TruthValue,
|
||||
cienaCesPtpStormControl TruthValue,
|
||||
cienaCesPtpStormMode INTEGER,
|
||||
cienaCesPtpStormPath1 Integer32,
|
||||
cienaCesPtpStormPath2 Integer32,
|
||||
cienaCesPtpSpliCntrl TruthValue,
|
||||
cienaCesPtpChildOtuIfIndex InterfaceIndex
|
||||
}
|
||||
|
||||
cienaCesPtpIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface index of the PTP."
|
||||
::= { cienaCesPtpEntry 1 }
|
||||
|
||||
cienaCesPtpSlotIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..38)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the slot index associated with the PTP."
|
||||
::= { cienaCesPtpEntry 2 }
|
||||
|
||||
cienaCesPtpPortIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the port index associated with the PTP."
|
||||
::= { cienaCesPtpEntry 3 }
|
||||
|
||||
cienaCesPtpPortNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the port number associated with the PTP."
|
||||
::= { cienaCesPtpEntry 4 }
|
||||
|
||||
cienaCesPtpIfDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual string containing information about the PTP interface."
|
||||
::= { cienaCesPtpEntry 5 }
|
||||
|
||||
cienaCesPtpModulationScheme OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual string containing the modulation scheme of the PTP."
|
||||
::= { cienaCesPtpEntry 6 }
|
||||
|
||||
cienaCesPtpSupportedOpuTypes OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
experimental(0),
|
||||
asynchronousCbr(1),
|
||||
bitSynchronousCbr(2),
|
||||
atm(3),
|
||||
gfp(4),
|
||||
virtualConcatenatedSignal(5),
|
||||
hundredGBaseRIntoOpu4(6),
|
||||
fc1200IntoOdu2e(7),
|
||||
gfpIntoExtendedOpu2Payload(8),
|
||||
stm1IntoOdu0(9),
|
||||
stm4IntoOdu0(10),
|
||||
fc100IntoOdu0(11),
|
||||
fc200IntoOdu1(12),
|
||||
fc400IntoOduFlex(13),
|
||||
fc800IntoOduFlex(14),
|
||||
bitStreamWithOctetTiming(15),
|
||||
bitStreamWithoutOctetTiming(16),
|
||||
ibSdrIntoOduFlex(17),
|
||||
ibDdrIntoOduFlex(18),
|
||||
ibQdrIntoOduFlex(19),
|
||||
oduMultiplexForODTUkh(20),
|
||||
oduMultiplexForODTUktsAndODTUkh(21),
|
||||
nullTestSignal(22),
|
||||
prbsTestSignal(23),
|
||||
notAvailable(24)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents all supported OPU payload types for the PTP.
|
||||
The individual bit position should be set to 1 for each payload type
|
||||
supported on the PTP and 0 if the payload type is unsupported."
|
||||
::= { cienaCesPtpEntry 7 }
|
||||
|
||||
cienaCesPtpAdminState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The administrative state of the PTP."
|
||||
::= { cienaCesPtpEntry 8 }
|
||||
|
||||
cienaCesPtpOperState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operational state of the PTP."
|
||||
::= { cienaCesPtpEntry 9 }
|
||||
|
||||
cienaCesPtpAdminWavelength OBJECT-TYPE
|
||||
SYNTAX PtpHundredths
|
||||
UNITS "nm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The wavelength of the laser expressed in nm. This value is directly
|
||||
related to cienaCesPtpAdminFrequency and will be 0.00 when the laser
|
||||
is unset or disabled. The laser wavelength (or frequency) must be set
|
||||
before the laser can be turned on."
|
||||
::= { cienaCesPtpEntry 10 }
|
||||
|
||||
cienaCesPtpAdminFrequency OBJECT-TYPE
|
||||
SYNTAX PtpHundredths
|
||||
UNITS "GHz"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The frequency of the laser expressed in GHz. This value is directly
|
||||
related to cienaCesPtpAdminWavelength and will be 0.00 when the laser
|
||||
is unset or disabled. The laser frequency (or wavelength) must be set
|
||||
before the laser can be turned on."
|
||||
::= { cienaCesPtpEntry 11 }
|
||||
|
||||
cienaCesPtpTxPowerReduction OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object has a value of true(1) when tx power reduction
|
||||
(TX Blanking) is on and false(2) when it is off. The tx power
|
||||
reduction mode cannot be turned on unless the OTN service layer is
|
||||
disabled."
|
||||
DEFVAL { false }
|
||||
::= { cienaCesPtpEntry 12 }
|
||||
|
||||
cienaCesPtpTxPower OBJECT-TYPE
|
||||
SYNTAX PtpHundredths
|
||||
UNITS "dBm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The output power of the laser expressed in dBm."
|
||||
::= { cienaCesPtpEntry 13 }
|
||||
|
||||
cienaCesPtpLineSysType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
color(1),
|
||||
colorless(2),
|
||||
contentionless(3),
|
||||
csColor(4),
|
||||
csColorless(5),
|
||||
max(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The line system type of the PTP. The PTP must be otn-service disabled
|
||||
before this value may be changed."
|
||||
DEFVAL { color }
|
||||
::= { cienaCesPtpEntry 14 }
|
||||
|
||||
cienaCesPtpOptimizationMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
mode1(1),
|
||||
mode2(2),
|
||||
mode3(3),
|
||||
mode4(4),
|
||||
mode5(5),
|
||||
mode6(6),
|
||||
mode7(7),
|
||||
mode8(8),
|
||||
mode9(9),
|
||||
mode10(10),
|
||||
mode11(11),
|
||||
mode12(12),
|
||||
mode13(13),
|
||||
mode14(14),
|
||||
max(15)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The performance optimization mode. The PTP must be otn-service
|
||||
disabled before this value may be changed."
|
||||
DEFVAL { mode1 }
|
||||
::= { cienaCesPtpEntry 15 }
|
||||
|
||||
cienaCesPtpWavelengthSpacing OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
twelvePointFiveGHz(1),
|
||||
twentyFiveGHz(2),
|
||||
fiftyGHz(3),
|
||||
oneHundredGHz(4),
|
||||
max(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Wavelength spacing indicates the width of the wavelength expressed in
|
||||
GHz. The PTP must be otn-service disabled before this value may be
|
||||
changed."
|
||||
DEFVAL { fiftyGHz }
|
||||
::= { cienaCesPtpEntry 16 }
|
||||
|
||||
cienaCesPtpSpectralOccupancy OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
narrow(1),
|
||||
wide(2),
|
||||
max(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The spectral occupancy of the PTP."
|
||||
DEFVAL { narrow }
|
||||
::= { cienaCesPtpEntry 17 }
|
||||
|
||||
cienaCesPtpTxTuningMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
normal(1),
|
||||
accelerated(2),
|
||||
max(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The tuning mode of the PTP."
|
||||
DEFVAL { normal }
|
||||
::= { cienaCesPtpEntry 18 }
|
||||
|
||||
cienaCesPtpRotation OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object has a value of true(1) when the rotation option is on and
|
||||
false(2) when it is off."
|
||||
DEFVAL { false }
|
||||
::= { cienaCesPtpEntry 19 }
|
||||
|
||||
cienaCesPtpCarrierCentering OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
mode1(2),
|
||||
mode2(3),
|
||||
mode3(4),
|
||||
max(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The carrier centering mode of the PTP."
|
||||
DEFVAL { none }
|
||||
::= { cienaCesPtpEntry 20 }
|
||||
|
||||
cienaCesPtpOchEnmMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
mode1(2),
|
||||
mode2(3),
|
||||
auto(4),
|
||||
max(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interleaver mode of the PTP."
|
||||
DEFVAL { mode2 }
|
||||
::= { cienaCesPtpEntry 21 }
|
||||
|
||||
cienaCesPtpChContentionDetect OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object has a value of true(1) when channel contention detection
|
||||
is on and false(2) when it is off."
|
||||
DEFVAL { false }
|
||||
::= { cienaCesPtpEntry 22 }
|
||||
|
||||
cienaCesPtpStormControl OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object has a value of true(1) when storm protection is on and
|
||||
false(2) when it is off."
|
||||
::= { cienaCesPtpEntry 23 }
|
||||
|
||||
cienaCesPtpStormMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
matched(1),
|
||||
diverse(2),
|
||||
max(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The storm configuration of the PTP."
|
||||
::= { cienaCesPtpEntry 24 }
|
||||
|
||||
cienaCesPtpStormPath1 OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Storm dispersion path 1."
|
||||
::= { cienaCesPtpEntry 25 }
|
||||
|
||||
cienaCesPtpStormPath2 OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Storm dispersion path 2."
|
||||
::= { cienaCesPtpEntry 26 }
|
||||
|
||||
cienaCesPtpSpliCntrl OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object has a value of true(1) when spli is enabled and false(2)
|
||||
when it is disabled."
|
||||
::= { cienaCesPtpEntry 27 }
|
||||
|
||||
cienaCesPtpChildOtuIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface index of the OTU mapped to the PTP."
|
||||
::= { cienaCesPtpEntry 28 }
|
||||
|
||||
--
|
||||
-- Notifications
|
||||
--
|
||||
|
||||
cienaCesPtpAdminStateChangeNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPtpIfIndex,
|
||||
cienaCesPtpAdminState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when cienaCesPtpAdminState is modified."
|
||||
::= { cienaCesPtpMIBNotifications 1 }
|
||||
|
||||
cienaCesPtpOperStateChangeNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPtpIfIndex,
|
||||
cienaCesPtpOperState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when cienaCesPtpOperState is modified."
|
||||
::= { cienaCesPtpMIBNotifications 2 }
|
||||
|
||||
cienaCesPtpAdminWavelengthChangeNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPtpIfIndex,
|
||||
cienaCesPtpAdminWavelength
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when cienaCesPtpAdminWavelength is
|
||||
modified."
|
||||
::= { cienaCesPtpMIBNotifications 3 }
|
||||
|
||||
cienaCesPtpAdminFrequencyChangeNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPtpIfIndex,
|
||||
cienaCesPtpAdminFrequency
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when cienaCesPtpAdminFrequency is modified."
|
||||
::= { cienaCesPtpMIBNotifications 4 }
|
||||
|
||||
cienaCesPtpTxPowerChangeNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPtpIfIndex,
|
||||
cienaCesPtpTxPower
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when cienaCesPtpTxPower is administratively
|
||||
modified."
|
||||
::= { cienaCesPtpMIBNotifications 5 }
|
||||
|
||||
cienaCesPtpLineSysTypeChangeNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPtpIfIndex,
|
||||
cienaCesPtpLineSysType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when cienaCesPtpLineSysType is modified."
|
||||
::= { cienaCesPtpMIBNotifications 6 }
|
||||
|
||||
cienaCesPtpOptimizationModeChangeNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPtpIfIndex,
|
||||
cienaCesPtpOptimizationMode
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when cienaCesPtpOptimizationMode is
|
||||
modified."
|
||||
::= { cienaCesPtpMIBNotifications 7 }
|
||||
|
||||
cienaCesPtpWavelengthSpacingChangeNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPtpIfIndex,
|
||||
cienaCesPtpWavelengthSpacing
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when cienaCesPtpWavelengthSpacing is
|
||||
modified."
|
||||
::= { cienaCesPtpMIBNotifications 8 }
|
||||
|
||||
cienaCesPtpCreatedNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPtpIfIndex
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when a PTP is created."
|
||||
::= { cienaCesPtpMIBNotifications 9 }
|
||||
|
||||
cienaCesPtpDeletedNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesPtpIfIndex
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when a PTP is deleted."
|
||||
::= { cienaCesPtpMIBNotifications 10 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- CIENA-CES-PTP-MIB
|
||||
--
|
1711
MIBS/ciena/CIENA-CES-RADIUS-CLIENT-MIB
Normal file
1711
MIBS/ciena/CIENA-CES-RADIUS-CLIENT-MIB
Normal file
File diff suppressed because it is too large
Load Diff
930
MIBS/ciena/CIENA-CES-RAPS-MIB
Normal file
930
MIBS/ciena/CIENA-CES-RAPS-MIB
Normal file
@ -0,0 +1,930 @@
|
||||
-- This file was included in Ciena MIB release MIBS-CIENA-CES-08-07-00-024
|
||||
--
|
||||
-- CIENA-CES-RAPS-MIB.my
|
||||
--
|
||||
--
|
||||
|
||||
CIENA-CES-RAPS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
DisplayString, MacAddress
|
||||
|
||||
FROM SNMPv2-TC
|
||||
|
||||
cienaGlobalSeverity, cienaGlobalMacAddress
|
||||
|
||||
FROM CIENA-GLOBAL-MIB
|
||||
|
||||
CienaGlobalState
|
||||
|
||||
FROM CIENA-TC
|
||||
|
||||
cienaCesConfig, cienaCesNotifications
|
||||
|
||||
FROM CIENA-SMI;
|
||||
|
||||
cienaCesRapsMIB 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 RAPS Mib specific information."
|
||||
|
||||
REVISION "201706070000Z"
|
||||
DESCRIPTION
|
||||
"Updated contact info."
|
||||
|
||||
REVISION "201701230000Z"
|
||||
DESCRIPTION
|
||||
"Added cienaCesRapsVirtualRingLogicalRingName to CienaCesRapsVirtualRingEntry."
|
||||
REVISION
|
||||
"201407040000Z"
|
||||
DESCRIPTION
|
||||
"Added cienaCesRapsVirtualRingWestForce and cienaCesRapsVirtualRingEastForce attributes to CienaCesRapsVirtualRingEntry."
|
||||
REVISION "201104161700Z"
|
||||
DESCRIPTION
|
||||
"Initial creation."
|
||||
::= { cienaCesConfig 20 }
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
cienaCesRapsMIBObjects OBJECT IDENTIFIER ::= { cienaCesRapsMIB 1 }
|
||||
|
||||
cienaCesRapsGlobal OBJECT IDENTIFIER ::= { cienaCesRapsMIBObjects 1 }
|
||||
cienaCesRapsLogicalRing OBJECT IDENTIFIER ::= { cienaCesRapsMIBObjects 2 }
|
||||
cienaCesRapsVirtualRing OBJECT IDENTIFIER ::= { cienaCesRapsMIBObjects 3 }
|
||||
cienaCesRapsVirtualRingMember OBJECT IDENTIFIER ::= { cienaCesRapsMIBObjects 4 }
|
||||
|
||||
-- Notifications
|
||||
|
||||
cienaCesRapsMIBNotificationPrefix OBJECT IDENTIFIER ::= { cienaCesNotifications 18 }
|
||||
cienaCesRapsMIBNotifications OBJECT IDENTIFIER ::= { cienaCesRapsMIBNotificationPrefix 0 }
|
||||
|
||||
-- Conformance information
|
||||
|
||||
cienaCesRapsMIBConformance OBJECT IDENTIFIER ::= { cienaCesRapsMIB 2 }
|
||||
cienaCesRapsMIBCompliances OBJECT IDENTIFIER ::= { cienaCesRapsMIBConformance 1 }
|
||||
cienaCesRapsMIBGroups OBJECT IDENTIFIER ::= { cienaCesRapsMIBConformance 2 }
|
||||
|
||||
--
|
||||
-- ***********************************************************
|
||||
--
|
||||
-- Global Ring Config
|
||||
--
|
||||
-- ***********************************************************
|
||||
--
|
||||
|
||||
cienaCesRapsGlobalAttrs OBJECT IDENTIFIER ::= { cienaCesRapsGlobal 1}
|
||||
|
||||
cienaCesRapsState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the global ring-protection state."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesRapsGlobalAttrs 1 }
|
||||
|
||||
cienaCesRapsNodeId OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the node ID."
|
||||
::= { cienaCesRapsGlobalAttrs 2 }
|
||||
|
||||
cienaCesRapsEtherType OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..2))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the Ethertype value that is used in B-Tag section of RAPS encapsulation.."
|
||||
::= { cienaCesRapsGlobalAttrs 3 }
|
||||
|
||||
cienaCesRapsNumberOfRings OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of logical rings."
|
||||
::= { cienaCesRapsGlobalAttrs 4 }
|
||||
|
||||
--
|
||||
-- ***********************************************************
|
||||
--
|
||||
-- Logical Ring Config
|
||||
--
|
||||
-- ***********************************************************
|
||||
--
|
||||
cienaCesRapsLogicalRingTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesRapsLogicalRingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the table of logical rings."
|
||||
::= { cienaCesRapsLogicalRing 1 }
|
||||
|
||||
cienaCesRapsLogicalRingEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesRapsLogicalRingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the RAPS logical ring entry in the logical ring table."
|
||||
INDEX { cienaCesRapsLogicalRingIndex }
|
||||
::= { cienaCesRapsLogicalRingTable 1 }
|
||||
|
||||
|
||||
CienaCesRapsLogicalRingEntry ::= SEQUENCE {
|
||||
cienaCesRapsLogicalRingIndex Integer32,
|
||||
cienaCesRapsLogicalRingName DisplayString,
|
||||
cienaCesRapsLogicalRingId Integer32,
|
||||
cienaCesRapsLogicalRingEastPortId Integer32,
|
||||
cienaCesRapsLogicalRingWestPortId Integer32,
|
||||
cienaCesRapsLogicalRingGuardTime Integer32,
|
||||
cienaCesRapsLogicalRingWtr Integer32,
|
||||
cienaCesRapsLogicalRingWtb Integer32,
|
||||
cienaCesRapsLogicalRingWestHoldOffTime Integer32,
|
||||
cienaCesRapsLogicalRingWestForce INTEGER,
|
||||
cienaCesRapsLogicalRingWestCfmService DisplayString,
|
||||
cienaCesRapsLogicalRingEastHoldOffTime Integer32,
|
||||
cienaCesRapsLogicalRingEastForce INTEGER,
|
||||
cienaCesRapsLogicalRingEastCfmService DisplayString,
|
||||
cienaCesRapsLogicalRingNumberOfVirtualRings Integer32
|
||||
}
|
||||
|
||||
cienaCesRapsLogicalRingIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..60)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the logical ring index."
|
||||
::= { cienaCesRapsLogicalRingEntry 1 }
|
||||
|
||||
cienaCesRapsLogicalRingName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of the logical ring."
|
||||
::= { cienaCesRapsLogicalRingEntry 2 }
|
||||
|
||||
cienaCesRapsLogicalRingId OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the logical ring ID."
|
||||
::= { cienaCesRapsLogicalRingEntry 3 }
|
||||
|
||||
cienaCesRapsLogicalRingGuardTime OBJECT-TYPE
|
||||
SYNTAX Integer32 (10..2000)
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the logical ring guard time in milliseconds."
|
||||
DEFVAL { 500 }
|
||||
::= { cienaCesRapsLogicalRingEntry 4 }
|
||||
|
||||
cienaCesRapsLogicalRingWtr OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..12)
|
||||
UNITS "minutes"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the wait-to-restore time of the logical ring."
|
||||
DEFVAL { 5 }
|
||||
::= { cienaCesRapsLogicalRingEntry 5 }
|
||||
|
||||
cienaCesRapsLogicalRingWtb OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "minutes"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the wait-to-block time configured for this logical ring."
|
||||
::= { cienaCesRapsLogicalRingEntry 6 }
|
||||
|
||||
cienaCesRapsLogicalRingWestPortId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the west link port ID of this logical ring."
|
||||
::= { cienaCesRapsLogicalRingEntry 7 }
|
||||
|
||||
cienaCesRapsLogicalRingWestHoldOffTime OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..10000)
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the holdoff time for this logical ring."
|
||||
DEFVAL { 0 }
|
||||
::= { cienaCesRapsLogicalRingEntry 8 }
|
||||
|
||||
cienaCesRapsLogicalRingWestForce OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
off(1),
|
||||
on(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the force switch state of the logical ring link."
|
||||
DEFVAL { 1 }
|
||||
::= { cienaCesRapsLogicalRingEntry 9 }
|
||||
|
||||
cienaCesRapsLogicalRingWestCfmService OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE (1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the CFM service added to a logical ring link."
|
||||
::= { cienaCesRapsLogicalRingEntry 10 }
|
||||
|
||||
cienaCesRapsLogicalRingEastPortId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the east link port ID of this logical ring."
|
||||
::= { cienaCesRapsLogicalRingEntry 11 }
|
||||
|
||||
cienaCesRapsLogicalRingEastHoldOffTime OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..10000)
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the holdoff time for this logical ring."
|
||||
DEFVAL { 0 }
|
||||
::= { cienaCesRapsLogicalRingEntry 12 }
|
||||
|
||||
cienaCesRapsLogicalRingEastForce OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
off(1),
|
||||
on(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the switch state of the logical ring link."
|
||||
DEFVAL { 1 }
|
||||
::= { cienaCesRapsLogicalRingEntry 13 }
|
||||
|
||||
cienaCesRapsLogicalRingEastCfmService OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE (1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the CFM service added to a logical ring link."
|
||||
::= { cienaCesRapsLogicalRingEntry 14 }
|
||||
|
||||
cienaCesRapsLogicalRingNumberOfVirtualRings OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" This object indicates the number of virtual rings in this logical ring."
|
||||
DEFVAL { 0 }
|
||||
::= { cienaCesRapsLogicalRingEntry 15 }
|
||||
|
||||
--
|
||||
-- ***********************************************************
|
||||
--
|
||||
-- Virtual Ring
|
||||
--
|
||||
-- ***********************************************************
|
||||
--
|
||||
cienaCesRapsVirtualRingTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesRapsVirtualRingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the table of virtual rings."
|
||||
::= { cienaCesRapsVirtualRing 1 }
|
||||
|
||||
cienaCesRapsVirtualRingEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesRapsVirtualRingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the RAPS virtual ring entry in the virtual ring table."
|
||||
INDEX { cienaCesRapsVirtualRingIndex }
|
||||
::= { cienaCesRapsVirtualRingTable 1 }
|
||||
|
||||
CienaCesRapsVirtualRingEntry ::= SEQUENCE {
|
||||
cienaCesRapsVirtualRingIndex Integer32,
|
||||
cienaCesRapsVirtualRingName DisplayString,
|
||||
cienaCesRapsVirtualRingVid Integer32,
|
||||
cienaCesRapsVirtualRingLogicalRingId Integer32,
|
||||
cienaCesRapsVirtualRingMel Integer32,
|
||||
cienaCesRapsVirtualRingRevertive INTEGER,
|
||||
cienaCesRapsVirtualRingState INTEGER,
|
||||
cienaCesRapsVirtualRingStatus INTEGER,
|
||||
cienaCesRapsVirtualRingAlarm INTEGER,
|
||||
cienaCesRapsVirtualRingNumOfSwitchOvers Integer32,
|
||||
cienaCesRapsVirtualRingUptimeFromLastFailure Integer32,
|
||||
cienaCesRapsVirtualRingTotalDownTime Integer32,
|
||||
cienaCesRapsVirtualRingWestPortRpl INTEGER,
|
||||
cienaCesRapsVirtualRingWestPortState INTEGER,
|
||||
cienaCesRapsVirtualRingWestPortStatus INTEGER,
|
||||
cienaCesRapsVirtualRingWestPortNrRxd Integer32,
|
||||
cienaCesRapsVirtualRingWestPortNrTxd Integer32,
|
||||
cienaCesRapsVirtualRingWestPortSfRxd Integer32,
|
||||
cienaCesRapsVirtualRingWestPortSfTxd Integer32,
|
||||
cienaCesRapsVirtualRingWestPortFsRxd Integer32,
|
||||
cienaCesRapsVirtualRingWestPortFsTxd Integer32,
|
||||
cienaCesRapsVirtualRingWestPortNrRbRxd Integer32,
|
||||
cienaCesRapsVirtualRingWestPortNrRbTxd Integer32,
|
||||
cienaCesRapsVirtualRingEastPortRpl INTEGER,
|
||||
cienaCesRapsVirtualRingEastPortState INTEGER,
|
||||
cienaCesRapsVirtualRingEastPortStatus INTEGER,
|
||||
cienaCesRapsVirtualRingEastPortNrRxd Integer32,
|
||||
cienaCesRapsVirtualRingEastPortNrTxd Integer32,
|
||||
cienaCesRapsVirtualRingEastPortSfRxd Integer32,
|
||||
cienaCesRapsVirtualRingEastPortSfTxd Integer32,
|
||||
cienaCesRapsVirtualRingEastPortFsRxd Integer32,
|
||||
cienaCesRapsVirtualRingEastPortFsTxd Integer32,
|
||||
cienaCesRapsVirtualRingEastPortNrRbRxd Integer32,
|
||||
cienaCesRapsVirtualRingEastPortNrRbTxd Integer32,
|
||||
cienaCesRapsVirtualRingType INTEGER,
|
||||
cienaCesRapsVirtualRingSubRingPortTerm INTEGER,
|
||||
cienaCesRapsVirtualRingNotifIndex Integer32,
|
||||
cienaCesRapsVirtualRingAlarmExtended OCTET STRING,
|
||||
cienaCesRapsVirtualRingWestForce INTEGER,
|
||||
cienaCesRapsVirtualRingEastForce INTEGER,
|
||||
cienaCesRapsVirtualRingFlushPropagate INTEGER,
|
||||
cienaCesRapsVirtualRingLogicalRingName DisplayString
|
||||
}
|
||||
|
||||
cienaCesRapsVirtualRingIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..240)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the virtual ring index."
|
||||
::= { cienaCesRapsVirtualRingEntry 1 }
|
||||
|
||||
cienaCesRapsVirtualRingName OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE (1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of the virtual ring."
|
||||
::= { cienaCesRapsVirtualRingEntry 2 }
|
||||
|
||||
cienaCesRapsVirtualRingVid OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..4094)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the virtual ring VID."
|
||||
::= { cienaCesRapsVirtualRingEntry 3 }
|
||||
|
||||
cienaCesRapsVirtualRingLogicalRingId OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the ID of the logical ring to which this virtual ring belongs."
|
||||
::= { cienaCesRapsVirtualRingEntry 4 }
|
||||
|
||||
cienaCesRapsVirtualRingMel OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..7)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the maintenance group level of a virtual ring."
|
||||
::= { cienaCesRapsVirtualRingEntry 5 }
|
||||
|
||||
cienaCesRapsVirtualRingRevertive OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
off(1),
|
||||
on(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether a virtual ring is revertive."
|
||||
DEFVAL { 2 }
|
||||
::= { cienaCesRapsVirtualRingEntry 6 }
|
||||
|
||||
cienaCesRapsVirtualRingState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
adminDisabled(1),
|
||||
ok(2),
|
||||
protecting(3),
|
||||
recovering(4),
|
||||
init(5),
|
||||
none(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the current state of a virtual ring."
|
||||
::= { cienaCesRapsVirtualRingEntry 7 }
|
||||
|
||||
cienaCesRapsVirtualRingStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
clear(1),
|
||||
localSignalFail(2),
|
||||
localForceSwitch(3),
|
||||
remoteOrOtherPortSignalFail(4),
|
||||
remoteOrOtherPortForceSwitch(5),
|
||||
provisioningMismatch(6),
|
||||
noRapsPduReceived(7),
|
||||
noRplOwnerDetected(8)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the current status of a virtual ring."
|
||||
::= { cienaCesRapsVirtualRingEntry 8 }
|
||||
|
||||
cienaCesRapsVirtualRingAlarm OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
clear(1),
|
||||
protectionSwitching(2),
|
||||
provisionMismatch(3),
|
||||
noRapsPduReceived(4),
|
||||
noRplOwnerDetected(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the current alarm status of a virtual ring. Multiple alarms may occur at
|
||||
the same time. cienaCesRapsVirtualRingAlarmExtended can be used to reterive all existing alarms."
|
||||
::= { cienaCesRapsVirtualRingEntry 9 }
|
||||
|
||||
cienaCesRapsVirtualRingNumOfSwitchOvers OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of protection switchovers that have occurred for this virtual ring."
|
||||
::= { cienaCesRapsVirtualRingEntry 10 }
|
||||
|
||||
cienaCesRapsVirtualRingUptimeFromLastFailure OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the up time from the last failure for this virtual ring."
|
||||
::= { cienaCesRapsVirtualRingEntry 11 }
|
||||
|
||||
cienaCesRapsVirtualRingTotalDownTime OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the total down time for this virtual ring."
|
||||
::= { cienaCesRapsVirtualRingEntry 12 }
|
||||
|
||||
cienaCesRapsVirtualRingWestPortRpl OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
owner(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the RPL ownership for the virtual ring's west link."
|
||||
DEFVAL { 1 }
|
||||
::= { cienaCesRapsVirtualRingEntry 13 }
|
||||
|
||||
cienaCesRapsVirtualRingWestPortState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
forwarding(2),
|
||||
blocked(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the virtual ring's west link state."
|
||||
::= { cienaCesRapsVirtualRingEntry 14 }
|
||||
|
||||
cienaCesRapsVirtualRingWestPortStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
oK(1),
|
||||
down(2),
|
||||
ccmFailure(3),
|
||||
localForceSwitch(4),
|
||||
remoteForceSwitch(5),
|
||||
remoteSignalFailure(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the virtual ring's west link status."
|
||||
::= { cienaCesRapsVirtualRingEntry 15 }
|
||||
|
||||
cienaCesRapsVirtualRingWestPortNrRxd OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of requests received on the west link."
|
||||
::= { cienaCesRapsVirtualRingEntry 16 }
|
||||
|
||||
cienaCesRapsVirtualRingWestPortNrTxd OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of request transmitted on the west link."
|
||||
::= { cienaCesRapsVirtualRingEntry 17 }
|
||||
|
||||
|
||||
cienaCesRapsVirtualRingWestPortSfRxd OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of signal failures received on the west link."
|
||||
::= { cienaCesRapsVirtualRingEntry 18 }
|
||||
|
||||
cienaCesRapsVirtualRingWestPortSfTxd OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of signal failures transmitted on the west link."
|
||||
::= { cienaCesRapsVirtualRingEntry 19 }
|
||||
|
||||
cienaCesRapsVirtualRingWestPortFsRxd OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of force-switch received on the west link."
|
||||
::= { cienaCesRapsVirtualRingEntry 20 }
|
||||
|
||||
cienaCesRapsVirtualRingWestPortFsTxd OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of force-switch transmitted on the west link."
|
||||
::= { cienaCesRapsVirtualRingEntry 21 }
|
||||
|
||||
cienaCesRapsVirtualRingWestPortNrRbRxd OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of no-request-RPL-blocked received on the west link."
|
||||
::= { cienaCesRapsVirtualRingEntry 22 }
|
||||
|
||||
cienaCesRapsVirtualRingWestPortNrRbTxd OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of no-request-RPL-blocked transmitted on the west link."
|
||||
::= { cienaCesRapsVirtualRingEntry 23 }
|
||||
|
||||
cienaCesRapsVirtualRingEastPortRpl OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
owner(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the RPL ownership for the virtual ring's east link."
|
||||
DEFVAL { 1 }
|
||||
::= { cienaCesRapsVirtualRingEntry 24 }
|
||||
|
||||
cienaCesRapsVirtualRingEastPortState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
forwarding(2),
|
||||
blocked(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the the virtual ring's east link state."
|
||||
::= { cienaCesRapsVirtualRingEntry 25 }
|
||||
|
||||
cienaCesRapsVirtualRingEastPortStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ok(1),
|
||||
down(2),
|
||||
ccmFailure(3),
|
||||
localForceSwitch(4),
|
||||
remoteForceSwitch(5),
|
||||
remoteSignalFailure(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the virtual ring's east link status."
|
||||
::= { cienaCesRapsVirtualRingEntry 26 }
|
||||
|
||||
cienaCesRapsVirtualRingEastPortNrRxd OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of no-request received on the east link."
|
||||
::= { cienaCesRapsVirtualRingEntry 27 }
|
||||
|
||||
cienaCesRapsVirtualRingEastPortNrTxd OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of no-request transmitted on the east link."
|
||||
::= { cienaCesRapsVirtualRingEntry 28 }
|
||||
|
||||
|
||||
cienaCesRapsVirtualRingEastPortSfRxd OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of signal failures received on the east link."
|
||||
::= { cienaCesRapsVirtualRingEntry 29 }
|
||||
|
||||
cienaCesRapsVirtualRingEastPortSfTxd OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of signal failures transmitted on the east link."
|
||||
::= { cienaCesRapsVirtualRingEntry 30 }
|
||||
|
||||
cienaCesRapsVirtualRingEastPortFsRxd OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of force-switch received on the east link."
|
||||
::= { cienaCesRapsVirtualRingEntry 31 }
|
||||
|
||||
cienaCesRapsVirtualRingEastPortFsTxd OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of force-switch transmitted on the east link."
|
||||
::= { cienaCesRapsVirtualRingEntry 32 }
|
||||
|
||||
cienaCesRapsVirtualRingEastPortNrRbRxd OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of no-request-RPL-blocked received on the east link."
|
||||
::= { cienaCesRapsVirtualRingEntry 33 }
|
||||
|
||||
cienaCesRapsVirtualRingEastPortNrRbTxd OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of no-request-RPL-blocked transmitted on the east link."
|
||||
::= { cienaCesRapsVirtualRingEntry 34 }
|
||||
|
||||
cienaCesRapsVirtualRingType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
majorRing(1),
|
||||
subRing(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the virtual ring type."
|
||||
::= { cienaCesRapsVirtualRingEntry 35 }
|
||||
|
||||
cienaCesRapsVirtualRingSubRingPortTerm OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
noTerminate(1),
|
||||
westPortTerminate(2),
|
||||
eastPortTerminate(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the virtual sub-ring termination port."
|
||||
::= { cienaCesRapsVirtualRingEntry 36 }
|
||||
|
||||
cienaCesRapsVirtualRingNotifIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..240)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the virtual ring index that is accessible to notify objects."
|
||||
::= { cienaCesRapsVirtualRingEntry 37 }
|
||||
|
||||
cienaCesRapsVirtualRingAlarmExtended OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object shows all extsting virtual ring alarms.
|
||||
Bit 0: configurationMismatch,
|
||||
Bit 1: protectionSwitchActive,
|
||||
Bit 2: noRapsPduReceived,
|
||||
Bit 3; noRplOwnerDetected"
|
||||
::= { cienaCesRapsVirtualRingEntry 38 }
|
||||
|
||||
cienaCesRapsVirtualRingWestForce OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
off(1),
|
||||
on(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the force switch state of the virtual ring link."
|
||||
DEFVAL { 1 }
|
||||
::= { cienaCesRapsVirtualRingEntry 39 }
|
||||
|
||||
cienaCesRapsVirtualRingEastForce OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
off(1),
|
||||
on(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the force switch state of the virtual ring link."
|
||||
DEFVAL { 1 }
|
||||
::= { cienaCesRapsVirtualRingEntry 40 }
|
||||
|
||||
cienaCesRapsVirtualRingFlushPropagate OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
off(1),
|
||||
on(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether flush propagation is enabled or disabled."
|
||||
DEFVAL { 1 }
|
||||
::= { cienaCesRapsVirtualRingEntry 41 }
|
||||
|
||||
cienaCesRapsVirtualRingLogicalRingName OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE (1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the logical ring to which this virtual ring belongs."
|
||||
::= { cienaCesRapsVirtualRingEntry 42 }
|
||||
|
||||
--CienaCesRapsVirtualRingMemberTable
|
||||
|
||||
cienaCesRapsVirtualRingMemberTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesRapsVirtualRingMemberEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the table of virtual ring VLAN members."
|
||||
::= { cienaCesRapsVirtualRingMember 1 }
|
||||
|
||||
cienaCesRapsVirtualRingMemberEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesRapsVirtualRingMemberEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the RAPS virtual ring member entry in the virtual ring table."
|
||||
INDEX { cienaCesRapsVirtualRingIndex, cienaCesRapsVirtualRingMemberVsId }
|
||||
::= { cienaCesRapsVirtualRingMemberTable 1 }
|
||||
|
||||
CienaCesRapsVirtualRingMemberEntry ::= SEQUENCE {
|
||||
cienaCesRapsVirtualRingMemberVsId Integer32
|
||||
}
|
||||
|
||||
cienaCesRapsVirtualRingMemberVsId OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the VS ID."
|
||||
::= { cienaCesRapsVirtualRingMemberEntry 2 }
|
||||
|
||||
|
||||
--
|
||||
-- Notifications
|
||||
--
|
||||
cienaCesRapsAlarmClearNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesRapsVirtualRingNotifIndex,
|
||||
cienaCesRapsVirtualRingName,
|
||||
cienaCesRapsVirtualRingAlarm
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A alarm notification is sent when an alarm is cleared. The cause field will indicate which alarm
|
||||
is cleared.
|
||||
To enable this notification, cienaCesRapsAlarmTrapState must be enabled.
|
||||
By default this trap state is enabled. Variable bindings include:
|
||||
cienaGlobalSeverity, cienaGlobalMacAddress,
|
||||
cienaCesRapsVirtualRingNotifIndex,cienaCesRapsVirtualRingName,
|
||||
and cienaCesRapsVirtualRingAlarm."
|
||||
::= { cienaCesRapsMIBNotifications 1 }
|
||||
|
||||
cienaCesRapsAlarmProtectionSwitchingNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesRapsVirtualRingNotifIndex,
|
||||
cienaCesRapsVirtualRingName,
|
||||
cienaCesRapsVirtualRingAlarm
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A alarm notification is sent when a ring detects a Protection-Switch-Active
|
||||
condition. To enable this notification, cienaCesRapsAlarmTrapState must be enabled.
|
||||
By default this trap state is enabled. Variable bindings include:
|
||||
cienaGlobalSeverity, cienaGlobalMacAddress, cienaCesRapsVirtualRingNotifIndex,
|
||||
cienaCesRapsVirtualRingName, and cienaCesRapsVirtualRingAlarm."
|
||||
::= { cienaCesRapsMIBNotifications 2 }
|
||||
|
||||
cienaCesRapsAlarmProvisionMismatchNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesRapsVirtualRingNotifIndex,
|
||||
cienaCesRapsVirtualRingName,
|
||||
cienaCesRapsVirtualRingAlarm
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A alarm notification is sent when a ring detects a Provisioning-Mismatch
|
||||
condition. To enable this notification, cienaCesRapsAlarmTrapState must be enabled.
|
||||
By default this trap state is enabled. Variable bindings include:
|
||||
cienaGlobalSeverity, cienaGlobalMacAddress, cienaCesRapsVirtualRingNotifIndex,
|
||||
cienaCesRapsVirtualRingName, and cienaCesRapsVirtualRingAlarm."
|
||||
::= { cienaCesRapsMIBNotifications 3 }
|
||||
|
||||
|
||||
cienaCesRapsAlarmNoRapsPduReceivedNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesRapsVirtualRingNotifIndex,
|
||||
cienaCesRapsVirtualRingName,
|
||||
cienaCesRapsVirtualRingAlarm
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"On a major-ring, a node is not receiving any R-APS messages on a ringlet port
|
||||
for at least 3.5 consecutive long R-APS frame intervals (i.e. 3.5 * 5 = total 17.5 seconds)
|
||||
while that ring port does not report any link level failures and is not administratively disabled.
|
||||
On a sub-ring, a node is not receiving R-APS messages on either ringlet port for at least 3.5
|
||||
consecutive long R-APS frame intervals (i.e. 3.5 * 5 = total 17.5 seconds) while that ring port
|
||||
does not report any link level failures and is not administratively disabled.
|
||||
To enable this notification, cienaCesRapsAlarmTrapState must be enabled.
|
||||
By default this trap state is enabled. Variable bindings include:
|
||||
cienaGlobalSeverity, cienaGlobalMacAddress, cienaCesRapsVirtualRingNotifIndex,
|
||||
cienaCesRapsVirtualRingName, and cienaCesRapsVirtualRingAlarm."
|
||||
::= { cienaCesRapsMIBNotifications 4 }
|
||||
|
||||
cienaCesRapsAlarmNoRplOwnerDetectedNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesRapsVirtualRingNotifIndex,
|
||||
cienaCesRapsVirtualRingName,
|
||||
cienaCesRapsVirtualRingAlarmExtended
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A ringlet instance that is not the RPL Owner receives no R-APS OK message while
|
||||
it is transmitting R-APS RIM messages for 13 or more minutes.
|
||||
To enable this notification, cienaCesRapsAlarmTrapState must be enabled.
|
||||
By default this trap state is enabled. Variable bindings include:
|
||||
cienaGlobalSeverity, cienaGlobalMacAddress, cienaCesRapsVirtualRingNotifIndex,
|
||||
cienaCesRapsVirtualRingName, and cienaCesRapsVirtualRingAlarm."
|
||||
::= { cienaCesRapsMIBNotifications 5 }
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- CIENA-CES-RAPS-MIB
|
||||
--
|
||||
|
321
MIBS/ciena/CIENA-CES-RMON-MIB
Normal file
321
MIBS/ciena/CIENA-CES-RMON-MIB
Normal file
@ -0,0 +1,321 @@
|
||||
-- This file was included in WWP MIB release 04-16-00-0047
|
||||
--
|
||||
-- CIENA-CES-RMON-MIB.my
|
||||
--
|
||||
|
||||
CIENA-CES-RMON-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
cienaCommon, cienaCesConfig
|
||||
FROM CIENA-SMI;
|
||||
|
||||
cienaCesRmonMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201411110000Z"
|
||||
ORGANIZATION "Ciena, Inc"
|
||||
CONTACT-INFO
|
||||
" Mib Meister
|
||||
115 North Sullivan Road
|
||||
Spokane Valley, WA 99037
|
||||
USA
|
||||
Phone: +1 509 242 9000
|
||||
Email: support@ciena.com"
|
||||
DESCRIPTION
|
||||
"The MIB module for proprietary Ciena RMON configuration."
|
||||
|
||||
REVISION "201411110000Z"
|
||||
DESCRIPTION
|
||||
"Initial creation."
|
||||
|
||||
::= { cienaCesConfig 34 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
cienaCesRmonMIBObjects OBJECT IDENTIFIER ::= { cienaCesRmonMIB 1 }
|
||||
|
||||
|
||||
-- Ciena Rmon Config
|
||||
--
|
||||
cienaCesRmon OBJECT IDENTIFIER ::= { cienaCesRmonMIBObjects 1 }
|
||||
|
||||
cienaCesRmonTransfer OBJECT IDENTIFIER ::= { cienaCesRmon 1 }
|
||||
cienaCesRmonAutoConfigure OBJECT IDENTIFIER ::= { cienaCesRmon 2 }
|
||||
|
||||
-- Notifications
|
||||
|
||||
cienaCesRmonMIBNotificationPrefix OBJECT IDENTIFIER ::= { cienaCesRmonMIB 2 }
|
||||
cienaCesRmonMIBNotifications OBJECT IDENTIFIER ::=
|
||||
{ cienaCesRmonMIBNotificationPrefix 0 }
|
||||
-- Conformance information
|
||||
|
||||
cienaCesRmonMIBConformance OBJECT IDENTIFIER ::= { cienaCesRmonMIB 3 }
|
||||
cienaCesRmonsMIBCompliances OBJECT IDENTIFIER ::= { cienaCesRmonMIBConformance 1 }
|
||||
cienaCesRmonMIBGroups OBJECT IDENTIFIER ::= { cienaCesRmonMIBConformance 2 }
|
||||
|
||||
--
|
||||
-- Ciena RMON configuration
|
||||
--
|
||||
cienaCesRmonTransferServerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesRmonTransferServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table specifying RMON file configuration."
|
||||
::= { cienaCesRmonTransfer 1 }
|
||||
|
||||
cienaCesRmonTransferServerEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesRmonTransferServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the port stats table."
|
||||
INDEX{cienaCesRmonTransferServerIndex}
|
||||
::= { cienaCesRmonTransferServerTable 1 }
|
||||
|
||||
CienaCesRmonTransferServerEntry ::= SEQUENCE {
|
||||
cienaCesRmonTransferServerIndex INTEGER,
|
||||
cienaCesRmonTransferServerServer DisplayString,
|
||||
cienaCesRmonTransferServerLastRemoteName DisplayString,
|
||||
cienaCesRmonTransferServerLastPushTime DisplayString,
|
||||
cienaCesRmonTransferServerLastPushStatus DisplayString,
|
||||
cienaCesRmonTransferServerXftpTransferMode INTEGER,
|
||||
cienaCesRmonTransferServerXftpLoginId DisplayString,
|
||||
cienaCesRmonTransferServerXftpPassword DisplayString,
|
||||
cienaCesRmonTransferServerXftpSecret OCTET STRING
|
||||
}
|
||||
|
||||
|
||||
cienaCesRmonTransferServerIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..10)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Placeholder for index."
|
||||
::= { cienaCesRmonTransferServerEntry 1 }
|
||||
|
||||
cienaCesRmonTransferServerServer OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the file server."
|
||||
::= { cienaCesRmonTransferServerEntry 2 }
|
||||
|
||||
|
||||
cienaCesRmonTransferServerLastRemoteName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..127))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name and location on the remote server of the last file."
|
||||
::= { cienaCesRmonTransferServerEntry 3 }
|
||||
|
||||
cienaCesRmonTransferServerLastPushTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time of the last file push."
|
||||
::= { cienaCesRmonTransferServerEntry 4 }
|
||||
|
||||
cienaCesRmonTransferServerLastPushStatus OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..127))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the last RMON file push."
|
||||
::= { cienaCesRmonTransferServerEntry 5 }
|
||||
|
||||
|
||||
cienaCesRmonTransferServerXftpTransferMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
tftp(1),
|
||||
ftp(2),
|
||||
sftp(3),
|
||||
defaultTftp(4),
|
||||
defaultFtp(5),
|
||||
defaultSftp(6),
|
||||
default(7)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of server to use."
|
||||
::= { cienaCesRmonTransferServerEntry 6 }
|
||||
|
||||
|
||||
cienaCesRmonTransferServerXftpLoginId OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(0..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The username to use for xftp downloads."
|
||||
DEFVAL { "" }
|
||||
::= { cienaCesRmonTransferServerEntry 7 }
|
||||
|
||||
cienaCesRmonTransferServerXftpPassword OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(0..128))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The password to use for xftp downloads."
|
||||
DEFVAL { "" }
|
||||
::= { cienaCesRmonTransferServerEntry 8 }
|
||||
|
||||
cienaCesRmonTransferServerXftpSecret OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..259))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The secret to use for xftp downloads."
|
||||
DEFVAL { "" }
|
||||
::= { cienaCesRmonTransferServerEntry 9 }
|
||||
|
||||
|
||||
cienaCesRmonTransferName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RMON file names."
|
||||
::= { cienaCesRmonTransfer 2 }
|
||||
|
||||
cienaCesRmonTransferRemoteDir OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..127))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The location on the remote server to place the files."
|
||||
::= { cienaCesRmonTransfer 3 }
|
||||
|
||||
cienaCesRmonTransferInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (3600..31536000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The automatic RMON file push interval."
|
||||
::= { cienaCesRmonTransfer 4 }
|
||||
|
||||
cienaCesRmonTransferUserFilesKept OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..4)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Must be less than or equal to cienaCesRmonTransferMaxFiles."
|
||||
::= { cienaCesRmonTransfer 5 }
|
||||
|
||||
cienaCesRmonTransferMaxFiles OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..4)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Only 1 file is supported on LEOS 4.x devices and the 3902, 3911 and 3920."
|
||||
::= { cienaCesRmonTransfer 6 }
|
||||
|
||||
cienaCesRmonTransferPushRecentFiles OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Retransmit all stored rmon files to the server."
|
||||
::= { cienaCesRmonTransfer 7 }
|
||||
|
||||
cienaCesRmonTransferState OBJECT-TYPE
|
||||
SYNTAX INTEGER { disable(1),
|
||||
enable(2)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current operational state of the file push."
|
||||
::= { cienaCesRmonTransfer 8 }
|
||||
|
||||
cienaCesRmonHistAutoConfigState OBJECT-TYPE
|
||||
SYNTAX INTEGER { enable(1),
|
||||
disable(2)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Automatically create RMON history entries when ports go operationally enabled."
|
||||
::= { cienaCesRmonAutoConfigure 1 }
|
||||
|
||||
cienaCesRmonHistAutoConfigFileLogging OBJECT-TYPE
|
||||
SYNTAX INTEGER { on(1),
|
||||
off(2)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"File logging setting to use when creating the next autogenerated etherHistory entry."
|
||||
::= { cienaCesRmonAutoConfigure 2 }
|
||||
|
||||
cienaCesRmonHistAutoConfigInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interval to use when creating the next autogenerated etherHistory entry."
|
||||
::= { cienaCesRmonAutoConfigure 3 }
|
||||
|
||||
cienaCesRmonHistAutoConfigNumBuckets OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of buckets to request when creating the next autogenerated etherHistory entry."
|
||||
::= { cienaCesRmonAutoConfigure 4 }
|
||||
|
||||
cienaCesRmonHistAutoConfigOwner OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..127))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The owner to use when creating the next autogenerated etherHistory entry."
|
||||
::= { cienaCesRmonAutoConfigure 5 }
|
||||
|
||||
cienaCesRmonHistAutoConfigStatistics OBJECT-TYPE
|
||||
SYNTAX INTEGER {none (0),
|
||||
basicTx(1),
|
||||
basicRx(2),
|
||||
basicRxBasicTx(3),
|
||||
basicError(4),
|
||||
basicTxBasicError(5),
|
||||
basicRxBasicError(6),
|
||||
basicAll(7),
|
||||
txAll(9),
|
||||
txAllBasicRx(10),
|
||||
txAllBasicError(13),
|
||||
rxAllBasicRx(18),
|
||||
rxAllBasicError(22),
|
||||
errorAll(36),
|
||||
basicTxErrorAll(37),
|
||||
basicRxErrorAll(38),
|
||||
basicRxBasicTxErroAll(39),
|
||||
txAllErrorAll(45),
|
||||
txAllRxBasicErrorAll(47),
|
||||
rxTxAll(51),
|
||||
rxAllErrorAll(54),
|
||||
rxAllTxBasicErrorAll(55),
|
||||
allStatsNoStandard(63),
|
||||
standardRmon(71),
|
||||
standardRxAll(87),
|
||||
standardTxAll(79),
|
||||
standardRxAllTxAll(95),
|
||||
standardErrorAll(103),
|
||||
standardTxAllErrorAll(111),
|
||||
standardRxAllErrorAll(119),
|
||||
allStatsWithStandard(127)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The statistics to gather when using the etherHistory."
|
||||
::= { cienaCesRmonAutoConfigure 6 }
|
||||
|
||||
END
|
||||
|
||||
|
||||
|
484
MIBS/ciena/CIENA-CES-RSVPTE-MIB
Normal file
484
MIBS/ciena/CIENA-CES-RSVPTE-MIB
Normal file
@ -0,0 +1,484 @@
|
||||
-- This file was included in WWP MIB release 04-16-00-0047
|
||||
--
|
||||
-- CIENA-CES-RSVPTE-MIB.my
|
||||
--
|
||||
|
||||
CIENA-CES-RSVPTE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
TimeTicks, Integer32, Unsigned32, IpAddress, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, MacAddress, RowStatus, TruthValue, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
CienaGlobalState
|
||||
FROM CIENA-TC
|
||||
cienaCesConfig,cienaCesNotifications
|
||||
FROM CIENA-SMI;
|
||||
|
||||
|
||||
cienaCesRsvpteMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201607150000Z"
|
||||
ORGANIZATION "Ciena, Inc"
|
||||
CONTACT-INFO
|
||||
" Mib Meister
|
||||
115 North Sullivan Road
|
||||
Spokane Valley, WA 99037
|
||||
USA
|
||||
Phone: +1 509 242 9000
|
||||
Email: support@ciena.com"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module is for the RSVP-TE configuration for MPLS tunnels"
|
||||
|
||||
REVISION
|
||||
"201607150000Z"
|
||||
DESCRIPTION
|
||||
"Modified the description of cienaCesRsvpteRecoveryTime
|
||||
and cienaCesRsvpteRestartTime under cienaCesRsvpteObjects."
|
||||
|
||||
REVISION
|
||||
"201607140000Z"
|
||||
DESCRIPTION
|
||||
"Modified the attribute cienaCesRsvpteGRStatus to cienaCesRsvpteGRAdminStatus.
|
||||
Added the attribute cienaCesRsvpteGROperStatus under cienaCesRsvpteObjects."
|
||||
|
||||
REVISION
|
||||
"201607040000Z"
|
||||
DESCRIPTION
|
||||
"Added the attribute cienaCesRsvpteGRStatus under cienaCesRsvpteObjects.
|
||||
Modified the default values of cienaCesRsvpteRecoveryTime and
|
||||
cienaCesRsvpteRestartTime under cienaCesRsvpteObjects."
|
||||
|
||||
REVISION
|
||||
"201305080000Z"
|
||||
DESCRIPTION
|
||||
"Modified the status of cienaCesRsvpteRfrshSlewDenom and cienaCesRsvpteRfrshSlewNumerator to
|
||||
deprecated under cienaCesRsvpteObjects. Modified the status of cienaCesRsvpteIfMtu to deprecated under
|
||||
cienaCesRsvpteIfTable. Added objects cienaCesRsvpteRefreshSlewDenominator and cienaCesRsvpteRefreshSlewNumerator
|
||||
under cienaCesRsvpteObjects. "
|
||||
|
||||
REVISION
|
||||
"201102020000Z"
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { cienaCesConfig 16 }
|
||||
|
||||
|
||||
--
|
||||
-- Textual convention
|
||||
--
|
||||
AdvertisedLabel ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Advertised Label"
|
||||
SYNTAX INTEGER {
|
||||
implicitnull(1),
|
||||
nonreserved(99)
|
||||
}
|
||||
|
||||
RsvpOperStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current operational state of RSVP-TE."
|
||||
SYNTAX INTEGER {
|
||||
operStatusUp(1), -- active
|
||||
operStatusDown(2), -- inactive
|
||||
operStatusGoingUp(3), -- activating
|
||||
operStatusGoingDown(4),-- deactivating
|
||||
operStatusActFailed(5) -- activation failed
|
||||
}
|
||||
|
||||
RsvpGRMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current GR operational state of RSVP-TE."
|
||||
SYNTAX INTEGER {
|
||||
helpNeighbor(1),
|
||||
restartCapable(2),
|
||||
notApplicable(3)
|
||||
|
||||
}
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
cienaCesRsvpteMIBObjects OBJECT IDENTIFIER ::= { cienaCesRsvpteMIB 1 }
|
||||
cienaCesRsvpteObjects OBJECT IDENTIFIER ::= { cienaCesRsvpteMIBObjects 1 }
|
||||
cienaCesRsvpte OBJECT IDENTIFIER ::= { cienaCesRsvpteMIBObjects 2 }
|
||||
|
||||
cienaCesRsvpteAdminStatus OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The desired administrative status of RSVP-TE."
|
||||
::= { cienaCesRsvpteObjects 1 }
|
||||
|
||||
cienaCesRsvpteOperStatus OBJECT-TYPE
|
||||
SYNTAX RsvpOperStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current operational status of RSVP-TE."
|
||||
::= { cienaCesRsvpteObjects 2 }
|
||||
|
||||
cienaCesRsvpteRetryInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (3..65)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The persistent tunnel retry interval.
|
||||
This is the interval between the first failure of a persistent
|
||||
tunnel and the first attempt to re-establish the tunnel.
|
||||
This cannot be changed while the administrative status is enabled
|
||||
or the operational status is up."
|
||||
DEFVAL { 3 }
|
||||
::= { cienaCesRsvpteObjects 3 }
|
||||
|
||||
cienaCesRsvpteRetryInfiniteState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
on(1),
|
||||
off(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The persistent tunnel retry infinity.
|
||||
This is the state which when on, triggers RSVP-TE to try to restore the tunnels
|
||||
infinite times. This object can only be set if RSVP-TE is globally disabled."
|
||||
DEFVAL { on }
|
||||
::= { cienaCesRsvpteObjects 4 }
|
||||
|
||||
cienaCesRsvpteRetryMax OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of retry attempts that will be made before a
|
||||
persistent tunnel is deemed inoperable. Once in this state,
|
||||
a management agent should set mplsTunnelAdminStatus to 'up' to
|
||||
attempt to re-establish the tunnel. This field is not used when
|
||||
cienaCesRsvpteRetryInfiniteState is on."
|
||||
DEFVAL { 10 }
|
||||
::= { cienaCesRsvpteObjects 5 }
|
||||
|
||||
|
||||
cienaCesRsvpteRefreshInterval OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RSVP-TE value, R, which is used to set the average
|
||||
interval between refresh path and RESV messages."
|
||||
DEFVAL { 30000 }
|
||||
::= { cienaCesRsvpteObjects 6 }
|
||||
|
||||
cienaCesRsvpteRefreshMultiple OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..214783647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RSVP-TE value, K, which is the number of unresponded path
|
||||
or RESV refresh attempts that must be made, spaced by
|
||||
the refresh interval, before the state is deemed to have
|
||||
timed out."
|
||||
DEFVAL { 3 }
|
||||
::= { cienaCesRsvpteObjects 7 }
|
||||
|
||||
cienaCesRsvpteRfrshSlewDenom OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..214783647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This object is deprecated and the new object to provide this information is
|
||||
cienaCesRsvpteRefreshSlewDenominator in this table."
|
||||
DEFVAL { 10 }
|
||||
::= { cienaCesRsvpteObjects 8 }
|
||||
|
||||
cienaCesRsvpteRfrshSlewNumerator OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..214783647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This object is deprecated and the new object to provide this information is
|
||||
cienaCesRsvpteRefreshSlewNumerator in this table."
|
||||
DEFVAL { 3 }
|
||||
::= { cienaCesRsvpteObjects 9 }
|
||||
|
||||
cienaCesRsvpteBlockadeMultiple OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..214783647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RSVP-TE value, Kb, which is the number of refresh timeout
|
||||
periods after which the blockade state is deleted."
|
||||
DEFVAL { 2 }
|
||||
::= { cienaCesRsvpteObjects 10 }
|
||||
|
||||
cienaCesRsvpteLSPSetupPriority OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..7)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The setup priority to apply to LSPs that are not
|
||||
signaling this parameter. 0 represents the highest
|
||||
priority and 7 the lowest. The value of this object must be
|
||||
numerically greater than or equal to (lower or equal priority)
|
||||
than the value of the holding priority object."
|
||||
DEFVAL { 4 }
|
||||
::= { cienaCesRsvpteObjects 11 }
|
||||
|
||||
cienaCesRsvpteLSPHoldingPriority OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..7)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The holding priority to apply to LSPs that are not
|
||||
signaling this parameter. 0 represents the highest
|
||||
priority and 7 the lowest. The value of this object must be
|
||||
numerically less than or equal to (higher or equal priority)
|
||||
than the value of the holding priority object."
|
||||
DEFVAL { 3 }
|
||||
::= { cienaCesRsvpteObjects 12 }
|
||||
|
||||
cienaCesRsvpteUseHopByHop OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A flag to indicate that RSVP-TE should use the hop by hop
|
||||
addressing scheme for the PATH and PATH-TEAR messages it
|
||||
sends. If set, then the IP addresses used in the IP header
|
||||
of the PATH messages forwarded by RSVP-TE set the source as the
|
||||
local outgoing interface IP address, and set the destination as
|
||||
the next hop router IP address."
|
||||
DEFVAL { false }
|
||||
::= { cienaCesRsvpteObjects 13 }
|
||||
|
||||
cienaCesRsvpteRestartCapable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A flag to indicate whether the local node should advertise
|
||||
itself as restart capable."
|
||||
DEFVAL { true }
|
||||
::= { cienaCesRsvpteObjects 14 }
|
||||
|
||||
cienaCesRsvpteRestartTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time in milliseconds that the local node takes to
|
||||
restart RSVP-TE and the communication channel used for
|
||||
RSVP-TE communication. This is advertised to neighbors in
|
||||
the Restart_Cap object in Hello messages.
|
||||
|
||||
Only used if cienaCesRsvpteRestartCapable is set to true.
|
||||
|
||||
For devices which only act as the Helper node, this timer
|
||||
is unused and will return value 0."
|
||||
DEFVAL { 60000 }
|
||||
::= { cienaCesRsvpteObjects 15 }
|
||||
|
||||
cienaCesRsvpteRecoveryTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The period of time in milliseconds that the local node
|
||||
would like neighbors to take to resyncronize RSVP-TE and
|
||||
MPLS forwarding information after the re-establishment of
|
||||
Hello connectivity. This is advertised to neighbors in
|
||||
the Restart_Cap object in Hello messages.
|
||||
|
||||
A value of zero indicates that the node does not support
|
||||
resynchronization following failure of the local node.
|
||||
|
||||
A value of 0xFFFFFFFF indicates an infinite recovery time.
|
||||
|
||||
Only used if cienaCesRsvpteRestartCapable is set to true.
|
||||
|
||||
For devices which only act as the Helper node, this timer
|
||||
is unused and will return value 0."
|
||||
DEFVAL { 120000 }
|
||||
::= { cienaCesRsvpteObjects 16 }
|
||||
|
||||
cienaCesRsvpteMinPeerRestart OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mininum period of time in milliseconds that RSVP-TE
|
||||
should wait for a restart capable neighbor to regain
|
||||
Hello connectivity before invoking procedures related to
|
||||
communication loss.
|
||||
|
||||
RSVP-TE waits for the maximum of this time and the
|
||||
restart_time advertised in the RESTART_CAP object in Hello
|
||||
messages from the neighbor."
|
||||
DEFVAL { 0 }
|
||||
::= { cienaCesRsvpteObjects 17 }
|
||||
|
||||
cienaCesRsvpteRefreshSlewDenominator OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..214783647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The denominator of the fraction, SlewMax, which is the
|
||||
maximum allowable increase in the refresh interval, R, to
|
||||
prevent state timeout while changing R. R is increased by
|
||||
this fraction until it reaches the new desired value."
|
||||
DEFVAL { 10 }
|
||||
::= { cienaCesRsvpteObjects 18 }
|
||||
|
||||
cienaCesRsvpteRefreshSlewNumerator OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..214783647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The numerator of the fraction, SlewMax, which is the maximum
|
||||
allowable increase in the refresh interval, R, to prevent
|
||||
state timeout while changing R. R is increased by this
|
||||
fraction until it reaches the new desired value."
|
||||
DEFVAL { 3 }
|
||||
::= { cienaCesRsvpteObjects 19 }
|
||||
|
||||
cienaCesRsvpteGRAdminStatus OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RSVP-TE Graceful restart status (Enabled/Disabled)."
|
||||
::= { cienaCesRsvpteObjects 20 }
|
||||
|
||||
cienaCesRsvpteGRMode OBJECT-TYPE
|
||||
SYNTAX RsvpGRMode
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RSVP-TE Graceful restart Operational status."
|
||||
::= { cienaCesRsvpteObjects 21 }
|
||||
|
||||
|
||||
cienaCesRsvpteIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesRsvpteIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of interfaces on which RSVP-TE can be enabled."
|
||||
::= { cienaCesRsvpte 1 }
|
||||
|
||||
cienaCesRsvpteIfEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesRsvpteIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the RSVP-TE interface table."
|
||||
INDEX { cienaCesRsvpteIfIndex }
|
||||
::= { cienaCesRsvpteIfTable 1 }
|
||||
|
||||
CienaCesRsvpteIfEntry ::= SEQUENCE {
|
||||
cienaCesRsvpteIfIndex INTEGER,
|
||||
cienaCesRsvpteIfName OCTET STRING,
|
||||
cienaCesRsvpteIfIpAddr IpAddress,
|
||||
cienaCesRsvpteIfMtu INTEGER,
|
||||
cienaCesRsvpteIfAdminStatus CienaGlobalState,
|
||||
cienaCesRsvpteIfOperStatus INTEGER,
|
||||
cienaCesRsvpteIfHelloInterval Unsigned32,
|
||||
cienaCesRsvpteIfHelloTolerance Unsigned32,
|
||||
cienaCesRsvpteIfAdvertisedLabel AdvertisedLabel
|
||||
}
|
||||
|
||||
|
||||
cienaCesRsvpteIfIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..4096)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface index."
|
||||
::= { cienaCesRsvpteIfEntry 1 }
|
||||
|
||||
cienaCesRsvpteIfName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface name."
|
||||
::= { cienaCesRsvpteIfEntry 2 }
|
||||
|
||||
|
||||
cienaCesRsvpteIfIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface IP address."
|
||||
::= { cienaCesRsvpteIfEntry 3 }
|
||||
|
||||
cienaCesRsvpteIfMtu OBJECT-TYPE
|
||||
SYNTAX INTEGER (1500..9216)
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This object is deprecated and no longer in use."
|
||||
::= { cienaCesRsvpteIfEntry 4 }
|
||||
|
||||
cienaCesRsvpteIfAdminStatus OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RSVP-TE administrative status on this interface."
|
||||
::= { cienaCesRsvpteIfEntry 5 }
|
||||
|
||||
cienaCesRsvpteIfOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RSVP-TE operational status on this interface."
|
||||
::= { cienaCesRsvpteIfEntry 6 }
|
||||
|
||||
cienaCesRsvpteIfHelloInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..30)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RSVP-TE Hello message interval."
|
||||
DEFVAL { 0 }
|
||||
::= { cienaCesRsvpteIfEntry 7 }
|
||||
|
||||
cienaCesRsvpteIfHelloTolerance OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..10)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RSVP-TE Hello tolerance defines the number of Hello intervals that can pass without receiving a
|
||||
successful Hello message from a partner before the Hello session times out."
|
||||
DEFVAL { 3 }
|
||||
::= { cienaCesRsvpteIfEntry 8 }
|
||||
|
||||
cienaCesRsvpteIfAdvertisedLabel OBJECT-TYPE
|
||||
SYNTAX AdvertisedLabel
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates what kind of label will be advertised by RSVP-TE for a
|
||||
Label Request received on this L3 interface."
|
||||
DEFVAL { 99 }
|
||||
::= { cienaCesRsvpteIfEntry 9 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- CIENA-CES-RSVPTE-MIB
|
243
MIBS/ciena/CIENA-CES-SECURITY-MIB
Normal file
243
MIBS/ciena/CIENA-CES-SECURITY-MIB
Normal file
@ -0,0 +1,243 @@
|
||||
-- This file was included in Ciena MIB release MIBS-CIENA-CES-08-07-00-024
|
||||
--
|
||||
-- CIENA-CES-SECURITY-MIB.my
|
||||
--
|
||||
|
||||
CIENA-CES-SECURITY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
NOTIFICATION-TYPE, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
cienaGlobalSeverity, cienaGlobalMacAddress
|
||||
FROM CIENA-GLOBAL-MIB
|
||||
cienaCesNotifications, cienaCesConfig
|
||||
FROM CIENA-SMI;
|
||||
|
||||
cienaCesSecurityMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201709270000Z"
|
||||
ORGANIZATION "Ciena Corp."
|
||||
CONTACT-INFO
|
||||
" Mib Meister
|
||||
7035 Ridge Road
|
||||
Hanover, Maryland 21076
|
||||
USA
|
||||
Phone: +1 800 921 1144
|
||||
Email: support@ciena.com"
|
||||
DESCRIPTION
|
||||
"This module defines the security configuration objects and also the objects required for
|
||||
any security related notifications."
|
||||
|
||||
REVISION "201709270000Z"
|
||||
DESCRIPTION
|
||||
"Initial creation."
|
||||
::= { cienaCesConfig 44 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
cienaCesSecurityMIBObjects OBJECT IDENTIFIER ::= { cienaCesSecurityMIB 1 }
|
||||
|
||||
cienaCesSecurityCertExpiry OBJECT IDENTIFIER ::= { cienaCesSecurityMIBObjects 1 }
|
||||
cienaCesSecurityCertCrl OBJECT IDENTIFIER ::= { cienaCesSecurityMIBObjects 2 }
|
||||
|
||||
cienaCesSecurityMIBNotificationPrefix OBJECT IDENTIFIER ::= { cienaCesNotifications 43 }
|
||||
cienaCesSecurityMIBNotifications OBJECT IDENTIFIER ::= { cienaCesSecurityMIBNotificationPrefix 0 }
|
||||
|
||||
-- Conformance information
|
||||
|
||||
cienaCesSecurityMIBConformance OBJECT IDENTIFIER ::= { cienaCesSecurityMIB 2 }
|
||||
cienaCesSecurityMIBCompliances OBJECT IDENTIFIER ::= { cienaCesSecurityMIBConformance 1 }
|
||||
cienaCesSecurityMIBGroups OBJECT IDENTIFIER ::= { cienaCesSecurityMIBConformance 2 }
|
||||
|
||||
--
|
||||
-- Global stuff
|
||||
--
|
||||
|
||||
cienaCesSecurityCertType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ca(1),
|
||||
devCert(2),
|
||||
sshClient(3),
|
||||
sshServer(4)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the type of the certificate."
|
||||
::= { cienaCesSecurityCertExpiry 1 }
|
||||
|
||||
cienaCesSecurityCertName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of the certificate."
|
||||
::= { cienaCesSecurityCertExpiry 2 }
|
||||
|
||||
cienaCesSecurityCertValidTo OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the validTo date of the certificate."
|
||||
::= { cienaCesSecurityCertExpiry 3 }
|
||||
|
||||
cienaCesSecurityCaCrlType OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the type of object, CA or CRL."
|
||||
::= { cienaCesSecurityCertCrl 1 }
|
||||
|
||||
cienaCesSecurityCertCrlOperation OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the type of operation on the cert or CRL."
|
||||
::= { cienaCesSecurityCertCrl 2 }
|
||||
|
||||
cienaCesSecurityCaCrlInvalidCaReason OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the reason the CA is invalid."
|
||||
::= { cienaCesSecurityCertCrl 3 }
|
||||
|
||||
cienaCesSecurityCertKeyOperation OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the type of operation on the cert key."
|
||||
::= { cienaCesSecurityCertCrl 4 }
|
||||
|
||||
cienaCesSecurityCertExpiryWarningNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesSecurityCertType,
|
||||
cienaCesSecurityCertName,
|
||||
cienaCesSecurityCertValidTo
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesSecurityCertExpiryWarningNotification is sent if
|
||||
the current time is greater than or equal to (the expiry time
|
||||
minus the initial warning interval), but less than the expiry
|
||||
time. They are sent at configured intervals.
|
||||
To enable the device to send this trap:
|
||||
cienaCesSecurityCertExpiryWarningTrapState needs to be set to enabled."
|
||||
::= { cienaCesSecurityMIBNotifications 1 }
|
||||
|
||||
cienaCesSecurityCertExpiryExpiredNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesSecurityCertType,
|
||||
cienaCesSecurityCertName,
|
||||
cienaCesSecurityCertValidTo
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesSecurityCertExpiryExpiredNotification is sent if
|
||||
the current time is greater than or equal to the expiry time.
|
||||
They are sent at configured intervals.
|
||||
To enable the device to send this trap:
|
||||
cienaCesSecurityCertExpiryExpiredTrapState needs to be set to enabled."
|
||||
::= { cienaCesSecurityMIBNotifications 2 }
|
||||
|
||||
cienaCesSecurityCaCrlInstallNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesSecurityCaCrlType,
|
||||
cienaCesSecurityCertName,
|
||||
cienaCesSecurityCertCrlOperation
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesSecurityCaCrlInstallNotification is sent if
|
||||
a CA certificate has been successfully installed.
|
||||
To enable the device to send this trap:
|
||||
cienaCesSecurityCaCrlInstallTrapState needs to be set to enabled."
|
||||
::= { cienaCesSecurityMIBNotifications 3 }
|
||||
|
||||
cienaCesSecurityCaCrlInvalidCaNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesSecurityCaCrlInvalidCaReason
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesSecurityCaCrlInvalidCaNotification is sent if
|
||||
during an attempted installation, the CA certificate
|
||||
is found to be invalid.
|
||||
To enable the device to send this trap:
|
||||
cienaCesSecurityCaCrlInvalidCaTrapState needs to be set to enabled."
|
||||
::= { cienaCesSecurityMIBNotifications 4 }
|
||||
|
||||
cienaCesSecurityDevCertInstallNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesSecurityCertName,
|
||||
cienaCesSecurityCertCrlOperation
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesSecurityDevCertInstallNotification is sent if
|
||||
a device certificate has been successfully installed or uninstalled.
|
||||
To enable the device to send this trap:
|
||||
cienaCesSecurityDevCertInstallTrapState needs to be set to enabled."
|
||||
::= { cienaCesSecurityMIBNotifications 5 }
|
||||
|
||||
cienaCesSecurityDevCertKeyCreateNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesSecurityCertName,
|
||||
cienaCesSecurityCertKeyOperation
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesSecurityDevCertKeyCreateNotification is sent if
|
||||
a device certificate key has been successfully created.
|
||||
To enable the device to send this trap:
|
||||
cienaCesSecurityDevCertKeyCreateTrapState needs to be set to enabled."
|
||||
::= { cienaCesSecurityMIBNotifications 6 }
|
||||
|
||||
cienaCesSecurityCertExpiryGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
cienaCesSecurityCertExpiryWarningNotification,
|
||||
cienaCesSecurityCertExpiryExpiredNotification
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing information
|
||||
about security certificate expiry notifications."
|
||||
::= { cienaCesSecurityMIBGroups 1 }
|
||||
|
||||
cienaCesSecurityCertCrlGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
cienaCesSecurityCaCrlInstallNotification,
|
||||
cienaCesSecurityCaCrlInvalidCaNotification,
|
||||
cienaCesSecurityDevCertInstallNotification,
|
||||
cienaCesSecurityDevCertKeyCreateNotification
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing information
|
||||
about certificate and certificate revocation
|
||||
list notifications."
|
||||
::= { cienaCesSecurityMIBGroups 2 }
|
||||
|
||||
END
|
57
MIBS/ciena/CIENA-CES-SSH-MIB
Normal file
57
MIBS/ciena/CIENA-CES-SSH-MIB
Normal file
@ -0,0 +1,57 @@
|
||||
-- This file was included in Ciena MIB release MIBS-CIENA-CES-08-07-00-024
|
||||
--
|
||||
-- CIENA-CES-SSH-MIB.my
|
||||
--
|
||||
|
||||
CIENA-CES-SSH-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
cienaCesConfig
|
||||
FROM CIENA-SMI
|
||||
CienaGlobalState
|
||||
FROM CIENA-TC;
|
||||
|
||||
cienaCesSSHMIB 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 defines the managed objects for SSH."
|
||||
|
||||
REVISION "201706070000Z"
|
||||
DESCRIPTION
|
||||
"Updated contact info."
|
||||
|
||||
REVISION "201608220000Z"
|
||||
DESCRIPTION
|
||||
"Initial creation."
|
||||
::= { cienaCesConfig 41 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
cienaCesSSHMIBObjects OBJECT IDENTIFIER ::= { cienaCesSSHMIB 1 }
|
||||
cienaCesSSHServerGlobal OBJECT IDENTIFIER ::= { cienaCesSSHMIBObjects 1 }
|
||||
|
||||
--
|
||||
-- The SSH Global Attributes
|
||||
--
|
||||
cienaCesSSHServerAdminState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the global administrative state of the SSH server."
|
||||
::= { cienaCesSSHServerGlobal 1 }
|
||||
|
||||
END
|
||||
|
194
MIBS/ciena/CIENA-CES-SW-XGRADE-MIB
Normal file
194
MIBS/ciena/CIENA-CES-SW-XGRADE-MIB
Normal file
@ -0,0 +1,194 @@
|
||||
-- This file was included in Ciena MIB release MIBS-CIENA-CES-08-07-00-024
|
||||
--
|
||||
-- CIENA-CES-SW-XGRADE-MIB.my
|
||||
--
|
||||
|
||||
CIENA-CES-SW-XGRADE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
NOTIFICATION-TYPE, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
cienaGlobalSeverity, cienaGlobalMacAddress
|
||||
FROM CIENA-GLOBAL-MIB
|
||||
cienaCesNotifications, cienaCesConfig
|
||||
FROM CIENA-SMI;
|
||||
|
||||
|
||||
cienaCesSwXgradeMIB 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
|
||||
"This module defines the software xgrade related notifications."
|
||||
REVISION "201706070000Z"
|
||||
DESCRIPTION
|
||||
"Updated contact info."
|
||||
REVISION "201207240000Z"
|
||||
DESCRIPTION
|
||||
"Added a new enumeration value to OID cienaCesSwXgradeOp."
|
||||
REVISION "201005100000Z"
|
||||
DESCRIPTION
|
||||
"Initial creation. This module defines the software xgrade related notifications."
|
||||
::= { cienaCesConfig 13 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
cienaCesSwXgradeMIBObjects OBJECT IDENTIFIER ::= { cienaCesSwXgradeMIB 1 }
|
||||
|
||||
--
|
||||
-- Software Xgrade
|
||||
--
|
||||
cienaCesSwXgrade OBJECT IDENTIFIER ::= { cienaCesSwXgradeMIBObjects 1 }
|
||||
|
||||
|
||||
-- Notifications
|
||||
|
||||
cienaCesSwXgradeMIBNotificationPrefix OBJECT IDENTIFIER ::= { cienaCesNotifications 13 }
|
||||
cienaCesSwXgradeMIBNotifications OBJECT IDENTIFIER ::= { cienaCesSwXgradeMIBNotificationPrefix 0 }
|
||||
|
||||
-- Conformance information
|
||||
|
||||
cienaCesSwXgradeMIBConformance OBJECT IDENTIFIER ::= { cienaCesSwXgradeMIB 3 }
|
||||
cienaCesSwXgradeMIBCompliances OBJECT IDENTIFIER ::= { cienaCesSwXgradeMIBConformance 1 }
|
||||
cienaCesSwXgradeMIBGroups OBJECT IDENTIFIER ::= { cienaCesSwXgradeMIBConformance 2 }
|
||||
|
||||
|
||||
cienaCesSwXgradeGracefulUpgrade OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies whether a graceful upgrade
|
||||
was issued. Returns True(1) if a graceful upgrade was issued. False(2) otherwise."
|
||||
::= { cienaCesSwXgrade 1}
|
||||
|
||||
cienaCesSwXgradeOp OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
download(1),
|
||||
install(2),
|
||||
activate(3),
|
||||
protect(4),
|
||||
validate(5),
|
||||
revert(6),
|
||||
configure(7),
|
||||
run(8),
|
||||
remove(9)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The possible operations for upgrading the software, including:
|
||||
|
||||
none: No upgrade operation is selected.
|
||||
|
||||
download: This operation is to initiate the file transfer of the software package
|
||||
from the TFTP server specified by cienaCesSwXgradePackagePath to
|
||||
cienaCesSwXgradeDestPath. The default TFTP server is used for file transfer
|
||||
if the cienaCesSwXgradeTftpServer is set to an empty string.
|
||||
|
||||
install: This operation is to install the software to the standby CTM (if present)
|
||||
and all line modules. The image files are either stored in the TFTP server
|
||||
specified by cienaCesSwXgradePackagePath and cienaCesSwXgradeTftpServer or in
|
||||
the compact flash of the active CTM.
|
||||
|
||||
activate: This operation is to activate any new software installed on all the modules.
|
||||
The system automatically reverts to the previous software package if a protect operation
|
||||
is not set within a time period specified by cienaCesSwXgradeRevertTimeout. If no time
|
||||
period is specified (cienaCesSwXgradeRevertTimeout value 0), then the system does not
|
||||
revert automatically and remains in the unprotected state indefinitely.
|
||||
WARNING: Activating software requires a system restart.
|
||||
|
||||
protect: This operation protects a new software package. If the protect operation
|
||||
is not entered before the protect timeout is reached (specified by
|
||||
|
||||
cienaCesSwXgradeReverTimeout), the system automatically reverts to the previous
|
||||
software package.
|
||||
|
||||
revert: This operation reverts to the previous software package.
|
||||
|
||||
validate: This operation validates the software package at the location specified by
|
||||
the cienaCesSwXgradePackagePath. Setting the cienaCesSwXgradePackagePath to an empty
|
||||
string validates the installed software.
|
||||
|
||||
run: This operation refers to the downloading, parsing, and executing of a specified
|
||||
command file as initiated through CLI, DHCP, or the file transfer MIB module. This is
|
||||
used in appropriate notifications to report the completion of such event. An error is
|
||||
returned when this object is attempted to be set to this value using an SNMP set-request.
|
||||
|
||||
remove: This operation is to remove an installed software package from the CTMs and
|
||||
all line modules."
|
||||
::= { cienaCesSwXgrade 2 }
|
||||
|
||||
cienaCesSwXgradeStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
success(1), -- sucessfully completed
|
||||
failed(2), -- Generic Error
|
||||
unknown(3), -- no status available
|
||||
processing(4), -- in progress
|
||||
invalidCfgRule(5), -- Invalid config applyRule in cmd file
|
||||
invalidFileName(6), -- Invalid File Name
|
||||
fileSystemError(7), --
|
||||
cannotResolveHostName(8), -- Cannot resolve hostname
|
||||
tftpClientTimeout(9), -- TFTP client timeout waiting for server
|
||||
tftpServerError(10), -- TFTP server reported error
|
||||
tftpBadTag(11), -- TFTP bad tag from server
|
||||
tftpBadValue(12), -- TFTP bad value from server
|
||||
networkError(13), --
|
||||
platformTypeNotSupported(14), -- Software package does not support this platform type
|
||||
swMgrBusy(15), -- SW manager subsystem is busy. Wait and try again
|
||||
needBackupSw(16), -- Requires backup sw installed
|
||||
internalError(17), -- system internal error
|
||||
fileNotExist(18), -- Package path does not exist in local file system
|
||||
missingAttribute(19), -- Missing attribute(2) for the operation
|
||||
invalidXgradeOp(20), -- Ivalid XgradeOp code
|
||||
noDefaultTftpConfigured(21), -- Requires default TFTP server name/address
|
||||
completedWithFailures (22) -- Upgrade completed but failures were detected
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the result of the last cienaCesSwXgradeOp. "
|
||||
::= { cienaCesSwXgrade 3 }
|
||||
|
||||
|
||||
--
|
||||
-- Notifications
|
||||
--
|
||||
cienaCesSwXgradeCompletion NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesSwXgradeOp,
|
||||
cienaCesSwXgradeStatus,
|
||||
cienaCesSwXgradeGracefulUpgrade
|
||||
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesSwXgradeCompletion notification is sent at the
|
||||
completion of a cienaCesSwXgradeOp (download/install/activate/
|
||||
... etc). To enable the device to send this trap,
|
||||
cienaCesSwXgradeCompletionTrapState must be set to enabled. The
|
||||
cienaCesSwXgradeCompletionTrapState is enabled by default. Variable
|
||||
bindings include: cienaGlobalSeverity, cienaGlobalMacAddress,
|
||||
cienaCesSwXgradeOp, cienaCesSwXgradeStatus, and
|
||||
cienaCesSwXgradeGracefulUpgrade."
|
||||
::= { cienaCesSwXgradeMIBNotifications 1 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- CIENA-CES-SW-XGRADE-MIB
|
||||
--
|
||||
|
279
MIBS/ciena/CIENA-CES-SYSLOG-COLLECTOR-MIB
Normal file
279
MIBS/ciena/CIENA-CES-SYSLOG-COLLECTOR-MIB
Normal file
@ -0,0 +1,279 @@
|
||||
-- This file was included in Ciena MIB release MIBS-CIENA-CES-08-07-00-024
|
||||
--
|
||||
-- CIENA-CES-SYSLOG-COLLECTOR-MIB
|
||||
--
|
||||
|
||||
CIENA-CES-SYSLOG-COLLECTOR-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
IMPORTS
|
||||
IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
InetAddressType,InetAddress
|
||||
FROM INET-ADDRESS-MIB
|
||||
cienaCesConfig, cienaCesNotifications
|
||||
FROM CIENA-SMI
|
||||
CienaGlobalState
|
||||
FROM CIENA-TC;
|
||||
|
||||
cienaCesSyslogCollectorMIB 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
|
||||
"A MIB module to manage Syslog collectors on the SAOS 8700 products."
|
||||
|
||||
REVISION "201706070000Z"
|
||||
DESCRIPTION
|
||||
"Updated contact info."
|
||||
|
||||
REVISION "201607220000Z"
|
||||
DESCRIPTION
|
||||
"Initial creation."
|
||||
::= { cienaCesConfig 40 }
|
||||
|
||||
--
|
||||
-- Textual conventions
|
||||
--
|
||||
SyslogFacility ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This textual convention enumerates the facilities
|
||||
that originate Syslog messages.
|
||||
|
||||
The value noMap(24) indicates that the appropriate
|
||||
facility will be provided by the individual applications
|
||||
on the managed entity. If this option is not available
|
||||
on a particular entity attempt set the facillity to this
|
||||
value will fail with an error-status of wrongValue."
|
||||
SYNTAX INTEGER {
|
||||
kernel (0), -- kernel messages
|
||||
user (1), -- user-level messages
|
||||
mail (2), -- mail system
|
||||
daemon (3), -- system daemons
|
||||
auth (4), -- authorization messages
|
||||
syslog (5), -- messages generated by syslogd
|
||||
lpr (6), -- line printer subsystem
|
||||
news (7), -- network news subsystem
|
||||
uucp (8), -- UUCP subsystem
|
||||
cron (9), -- clock daemon
|
||||
authPriv (10),-- authorization messages
|
||||
-- (private)
|
||||
ftp (11),-- ftp daemon
|
||||
ntp (12),-- NTP subsystem
|
||||
security (13),-- security subsystems
|
||||
-- (firewalling, etc.)
|
||||
console (14),-- /dev/console output
|
||||
clockd2 (15),
|
||||
local0 (16),
|
||||
local1 (17),
|
||||
local2 (18),
|
||||
local3 (19),
|
||||
local4 (20),
|
||||
local5 (21),
|
||||
local6 (22),
|
||||
local7 (23),
|
||||
noMap (24)
|
||||
}
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
cienaCesSyslogCollMIBObjects OBJECT IDENTIFIER ::= { cienaCesSyslogCollectorMIB 1 }
|
||||
cienaCesSyslogSystem OBJECT IDENTIFIER ::= { cienaCesSyslogCollMIBObjects 1 }
|
||||
cienaCesSyslogColl OBJECT IDENTIFIER ::= { cienaCesSyslogCollMIBObjects 2 }
|
||||
|
||||
--
|
||||
-- Notification groups
|
||||
--
|
||||
cienaCesSyslogCollMIBNotificationPrefix OBJECT IDENTIFIER ::= { cienaCesNotifications 41 }
|
||||
cienaCesSyslogCollMIBNotifications OBJECT IDENTIFIER ::= { cienaCesSyslogCollMIBNotificationPrefix 0 }
|
||||
|
||||
--
|
||||
-- Conformance groups
|
||||
--
|
||||
cienaCesSyslogCollMIBConformance OBJECT IDENTIFIER ::= { cienaCesSyslogCollectorMIB 3 }
|
||||
cienaCesSyslogCollMIBCompliances OBJECT IDENTIFIER ::= { cienaCesSyslogCollMIBConformance 1 }
|
||||
cienaCesSyslogCollMIBGroups OBJECT IDENTIFIER ::= { cienaCesSyslogCollMIBConformance 2 }
|
||||
|
||||
--
|
||||
-- Configuration information
|
||||
--
|
||||
cienaCesSyslogEnable OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies whether the Syslog client is enabled."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesSyslogSystem 1 }
|
||||
|
||||
--
|
||||
-- cienaCesSyslogCollector Table
|
||||
--
|
||||
cienaCesSyslogCollectorTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesSyslogCollectorEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table containing Syslog collector information."
|
||||
::= { cienaCesSyslogColl 1 }
|
||||
|
||||
cienaCesSyslogCollectorEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesSyslogCollectorEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defines the information pertaining to a Syslog collector
|
||||
to which Syslog messages are relayed."
|
||||
INDEX { cienaCesSyslogIndex }
|
||||
::= { cienaCesSyslogCollectorTable 1 }
|
||||
|
||||
CienaCesSyslogCollectorEntry ::= SEQUENCE {
|
||||
cienaCesSyslogIndex Integer32,
|
||||
cienaCesSyslogCollectorAddr DisplayString,
|
||||
cienaCesSyslogCollectorUDPPort Integer32,
|
||||
cienaCesSyslogCollectorFacility SyslogFacility,
|
||||
cienaCesSyslogCollectorSeverityList BITS,
|
||||
cienaCesSyslogCollectorUserAdminState CienaGlobalState,
|
||||
cienaCesSyslogCollectorDhcpAdminState CienaGlobalState,
|
||||
cienaCesSyslogCollectorOperState CienaGlobalState,
|
||||
cienaCesSyslogCollectorCustomPrefix DisplayString,
|
||||
cienaCesSyslogCollectorResolvedInetAddrType InetAddressType,
|
||||
cienaCesSyslogCollectorResolvedInetAddress InetAddress
|
||||
}
|
||||
|
||||
cienaCesSyslogIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..16)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the unique index used to represent each row in the table."
|
||||
::= { cienaCesSyslogCollectorEntry 1 }
|
||||
|
||||
cienaCesSyslogCollectorAddr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address for the Syslog message collector.
|
||||
It can be Host Name or IP address."
|
||||
::= { cienaCesSyslogCollectorEntry 2 }
|
||||
|
||||
cienaCesSyslogCollectorUDPPort OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port number on the destination to which the
|
||||
Syslog message is forwarded over the UDP
|
||||
transport."
|
||||
DEFVAL { 514 }
|
||||
::= { cienaCesSyslogCollectorEntry 3 }
|
||||
|
||||
cienaCesSyslogCollectorFacility OBJECT-TYPE
|
||||
SYNTAX SyslogFacility
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Syslog facility code that is added to the messages forwarded
|
||||
to this collector."
|
||||
DEFVAL { daemon }
|
||||
::= { cienaCesSyslogCollectorEntry 4 }
|
||||
|
||||
cienaCesSyslogCollectorSeverityList OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
emergency(0),
|
||||
alert(1),
|
||||
critical(2),
|
||||
error(3),
|
||||
warning(4),
|
||||
notice(5),
|
||||
informational(6),
|
||||
debug(7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents all severity levels for Syslog.
|
||||
Bit positions set to 1 indicate a severity received by
|
||||
the collector while bits set to 0 indicate the severity
|
||||
is ignored."
|
||||
::= {cienaCesSyslogCollectorEntry 5 }
|
||||
|
||||
cienaCesSyslogCollectorUserAdminState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the administrative state of the cienaCesSyslogCollectorAddr
|
||||
configured by the user."
|
||||
::= { cienaCesSyslogCollectorEntry 6 }
|
||||
|
||||
cienaCesSyslogCollectorDhcpAdminState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the administrative state of the cienaCesSyslogCollectorAddr
|
||||
configured by DHCP."
|
||||
::= { cienaCesSyslogCollectorEntry 7 }
|
||||
|
||||
cienaCesSyslogCollectorOperState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the operational state of the cienaCesSyslogCollectorAddr."
|
||||
::= { cienaCesSyslogCollectorEntry 8 }
|
||||
|
||||
cienaCesSyslogCollectorCustomPrefix OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(0..15))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the Syslog custom prefix that is prepended to all Syslog messages
|
||||
before device sends the messages to the collector."
|
||||
DEFVAL {''H} -- the empty string
|
||||
::= { cienaCesSyslogCollectorEntry 9 }
|
||||
|
||||
cienaCesSyslogCollectorResolvedInetAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the resolved IP address type. Used in conjunction with
|
||||
cienaCesSyslogCollectorResolvedInetAddress.
|
||||
When set to:
|
||||
ipv4 : cienaCesSyslogCollectorResolvedInetAddress is compliant with
|
||||
InetAddressIPv4
|
||||
ipv6 : cienaCesSyslogCollectorResolvedInetAddress is compliant with
|
||||
InetAddressIPv6"
|
||||
::= { cienaCesSyslogCollectorEntry 10 }
|
||||
|
||||
cienaCesSyslogCollectorResolvedInetAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the resolved ip address for given cienaCesSyslogCollectorAddr.
|
||||
If cienaCesSyslogCollectorAddr is set to host name then
|
||||
cienaCesSyslogCollectorResolvedInetAddr displays the resolved IP address.
|
||||
If cienaCesSyslogCollectorAddr is set to IP address then
|
||||
cienaCesSyslogCollectorResolvedInetAddr displays the same value as the
|
||||
cienaCesSyslogCollectorAddr. This OID should be used in conjuction
|
||||
with cienaCesSyslogCollectorResolvedInetAddrType."
|
||||
::= { cienaCesSyslogCollectorEntry 11 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- CIENA-CES-COLLECTOR-MIB.my
|
||||
--
|
208
MIBS/ciena/CIENA-CES-SYSTEM-CONFIG-MIB
Normal file
208
MIBS/ciena/CIENA-CES-SYSTEM-CONFIG-MIB
Normal file
@ -0,0 +1,208 @@
|
||||
-- This file was included in Ciena MIB release MIBS-CIENA-CES-08-07-00-024
|
||||
--
|
||||
-- CIENA-CES-SYSTEM-CONFIG-MIB.my
|
||||
--
|
||||
|
||||
CIENA-CES-SYSTEM-CONFIG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
NOTIFICATION-TYPE, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
cienaGlobalSeverity, cienaGlobalMacAddress
|
||||
FROM CIENA-GLOBAL-MIB
|
||||
cienaCesNotifications, cienaCesConfig
|
||||
FROM CIENA-SMI;
|
||||
|
||||
|
||||
cienaCesSystemConfigMIB 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
|
||||
"This module defines the system configuration related notifications."
|
||||
|
||||
REVISION "201706070000Z"
|
||||
DESCRIPTION
|
||||
"Updated contact info."
|
||||
|
||||
REVISION "201610280000Z"
|
||||
DESCRIPTION
|
||||
"Added cienaCesCommandFileCompletedNotification and
|
||||
cienaCesCommandFileFailedNotification."
|
||||
|
||||
REVISION "201005100000Z"
|
||||
DESCRIPTION
|
||||
"Initial creation."
|
||||
::= { cienaCesConfig 14 }
|
||||
|
||||
FileName ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "255a"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the textual convention which defines the
|
||||
name string and display hint"
|
||||
SYNTAX OCTET STRING (SIZE (1..64))
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
cienaCesSystemConfigMIBObjects OBJECT IDENTIFIER ::= { cienaCesSystemConfigMIB 1 }
|
||||
|
||||
cienaCesSystemConfigNotifAttrs OBJECT IDENTIFIER ::= { cienaCesSystemConfigMIBObjects 1 }
|
||||
|
||||
-- Notifications
|
||||
|
||||
cienaCesSystemConfigMIBNotificationPrefix OBJECT IDENTIFIER ::= { cienaCesNotifications 14 }
|
||||
cienaCesSystemConfigMIBNotifications OBJECT IDENTIFIER ::=
|
||||
{ cienaCesSystemConfigMIBNotificationPrefix 0 }
|
||||
|
||||
-- Conformance information
|
||||
|
||||
cienaCesSystemConfigMIBConformance OBJECT IDENTIFIER ::= { cienaCesSystemConfigMIB 3 }
|
||||
cienaCesSystemConfigCompliances OBJECT IDENTIFIER ::= { cienaCesSystemConfigMIBConformance 1 }
|
||||
cienaCesSystemConfigMIBGroups OBJECT IDENTIFIER ::= { cienaCesSystemConfigMIBConformance 2 }
|
||||
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- String used for notification
|
||||
--
|
||||
|
||||
cienaCesSystemConfigFileName OBJECT-TYPE
|
||||
SYNTAX FileName
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the configuration file."
|
||||
::= { cienaCesSystemConfigNotifAttrs 1 }
|
||||
|
||||
cienaCesSystemConfigErrLineNum OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is sent in the cienaCesImproperCmdInConfigLineString
|
||||
notification to identify the line number that failed when the configuration
|
||||
was applied."
|
||||
::= { cienaCesSystemConfigNotifAttrs 2 }
|
||||
|
||||
cienaCesSystemConfigErrStr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is sent in the cienaCesImproperCmdInConfigLineString
|
||||
notification to identify the command line string that failed when the
|
||||
configuration was applied."
|
||||
::= { cienaCesSystemConfigNotifAttrs 3 }
|
||||
|
||||
cienaCesSystemConfigErrLinesTotal OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..64)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is sent in the cienaCesImproperCmdInConfigFile
|
||||
notification to identify the total line numbers that failed when the
|
||||
configuration was applied. "
|
||||
::= { cienaCesSystemConfigNotifAttrs 4 }
|
||||
|
||||
cienaCesCommandFileHost OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The host name or IP address of the file server from which an
|
||||
attempt was made to download a command file. This object is
|
||||
contained in cienaCesCommandFileCompletedNotification and
|
||||
cienaCesCommandFileFailedNotification, which report the status
|
||||
of the download and execution attempt of that command file."
|
||||
::= { cienaCesSystemConfigNotifAttrs 5 }
|
||||
|
||||
cienaCesCommandFileName OBJECT-TYPE
|
||||
SYNTAX FileName
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the command file whose status is reported by
|
||||
cienaCesCommandFileCompletedNotification or
|
||||
cienaCesCommandFileFailedNotification after an attempt was made
|
||||
to download and execute the file."
|
||||
::= { cienaCesSystemConfigNotifAttrs 6 }
|
||||
|
||||
cienaCesCommandFileError OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A description of the reason for the failure to download or
|
||||
execute a command file, contained in
|
||||
cienaCesCommandFileFailedNotification."
|
||||
::= { cienaCesSystemConfigNotifAttrs 7 }
|
||||
|
||||
--
|
||||
-- Traps
|
||||
--
|
||||
|
||||
cienaCesImproperCmdInConfigFile NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesSystemConfigFileName,
|
||||
cienaCesSystemConfigErrLinesTotal
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A cienaCesImproperCmdInConfigFile notification signifies that the SNMP entity, acting in
|
||||
an agent role, has detected that improper commands were found in the
|
||||
configuration file while processing the cienaCesSystemConfigFileName. The
|
||||
cienaCesSystemConfigErrLinesTotal specifies the number of the lines in the
|
||||
configuration file that failed. To enable the device to send this notification:
|
||||
cienaCesSystemConfigImproperCmdTrapState must be set to enabled.
|
||||
cienaCesSystemConfigImproperCmdTrapState is enabled by default. Variable bindings
|
||||
include: cienaGlobalSeverity, cienaGlobalMacAddress, cienaCesSystemConfigFileName, and
|
||||
cienaCesSystemConfigErrLinesTotal. "
|
||||
::= { cienaCesSystemConfigMIBNotifications 1 }
|
||||
|
||||
cienaCesCommandFileCompletedNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesCommandFileHost,
|
||||
cienaCesCommandFileName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates that a command file has been successfully downloaded
|
||||
and executed."
|
||||
::= { cienaCesSystemConfigMIBNotifications 2 }
|
||||
|
||||
cienaCesCommandFileFailedNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesCommandFileHost,
|
||||
cienaCesCommandFileName,
|
||||
cienaCesCommandFileError
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates that a failure occurred while downloading or executing
|
||||
a command file."
|
||||
::= { cienaCesSystemConfigMIBNotifications 3 }
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- CIENA-CES-SYSTEM-CONFIG-MIB.my
|
||||
--
|
1495
MIBS/ciena/CIENA-CES-TACACS-CLIENT-MIB
Normal file
1495
MIBS/ciena/CIENA-CES-TACACS-CLIENT-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1157
MIBS/ciena/CIENA-CES-TIME-SYNC-MIB
Normal file
1157
MIBS/ciena/CIENA-CES-TIME-SYNC-MIB
Normal file
File diff suppressed because it is too large
Load Diff
279
MIBS/ciena/CIENA-CES-TWAMP-MIB
Normal file
279
MIBS/ciena/CIENA-CES-TWAMP-MIB
Normal file
@ -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
|
||||
|
494
MIBS/ciena/CIENA-CES-VLLI-MIB
Normal file
494
MIBS/ciena/CIENA-CES-VLLI-MIB
Normal file
@ -0,0 +1,494 @@
|
||||
-- This file was included in WWP MIB release 04-16-00-0047
|
||||
--
|
||||
-- CIENA-CES-VLLI-MIB.my
|
||||
--
|
||||
|
||||
CIENA-CES-VLLI-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
cienaGlobalSeverity, cienaGlobalMacAddress
|
||||
FROM CIENA-GLOBAL-MIB
|
||||
CienaGlobalState,CienaStatsClear,CienaMacAddress
|
||||
FROM CIENA-TC
|
||||
cienaCesConfig, cienaCesNotifications
|
||||
FROM CIENA-SMI;
|
||||
|
||||
cienaCesVlliMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201202280000Z"
|
||||
ORGANIZATION "Ciena, Inc"
|
||||
CONTACT-INFO
|
||||
"Mib Meister
|
||||
115 North Sullivan Road
|
||||
Spokane Valley, WA 99037
|
||||
USA
|
||||
Phone: +1 509 242 9000
|
||||
Email: support@ciena.com"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module illustrates a virtual-link-loss-indication MIB."
|
||||
REVISION "201202280000Z"
|
||||
DESCRIPTION
|
||||
"The initial version."
|
||||
::= { cienaCesConfig 23 }
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
cienaCesVlliMIBObjects OBJECT IDENTIFIER ::= { cienaCesVlliMIB 1 }
|
||||
|
||||
cienaCesVlli OBJECT IDENTIFIER ::= { cienaCesVlliMIBObjects 1 }
|
||||
|
||||
-- Notifications
|
||||
|
||||
cienaCesVlliNotificationPrefix OBJECT IDENTIFIER ::= { cienaCesNotifications 99 }
|
||||
cienaCesVlliNotifications OBJECT IDENTIFIER ::= { cienaCesVlliNotificationPrefix 0 }
|
||||
|
||||
-- Conformance information
|
||||
|
||||
cienaCesVlliMIBConformance OBJECT IDENTIFIER ::= { cienaCesVlliMIB 3 }
|
||||
cienaCesVlliMIBCompliances OBJECT IDENTIFIER ::= { cienaCesVlliMIBConformance 1 }
|
||||
cienaCesVlliMIBGroups OBJECT IDENTIFIER ::= { cienaCesVlliMIBConformance 2 }
|
||||
|
||||
|
||||
VlliAction ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the action for the row."
|
||||
SYNTAX INTEGER {
|
||||
portShut(1),
|
||||
portUnshut(2),
|
||||
ccmStop(3),
|
||||
ccmResume(4)
|
||||
}
|
||||
|
||||
|
||||
VlliLastEvent ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The last event for each Instance."
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
fault(2),
|
||||
recovery(3),
|
||||
adminFault(4),
|
||||
adminRecovery(5)
|
||||
}
|
||||
|
||||
--
|
||||
--
|
||||
--
|
||||
|
||||
cienaCesVlliAdminState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies if virtual-link-loss-indication is enabled or disabled."
|
||||
::= { cienaCesVlli 1 }
|
||||
|
||||
--
|
||||
-- Vlli Instance Group Entry
|
||||
--
|
||||
cienaCesVlliInstanceGroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesVlliInstanceGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of instance group level entries."
|
||||
::= { cienaCesVlli 2 }
|
||||
|
||||
cienaCesVlliInstanceGroupEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesVlliInstanceGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The instance group entry in the Table."
|
||||
INDEX { cienaCesVlliInstanceGroupId}
|
||||
::= { cienaCesVlliInstanceGroupTable 1 }
|
||||
|
||||
CienaCesVlliInstanceGroupEntry ::= SEQUENCE {
|
||||
cienaCesVlliInstanceGroupId INTEGER,
|
||||
cienaCesVlliInstanceGroupName DisplayString,
|
||||
cienaCesVlliInstanceGroupDirection INTEGER,
|
||||
cienaCesVlliInstanceGroupTrigger INTEGER,
|
||||
cienaCesVlliInstanceGroupState INTEGER
|
||||
}
|
||||
|
||||
cienaCesVlliInstanceGroupId OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..1024)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Instance Group Id associated with
|
||||
this group level."
|
||||
::= { cienaCesVlliInstanceGroupEntry 1 }
|
||||
|
||||
cienaCesVlliInstanceGroupName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The group level name associated with
|
||||
this group level."
|
||||
::= { cienaCesVlliInstanceGroupEntry 2 }
|
||||
|
||||
cienaCesVlliInstanceGroupDirection OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unidirectional(1),
|
||||
bidirectional(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Group level direction used in the group level entry."
|
||||
::= { cienaCesVlliInstanceGroupEntry 3 }
|
||||
|
||||
cienaCesVlliInstanceGroupTrigger OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
any(1),
|
||||
all(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" any -single source can trigger action.
|
||||
all - all sources should be in the same state to trigger action."
|
||||
::= { cienaCesVlliInstanceGroupEntry 4 }
|
||||
|
||||
cienaCesVlliInstanceGroupState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies if instance group is enabled or disabled."
|
||||
::= { cienaCesVlliInstanceGroupEntry 5 }
|
||||
|
||||
--
|
||||
-- Vlli Action Group Entry
|
||||
--
|
||||
cienaCesVlliActionGroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesVlliActionGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of action group level entries."
|
||||
::= { cienaCesVlli 3 }
|
||||
|
||||
cienaCesVlliActionGroupEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesVlliActionGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The action group entry in the Table."
|
||||
INDEX { cienaCesVlliActionGroupId}
|
||||
::= { cienaCesVlliActionGroupTable 1 }
|
||||
|
||||
CienaCesVlliActionGroupEntry ::= SEQUENCE {
|
||||
cienaCesVlliActionGroupId INTEGER,
|
||||
cienaCesVlliActionGroupName DisplayString,
|
||||
cienaCesVlliActRecoveryPreceOne VlliAction,
|
||||
cienaCesVlliActRecoveryPreceTwo VlliAction,
|
||||
cienaCesVlliActRecoveryPreceThree VlliAction,
|
||||
cienaCesVlliActRecoveryPreceFour VlliAction,
|
||||
cienaCesVlliActRecoveryPreceFive VlliAction,
|
||||
cienaCesVlliActRecoveryPreceSix VlliAction,
|
||||
cienaCesVlliActRecoveryPreceSeven VlliAction,
|
||||
cienaCesVlliActRecoveryPreceEight VlliAction,
|
||||
cienaCesVlliActFaultPreceOne VlliAction,
|
||||
cienaCesVlliActFaultPreceTwo VlliAction,
|
||||
cienaCesVlliActFaultPreceThree VlliAction,
|
||||
cienaCesVlliActFaultPreceFour VlliAction,
|
||||
cienaCesVlliActFaultPreceFive VlliAction,
|
||||
cienaCesVlliActFaultPreceSix VlliAction,
|
||||
cienaCesVlliActFaultPreceSeven VlliAction,
|
||||
cienaCesVlliActFaultPreceEight VlliAction
|
||||
}
|
||||
|
||||
cienaCesVlliActionGroupId OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..64)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action Group Id associated with
|
||||
this service level."
|
||||
::= { cienaCesVlliActionGroupEntry 1 }
|
||||
|
||||
cienaCesVlliActionGroupName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The action group name associated with
|
||||
this group level."
|
||||
::= { cienaCesVlliActionGroupEntry 2 }
|
||||
|
||||
cienaCesVlliActRecoveryPreceOne OBJECT-TYPE
|
||||
SYNTAX VlliAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action in this precedence entry."
|
||||
::= { cienaCesVlliActionGroupEntry 3 }
|
||||
|
||||
cienaCesVlliActRecoveryPreceTwo OBJECT-TYPE
|
||||
SYNTAX VlliAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action in this precedence entry."
|
||||
::= { cienaCesVlliActionGroupEntry 4 }
|
||||
|
||||
cienaCesVlliActRecoveryPreceThree OBJECT-TYPE
|
||||
SYNTAX VlliAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action in this precedence entry."
|
||||
::= { cienaCesVlliActionGroupEntry 5 }
|
||||
|
||||
cienaCesVlliActRecoveryPreceFour OBJECT-TYPE
|
||||
SYNTAX VlliAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action in this precedence entry."
|
||||
::= { cienaCesVlliActionGroupEntry 6 }
|
||||
|
||||
cienaCesVlliActRecoveryPreceFive OBJECT-TYPE
|
||||
SYNTAX VlliAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action in this precedence entry."
|
||||
::= { cienaCesVlliActionGroupEntry 7 }
|
||||
|
||||
cienaCesVlliActRecoveryPreceSix OBJECT-TYPE
|
||||
SYNTAX VlliAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action in this precedence entry."
|
||||
::= { cienaCesVlliActionGroupEntry 8 }
|
||||
|
||||
cienaCesVlliActRecoveryPreceSeven OBJECT-TYPE
|
||||
SYNTAX VlliAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action in this precedence entry."
|
||||
::= { cienaCesVlliActionGroupEntry 9 }
|
||||
|
||||
cienaCesVlliActRecoveryPreceEight OBJECT-TYPE
|
||||
SYNTAX VlliAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action in this precedence entry."
|
||||
::= { cienaCesVlliActionGroupEntry 10 }
|
||||
|
||||
cienaCesVlliActFaultPreceOne OBJECT-TYPE
|
||||
SYNTAX VlliAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action in this precedence entry."
|
||||
::= { cienaCesVlliActionGroupEntry 11 }
|
||||
|
||||
cienaCesVlliActFaultPreceTwo OBJECT-TYPE
|
||||
SYNTAX VlliAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action in this precedence entry."
|
||||
::= { cienaCesVlliActionGroupEntry 12 }
|
||||
|
||||
cienaCesVlliActFaultPreceThree OBJECT-TYPE
|
||||
SYNTAX VlliAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action in this precedence entry."
|
||||
::= { cienaCesVlliActionGroupEntry 13 }
|
||||
|
||||
cienaCesVlliActFaultPreceFour OBJECT-TYPE
|
||||
SYNTAX VlliAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action in this precedence entry."
|
||||
::= { cienaCesVlliActionGroupEntry 14 }
|
||||
|
||||
cienaCesVlliActFaultPreceFive OBJECT-TYPE
|
||||
SYNTAX VlliAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action in this precedence entry."
|
||||
::= { cienaCesVlliActionGroupEntry 15 }
|
||||
|
||||
cienaCesVlliActFaultPreceSix OBJECT-TYPE
|
||||
SYNTAX VlliAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action in this precedence entry."
|
||||
::= { cienaCesVlliActionGroupEntry 16 }
|
||||
|
||||
cienaCesVlliActFaultPreceSeven OBJECT-TYPE
|
||||
SYNTAX VlliAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action in this precedence entry."
|
||||
::= { cienaCesVlliActionGroupEntry 17 }
|
||||
|
||||
cienaCesVlliActFaultPreceEight OBJECT-TYPE
|
||||
SYNTAX VlliAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action in this precedence entry."
|
||||
::= { cienaCesVlliActionGroupEntry 18 }
|
||||
|
||||
--
|
||||
-- Vlli Instance Entry
|
||||
--
|
||||
cienaCesVlliInstanceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesVlliInstanceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of instance level entries."
|
||||
::= { cienaCesVlli 4 }
|
||||
|
||||
cienaCesVlliInstanceEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesVlliInstanceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The instance level entry in the Table."
|
||||
INDEX { cienaCesVlliInstanceGrpId, cienaCesVlliInstanceId}
|
||||
::= { cienaCesVlliInstanceTable 1 }
|
||||
|
||||
CienaCesVlliInstanceEntry ::= SEQUENCE {
|
||||
cienaCesVlliInstanceGrpId INTEGER,
|
||||
cienaCesVlliInstanceId INTEGER,
|
||||
cienaCesVlliInstanceMode INTEGER,
|
||||
cienaCesVlliInstanceType INTEGER,
|
||||
cienaCesVlliInstanceName DisplayString,
|
||||
cienaCesVlliInstanceActionName DisplayString,
|
||||
cienaCesVlliInstanceLastEvent VlliLastEvent
|
||||
}
|
||||
|
||||
cienaCesVlliInstanceGrpId OBJECT-TYPE
|
||||
SYNTAX INTEGER(1..1024)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Instance Group ID which the instance belongs to."
|
||||
::= { cienaCesVlliInstanceEntry 1 }
|
||||
|
||||
cienaCesVlliInstanceId OBJECT-TYPE
|
||||
SYNTAX INTEGER(1..64)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Instance level Id used as index in the instance level entry."
|
||||
::= { cienaCesVlliInstanceEntry 2 }
|
||||
|
||||
cienaCesVlliInstanceMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
destination(1),
|
||||
source(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify the mode in the instance level entry."
|
||||
::= { cienaCesVlliInstanceEntry 3 }
|
||||
|
||||
cienaCesVlliInstanceType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
port(1),
|
||||
cfm(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify the mode in the instance level entry."
|
||||
::= { cienaCesVlliInstanceEntry 4 }
|
||||
|
||||
cienaCesVlliInstanceName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The instance level name associated with
|
||||
this instance level."
|
||||
::= { cienaCesVlliInstanceEntry 5 }
|
||||
|
||||
cienaCesVlliInstanceActionName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The action group name is used to bind with
|
||||
this instance level."
|
||||
::= { cienaCesVlliInstanceEntry 6 }
|
||||
|
||||
cienaCesVlliInstanceLastEvent OBJECT-TYPE
|
||||
SYNTAX VlliLastEvent
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The instance last event."
|
||||
::= { cienaCesVlliInstanceEntry 7 }
|
||||
--
|
||||
-- notifications
|
||||
--
|
||||
|
||||
cienaCesVlliFaultTrap NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesVlliInstanceGrpId,
|
||||
cienaCesVlliInstanceId,
|
||||
cienaCesVlliInstanceGroupName,
|
||||
cienaCesVlliInstanceName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A notification is sent whenever the instance fault action is triggered."
|
||||
::= { cienaCesVlliNotifications 1 }
|
||||
|
||||
cienaCesVlliRecoveryTrap NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesVlliInstanceGrpId,
|
||||
cienaCesVlliInstanceId,
|
||||
cienaCesVlliInstanceGroupName,
|
||||
cienaCesVlliInstanceName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A notification is sent whenever the instance recovery action is triggered."
|
||||
::= { cienaCesVlliNotifications 2 }
|
||||
|
||||
|
||||
--
|
||||
-- Notification Attributes
|
||||
--
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- CIENA-CES-VLLI-MIB
|
||||
--
|
57
MIBS/ciena/CIENA-GLOBAL-MIB
Normal file
57
MIBS/ciena/CIENA-GLOBAL-MIB
Normal file
@ -0,0 +1,57 @@
|
||||
-- This file was included in WWP MIB release 04-16-00-0047
|
||||
--
|
||||
-- CIENA-GLOBAL-MIB.my
|
||||
--
|
||||
--
|
||||
|
||||
CIENA-GLOBAL-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Counter64, OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
MacAddress
|
||||
FROM SNMPv2-TC
|
||||
cienaCommon
|
||||
FROM CIENA-SMI
|
||||
CienaGlobalSeverity
|
||||
FROM CIENA-TC;
|
||||
|
||||
|
||||
cienaGlobal MODULE-IDENTITY
|
||||
LAST-UPDATED "201003280000Z"
|
||||
ORGANIZATION "Ciena, Inc."
|
||||
CONTACT-INFO
|
||||
" Mib Meister
|
||||
115 North Sullivan Road
|
||||
Spokane Valley, WA 99037
|
||||
USA
|
||||
Phone: +1 509 242 9000
|
||||
Email: support@ciena.com"
|
||||
DESCRIPTION
|
||||
"Initial creation. This module defines the object identifiers that are
|
||||
common across all modules."
|
||||
::= { cienaCommon 3 }
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
cienaGlobalSeverity OBJECT-TYPE
|
||||
SYNTAX CienaGlobalSeverity
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object defines the severity of a trap and is a part of every trap defined in the system."
|
||||
::= { cienaGlobal 1 }
|
||||
|
||||
|
||||
cienaGlobalMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the chassis MAC address."
|
||||
::= { cienaGlobal 2 }
|
||||
|
||||
END
|
75
MIBS/ciena/CIENA-PRODUCTS-MIB
Normal file
75
MIBS/ciena/CIENA-PRODUCTS-MIB
Normal file
@ -0,0 +1,75 @@
|
||||
-- This file was included in Ciena MIB release MIBS-CIENA-CES-08-07-00-024
|
||||
--
|
||||
-- CIENA-PRODUCTS-MIB.my
|
||||
--
|
||||
--
|
||||
|
||||
CIENA-PRODUCTS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
cienaProducts, cienaCommon
|
||||
FROM CIENA-SMI;
|
||||
|
||||
|
||||
cienaProductsMIB 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
|
||||
"Initial creation. This module defines the object identifiers that are
|
||||
assigned to Ciena products and platforms. It is these
|
||||
OID values that are returned in sysObjectID."
|
||||
|
||||
REVISION "201706070000Z"
|
||||
DESCRIPTION
|
||||
"Updated contact info."
|
||||
|
||||
REVISION "201401210000Z"
|
||||
DESCRIPTION
|
||||
"Added new Object Identifiers for the PN 8700 series product line."
|
||||
|
||||
REVISION "201303050000Z"
|
||||
DESCRIPTION
|
||||
"Added new Object Identifiers for the PN 8500 series product line."
|
||||
|
||||
REVISION "201003280000Z"
|
||||
DESCRIPTION
|
||||
"Initial creation."
|
||||
::= { cienaCommon 1 }
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
cn5410 OBJECT IDENTIFIER ::= { cienaProducts 1 }
|
||||
|
||||
cn5430 OBJECT IDENTIFIER ::= { cienaProducts 2 }
|
||||
|
||||
ome6500 OBJECT IDENTIFIER ::= { cienaProducts 3 }
|
||||
|
||||
pn8500-10 OBJECT IDENTIFIER ::= { cienaProducts 4 }
|
||||
|
||||
pn8500-30 OBJECT IDENTIFIER ::= { cienaProducts 5 }
|
||||
|
||||
pn8700-2 OBJECT IDENTIFIER ::= { cienaProducts 6 }
|
||||
|
||||
pn8700-4 OBJECT IDENTIFIER ::= { cienaProducts 7 }
|
||||
|
||||
pn8700-10 OBJECT IDENTIFIER ::= { cienaProducts 8 }
|
||||
|
||||
pn8700-20 OBJECT IDENTIFIER ::= { cienaProducts 9 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- CIENA-PRODUCTS-MIB.my
|
||||
--
|
115
MIBS/ciena/CIENA-SMI
Normal file
115
MIBS/ciena/CIENA-SMI
Normal file
@ -0,0 +1,115 @@
|
||||
-- This file was included in Ciena MIB release MIBS-CIENA-CES-08-07-00-024
|
||||
--
|
||||
-- CIENA-SMI.my
|
||||
--
|
||||
--
|
||||
|
||||
CIENA-SMI DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises, MODULE-IDENTITY, OBJECT-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
ciena MODULE-IDENTITY
|
||||
LAST-UPDATED "201903010756Z"
|
||||
ORGANIZATION "Ciena Corp."
|
||||
CONTACT-INFO
|
||||
" Mib Meister
|
||||
7035 Ridge Road
|
||||
Hanover, Maryland 21076
|
||||
USA
|
||||
Phone: +1 800 921 1144
|
||||
Email: support@ciena.com"
|
||||
DESCRIPTION
|
||||
"MIB Version: 08-07-00-024."
|
||||
|
||||
REVISION "201903010756Z"
|
||||
DESCRIPTION
|
||||
"Updated contact info."
|
||||
|
||||
REVISION "201903010756Z"
|
||||
DESCRIPTION
|
||||
"Updated for cienaGenericMIBs and cienaOpterametro."
|
||||
|
||||
REVISION "201903010756Z"
|
||||
DESCRIPTION
|
||||
"Fixed miscellaneous spelling and description errors."
|
||||
|
||||
REVISION "201903010756Z"
|
||||
DESCRIPTION
|
||||
"Fixed the revision and description minor errors."
|
||||
|
||||
REVISION "201903010756Z"
|
||||
DESCRIPTION
|
||||
"Initial creation of MIB file structure for Ciena Packet Networking Products."
|
||||
::= { enterprises 1271 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
cienaCes OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"cienaCes provides a root object identifier that can be
|
||||
used to define MIBs pertaining to Ciena Packet Networking Products."
|
||||
::= { ciena 2 }
|
||||
|
||||
cienaCommon OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"cienaCes provides a root object identifier that can be
|
||||
used to define common MIBs pertaining to Ciena Packet Networking Products."
|
||||
::= { ciena 1 }
|
||||
|
||||
cienaProducts OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"cienaProducts is the root OBJECT-IDENTIFIER for all Ciena products.
|
||||
sysObjectID values will be assigned the OID representing the product specified in
|
||||
CIENA-PRODUCTS-MIB.my."
|
||||
::= { cienaCommon 2 }
|
||||
|
||||
|
||||
cienaCesStatistics OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides a root object identifier for all the statistics MIBs."
|
||||
::= { cienaCes 3 }
|
||||
|
||||
cienaCesNotifications OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides a root object identifier for all the notifications."
|
||||
::= { cienaCes 2 }
|
||||
|
||||
cienaCesNotificationsControlModule OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides a root object identifier to place the state control objects."
|
||||
::= { cienaCesNotifications 1 }
|
||||
|
||||
cienaCesConfig OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides a root object identifier for all the Trap MIBs."
|
||||
::= { cienaCes 1 }
|
||||
|
||||
cienaGenericMIBs OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This module represents the top-level MIB branch for some of the generic MIBs that are common to Ciena
|
||||
products."
|
||||
::= { ciena 29 }
|
||||
|
||||
cienaOpterametro OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This module represents the top-level MIB branch for Optical MIBs."
|
||||
::= { ciena 68 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- CIENA-SMI.my
|
||||
--
|
100
MIBS/ciena/CIENA-TC
Normal file
100
MIBS/ciena/CIENA-TC
Normal file
@ -0,0 +1,100 @@
|
||||
-- This file was included in WWP MIB release 04-16-00-0047
|
||||
|
||||
|
||||
CIENA-TC DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
IMPORTS
|
||||
MacAddress
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
-- definition of textual conventions
|
||||
|
||||
-- TEXTUAL-CONVENTION MACRO ::=
|
||||
--
|
||||
--
|
||||
-- BEGIN
|
||||
-- TYPE NOTATION ::=
|
||||
-- DisplayPart
|
||||
-- "STATUS" Status
|
||||
-- "DESCRIPTION" Text
|
||||
-- ReferPart
|
||||
-- "SYNTAX" Syntax
|
||||
--
|
||||
-- VALUE NOTATION ::=
|
||||
-- value(VALUE Syntax) // adapted ASN.1
|
||||
--
|
||||
-- DisplayPart ::=
|
||||
-- "DISPLAY-HINT" Text
|
||||
-- | empty
|
||||
--
|
||||
-- Status ::=
|
||||
-- "current"
|
||||
-- | "deprecated"
|
||||
-- | "obsolete"
|
||||
--
|
||||
-- ReferPart ::=
|
||||
-- "REFERENCE" Text
|
||||
-- | empty
|
||||
--
|
||||
-- // a character string as defined in [2]
|
||||
-- Text ::= value(IA5String)
|
||||
--
|
||||
-- Syntax ::= // Must be one of the following:
|
||||
-- // a base type (or its refinement), or
|
||||
-- // a BITS pseudo-type
|
||||
-- type
|
||||
-- | "BITS" "{" NamedBits "}"
|
||||
--
|
||||
-- NamedBits ::= NamedBit
|
||||
-- | NamedBits "," NamedBit
|
||||
--
|
||||
-- NamedBit ::= identifier "(" number ")" // number is nonnegative
|
||||
--
|
||||
-- END
|
||||
|
||||
--Textual conventions
|
||||
--
|
||||
|
||||
CienaGlobalState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This textual convention enumerates the administrative and operational state."
|
||||
SYNTAX INTEGER {
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
|
||||
CienaGlobalSeverity ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This textual convention enumerates the severity levels."
|
||||
SYNTAX INTEGER {
|
||||
none (0),
|
||||
cleared (1),
|
||||
intermediate (2),
|
||||
critical (3),
|
||||
major (4),
|
||||
minor (5),
|
||||
warning (6),
|
||||
config (7),
|
||||
info (8), -- informational
|
||||
debug (9), -- debug-level messages
|
||||
internal (10) -- None of the above
|
||||
}
|
||||
|
||||
CienaStatsClear ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This textual convention enumerates the statistics clear operation if the value is set to 1."
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
clear(1)
|
||||
}
|
||||
CienaMacAddress ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This textual convention denotes a MAC address."
|
||||
SYNTAX MacAddress
|
||||
|
||||
END
|
461
MIBS/ciena/CIENA-WS-ALARM-MIB
Normal file
461
MIBS/ciena/CIENA-WS-ALARM-MIB
Normal file
@ -0,0 +1,461 @@
|
||||
-- This file was automatically generated from ciena-ws-alarm.yang. Do not edit.
|
||||
|
||||
CIENA-WS-ALARM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
cienaWsConfig
|
||||
FROM CIENA-WS-MIB
|
||||
StringMaxl16, StringMaxl32, StringMaxl44
|
||||
FROM CIENA-WS-TYPEDEFS-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, TruthValue
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
cienaWsAlarmMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201703140000Z"
|
||||
ORGANIZATION "Ciena Corporation"
|
||||
CONTACT-INFO "Web URL: http://www.ciena.com/
|
||||
Postal: 7035 Ridge Road
|
||||
Hanover, Maryland 21076
|
||||
U.S.A.
|
||||
Phone: +1 800-921-1144
|
||||
Fax: +1 410-694-5750"
|
||||
DESCRIPTION "This module defines alarm data for the Waveserver."
|
||||
REVISION "201703140000Z"
|
||||
DESCRIPTION "Waveserver Release 1.4
|
||||
Changed the maximum length of alarm description to 44.
|
||||
Aligned MIB files to respect YANG read/write status."
|
||||
REVISION "201612120000Z"
|
||||
DESCRIPTION "Waveserver Rel 1.3 revision"
|
||||
REVISION "201606270000Z"
|
||||
DESCRIPTION "Waveserver Rel 1.2 revised.
|
||||
Restructuring of the module."
|
||||
REVISION "201505200000Z"
|
||||
DESCRIPTION "Initial version."
|
||||
::= { cienaWsConfig 4 }
|
||||
|
||||
AlarmReason ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX INTEGER { reset(1), set(2), acknowledge(5), clear(6), delete(7), config(9) }
|
||||
|
||||
AlarmSeverity ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX INTEGER { cleared(1), critical(3), major(4), minor(5), warning(6), info(8) }
|
||||
|
||||
cwsAlarmActiveTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsAlarmActiveEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Active alarms"
|
||||
::= { cienaWsAlarmMIB 3 }
|
||||
|
||||
cwsAlarmActiveEntry OBJECT-TYPE
|
||||
SYNTAX CwsAlarmActiveEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsAlarmActiveTable."
|
||||
INDEX { cwsAlarmActiveAlarmInstanceId }
|
||||
::= { cwsAlarmActiveTable 1 }
|
||||
|
||||
CwsAlarmActiveEntry ::= SEQUENCE {
|
||||
cwsAlarmActiveAlarmInstanceId Integer32,
|
||||
cwsAlarmActiveAcknowledged TruthValue,
|
||||
cwsAlarmActiveAlarmTableId Unsigned32,
|
||||
cwsAlarmActiveSeverity AlarmSeverity,
|
||||
cwsAlarmActiveLocalDateTime StringMaxl32,
|
||||
cwsAlarmActiveInstance StringMaxl32,
|
||||
cwsAlarmActiveDescription StringMaxl44,
|
||||
cwsAlarmActiveSiteIdentifier Unsigned32,
|
||||
cwsAlarmActiveGroupIdentifier Unsigned32,
|
||||
cwsAlarmActiveMemberIdentifier Unsigned32
|
||||
}
|
||||
|
||||
cwsAlarmActiveAlarmInstanceId OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm Instance ID"
|
||||
::= { cwsAlarmActiveEntry 1 }
|
||||
|
||||
cwsAlarmActiveAcknowledged OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Alarm has been acknowledged."
|
||||
::= { cwsAlarmActiveEntry 2 }
|
||||
|
||||
cwsAlarmActiveAlarmTableId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm table ID."
|
||||
::= { cwsAlarmActiveEntry 3 }
|
||||
|
||||
cwsAlarmActiveSeverity OBJECT-TYPE
|
||||
SYNTAX AlarmSeverity
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm severity."
|
||||
::= { cwsAlarmActiveEntry 4 }
|
||||
|
||||
cwsAlarmActiveLocalDateTime OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The local date and time when alarm was raised."
|
||||
::= { cwsAlarmActiveEntry 5 }
|
||||
|
||||
cwsAlarmActiveInstance OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The object instance the alarm is raised against."
|
||||
::= { cwsAlarmActiveEntry 6 }
|
||||
|
||||
cwsAlarmActiveDescription OBJECT-TYPE
|
||||
SYNTAX StringMaxl44
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm description."
|
||||
::= { cwsAlarmActiveEntry 7 }
|
||||
|
||||
cwsAlarmActiveSiteIdentifier OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "An integer to uniquely identify the site where this Waveserver is located."
|
||||
::= { cwsAlarmActiveEntry 8 }
|
||||
|
||||
cwsAlarmActiveGroupIdentifier OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "An integer to uniquely identify a group of Waveservers within a site."
|
||||
::= { cwsAlarmActiveEntry 9 }
|
||||
|
||||
cwsAlarmActiveMemberIdentifier OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "An integer to uniquely identify a Waveserver chassis within a group of Waveservers. Initial configuration of this identifier automatically assigns 2 specific wavelengths for the Ciena wavelength grid to the Wavelogic 3 Extreme ports 1 and 12. Wavelengths can also be manually assigned independently."
|
||||
::= { cwsAlarmActiveEntry 10 }
|
||||
|
||||
cwsAlarmHistoryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsAlarmHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Alarm history"
|
||||
::= { cienaWsAlarmMIB 4 }
|
||||
|
||||
cwsAlarmHistoryEntry OBJECT-TYPE
|
||||
SYNTAX CwsAlarmHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsAlarmHistoryTable."
|
||||
INDEX { cwsAlarmHistoryHistoryId }
|
||||
::= { cwsAlarmHistoryTable 1 }
|
||||
|
||||
CwsAlarmHistoryEntry ::= SEQUENCE {
|
||||
cwsAlarmHistoryHistoryId Integer32,
|
||||
cwsAlarmHistoryReason AlarmReason,
|
||||
cwsAlarmHistoryAlarmInstanceId Unsigned32,
|
||||
cwsAlarmHistoryAlarmTableId Unsigned32,
|
||||
cwsAlarmHistorySeverity AlarmSeverity,
|
||||
cwsAlarmHistoryLocalDateTime StringMaxl32,
|
||||
cwsAlarmHistoryInstance StringMaxl32,
|
||||
cwsAlarmHistoryDescription StringMaxl44,
|
||||
cwsAlarmHistorySiteIdentifier Unsigned32,
|
||||
cwsAlarmHistoryGroupIdentifier Unsigned32,
|
||||
cwsAlarmHistoryMemberIdentifier Unsigned32
|
||||
}
|
||||
|
||||
cwsAlarmHistoryHistoryId OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm history ID"
|
||||
::= { cwsAlarmHistoryEntry 1 }
|
||||
|
||||
cwsAlarmHistoryReason OBJECT-TYPE
|
||||
SYNTAX AlarmReason
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The reason for the alarm condition."
|
||||
::= { cwsAlarmHistoryEntry 2 }
|
||||
|
||||
cwsAlarmHistoryAlarmInstanceId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm instance ID."
|
||||
::= { cwsAlarmHistoryEntry 3 }
|
||||
|
||||
cwsAlarmHistoryAlarmTableId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm table ID."
|
||||
::= { cwsAlarmHistoryEntry 4 }
|
||||
|
||||
cwsAlarmHistorySeverity OBJECT-TYPE
|
||||
SYNTAX AlarmSeverity
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm severity."
|
||||
::= { cwsAlarmHistoryEntry 5 }
|
||||
|
||||
cwsAlarmHistoryLocalDateTime OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The local date and time when alarm was raised."
|
||||
::= { cwsAlarmHistoryEntry 6 }
|
||||
|
||||
cwsAlarmHistoryInstance OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The object instance the alarm is raised against."
|
||||
::= { cwsAlarmHistoryEntry 7 }
|
||||
|
||||
cwsAlarmHistoryDescription OBJECT-TYPE
|
||||
SYNTAX StringMaxl44
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm description."
|
||||
::= { cwsAlarmHistoryEntry 8 }
|
||||
|
||||
cwsAlarmHistorySiteIdentifier OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "An integer to uniquely identify the site where this Waveserver is located."
|
||||
::= { cwsAlarmHistoryEntry 9 }
|
||||
|
||||
cwsAlarmHistoryGroupIdentifier OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "An integer to uniquely identify a group of Waveservers within a site."
|
||||
::= { cwsAlarmHistoryEntry 10 }
|
||||
|
||||
cwsAlarmHistoryMemberIdentifier OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "An integer to uniquely identify a Waveserver chassis within a group of Waveservers. Initial configuration of this identifier automatically assigns 2 specific wavelengths for the Ciena wavelength grid to the Wavelogic 3 Extreme ports 1 and 12. Wavelengths can also be manually assigned independently."
|
||||
::= { cwsAlarmHistoryEntry 11 }
|
||||
|
||||
cwsAlarmDefinedTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsAlarmDefinedEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Defined Alarm Table"
|
||||
::= { cienaWsAlarmMIB 5 }
|
||||
|
||||
cwsAlarmDefinedEntry OBJECT-TYPE
|
||||
SYNTAX CwsAlarmDefinedEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsAlarmDefinedTable."
|
||||
INDEX { cwsAlarmDefinedAlarmTableId }
|
||||
::= { cwsAlarmDefinedTable 1 }
|
||||
|
||||
CwsAlarmDefinedEntry ::= SEQUENCE {
|
||||
cwsAlarmDefinedAlarmTableId Integer32,
|
||||
cwsAlarmDefinedEnabled TruthValue,
|
||||
cwsAlarmDefinedActive TruthValue,
|
||||
cwsAlarmDefinedThreshold Unsigned32,
|
||||
cwsAlarmDefinedCap Unsigned32,
|
||||
cwsAlarmDefinedSeverity AlarmSeverity,
|
||||
cwsAlarmDefinedInstance StringMaxl16,
|
||||
cwsAlarmDefinedDescription StringMaxl44
|
||||
}
|
||||
|
||||
cwsAlarmDefinedAlarmTableId OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm table ID."
|
||||
::= { cwsAlarmDefinedEntry 1 }
|
||||
|
||||
cwsAlarmDefinedEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Alarm is enabled."
|
||||
::= { cwsAlarmDefinedEntry 2 }
|
||||
|
||||
cwsAlarmDefinedActive OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Alarm is active."
|
||||
::= { cwsAlarmDefinedEntry 3 }
|
||||
|
||||
cwsAlarmDefinedThreshold OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm threshold."
|
||||
::= { cwsAlarmDefinedEntry 4 }
|
||||
|
||||
cwsAlarmDefinedCap OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm cap."
|
||||
::= { cwsAlarmDefinedEntry 5 }
|
||||
|
||||
cwsAlarmDefinedSeverity OBJECT-TYPE
|
||||
SYNTAX AlarmSeverity
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm severity."
|
||||
::= { cwsAlarmDefinedEntry 6 }
|
||||
|
||||
cwsAlarmDefinedInstance OBJECT-TYPE
|
||||
SYNTAX StringMaxl16
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The object instance the alarm is raised against."
|
||||
::= { cwsAlarmDefinedEntry 7 }
|
||||
|
||||
cwsAlarmDefinedDescription OBJECT-TYPE
|
||||
SYNTAX StringMaxl44
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm description."
|
||||
::= { cwsAlarmDefinedEntry 8 }
|
||||
|
||||
cwsAlarmStatisticsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsAlarmStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Waveserver Alarm Statistics."
|
||||
::= { cienaWsAlarmMIB 6 }
|
||||
|
||||
cwsAlarmStatisticsEntry OBJECT-TYPE
|
||||
SYNTAX CwsAlarmStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsAlarmStatisticsTable."
|
||||
INDEX { cwsAlarmStatisticsIndex }
|
||||
::= { cwsAlarmStatisticsTable 1 }
|
||||
|
||||
CwsAlarmStatisticsEntry ::= SEQUENCE {
|
||||
cwsAlarmStatisticsIndex Integer32,
|
||||
cwsAlarmStatisticsActive TruthValue,
|
||||
cwsAlarmStatisticsDisabled TruthValue,
|
||||
cwsAlarmStatisticsCount Unsigned32,
|
||||
cwsAlarmStatisticsCumulative Unsigned32,
|
||||
cwsAlarmStatisticsType StringMaxl32
|
||||
}
|
||||
|
||||
cwsAlarmStatisticsIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm statistics table index."
|
||||
::= { cwsAlarmStatisticsEntry 1 }
|
||||
|
||||
cwsAlarmStatisticsActive OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "There is alarm active for the alarm type"
|
||||
::= { cwsAlarmStatisticsEntry 2 }
|
||||
|
||||
cwsAlarmStatisticsDisabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "There is alarm disabled for the alarm type"
|
||||
::= { cwsAlarmStatisticsEntry 3 }
|
||||
|
||||
cwsAlarmStatisticsCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The count of active alarms for the alarm type"
|
||||
::= { cwsAlarmStatisticsEntry 4 }
|
||||
|
||||
cwsAlarmStatisticsCumulative OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The cumulative count of active alarms for the alarm type "
|
||||
::= { cwsAlarmStatisticsEntry 5 }
|
||||
|
||||
cwsAlarmStatisticsType OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm type."
|
||||
::= { cwsAlarmStatisticsEntry 6 }
|
||||
|
||||
|
||||
|
||||
-- Conformance statements
|
||||
cienaWsAlarmObjects OBJECT IDENTIFIER
|
||||
::= { cienaWsAlarmMIB 1 }
|
||||
|
||||
cienaWsAlarmConformance OBJECT IDENTIFIER
|
||||
::= { cienaWsAlarmMIB 2 }
|
||||
|
||||
cienaWsAlarmGroups OBJECT IDENTIFIER
|
||||
::= { cienaWsAlarmConformance 1 }
|
||||
|
||||
cienaWsAlarmGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cwsAlarmActiveAcknowledged,
|
||||
cwsAlarmActiveAlarmTableId,
|
||||
cwsAlarmActiveSeverity,
|
||||
cwsAlarmActiveLocalDateTime,
|
||||
cwsAlarmActiveInstance,
|
||||
cwsAlarmActiveDescription,
|
||||
cwsAlarmActiveSiteIdentifier,
|
||||
cwsAlarmActiveGroupIdentifier,
|
||||
cwsAlarmActiveMemberIdentifier,
|
||||
cwsAlarmHistoryReason,
|
||||
cwsAlarmHistoryAlarmInstanceId,
|
||||
cwsAlarmHistoryAlarmTableId,
|
||||
cwsAlarmHistorySeverity,
|
||||
cwsAlarmHistoryLocalDateTime,
|
||||
cwsAlarmHistoryInstance,
|
||||
cwsAlarmHistoryDescription,
|
||||
cwsAlarmHistorySiteIdentifier,
|
||||
cwsAlarmHistoryGroupIdentifier,
|
||||
cwsAlarmHistoryMemberIdentifier,
|
||||
cwsAlarmDefinedEnabled,
|
||||
cwsAlarmDefinedActive,
|
||||
cwsAlarmDefinedThreshold,
|
||||
cwsAlarmDefinedCap,
|
||||
cwsAlarmDefinedSeverity,
|
||||
cwsAlarmDefinedInstance,
|
||||
cwsAlarmDefinedDescription,
|
||||
cwsAlarmStatisticsActive,
|
||||
cwsAlarmStatisticsDisabled,
|
||||
cwsAlarmStatisticsCount,
|
||||
cwsAlarmStatisticsCumulative,
|
||||
cwsAlarmStatisticsType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Conformance Group"
|
||||
::= { cienaWsAlarmGroups 1 }
|
||||
|
||||
cienaWsAlarmCompliances OBJECT IDENTIFIER
|
||||
::= { cienaWsAlarmConformance 2 }
|
||||
|
||||
cienaWsAlarmCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION "Compliance"
|
||||
MODULE MANDATORY-GROUPS { cienaWsAlarmGroup }
|
||||
::= { cienaWsAlarmCompliances 1 }
|
||||
|
||||
END -- End module
|
450
MIBS/ciena/CIENA-WS-BLADE-MIB
Normal file
450
MIBS/ciena/CIENA-WS-BLADE-MIB
Normal file
@ -0,0 +1,450 @@
|
||||
-- This file was automatically generated from ciena-ws-blade.yang. Do not edit.
|
||||
|
||||
CIENA-WS-BLADE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
cienaWsConfig
|
||||
FROM CIENA-WS-MIB
|
||||
MacString, ModuleTypeEnum, StringMaxl32, StringMaxl64
|
||||
FROM CIENA-WS-TYPEDEFS-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
cienaWsBladeMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201702280000Z"
|
||||
ORGANIZATION "Ciena Corporation"
|
||||
CONTACT-INFO "Web URL: http://www.ciena.com/
|
||||
Postal: 7035 Ridge Road
|
||||
Hanover, Maryland 21076
|
||||
U.S.A.
|
||||
Phone: +1 800-921-1144
|
||||
Fax: +1 410-694-5750"
|
||||
DESCRIPTION "This module defines Blade data for the Waveserver."
|
||||
REVISION "201702280000Z"
|
||||
DESCRIPTION "Waveserver Release 1.4
|
||||
|
||||
Aligned MIB files to respect YANG read/write status."
|
||||
REVISION "201612120000Z"
|
||||
DESCRIPTION "Waveserver Rel 1.3 revision."
|
||||
REVISION "201606120000Z"
|
||||
DESCRIPTION "Waveserver Rel 1.2 revised.
|
||||
Restructuring of the module."
|
||||
REVISION "201604060000Z"
|
||||
DESCRIPTION "Waveserver Rel 1.1 revised.
|
||||
leaf 'num-of-phy-line-ports' changed to 'num-of-physical-line-ports' for consistency.
|
||||
leaf 'admin-state' enum value updated"
|
||||
REVISION "201507250000Z"
|
||||
DESCRIPTION "Initial version."
|
||||
::= { cienaWsConfig 5 }
|
||||
|
||||
DeviceTypeBit ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX BITS { pluggable(0), fixed(1) }
|
||||
|
||||
cwsBladeBladeidentificationTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsBladeBladeidentificationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsBladeMIB 3 }
|
||||
|
||||
cwsBladeBladeidentificationEntry OBJECT-TYPE
|
||||
SYNTAX CwsBladeBladeidentificationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsBladeBladeidentificationTable."
|
||||
INDEX { cwsBladeBladeidentificationTableSnmpKey }
|
||||
::= { cwsBladeBladeidentificationTable 1 }
|
||||
|
||||
CwsBladeBladeidentificationEntry ::= SEQUENCE {
|
||||
cwsBladeBladeidentificationTableSnmpKey Integer32,
|
||||
cwsBladeBladeidentificationName StringMaxl32,
|
||||
cwsBladeBladeidentificationModel StringMaxl32,
|
||||
cwsBladeBladeidentificationDescription StringMaxl64,
|
||||
cwsBladeBladeidentificationType Unsigned32,
|
||||
cwsBladeBladeidentificationUserDescription OCTET STRING,
|
||||
cwsBladeBladeidentificationBasemacaddress MacString,
|
||||
cwsBladeBladeidentificationPortbasemacaddress MacString
|
||||
}
|
||||
|
||||
cwsBladeBladeidentificationTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsBladeBladeidentification"
|
||||
::= { cwsBladeBladeidentificationEntry 1 }
|
||||
|
||||
cwsBladeBladeidentificationName OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Name of the Blade. Read only attribute."
|
||||
::= { cwsBladeBladeidentificationEntry 2 }
|
||||
|
||||
cwsBladeBladeidentificationModel OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Blade Board Type. Max string length of 32 characters."
|
||||
::= { cwsBladeBladeidentificationEntry 3 }
|
||||
|
||||
cwsBladeBladeidentificationDescription OBJECT-TYPE
|
||||
SYNTAX StringMaxl64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Blade Board Description. Max string length of 64 characters."
|
||||
::= { cwsBladeBladeidentificationEntry 4 }
|
||||
|
||||
cwsBladeBladeidentificationType OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Blade Board type enum value."
|
||||
::= { cwsBladeBladeidentificationEntry 5 }
|
||||
|
||||
cwsBladeBladeidentificationUserDescription OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..130))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "User Description."
|
||||
::= { cwsBladeBladeidentificationEntry 6 }
|
||||
|
||||
cwsBladeBladeidentificationBasemacaddress OBJECT-TYPE
|
||||
SYNTAX MacString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Base MAC address."
|
||||
::= { cwsBladeBladeidentificationEntry 7 }
|
||||
|
||||
cwsBladeBladeidentificationPortbasemacaddress OBJECT-TYPE
|
||||
SYNTAX MacString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Port base MAC address."
|
||||
::= { cwsBladeBladeidentificationEntry 8 }
|
||||
|
||||
cwsBladeBladestateTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsBladeBladestateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsBladeMIB 4 }
|
||||
|
||||
cwsBladeBladestateEntry OBJECT-TYPE
|
||||
SYNTAX CwsBladeBladestateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsBladeBladestateTable."
|
||||
INDEX { cwsBladeBladestateTableSnmpKey }
|
||||
::= { cwsBladeBladestateTable 1 }
|
||||
|
||||
CwsBladeBladestateEntry ::= SEQUENCE {
|
||||
cwsBladeBladestateTableSnmpKey Integer32,
|
||||
cwsBladeBladestateAdminState INTEGER,
|
||||
cwsBladeBladestateOperationalState INTEGER,
|
||||
cwsBladeBladestateLastRestart StringMaxl32,
|
||||
cwsBladeBladestateLastRestartReason INTEGER,
|
||||
cwsBladeBladestateUptime StringMaxl32
|
||||
}
|
||||
|
||||
cwsBladeBladestateTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsBladeBladestate"
|
||||
::= { cwsBladeBladestateEntry 1 }
|
||||
|
||||
cwsBladeBladestateAdminState OBJECT-TYPE
|
||||
SYNTAX INTEGER { enabled(0), disabled(1), shutdown(2) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Administrative state of the Blade."
|
||||
::= { cwsBladeBladestateEntry 2 }
|
||||
|
||||
cwsBladeBladestateOperationalState OBJECT-TYPE
|
||||
SYNTAX INTEGER { up(0), down(1), faulted(2), lowpowermode(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Operational state of the Blade."
|
||||
::= { cwsBladeBladestateEntry 3 }
|
||||
|
||||
cwsBladeBladestateLastRestart OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The date and time of last restart in the format of a human readable string. e.g 'Wed Jun 30 21:49:08 2015'"
|
||||
::= { cwsBladeBladestateEntry 4 }
|
||||
|
||||
cwsBladeBladestateLastRestartReason OBJECT-TYPE
|
||||
SYNTAX INTEGER { userwarm(0), usercold(1), systemwarm(2), systemcold(3), poweron(4) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Cause for the last restart."
|
||||
::= { cwsBladeBladestateEntry 5 }
|
||||
|
||||
cwsBladeBladestateUptime OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The time since last reboot, in the format of a human readable string. e.g '041d 11h 29m 53s'"
|
||||
::= { cwsBladeBladestateEntry 6 }
|
||||
|
||||
cwsBladeBladecapabilitiesTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsBladeBladecapabilitiesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsBladeMIB 5 }
|
||||
|
||||
cwsBladeBladecapabilitiesEntry OBJECT-TYPE
|
||||
SYNTAX CwsBladeBladecapabilitiesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsBladeBladecapabilitiesTable."
|
||||
INDEX { cwsBladeBladecapabilitiesTableSnmpKey }
|
||||
::= { cwsBladeBladecapabilitiesTable 1 }
|
||||
|
||||
CwsBladeBladecapabilitiesEntry ::= SEQUENCE {
|
||||
cwsBladeBladecapabilitiesTableSnmpKey Integer32,
|
||||
cwsBladeBladecapabilitiesModuleType ModuleTypeEnum,
|
||||
cwsBladeBladecapabilitiesNumOfPorts Unsigned32,
|
||||
cwsBladeBladecapabilitiesNumOfChannels Unsigned32
|
||||
}
|
||||
|
||||
cwsBladeBladecapabilitiesTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsBladeBladecapabilities"
|
||||
::= { cwsBladeBladecapabilitiesEntry 1 }
|
||||
|
||||
cwsBladeBladecapabilitiesModuleType OBJECT-TYPE
|
||||
SYNTAX ModuleTypeEnum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "module type of the Waveserver Blade."
|
||||
::= { cwsBladeBladecapabilitiesEntry 2 }
|
||||
|
||||
cwsBladeBladecapabilitiesNumOfPorts OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Number of Ports. There are 44 physical ports on the Waveserver chassis across the 12 faceplate holes."
|
||||
::= { cwsBladeBladecapabilitiesEntry 3 }
|
||||
|
||||
cwsBladeBladecapabilitiesNumOfChannels OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Number of Channels on the Blade."
|
||||
::= { cwsBladeBladecapabilitiesEntry 4 }
|
||||
|
||||
cwsBladeClientcapabilitiesTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsBladeClientcapabilitiesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsBladeMIB 6 }
|
||||
|
||||
cwsBladeClientcapabilitiesEntry OBJECT-TYPE
|
||||
SYNTAX CwsBladeClientcapabilitiesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsBladeClientcapabilitiesTable."
|
||||
INDEX { cwsBladeClientcapabilitiesTableSnmpKey }
|
||||
::= { cwsBladeClientcapabilitiesTable 1 }
|
||||
|
||||
CwsBladeClientcapabilitiesEntry ::= SEQUENCE {
|
||||
cwsBladeClientcapabilitiesTableSnmpKey Integer32,
|
||||
cwsBladeClientcapabilitiesNumOfPhysicalClientPorts Unsigned32,
|
||||
cwsBladeClientcapabilitiesNumOfChannelPerClientPort Unsigned32,
|
||||
cwsBladeClientcapabilitiesCapacity StringMaxl64,
|
||||
cwsBladeClientcapabilitiesDeviceType DeviceTypeBit,
|
||||
cwsBladeClientcapabilitiesDeviceSupport BITS,
|
||||
cwsBladeClientcapabilitiesProtocolSupport BITS
|
||||
}
|
||||
|
||||
cwsBladeClientcapabilitiesTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsBladeClientcapabilities"
|
||||
::= { cwsBladeClientcapabilitiesEntry 1 }
|
||||
|
||||
cwsBladeClientcapabilitiesNumOfPhysicalClientPorts OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Number of Physical Client Ports."
|
||||
::= { cwsBladeClientcapabilitiesEntry 2 }
|
||||
|
||||
cwsBladeClientcapabilitiesNumOfChannelPerClientPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Number of Physical Channels Per Client Port."
|
||||
::= { cwsBladeClientcapabilitiesEntry 3 }
|
||||
|
||||
cwsBladeClientcapabilitiesCapacity OBJECT-TYPE
|
||||
SYNTAX StringMaxl64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Client Capacity as a human readable string. e.g '400 Gbps'."
|
||||
::= { cwsBladeClientcapabilitiesEntry 4 }
|
||||
|
||||
cwsBladeClientcapabilitiesDeviceType OBJECT-TYPE
|
||||
SYNTAX DeviceTypeBit
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Bit field indicating the Client Device Type."
|
||||
::= { cwsBladeClientcapabilitiesEntry 5 }
|
||||
|
||||
cwsBladeClientcapabilitiesDeviceSupport OBJECT-TYPE
|
||||
SYNTAX BITS { qsfpplus(0), qsfp28(1) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Bit field indicating the supported client devices."
|
||||
::= { cwsBladeClientcapabilitiesEntry 6 }
|
||||
|
||||
cwsBladeClientcapabilitiesProtocolSupport OBJECT-TYPE
|
||||
SYNTAX BITS { ethernet(0) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Bit field indicating the supported client protocols."
|
||||
::= { cwsBladeClientcapabilitiesEntry 7 }
|
||||
|
||||
cwsBladeLinecapabilitiesTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsBladeLinecapabilitiesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsBladeMIB 7 }
|
||||
|
||||
cwsBladeLinecapabilitiesEntry OBJECT-TYPE
|
||||
SYNTAX CwsBladeLinecapabilitiesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsBladeLinecapabilitiesTable."
|
||||
INDEX { cwsBladeLinecapabilitiesTableSnmpKey }
|
||||
::= { cwsBladeLinecapabilitiesTable 1 }
|
||||
|
||||
CwsBladeLinecapabilitiesEntry ::= SEQUENCE {
|
||||
cwsBladeLinecapabilitiesTableSnmpKey Integer32,
|
||||
cwsBladeLinecapabilitiesNumOfPhysicalLinePorts Unsigned32,
|
||||
cwsBladeLinecapabilitiesNumOfChannelPerLinePort Unsigned32,
|
||||
cwsBladeLinecapabilitiesCapacity StringMaxl64,
|
||||
cwsBladeLinecapabilitiesDeviceType DeviceTypeBit,
|
||||
cwsBladeLinecapabilitiesDeviceSupport BITS,
|
||||
cwsBladeLinecapabilitiesProtocolSupport BITS
|
||||
}
|
||||
|
||||
cwsBladeLinecapabilitiesTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsBladeLinecapabilities"
|
||||
::= { cwsBladeLinecapabilitiesEntry 1 }
|
||||
|
||||
cwsBladeLinecapabilitiesNumOfPhysicalLinePorts OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Number of Physical Line Ports."
|
||||
::= { cwsBladeLinecapabilitiesEntry 2 }
|
||||
|
||||
cwsBladeLinecapabilitiesNumOfChannelPerLinePort OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Number of Physical Channels Per Line Port."
|
||||
::= { cwsBladeLinecapabilitiesEntry 3 }
|
||||
|
||||
cwsBladeLinecapabilitiesCapacity OBJECT-TYPE
|
||||
SYNTAX StringMaxl64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Line Capacity as a human readable string. e.g '400 Gbps'."
|
||||
::= { cwsBladeLinecapabilitiesEntry 4 }
|
||||
|
||||
cwsBladeLinecapabilitiesDeviceType OBJECT-TYPE
|
||||
SYNTAX DeviceTypeBit
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Bit field indicating the Line Device Type."
|
||||
::= { cwsBladeLinecapabilitiesEntry 5 }
|
||||
|
||||
cwsBladeLinecapabilitiesDeviceSupport OBJECT-TYPE
|
||||
SYNTAX BITS { cienawl3extreme(0) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Bit field indicating the supported line devices."
|
||||
::= { cwsBladeLinecapabilitiesEntry 6 }
|
||||
|
||||
cwsBladeLinecapabilitiesProtocolSupport OBJECT-TYPE
|
||||
SYNTAX BITS { nolineprotocol(0), modulation200g16qam(1), modulation100gqpsk(2), modulation150g8qam(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Bit field indicating the supported line protocols."
|
||||
::= { cwsBladeLinecapabilitiesEntry 7 }
|
||||
|
||||
|
||||
|
||||
-- Conformance statements
|
||||
cienaWsBladeObjects OBJECT IDENTIFIER
|
||||
::= { cienaWsBladeMIB 1 }
|
||||
|
||||
cienaWsBladeConformance OBJECT IDENTIFIER
|
||||
::= { cienaWsBladeMIB 2 }
|
||||
|
||||
cienaWsBladeGroups OBJECT IDENTIFIER
|
||||
::= { cienaWsBladeConformance 1 }
|
||||
|
||||
cienaWsBladeGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cwsBladeBladeidentificationName,
|
||||
cwsBladeBladeidentificationModel,
|
||||
cwsBladeBladeidentificationDescription,
|
||||
cwsBladeBladeidentificationType,
|
||||
cwsBladeBladeidentificationUserDescription,
|
||||
cwsBladeBladeidentificationBasemacaddress,
|
||||
cwsBladeBladeidentificationPortbasemacaddress,
|
||||
cwsBladeBladestateAdminState,
|
||||
cwsBladeBladestateOperationalState,
|
||||
cwsBladeBladestateLastRestart,
|
||||
cwsBladeBladestateLastRestartReason,
|
||||
cwsBladeBladestateUptime,
|
||||
cwsBladeBladecapabilitiesModuleType,
|
||||
cwsBladeBladecapabilitiesNumOfPorts,
|
||||
cwsBladeBladecapabilitiesNumOfChannels,
|
||||
cwsBladeClientcapabilitiesNumOfPhysicalClientPorts,
|
||||
cwsBladeClientcapabilitiesNumOfChannelPerClientPort,
|
||||
cwsBladeClientcapabilitiesCapacity,
|
||||
cwsBladeClientcapabilitiesDeviceType,
|
||||
cwsBladeClientcapabilitiesDeviceSupport,
|
||||
cwsBladeClientcapabilitiesProtocolSupport,
|
||||
cwsBladeLinecapabilitiesNumOfPhysicalLinePorts,
|
||||
cwsBladeLinecapabilitiesNumOfChannelPerLinePort,
|
||||
cwsBladeLinecapabilitiesCapacity,
|
||||
cwsBladeLinecapabilitiesDeviceType,
|
||||
cwsBladeLinecapabilitiesDeviceSupport,
|
||||
cwsBladeLinecapabilitiesProtocolSupport
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Conformance Group"
|
||||
::= { cienaWsBladeGroups 1 }
|
||||
|
||||
cienaWsBladeCompliances OBJECT IDENTIFIER
|
||||
::= { cienaWsBladeConformance 2 }
|
||||
|
||||
cienaWsBladeCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION "Compliance"
|
||||
MODULE MANDATORY-GROUPS { cienaWsBladeGroup }
|
||||
::= { cienaWsBladeCompliances 1 }
|
||||
|
||||
END -- End module
|
1678
MIBS/ciena/CIENA-WS-CHASSIS-MIB
Normal file
1678
MIBS/ciena/CIENA-WS-CHASSIS-MIB
Normal file
File diff suppressed because it is too large
Load Diff
267
MIBS/ciena/CIENA-WS-CONFIGURATION-MIB
Normal file
267
MIBS/ciena/CIENA-WS-CONFIGURATION-MIB
Normal file
@ -0,0 +1,267 @@
|
||||
-- This file was automatically generated from ciena-ws-configuration.yang. Do not edit.
|
||||
|
||||
CIENA-WS-CONFIGURATION-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
cienaWsConfig
|
||||
FROM CIENA-WS-MIB
|
||||
EnabledDisabledEnum, StringMaxl128, StringMaxl254
|
||||
FROM CIENA-WS-TYPEDEFS-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, MODULE-IDENTITY, OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
cienaWsConfigurationMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201704050000Z"
|
||||
ORGANIZATION "Ciena Corporation"
|
||||
CONTACT-INFO "Web URL: http://www.ciena.com/
|
||||
Postal: 7035 Ridge Road
|
||||
Hanover, Maryland 21076
|
||||
U.S.A.
|
||||
Phone: +1 800-921-1144
|
||||
Fax: +1 410-694-5750"
|
||||
DESCRIPTION "This module defines configuration data for the Waveserver."
|
||||
REVISION "201704050000Z"
|
||||
DESCRIPTION "Waveserver Release 1.5
|
||||
Added 'include-default-settings' option to 'ws-configuration-save' RPC.
|
||||
Added 'include-default-settings' option to 'ws-configuration-backup' RPC.
|
||||
Added Zero Touch Provisioning (ZTP) support."
|
||||
REVISION "201703020000Z"
|
||||
DESCRIPTION "Waveserver Release 1.4
|
||||
|
||||
Aligned MIB files to respect YANG read/write status."
|
||||
REVISION "201612120000Z"
|
||||
DESCRIPTION "Waveserver Rel 1.3"
|
||||
REVISION "201606150000Z"
|
||||
DESCRIPTION "Waveserver Rel 1.2 revised.
|
||||
Restructuring of the module."
|
||||
REVISION "201509230000Z"
|
||||
DESCRIPTION "Initial version."
|
||||
::= { cienaWsConfig 19 }
|
||||
|
||||
ZtpError ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX INTEGER { unknown(0), none(1), bootFileDownloadFailed(2), bootFileParseError(3), ftpConfigError(4), ftpLicenseFileError(5), ftpSoftwareLoadFileError(6), sshKeyError(7), licenseIdError(8), licenseDownloadError(9), licenseInstallError(10), licenseHostIdMismatchError(11), licenseWarmRebootRequired(12), licenseUnsupportedFileType(13), expiredLicenseFile(14), systemTimeNotSet(15), loginBannerError(16), welcomeBannerError(17), configFileDownloadFailed(18), configFileApplyFailed(19), softwareUpgradeFailed(20), softwareServerSetFailed(21), softwareDownloadFailed(22), softwareRepositoryRemountFailed(23), softwareUnzipFailed(24), softwareAlreadyRunning(25), scriptFileDownloadFailed(26), scriptFileApplyFailed(27) }
|
||||
|
||||
ZtpOperationalState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX INTEGER { unknown(0), idle(1), start(2), restarting(3), waitingForDhcpLease(4), downloadingBootFile(5), parsingBootFile(6), processingBootFile(7), processingFtpConfigFile(8), processingFtpLicenseFile(9), processingFtpSoftwareLoadFile(10), processingSshKeys(11), processingLicenseId(12), installingLicenses(13), downloadingLoginBanner(14), downloadingWelcomeBanner(15), downloadingConfigFile(16), applyingConfigFile(17), processingConfigFile(18), processingSoftwarePackage(19), requestingReboot(20), upgradingSoftware(21), booting(22), completed(23), failed(24), downloadingScriptFile(25), downloadingLicenses(26) }
|
||||
|
||||
cwsConfigurationFileListTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsConfigurationFileListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The filename list for all the saved configuration files."
|
||||
::= { cienaWsConfigurationMIB 3 }
|
||||
|
||||
cwsConfigurationFileListEntry OBJECT-TYPE
|
||||
SYNTAX CwsConfigurationFileListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsConfigurationFileListTable."
|
||||
INDEX { cwsConfigurationConfigurationFilesTableSnmpKey, cwsConfigurationFileListTableSnmpKey }
|
||||
::= { cwsConfigurationFileListTable 1 }
|
||||
|
||||
CwsConfigurationFileListEntry ::= SEQUENCE {
|
||||
cwsConfigurationFileListTableSnmpKey Integer32,
|
||||
cwsConfigurationFileList StringMaxl254
|
||||
}
|
||||
|
||||
cwsConfigurationFileListTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsConfigurationFileList"
|
||||
::= { cwsConfigurationFileListEntry 1 }
|
||||
|
||||
cwsConfigurationFileList OBJECT-TYPE
|
||||
SYNTAX StringMaxl254
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The filename list for all the saved configuration files."
|
||||
::= { cwsConfigurationFileListEntry 2 }
|
||||
|
||||
cwsConfigurationConfigurationFilesTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsConfigurationConfigurationFilesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "List of saved configuration files on the Waveserver."
|
||||
::= { cienaWsConfigurationMIB 4 }
|
||||
|
||||
cwsConfigurationConfigurationFilesEntry OBJECT-TYPE
|
||||
SYNTAX CwsConfigurationConfigurationFilesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsConfigurationConfigurationFilesTable."
|
||||
INDEX { cwsConfigurationConfigurationFilesTableSnmpKey }
|
||||
::= { cwsConfigurationConfigurationFilesTable 1 }
|
||||
|
||||
CwsConfigurationConfigurationFilesEntry ::= SEQUENCE {
|
||||
cwsConfigurationConfigurationFilesTableSnmpKey Integer32
|
||||
}
|
||||
|
||||
cwsConfigurationConfigurationFilesTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsConfigurationFileList"
|
||||
::= { cwsConfigurationConfigurationFilesEntry 1 }
|
||||
|
||||
cwsConfigurationDefaultFilesTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsConfigurationDefaultFilesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Waveserver Configuration: default configuration files."
|
||||
::= { cienaWsConfigurationMIB 5 }
|
||||
|
||||
cwsConfigurationDefaultFilesEntry OBJECT-TYPE
|
||||
SYNTAX CwsConfigurationDefaultFilesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsConfigurationDefaultFilesTable."
|
||||
INDEX { cwsConfigurationDefaultFilesTableSnmpKey }
|
||||
::= { cwsConfigurationDefaultFilesTable 1 }
|
||||
|
||||
CwsConfigurationDefaultFilesEntry ::= SEQUENCE {
|
||||
cwsConfigurationDefaultFilesTableSnmpKey Integer32,
|
||||
cwsConfigurationDefaultFilesSaveFilename StringMaxl254,
|
||||
cwsConfigurationDefaultFilesLoadFilename StringMaxl254,
|
||||
cwsConfigurationDefaultFilesBackupLoadFilename StringMaxl254
|
||||
}
|
||||
|
||||
cwsConfigurationDefaultFilesTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsConfigurationDefaultFiles"
|
||||
::= { cwsConfigurationDefaultFilesEntry 1 }
|
||||
|
||||
cwsConfigurationDefaultFilesSaveFilename OBJECT-TYPE
|
||||
SYNTAX StringMaxl254
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The filename for the default save configuration file."
|
||||
::= { cwsConfigurationDefaultFilesEntry 2 }
|
||||
|
||||
cwsConfigurationDefaultFilesLoadFilename OBJECT-TYPE
|
||||
SYNTAX StringMaxl254
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The filename for the default load configuration file."
|
||||
::= { cwsConfigurationDefaultFilesEntry 3 }
|
||||
|
||||
cwsConfigurationDefaultFilesBackupLoadFilename OBJECT-TYPE
|
||||
SYNTAX StringMaxl254
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The filename for the backup load configuration file."
|
||||
::= { cwsConfigurationDefaultFilesEntry 4 }
|
||||
|
||||
cwsConfigurationZtpStateTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsConfigurationZtpStateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsConfigurationMIB 7 }
|
||||
|
||||
cwsConfigurationZtpStateEntry OBJECT-TYPE
|
||||
SYNTAX CwsConfigurationZtpStateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsConfigurationZtpStateTable."
|
||||
INDEX { cwsConfigurationZtpStateTableSnmpKey }
|
||||
::= { cwsConfigurationZtpStateTable 1 }
|
||||
|
||||
CwsConfigurationZtpStateEntry ::= SEQUENCE {
|
||||
cwsConfigurationZtpStateTableSnmpKey Integer32,
|
||||
cwsConfigurationZtpStateAdminState EnabledDisabledEnum,
|
||||
cwsConfigurationZtpStateOperationalState ZtpOperationalState,
|
||||
cwsConfigurationZtpStateLastFailure ZtpError,
|
||||
cwsConfigurationZtpStateLastCommandFile StringMaxl128,
|
||||
cwsConfigurationZtpStateLastConfigFile StringMaxl128
|
||||
}
|
||||
|
||||
cwsConfigurationZtpStateTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsConfigurationZtpState"
|
||||
::= { cwsConfigurationZtpStateEntry 1 }
|
||||
|
||||
cwsConfigurationZtpStateAdminState OBJECT-TYPE
|
||||
SYNTAX EnabledDisabledEnum
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Whether the ZTP admin state is enabled or disabled. When ZTP is disabled, DHCP bootfile requests will be ignored."
|
||||
::= { cwsConfigurationZtpStateEntry 2 }
|
||||
|
||||
cwsConfigurationZtpStateOperationalState OBJECT-TYPE
|
||||
SYNTAX ZtpOperationalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The current status or functional step being executed in the ZTP process. ZTP operational state will be 'idle' before ZTP is run, and 'completed' when the bootfile has been fully processed and applied."
|
||||
::= { cwsConfigurationZtpStateEntry 3 }
|
||||
|
||||
cwsConfigurationZtpStateLastFailure OBJECT-TYPE
|
||||
SYNTAX ZtpError
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The most recent failure encountered while running ZTP. This failure will be blank if no failure has occurred, or if the failure has been cleared due to successful completion of ZTP procedure."
|
||||
::= { cwsConfigurationZtpStateEntry 4 }
|
||||
|
||||
cwsConfigurationZtpStateLastCommandFile OBJECT-TYPE
|
||||
SYNTAX StringMaxl128
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The filename of the most recent command file (bootfile) processed by DHCP/ZTP."
|
||||
::= { cwsConfigurationZtpStateEntry 5 }
|
||||
|
||||
cwsConfigurationZtpStateLastConfigFile OBJECT-TYPE
|
||||
SYNTAX StringMaxl128
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The filename of the most recent config file processed by ZTP."
|
||||
::= { cwsConfigurationZtpStateEntry 6 }
|
||||
|
||||
|
||||
|
||||
-- Conformance statements
|
||||
cienaWsConfigurationObjects OBJECT IDENTIFIER
|
||||
::= { cienaWsConfigurationMIB 1 }
|
||||
|
||||
cienaWsConfigurationConformance OBJECT IDENTIFIER
|
||||
::= { cienaWsConfigurationMIB 2 }
|
||||
|
||||
cienaWsConfigurationGroups OBJECT IDENTIFIER
|
||||
::= { cienaWsConfigurationConformance 1 }
|
||||
|
||||
cienaWsConfigurationGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cwsConfigurationDefaultFilesSaveFilename,
|
||||
cwsConfigurationDefaultFilesLoadFilename,
|
||||
cwsConfigurationDefaultFilesBackupLoadFilename,
|
||||
cwsConfigurationZtpStateAdminState,
|
||||
cwsConfigurationZtpStateOperationalState,
|
||||
cwsConfigurationZtpStateLastFailure,
|
||||
cwsConfigurationZtpStateLastCommandFile,
|
||||
cwsConfigurationZtpStateLastConfigFile
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Conformance Group"
|
||||
::= { cienaWsConfigurationGroups 1 }
|
||||
|
||||
cienaWsConfigurationCompliances OBJECT IDENTIFIER
|
||||
::= { cienaWsConfigurationConformance 2 }
|
||||
|
||||
cienaWsConfigurationCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION "Compliance"
|
||||
MODULE MANDATORY-GROUPS { cienaWsConfigurationGroup }
|
||||
::= { cienaWsConfigurationCompliances 1 }
|
||||
|
||||
END -- End module
|
258
MIBS/ciena/CIENA-WS-ENCRYPTION-MIB
Normal file
258
MIBS/ciena/CIENA-WS-ENCRYPTION-MIB
Normal file
@ -0,0 +1,258 @@
|
||||
-- This file was automatically generated from ciena-ws-encryption.yang. Do not edit.
|
||||
|
||||
CIENA-WS-ENCRYPTION-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
cienaWsConfig
|
||||
FROM CIENA-WS-MIB
|
||||
PortId, StringMaxl32
|
||||
FROM CIENA-WS-TYPEDEFS-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
cienaWsEncryptionMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201703020000Z"
|
||||
ORGANIZATION "Ciena Corporation"
|
||||
CONTACT-INFO "Web URL: http://www.ciena.com/
|
||||
Postal: 7035 Ridge Road
|
||||
Hanover, Maryland 21076
|
||||
U.S.A.
|
||||
Phone: +1 800-921-1144
|
||||
Fax: +1 410-694-5750"
|
||||
DESCRIPTION "Datapath encryption support on Waveserver.
|
||||
|
||||
Encryption support includes a global encryption state and per-port pre-shared-key
|
||||
provisioning, authentication, and state."
|
||||
REVISION "201703020000Z"
|
||||
DESCRIPTION "Initial revision"
|
||||
::= { cienaWsConfig 23 }
|
||||
|
||||
cwsEncryptionPortEncryptionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsEncryptionPortEncryptionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Data Path Encryption properties for a port."
|
||||
::= { cienaWsEncryptionMIB 3 }
|
||||
|
||||
cwsEncryptionPortEncryptionEntry OBJECT-TYPE
|
||||
SYNTAX CwsEncryptionPortEncryptionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsEncryptionPortEncryptionTable."
|
||||
INDEX { cwsPortPortsPortId, cwsEncryptionPortEncryptionTableSnmpKey }
|
||||
::= { cwsEncryptionPortEncryptionTable 1 }
|
||||
|
||||
CwsEncryptionPortEncryptionEntry ::= SEQUENCE {
|
||||
cwsEncryptionPortEncryptionTableSnmpKey Integer32,
|
||||
cwsEncryptionPortEncryptionPeerAuthenticationStatus INTEGER
|
||||
}
|
||||
|
||||
cwsEncryptionPortEncryptionTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsEncryptionPortEncryption"
|
||||
::= { cwsEncryptionPortEncryptionEntry 1 }
|
||||
|
||||
cwsEncryptionPortEncryptionPeerAuthenticationStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { unknown(0), pass(1), fail(2) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Whether the port is authenticated with its peer."
|
||||
::= { cwsEncryptionPortEncryptionEntry 2 }
|
||||
|
||||
cwsEncryptionPreSharedKeyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsEncryptionPreSharedKeyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Port data path encryption pre-shared-key properties."
|
||||
::= { cienaWsEncryptionMIB 4 }
|
||||
|
||||
cwsEncryptionPreSharedKeyEntry OBJECT-TYPE
|
||||
SYNTAX CwsEncryptionPreSharedKeyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsEncryptionPreSharedKeyTable."
|
||||
INDEX { cwsPortPortsPortId, cwsEncryptionPreSharedKeyTableSnmpKey }
|
||||
::= { cwsEncryptionPreSharedKeyTable 1 }
|
||||
|
||||
CwsEncryptionPreSharedKeyEntry ::= SEQUENCE {
|
||||
cwsEncryptionPreSharedKeyTableSnmpKey Integer32,
|
||||
cwsEncryptionPreSharedKeyValue OCTET STRING,
|
||||
cwsEncryptionPreSharedKeyFingerprint StringMaxl32,
|
||||
cwsEncryptionPreSharedKeyStatus TruthValue,
|
||||
cwsEncryptionPreSharedKeyDescription OCTET STRING
|
||||
}
|
||||
|
||||
cwsEncryptionPreSharedKeyTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsEncryptionPreSharedKey"
|
||||
::= { cwsEncryptionPreSharedKeyEntry 1 }
|
||||
|
||||
cwsEncryptionPreSharedKeyValue OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0 ..512))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Value for a pre-shared-key (PSK).
|
||||
The value must be specified as a hexadecimal encoded string.
|
||||
The string must be 32 characters to 512 characters consisting of (0-9, a-f, A-F).
|
||||
This is for support of 128bit key to 2048bit key in increment of 8 bits.
|
||||
Setting this attribute to an empty or blank string will clear the PSK.
|
||||
A read of this attribute will always return empty to protect the plaintext value.
|
||||
|
||||
Note: This is a write-only attribute."
|
||||
::= { cwsEncryptionPreSharedKeyEntry 2 }
|
||||
|
||||
cwsEncryptionPreSharedKeyFingerprint OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "A system generated hash value based on the provisioned pre-shared-key.
|
||||
If no key is provisioned, the fingerprint is empty."
|
||||
::= { cwsEncryptionPreSharedKeyEntry 3 }
|
||||
|
||||
cwsEncryptionPreSharedKeyStatus OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Boolean value to indicate whether the pre-shared-key has been setup by user or not."
|
||||
::= { cwsEncryptionPreSharedKeyEntry 4 }
|
||||
|
||||
cwsEncryptionPreSharedKeyDescription OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..60))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "A human-readable description for the applied pre-shared-key.
|
||||
Eg. 'PSK for site 1 and site 2'"
|
||||
::= { cwsEncryptionPreSharedKeyEntry 5 }
|
||||
|
||||
cwsEncryptionReAuthenticationTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsEncryptionReAuthenticationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Port data path encryption re-authentication properties."
|
||||
::= { cienaWsEncryptionMIB 5 }
|
||||
|
||||
cwsEncryptionReAuthenticationEntry OBJECT-TYPE
|
||||
SYNTAX CwsEncryptionReAuthenticationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsEncryptionReAuthenticationTable."
|
||||
INDEX { cwsPortPortsPortId, cwsEncryptionReAuthenticationTableSnmpKey }
|
||||
::= { cwsEncryptionReAuthenticationTable 1 }
|
||||
|
||||
CwsEncryptionReAuthenticationEntry ::= SEQUENCE {
|
||||
cwsEncryptionReAuthenticationTableSnmpKey Integer32,
|
||||
cwsEncryptionReAuthenticationPeriod Unsigned32,
|
||||
cwsEncryptionReAuthenticationFailureMode INTEGER
|
||||
}
|
||||
|
||||
cwsEncryptionReAuthenticationTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsEncryptionReAuthentication"
|
||||
::= { cwsEncryptionReAuthenticationEntry 1 }
|
||||
|
||||
cwsEncryptionReAuthenticationPeriod OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "This determines how often peer re-authentication will be performed. Default is 1 hour. Range is 1 to 24 hours in increment of 1 hour."
|
||||
::= { cwsEncryptionReAuthenticationEntry 2 }
|
||||
|
||||
cwsEncryptionReAuthenticationFailureMode OBJECT-TYPE
|
||||
SYNTAX INTEGER { unknown(0), drop(1), allow(2) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "This attribute is useful for hitless per-shared-key renewal. It determines what the system would do when peer re-authentication fails.
|
||||
If this is set to allow, then traffic will be maintained using the last known good encryption key.
|
||||
If this is set to drop, then traffic will be down until peer re-authentication passes."
|
||||
::= { cwsEncryptionReAuthenticationEntry 3 }
|
||||
|
||||
cwsEncryptionEncryptionStateTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsEncryptionEncryptionStateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Chassis level data path encryption properties."
|
||||
::= { cienaWsEncryptionMIB 6 }
|
||||
|
||||
cwsEncryptionEncryptionStateEntry OBJECT-TYPE
|
||||
SYNTAX CwsEncryptionEncryptionStateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsEncryptionEncryptionStateTable."
|
||||
INDEX { cwsEncryptionEncryptionStateTableSnmpKey }
|
||||
::= { cwsEncryptionEncryptionStateTable 1 }
|
||||
|
||||
CwsEncryptionEncryptionStateEntry ::= SEQUENCE {
|
||||
cwsEncryptionEncryptionStateTableSnmpKey Integer32,
|
||||
cwsEncryptionEncryptionStateLicenseState INTEGER,
|
||||
cwsEncryptionEncryptionStateFeatureState INTEGER
|
||||
}
|
||||
|
||||
cwsEncryptionEncryptionStateTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsEncryptionEncryptionState"
|
||||
::= { cwsEncryptionEncryptionStateEntry 1 }
|
||||
|
||||
cwsEncryptionEncryptionStateLicenseState OBJECT-TYPE
|
||||
SYNTAX INTEGER { missing(0), available(1), held(2), na(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Datapath license feature state of this Waveserver."
|
||||
::= { cwsEncryptionEncryptionStateEntry 2 }
|
||||
|
||||
cwsEncryptionEncryptionStateFeatureState OBJECT-TYPE
|
||||
SYNTAX INTEGER { notSupported(0), notReady(1), ready(2), na(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Datapath encryption feature state of this Waveserver."
|
||||
::= { cwsEncryptionEncryptionStateEntry 3 }
|
||||
|
||||
|
||||
|
||||
-- Conformance statements
|
||||
cienaWsEncryptionObjects OBJECT IDENTIFIER
|
||||
::= { cienaWsEncryptionMIB 1 }
|
||||
|
||||
cienaWsEncryptionConformance OBJECT IDENTIFIER
|
||||
::= { cienaWsEncryptionMIB 2 }
|
||||
|
||||
cienaWsEncryptionGroups OBJECT IDENTIFIER
|
||||
::= { cienaWsEncryptionConformance 1 }
|
||||
|
||||
cienaWsEncryptionGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cwsEncryptionPortEncryptionPeerAuthenticationStatus,
|
||||
cwsEncryptionPreSharedKeyValue,
|
||||
cwsEncryptionPreSharedKeyFingerprint,
|
||||
cwsEncryptionPreSharedKeyStatus,
|
||||
cwsEncryptionPreSharedKeyDescription,
|
||||
cwsEncryptionReAuthenticationPeriod,
|
||||
cwsEncryptionReAuthenticationFailureMode,
|
||||
cwsEncryptionEncryptionStateLicenseState,
|
||||
cwsEncryptionEncryptionStateFeatureState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Conformance Group"
|
||||
::= { cienaWsEncryptionGroups 1 }
|
||||
|
||||
cienaWsEncryptionCompliances OBJECT IDENTIFIER
|
||||
::= { cienaWsEncryptionConformance 2 }
|
||||
|
||||
cienaWsEncryptionCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION "Compliance"
|
||||
MODULE MANDATORY-GROUPS { cienaWsEncryptionGroup }
|
||||
::= { cienaWsEncryptionCompliances 1 }
|
||||
|
||||
END -- End module
|
182
MIBS/ciena/CIENA-WS-ENCRYPTION-RPC-MIB
Normal file
182
MIBS/ciena/CIENA-WS-ENCRYPTION-RPC-MIB
Normal file
@ -0,0 +1,182 @@
|
||||
CIENA-WS-ENCRYPTION-RPC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
cienaWsConfig
|
||||
FROM CIENA-WS-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
TimeStamp, DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
cienaWsEncryptionRPCMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201702130000Z"
|
||||
ORGANIZATION "Ciena Corporation"
|
||||
CONTACT-INFO "Web URL: http://www.ciena.com/
|
||||
Postal: 7035 Ridge Road
|
||||
Hanover, Maryland 21076
|
||||
U.S.A.
|
||||
Phone: +1 800-921-1144
|
||||
Fax: +1 410-694-5750"
|
||||
DESCRIPTION
|
||||
"Datapath encryption clear-security-parameters RPC support."
|
||||
REVISION "201702130000Z"
|
||||
DESCRIPTION "Initial revision"
|
||||
::= { cienaWsConfig 24 }
|
||||
|
||||
|
||||
cwsEncryptionRPCClearCSPTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsEncryptionRPCClearCSPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Table for Clear CSP RPC attributes"
|
||||
::= { cienaWsEncryptionRPCMIB 3 }
|
||||
|
||||
cwsEncryptionRPCClearCSPEntry OBJECT-TYPE
|
||||
SYNTAX CwsEncryptionRPCClearCSPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for Clear CSP RPC attributes"
|
||||
INDEX { cwsEncryptionRPCClearCSPSnmpIndex }
|
||||
::= { cwsEncryptionRPCClearCSPTable 1 }
|
||||
|
||||
CwsEncryptionRPCClearCSPEntry ::= SEQUENCE {
|
||||
cwsEncryptionRPCClearCSPSnmpIndex Integer32,
|
||||
cwsEncryptionRPCClearCSPActivate INTEGER,
|
||||
cwsEncryptionRPCClearCSPLastActivation TimeStamp,
|
||||
cwsEncryptionRPCClearCSPLastReturnCode INTEGER,
|
||||
cwsEncryptionRPCClearCSPLastFailureReason DisplayString
|
||||
}
|
||||
|
||||
cwsEncryptionRPCClearCSPSnmpIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for the clear-critical-security-parameters RPC"
|
||||
::= { cwsEncryptionRPCClearCSPEntry 1 }
|
||||
|
||||
cwsEncryptionRPCClearCSPActivate OBJECT-TYPE
|
||||
SYNTAX INTEGER { notActive(0), activate(1) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Node to activate the clear-critical-security-parameters RPC"
|
||||
::= { cwsEncryptionRPCClearCSPEntry 2 }
|
||||
|
||||
cwsEncryptionRPCClearCSPLastActivation OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Elapsed time since the last ClearCSP activation"
|
||||
::= { cwsEncryptionRPCClearCSPEntry 3 }
|
||||
|
||||
cwsEncryptionRPCClearCSPLastReturnCode OBJECT-TYPE
|
||||
SYNTAX INTEGER { fail(0), pass(1) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Return code of the last ClearCSP activation"
|
||||
::= { cwsEncryptionRPCClearCSPEntry 4 }
|
||||
|
||||
cwsEncryptionRPCClearCSPLastFailureReason OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Failure reason of the last ClearCSP activation failure. If the last
|
||||
call to ClearCSP did not fail, this is an empty string."
|
||||
::= { cwsEncryptionRPCClearCSPEntry 5 }
|
||||
|
||||
cwsEncryptionRPCEnableEncryptionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsEncryptionRPCEnableEncryptionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Table for Clear CSP RPC attributes"
|
||||
::= { cienaWsEncryptionRPCMIB 4 }
|
||||
|
||||
cwsEncryptionRPCEnableEncryptionEntry OBJECT-TYPE
|
||||
SYNTAX CwsEncryptionRPCEnableEncryptionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for Clear CSP RPC attributes"
|
||||
INDEX { cwsEncryptionRPCEnableEncryptionSnmpIndex }
|
||||
::= { cwsEncryptionRPCEnableEncryptionTable 1 }
|
||||
|
||||
CwsEncryptionRPCEnableEncryptionEntry ::= SEQUENCE {
|
||||
cwsEncryptionRPCEnableEncryptionSnmpIndex Integer32,
|
||||
cwsEncryptionRPCEnableEncryptionActivate INTEGER,
|
||||
cwsEncryptionRPCEnableEncryptionLastActivation TimeStamp,
|
||||
cwsEncryptionRPCEnableEncryptionLastReturnCode INTEGER,
|
||||
cwsEncryptionRPCEnableEncryptionLastFailureReason DisplayString
|
||||
}
|
||||
|
||||
cwsEncryptionRPCEnableEncryptionSnmpIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for the clear-critical-security-parameters RPC"
|
||||
::= { cwsEncryptionRPCEnableEncryptionEntry 1 }
|
||||
|
||||
cwsEncryptionRPCEnableEncryptionActivate OBJECT-TYPE
|
||||
SYNTAX INTEGER { notActive(0), activate(1) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Node to activate the clear-critical-security-parameters RPC"
|
||||
::= { cwsEncryptionRPCEnableEncryptionEntry 2 }
|
||||
|
||||
cwsEncryptionRPCEnableEncryptionLastActivation OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Elapsed time since the last EnableEncryption activation"
|
||||
::= { cwsEncryptionRPCEnableEncryptionEntry 3 }
|
||||
|
||||
cwsEncryptionRPCEnableEncryptionLastReturnCode OBJECT-TYPE
|
||||
SYNTAX INTEGER { fail(0), pass(1) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Return code of the last EnableEncryption activation"
|
||||
::= { cwsEncryptionRPCEnableEncryptionEntry 4 }
|
||||
|
||||
cwsEncryptionRPCEnableEncryptionLastFailureReason OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Failure reason of the last EnableEncryption activation failure. If the last
|
||||
call to EnableEncryption did not fail, this is an empty string."
|
||||
::= { cwsEncryptionRPCEnableEncryptionEntry 5 }
|
||||
|
||||
|
||||
-- Conformance statements
|
||||
cienaWsEncryptionRPCObjects OBJECT IDENTIFIER
|
||||
::= { cienaWsEncryptionRPCMIB 1 }
|
||||
|
||||
cienaWsEncryptionRPCConformance OBJECT IDENTIFIER
|
||||
::= { cienaWsEncryptionRPCMIB 2 }
|
||||
|
||||
cienaWsEncryptionRPCGroups OBJECT IDENTIFIER
|
||||
::= { cienaWsEncryptionRPCConformance 1 }
|
||||
|
||||
cienaWsEncryptionRPCGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cwsEncryptionRPCClearCSPActivate,
|
||||
cwsEncryptionRPCClearCSPLastActivation,
|
||||
cwsEncryptionRPCClearCSPLastReturnCode,
|
||||
cwsEncryptionRPCClearCSPLastFailureReason,
|
||||
cwsEncryptionRPCEnableEncryptionActivate,
|
||||
cwsEncryptionRPCEnableEncryptionLastActivation,
|
||||
cwsEncryptionRPCEnableEncryptionLastReturnCode,
|
||||
cwsEncryptionRPCEnableEncryptionLastFailureReason
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Clear Security Parameters RPC group"
|
||||
::= { cienaWsEncryptionRPCGroups 1 }
|
||||
|
||||
cienaWsEncryptionRPCCompliances OBJECT IDENTIFIER
|
||||
::= { cienaWsEncryptionRPCConformance 2 }
|
||||
|
||||
cienaWsEncryptionRPCCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION "Compliance"
|
||||
MODULE MANDATORY-GROUPS { cienaWsEncryptionRPCGroup }
|
||||
::= { cienaWsEncryptionRPCCompliances 1 }
|
||||
|
||||
END -- End module
|
336
MIBS/ciena/CIENA-WS-LICENSE-MIB
Normal file
336
MIBS/ciena/CIENA-WS-LICENSE-MIB
Normal file
@ -0,0 +1,336 @@
|
||||
-- This file was automatically generated from ciena-ws-license.yang. Do not edit.
|
||||
|
||||
CIENA-WS-LICENSE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
cienaWsConfig
|
||||
FROM CIENA-WS-MIB
|
||||
StringMaxl128, StringMaxl16, StringMaxl32, StringMaxl64
|
||||
FROM CIENA-WS-TYPEDEFS-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
cienaWsLicenseMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201707070000Z"
|
||||
ORGANIZATION "Ciena Corporation"
|
||||
CONTACT-INFO "Web URL: http://www.ciena.com/
|
||||
Postal: 7035 Ridge Road
|
||||
Hanover, Maryland 21076
|
||||
U.S.A.
|
||||
Phone: +1 800-921-1144
|
||||
Fax: +1 410-694-5750"
|
||||
DESCRIPTION "This module defines licensing information representation for Ciena's Waveserver."
|
||||
REVISION "201707070000Z"
|
||||
DESCRIPTION "Initial version."
|
||||
::= { cienaWsConfig 25 }
|
||||
|
||||
LicenseComplianceState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX INTEGER { notCompliant(0), compliant(1) }
|
||||
|
||||
LicenseSource ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX INTEGER { preInstall(0), local(1) }
|
||||
|
||||
LicenseStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX INTEGER { valid(0), invalid(1), expired(2) }
|
||||
|
||||
LicenseType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX INTEGER { trial(0), served(1) }
|
||||
|
||||
cwsLicenseClientIdTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsLicenseClientIdEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "License client identification information."
|
||||
::= { cienaWsLicenseMIB 4 }
|
||||
|
||||
cwsLicenseClientIdEntry OBJECT-TYPE
|
||||
SYNTAX CwsLicenseClientIdEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsLicenseClientIdTable."
|
||||
INDEX { cwsLicenseClientIdTableSnmpKey }
|
||||
::= { cwsLicenseClientIdTable 1 }
|
||||
|
||||
CwsLicenseClientIdEntry ::= SEQUENCE {
|
||||
cwsLicenseClientIdTableSnmpKey Integer32,
|
||||
cwsLicenseClientIdRegistrationId StringMaxl64
|
||||
}
|
||||
|
||||
cwsLicenseClientIdTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsLicenseClientId"
|
||||
::= { cwsLicenseClientIdEntry 1 }
|
||||
|
||||
cwsLicenseClientIdRegistrationId OBJECT-TYPE
|
||||
SYNTAX StringMaxl64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "License client registration id"
|
||||
::= { cwsLicenseClientIdEntry 2 }
|
||||
|
||||
cwsLicenseClientStateTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsLicenseClientStateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "License client state information."
|
||||
::= { cienaWsLicenseMIB 5 }
|
||||
|
||||
cwsLicenseClientStateEntry OBJECT-TYPE
|
||||
SYNTAX CwsLicenseClientStateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsLicenseClientStateTable."
|
||||
INDEX { cwsLicenseClientStateTableSnmpKey }
|
||||
::= { cwsLicenseClientStateTable 1 }
|
||||
|
||||
CwsLicenseClientStateEntry ::= SEQUENCE {
|
||||
cwsLicenseClientStateTableSnmpKey Integer32,
|
||||
cwsLicenseClientStateComplianceState LicenseComplianceState
|
||||
}
|
||||
|
||||
cwsLicenseClientStateTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsLicenseClientState"
|
||||
::= { cwsLicenseClientStateEntry 1 }
|
||||
|
||||
cwsLicenseClientStateComplianceState OBJECT-TYPE
|
||||
SYNTAX LicenseComplianceState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Whether the license client is compliant."
|
||||
::= { cwsLicenseClientStateEntry 2 }
|
||||
|
||||
cwsLicenseLicenseslistTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsLicenseLicenseslistEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "List of waveserver licenses."
|
||||
::= { cienaWsLicenseMIB 7 }
|
||||
|
||||
cwsLicenseLicenseslistEntry OBJECT-TYPE
|
||||
SYNTAX CwsLicenseLicenseslistEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsLicenseLicenseslistTable."
|
||||
INDEX { cwsLicenseLicenseslistLicenseIndex }
|
||||
::= { cwsLicenseLicenseslistTable 1 }
|
||||
|
||||
CwsLicenseLicenseslistEntry ::= SEQUENCE {
|
||||
cwsLicenseLicenseslistLicenseIndex Integer32,
|
||||
cwsLicenseLicenseslistName StringMaxl128,
|
||||
cwsLicenseLicenseslistDescription StringMaxl128,
|
||||
cwsLicenseLicenseslistVersion StringMaxl16,
|
||||
cwsLicenseLicenseslistStatus LicenseStatus,
|
||||
cwsLicenseLicenseslistSource LicenseSource,
|
||||
cwsLicenseLicenseslistIssuerName StringMaxl128,
|
||||
cwsLicenseLicenseslistIssuedDate StringMaxl128,
|
||||
cwsLicenseLicenseslistType LicenseType,
|
||||
cwsLicenseLicenseslistHostId StringMaxl128,
|
||||
cwsLicenseLicenseslistCount StringMaxl16,
|
||||
cwsLicenseLicenseslistCheckedOutCount StringMaxl16,
|
||||
cwsLicenseLicenseslistExpiryDate StringMaxl32,
|
||||
cwsLicenseLicenseslistNotice StringMaxl128
|
||||
}
|
||||
|
||||
cwsLicenseLicenseslistLicenseIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "License index, unique, key value for the License List."
|
||||
::= { cwsLicenseLicenseslistEntry 1 }
|
||||
|
||||
cwsLicenseLicenseslistName OBJECT-TYPE
|
||||
SYNTAX StringMaxl128
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Name of the License."
|
||||
::= { cwsLicenseLicenseslistEntry 2 }
|
||||
|
||||
cwsLicenseLicenseslistDescription OBJECT-TYPE
|
||||
SYNTAX StringMaxl128
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description of the License."
|
||||
::= { cwsLicenseLicenseslistEntry 3 }
|
||||
|
||||
cwsLicenseLicenseslistVersion OBJECT-TYPE
|
||||
SYNTAX StringMaxl16
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Version of the License."
|
||||
::= { cwsLicenseLicenseslistEntry 4 }
|
||||
|
||||
cwsLicenseLicenseslistStatus OBJECT-TYPE
|
||||
SYNTAX LicenseStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Status of the License."
|
||||
::= { cwsLicenseLicenseslistEntry 5 }
|
||||
|
||||
cwsLicenseLicenseslistSource OBJECT-TYPE
|
||||
SYNTAX LicenseSource
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Source of the License."
|
||||
::= { cwsLicenseLicenseslistEntry 6 }
|
||||
|
||||
cwsLicenseLicenseslistIssuerName OBJECT-TYPE
|
||||
SYNTAX StringMaxl128
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Name of the Issuer of the License."
|
||||
::= { cwsLicenseLicenseslistEntry 7 }
|
||||
|
||||
cwsLicenseLicenseslistIssuedDate OBJECT-TYPE
|
||||
SYNTAX StringMaxl128
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Date the License was issued."
|
||||
::= { cwsLicenseLicenseslistEntry 8 }
|
||||
|
||||
cwsLicenseLicenseslistType OBJECT-TYPE
|
||||
SYNTAX LicenseType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Type of the License."
|
||||
::= { cwsLicenseLicenseslistEntry 9 }
|
||||
|
||||
cwsLicenseLicenseslistHostId OBJECT-TYPE
|
||||
SYNTAX StringMaxl128
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Host Id of the License."
|
||||
::= { cwsLicenseLicenseslistEntry 10 }
|
||||
|
||||
cwsLicenseLicenseslistCount OBJECT-TYPE
|
||||
SYNTAX StringMaxl16
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Number of License instances available."
|
||||
::= { cwsLicenseLicenseslistEntry 11 }
|
||||
|
||||
cwsLicenseLicenseslistCheckedOutCount OBJECT-TYPE
|
||||
SYNTAX StringMaxl16
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Number of License instances checked out."
|
||||
::= { cwsLicenseLicenseslistEntry 12 }
|
||||
|
||||
cwsLicenseLicenseslistExpiryDate OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Date the License expires."
|
||||
::= { cwsLicenseLicenseslistEntry 13 }
|
||||
|
||||
cwsLicenseLicenseslistNotice OBJECT-TYPE
|
||||
SYNTAX StringMaxl128
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Notice of the License."
|
||||
::= { cwsLicenseLicenseslistEntry 14 }
|
||||
|
||||
cwsLicenseServerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsLicenseServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "License server information."
|
||||
::= { cienaWsLicenseMIB 8 }
|
||||
|
||||
cwsLicenseServerEntry OBJECT-TYPE
|
||||
SYNTAX CwsLicenseServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsLicenseServerTable."
|
||||
INDEX { cwsLicenseServerTableSnmpKey }
|
||||
::= { cwsLicenseServerTable 1 }
|
||||
|
||||
CwsLicenseServerEntry ::= SEQUENCE {
|
||||
cwsLicenseServerTableSnmpKey Integer32,
|
||||
cwsLicenseServerHostAddress OCTET STRING,
|
||||
cwsLicenseServerNumLicenseServers Unsigned32
|
||||
}
|
||||
|
||||
cwsLicenseServerTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsLicenseServer"
|
||||
::= { cwsLicenseServerEntry 1 }
|
||||
|
||||
cwsLicenseServerHostAddress OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..256))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The license server host name and port number, separated by a colon."
|
||||
::= { cwsLicenseServerEntry 2 }
|
||||
|
||||
cwsLicenseServerNumLicenseServers OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of license servers."
|
||||
::= { cwsLicenseServerEntry 3 }
|
||||
|
||||
|
||||
|
||||
-- Conformance statements
|
||||
cienaWsLicenseObjects OBJECT IDENTIFIER
|
||||
::= { cienaWsLicenseMIB 1 }
|
||||
|
||||
cienaWsLicenseConformance OBJECT IDENTIFIER
|
||||
::= { cienaWsLicenseMIB 2 }
|
||||
|
||||
cienaWsLicenseGroups OBJECT IDENTIFIER
|
||||
::= { cienaWsLicenseConformance 1 }
|
||||
|
||||
cienaWsLicenseGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cwsLicenseClientIdRegistrationId,
|
||||
cwsLicenseClientStateComplianceState,
|
||||
cwsLicenseLicenseslistName,
|
||||
cwsLicenseLicenseslistDescription,
|
||||
cwsLicenseLicenseslistVersion,
|
||||
cwsLicenseLicenseslistStatus,
|
||||
cwsLicenseLicenseslistSource,
|
||||
cwsLicenseLicenseslistIssuerName,
|
||||
cwsLicenseLicenseslistIssuedDate,
|
||||
cwsLicenseLicenseslistType,
|
||||
cwsLicenseLicenseslistHostId,
|
||||
cwsLicenseLicenseslistCount,
|
||||
cwsLicenseLicenseslistCheckedOutCount,
|
||||
cwsLicenseLicenseslistExpiryDate,
|
||||
cwsLicenseLicenseslistNotice,
|
||||
cwsLicenseServerHostAddress,
|
||||
cwsLicenseServerNumLicenseServers
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Conformance Group"
|
||||
::= { cienaWsLicenseGroups 1 }
|
||||
|
||||
cienaWsLicenseCompliances OBJECT IDENTIFIER
|
||||
::= { cienaWsLicenseConformance 2 }
|
||||
|
||||
cienaWsLicenseCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION "Compliance"
|
||||
MODULE MANDATORY-GROUPS { cienaWsLicenseGroup }
|
||||
::= { cienaWsLicenseCompliances 1 }
|
||||
|
||||
END -- End module
|
72
MIBS/ciena/CIENA-WS-MIB
Normal file
72
MIBS/ciena/CIENA-WS-MIB
Normal file
@ -0,0 +1,72 @@
|
||||
|
||||
CIENA-WS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises, MODULE-IDENTITY, OBJECT-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
ciena MODULE-IDENTITY
|
||||
LAST-UPDATED "201804270000Z"
|
||||
ORGANIZATION
|
||||
"Ciena Corporation"
|
||||
CONTACT-INFO
|
||||
"Web: http://www.ciena.com
|
||||
Postal: 7035 Ridge Road
|
||||
Hanover, Maryland 21076
|
||||
U.S.A
|
||||
Phone: +1 800-921-1144
|
||||
Fax: +1 410-694-5750"
|
||||
DESCRIPTION
|
||||
"Top-level MIB structure for Ciena's Waveserver."
|
||||
REVISION "201804270000Z"
|
||||
DESCRIPTION
|
||||
"Added cienaWsPlatformConfig for Ai1.2."
|
||||
::= { enterprises 1271 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
waveserver OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Root identifier for Ciena's Waveserver product."
|
||||
::= { ciena 3 }
|
||||
|
||||
cienaWsStatistics OBJECT-IDENTITY
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Statistics for Waveserver."
|
||||
::= { waveserver 3 }
|
||||
|
||||
cienaWsNotifications OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Waveserver notifications."
|
||||
::= { waveserver 2 }
|
||||
|
||||
cienaWsNotificationsControlModule OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Waveserver control module."
|
||||
::= { cienaWsNotifications 1 }
|
||||
|
||||
cienaWsConfigV1 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configuration for the Waveserver 1.0 and 1.1 releases."
|
||||
::= { waveserver 1 }
|
||||
|
||||
cienaWsConfig OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Root object for the Waveserver API in 1.2 and beyond."
|
||||
::= { waveserver 4 }
|
||||
|
||||
cienaWsPlatformConfig OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Root object for the Waveserver Platform API in release 1.2 and beyond."
|
||||
::= { waveserver 5 }
|
||||
|
||||
END
|
652
MIBS/ciena/CIENA-WS-NOTIFICATION-MIB
Normal file
652
MIBS/ciena/CIENA-WS-NOTIFICATION-MIB
Normal file
@ -0,0 +1,652 @@
|
||||
--
|
||||
-- CIENA-WS-NOTIFICATION-MIB.my
|
||||
--
|
||||
|
||||
CIENA-WS-NOTIFICATION-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Unsigned32, MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, OBJECT-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
cienaWsNotifications
|
||||
FROM CIENA-WS-MIB
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
cienaWsNotificationMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201801150000Z"
|
||||
ORGANIZATION "Ciena Corporation"
|
||||
CONTACT-INFO
|
||||
"Web URL: http://www.ciena.com/
|
||||
Postal: 7035 Ridge Road
|
||||
Hanover, Maryland 21076
|
||||
U.S.A.
|
||||
Phone: +1 800-921-1144
|
||||
Fax: +1 410-694-5750"
|
||||
DESCRIPTION
|
||||
"Notification definitions for Waveserver. Contains alarm notifications and link
|
||||
state defects."
|
||||
REVISION "201801150000Z"
|
||||
DESCRIPTION "Updates wsAlarmNotificationActiveStatus from TruthValue to include
|
||||
active(1), inactive(2), and intermittent(3) states"
|
||||
REVISION "201611140000Z"
|
||||
DESCRIPTION "Added MODULE-IDENTITY statements."
|
||||
::= { cienaWsNotifications 3 }
|
||||
|
||||
-- Textual conventions
|
||||
DisplayString32 ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "32t"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A UTF-8 string with a max length of 32 characters"
|
||||
SYNTAX OCTET STRING(SIZE(1..32))
|
||||
|
||||
|
||||
-- Alarm Notifications
|
||||
|
||||
wsAlarmNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
wsAlarmNotificationSiteId,
|
||||
wsAlarmNotificationGroupId,
|
||||
wsAlarmNotificationMemberId,
|
||||
wsAlarmNotificationInstanceId,
|
||||
wsAlarmNotificationDateAndTime,
|
||||
wsAlarmNotificationTableId,
|
||||
wsAlarmNotificationSeverity,
|
||||
wsAlarmNotificationInstance,
|
||||
wsAlarmNotificationDescription,
|
||||
wsAlarmNotificationActiveStatus,
|
||||
wsAlarmNotificationEntityType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ciena Wavesever notification for an alarm raising or clearing"
|
||||
::= { cienaWsNotifications 11 }
|
||||
|
||||
wsAlarmNotificationSiteId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The system Site ID."
|
||||
::= { wsAlarmNotification 1 }
|
||||
|
||||
wsAlarmNotificationGroupId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The system Group ID."
|
||||
::= { wsAlarmNotification 2 }
|
||||
|
||||
wsAlarmNotificationMemberId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The system Member ID."
|
||||
::= { wsAlarmNotification 3 }
|
||||
|
||||
wsAlarmNotificationInstanceId OBJECT-TYPE
|
||||
SYNTAX Unsigned32(1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm Instance ID."
|
||||
::= { wsAlarmNotification 4 }
|
||||
|
||||
wsAlarmNotificationDateAndTime OBJECT-TYPE
|
||||
SYNTAX DisplayString32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local date and time when alarm was raised."
|
||||
::= { wsAlarmNotification 5 }
|
||||
|
||||
wsAlarmNotificationTableId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm table ID."
|
||||
::= { wsAlarmNotification 6 }
|
||||
|
||||
wsAlarmNotificationSeverity OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
cleared(1),
|
||||
critical(3),
|
||||
major(4),
|
||||
minor(5),
|
||||
warning(6),
|
||||
info(8)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm severity."
|
||||
::= { wsAlarmNotification 7 }
|
||||
|
||||
wsAlarmNotificationInstance OBJECT-TYPE
|
||||
SYNTAX DisplayString32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object instance the alarm is raised against."
|
||||
::= { wsAlarmNotification 8 }
|
||||
|
||||
wsAlarmNotificationDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm description."
|
||||
::= { wsAlarmNotification 9 }
|
||||
|
||||
wsAlarmNotificationActiveStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
active(1),
|
||||
inactive(2),
|
||||
intermittent(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm active status."
|
||||
::= { wsAlarmNotification 10 }
|
||||
|
||||
-- Port Type
|
||||
wsAlarmNotificationEntityType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
notApplicable(0),
|
||||
other(1),
|
||||
clientPort(2),
|
||||
linePort(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm source entity type if applicable."
|
||||
::= { wsAlarmNotification 11 }
|
||||
|
||||
-- Link state notifications
|
||||
-- The following notification communicates the state of a link. This includes
|
||||
-- detailed information about the current health of the link.
|
||||
wsLinkStateAlarmNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
wsLinkStateAlarmNotificationSiteId,
|
||||
wsLinkStateAlarmNotificationGroupId,
|
||||
wsLinkStateAlarmNotificationMemberId,
|
||||
wsLinkStateAlarmNotificationInstanceId,
|
||||
wsLinkStateAlarmNotificationDateAndTime,
|
||||
wsLinkStateAlarmNotificationSeverity,
|
||||
wsLinkStateAlarmNotificationInstance,
|
||||
wsLinkStateAlarmNotificationDescription,
|
||||
wsLinkStateAlarmNotificationPtpRxLos,
|
||||
wsLinkStateAlarmNotificationPtpRxLol,
|
||||
wsLinkStateAlarmNotificationPtpTxLos,
|
||||
wsLinkStateAlarmNotificationPtpTxLol,
|
||||
wsLinkStateAlarmNotificationEthFecLossSync,
|
||||
wsLinkStateAlarmNotificationEthEBer,
|
||||
wsLinkStateAlarmNotificationEthRsLf,
|
||||
wsLinkStateAlarmNotificationEthRsRf,
|
||||
wsLinkStateAlarmNotificationEthPcsLobl,
|
||||
wsLinkStateAlarmNotificationEthPcsLoam,
|
||||
wsLinkStateAlarmNotificationEthPcsLol,
|
||||
wsLinkStateAlarmNotificationEthRsLinkDown,
|
||||
wsLinkStateAlarmNotificationOtuLoc,
|
||||
wsLinkStateAlarmNotificationOtuFreqOor,
|
||||
wsLinkStateAlarmNotificationOtuLof,
|
||||
wsLinkStateAlarmNotificationOtuPreFecSf,
|
||||
wsLinkStateAlarmNotificationOtuPreFecSd,
|
||||
wsLinkStateAlarmNotificationOtuLom,
|
||||
wsLinkStateAlarmNotificationOtuBdi,
|
||||
wsLinkStateAlarmNotificationOtuTtiMismatch,
|
||||
wsLinkStateAlarmNotificationOduOci,
|
||||
wsLinkStateAlarmNotificationOduAis,
|
||||
wsLinkStateAlarmNotificationOduLck,
|
||||
wsLinkStateAlarmNotificationOduSf,
|
||||
wsLinkStateAlarmNotificationOduSd,
|
||||
wsLinkStateAlarmNotificationOduTtiMismatch,
|
||||
wsLinkStateAlarmNotificationOduBdi,
|
||||
wsLinkStateAlarmNotificationOduPtiMismatch,
|
||||
wsLinkStateAlarmNotificationOduFeClientSf,
|
||||
wsLinkStateAlarmNotificationOduSkewOor,
|
||||
wsLinkStateAlarmNotificationEntityType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ciena Waveserver notification for line faults."
|
||||
::= { cienaWsNotifications 12 }
|
||||
|
||||
wsLinkStateAlarmNotificationSiteId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The line fault site ID."
|
||||
::= { wsLinkStateAlarmNotification 1 }
|
||||
|
||||
wsLinkStateAlarmNotificationGroupId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The system Group ID."
|
||||
::= { wsLinkStateAlarmNotification 2 }
|
||||
|
||||
wsLinkStateAlarmNotificationMemberId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The system Member ID."
|
||||
::= { wsLinkStateAlarmNotification 3 }
|
||||
|
||||
wsLinkStateAlarmNotificationInstanceId OBJECT-TYPE
|
||||
SYNTAX Unsigned32(1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The line fault instance ID."
|
||||
::= { wsLinkStateAlarmNotification 4 }
|
||||
|
||||
wsLinkStateAlarmNotificationDateAndTime OBJECT-TYPE
|
||||
SYNTAX DisplayString32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local date and time when alarm was raised."
|
||||
::= { wsLinkStateAlarmNotification 5 }
|
||||
|
||||
wsLinkStateAlarmNotificationSeverity OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
cleared(1),
|
||||
critical(3),
|
||||
major(4),
|
||||
minor(5),
|
||||
warning(6),
|
||||
info(8)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm severity."
|
||||
::= { wsLinkStateAlarmNotification 7 }
|
||||
|
||||
wsLinkStateAlarmNotificationInstance OBJECT-TYPE
|
||||
SYNTAX DisplayString32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object instance the alarm is raised against."
|
||||
::= { wsLinkStateAlarmNotification 8 }
|
||||
|
||||
wsLinkStateAlarmNotificationDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm description."
|
||||
::= { wsLinkStateAlarmNotification 9 }
|
||||
|
||||
|
||||
-- PTP
|
||||
wsLinkStateAlarmNotificationPtpDefects OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defects related to the physical termination point."
|
||||
::= { wsLinkStateAlarmNotification 10 }
|
||||
|
||||
|
||||
wsLinkStateAlarmNotificationPtpRxLos OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PTP alarms for the link."
|
||||
::= { wsLinkStateAlarmNotificationPtpDefects 1 }
|
||||
|
||||
wsLinkStateAlarmNotificationPtpRxLol OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PTP alarms for the link."
|
||||
::= { wsLinkStateAlarmNotificationPtpDefects 2 }
|
||||
|
||||
wsLinkStateAlarmNotificationPtpTxLos OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PTP alarms for the link."
|
||||
::= { wsLinkStateAlarmNotificationPtpDefects 3 }
|
||||
|
||||
wsLinkStateAlarmNotificationPtpTxLol OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PTP alarms for the link."
|
||||
::= { wsLinkStateAlarmNotificationPtpDefects 4 }
|
||||
|
||||
-- Ethernet alarms
|
||||
wsLinkStateAlarmNotificationEthDefects OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ethernet defects."
|
||||
::= { wsLinkStateAlarmNotification 11 }
|
||||
|
||||
wsLinkStateAlarmNotificationEthPcsHighBer OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ethernet PCS high bit error rate."
|
||||
::= { wsLinkStateAlarmNotificationEthDefects 1 }
|
||||
|
||||
wsLinkStateAlarmNotificationEthPcsLoam OBJECT-TYPE
|
||||
SYNTAX INTEGER { inactive(0), active(1) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ethernet PCS loss of alignment marker."
|
||||
::= { wsLinkStateAlarmNotificationEthDefects 2 }
|
||||
|
||||
wsLinkStateAlarmNotificationEthPcsLobl OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ethernet PCS loss of block lock."
|
||||
::= { wsLinkStateAlarmNotificationEthDefects 3 }
|
||||
|
||||
wsLinkStateAlarmNotificationEthRsLinkDown OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ethernet RS link down."
|
||||
::= { wsLinkStateAlarmNotificationEthDefects 4 }
|
||||
|
||||
wsLinkStateAlarmNotificationEthRsLf OBJECT-TYPE
|
||||
SYNTAX INTEGER { inactive(0), active(1) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ethernet RS local fault."
|
||||
::= { wsLinkStateAlarmNotificationEthDefects 5 }
|
||||
|
||||
wsLinkStateAlarmNotificationEthRsRf OBJECT-TYPE
|
||||
SYNTAX INTEGER { inactive(0), active(1) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ethernet RS remote fault."
|
||||
::= { wsLinkStateAlarmNotificationEthDefects 6 }
|
||||
|
||||
wsLinkStateAlarmNotificationEthFecLossSync OBJECT-TYPE
|
||||
SYNTAX INTEGER { inactive(0), active(1) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ethernet FEC loss of alignment marker."
|
||||
::= { wsLinkStateAlarmNotificationEthDefects 7 }
|
||||
|
||||
wsLinkStateAlarmNotificationEthPmaSool OBJECT-TYPE
|
||||
SYNTAX INTEGER { inactive(0), active(1) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ethernet PMA serdes out of lock."
|
||||
::= { wsLinkStateAlarmNotificationEthDefects 8 }
|
||||
|
||||
|
||||
-- OTU Alarms
|
||||
|
||||
wsLinkStateAlarmNotificationOtuDefects OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OTU layer defects."
|
||||
::= { wsLinkStateAlarmNotification 12 }
|
||||
|
||||
|
||||
wsLinkStateAlarmNotificationOtuLoc OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OTU loss of clock."
|
||||
::= { wsLinkStateAlarmNotificationOtuDefects 1}
|
||||
|
||||
wsLinkStateAlarmNotificationOtuFreqOor OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OTU frequency out of range."
|
||||
::= { wsLinkStateAlarmNotificationOtuDefects 2 }
|
||||
|
||||
wsLinkStateAlarmNotificationOtuLof OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OTU loss of frame."
|
||||
::= { wsLinkStateAlarmNotificationOtuDefects 3 }
|
||||
|
||||
wsLinkStateAlarmNotificationOtuPreFecSf OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OTU pre-FEC signal fail."
|
||||
::= { wsLinkStateAlarmNotificationOtuDefects 4 }
|
||||
|
||||
wsLinkStateAlarmNotificationOtuPreFecSd OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OTU pre-FEC signal degrade."
|
||||
::= { wsLinkStateAlarmNotificationOtuDefects 5 }
|
||||
|
||||
wsLinkStateAlarmNotificationOtuLom OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OTU loss of multi-frame."
|
||||
::= { wsLinkStateAlarmNotificationOtuDefects 6 }
|
||||
|
||||
wsLinkStateAlarmNotificationOtuBdi OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OTU backwards defect indicator."
|
||||
::= { wsLinkStateAlarmNotificationOtuDefects 7 }
|
||||
|
||||
wsLinkStateAlarmNotificationOtuTtiMismatch OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OTU TTI mismatch."
|
||||
::= { wsLinkStateAlarmNotificationOtuDefects 8 }
|
||||
|
||||
-- ODU
|
||||
wsLinkStateAlarmNotificationOduDefects OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ODU layer defects."
|
||||
::= { wsLinkStateAlarmNotification 13 }
|
||||
|
||||
wsLinkStateAlarmNotificationOduOci OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ODU open connection indication."
|
||||
::= { wsLinkStateAlarmNotificationOduDefects 1 }
|
||||
|
||||
wsLinkStateAlarmNotificationOduAis OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ODU alarm indicating signal."
|
||||
::= { wsLinkStateAlarmNotificationOduDefects 2 }
|
||||
|
||||
wsLinkStateAlarmNotificationOduLck OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ODU locked."
|
||||
::= { wsLinkStateAlarmNotificationOduDefects 3 }
|
||||
|
||||
wsLinkStateAlarmNotificationOduSf OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ODU signal fail."
|
||||
::= { wsLinkStateAlarmNotificationOduDefects 4 }
|
||||
|
||||
wsLinkStateAlarmNotificationOduSd OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ODU signal degrade."
|
||||
::= { wsLinkStateAlarmNotificationOduDefects 5 }
|
||||
|
||||
wsLinkStateAlarmNotificationOduTtiMismatch OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ODU TTI mismatch."
|
||||
::= { wsLinkStateAlarmNotificationOduDefects 6 }
|
||||
|
||||
wsLinkStateAlarmNotificationOduBdi OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ODU backwards defect indicator."
|
||||
::= { wsLinkStateAlarmNotificationOduDefects 7 }
|
||||
|
||||
wsLinkStateAlarmNotificationOduPtiMismatch OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ODU payload type indicator mismatch."
|
||||
::= { wsLinkStateAlarmNotificationOduDefects 8 }
|
||||
|
||||
wsLinkStateAlarmNotificationOduFeClientSf OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ODU far-end client signal fail."
|
||||
::= { wsLinkStateAlarmNotificationOduDefects 9 }
|
||||
|
||||
wsLinkStateAlarmNotificationOduSkewOor OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ODU skew out of range."
|
||||
::= { wsLinkStateAlarmNotificationOduDefects 10 }
|
||||
|
||||
wsLinkStateAlarmNotificationEntityType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
notApplicable(0),
|
||||
other(1),
|
||||
clientPort(2),
|
||||
linePort(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm source entity type if applicable."
|
||||
::= { wsLinkStateAlarmNotification 14 }
|
||||
|
||||
END
|
470
MIBS/ciena/CIENA-WS-PLATFORM-ALARM-MIB
Normal file
470
MIBS/ciena/CIENA-WS-PLATFORM-ALARM-MIB
Normal file
@ -0,0 +1,470 @@
|
||||
CIENA-WS-PLATFORM-ALARM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
cienaWsPlatformConfig
|
||||
FROM CIENA-WS-MIB
|
||||
StringMaxl16, StringMaxl32, StringMaxl44
|
||||
FROM CIENA-WS-PLATFORM-TYPEDEFS-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, TruthValue, DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
cienaWsPlatformAlarmMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201809200000Z"
|
||||
ORGANIZATION "Ciena Corporation"
|
||||
CONTACT-INFO "Web URL: http://www.ciena.com/
|
||||
Postal: 7035 Ridge Road
|
||||
Hanover, Maryland 21076
|
||||
U.S.A.
|
||||
Phone: +1 800-921-1144
|
||||
Fax: +1 410-694-5750"
|
||||
DESCRIPTION "This module defines Alarm data for Waveserver Ai."
|
||||
REVISION "201809200000Z"
|
||||
DESCRIPTION "Changed the name of the MIB to include Platform in the name. Added intermittent to alarmReason typedef."
|
||||
REVISION "201808140000Z"
|
||||
DESCRIPTION "Added MIB definition."
|
||||
::= { cienaWsPlatformConfig 4 }
|
||||
|
||||
AlarmReason ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX INTEGER { reset(1), set(2), acknowledge(5), clear(6), delete(7), config(9), intermittent(10) }
|
||||
|
||||
AlarmSeverity ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX INTEGER { cleared(1), critical(3), major(4), minor(5), warning(6), info(8) }
|
||||
|
||||
activeAlarmTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ActiveAlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Active alarms"
|
||||
::= { cienaWsPlatformAlarmMIB 3 }
|
||||
|
||||
activeAlarmEntry OBJECT-TYPE
|
||||
SYNTAX ActiveAlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for ActiveAlarmTable."
|
||||
INDEX { activeAlarmInstanceId }
|
||||
::= { activeAlarmTable 1 }
|
||||
|
||||
ActiveAlarmEntry ::= SEQUENCE {
|
||||
activeAlarmInstanceId Integer32,
|
||||
activeAlarmAcknowledged TruthValue,
|
||||
activeAlarmTableId Unsigned32,
|
||||
activeAlarmSeverity AlarmSeverity,
|
||||
activeAlarmLocalDateTime StringMaxl32,
|
||||
activeAlarmInstance StringMaxl32,
|
||||
activeAlarmDescription StringMaxl44,
|
||||
activeAlarmIntermittent TruthValue,
|
||||
activeAlarmSiteIdentifier Unsigned32,
|
||||
activeAlarmGroupIdentifier Unsigned32,
|
||||
activeAlarmMemberIdentifier Unsigned32
|
||||
}
|
||||
|
||||
activeAlarmInstanceId OBJECT-TYPE
|
||||
SYNTAX Integer32(1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm Instance ID"
|
||||
::= { activeAlarmEntry 1 }
|
||||
|
||||
activeAlarmAcknowledged OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Alarm has been acknowledged."
|
||||
::= { activeAlarmEntry 2 }
|
||||
|
||||
activeAlarmTableId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm table ID."
|
||||
::= { activeAlarmEntry 3 }
|
||||
|
||||
activeAlarmSeverity OBJECT-TYPE
|
||||
SYNTAX AlarmSeverity
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm severity."
|
||||
::= { activeAlarmEntry 4 }
|
||||
|
||||
activeAlarmLocalDateTime OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The local date and time when alarm was raised."
|
||||
::= { activeAlarmEntry 5 }
|
||||
|
||||
activeAlarmInstance OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The object instance the alarm is raised against."
|
||||
::= { activeAlarmEntry 6 }
|
||||
|
||||
activeAlarmDescription OBJECT-TYPE
|
||||
SYNTAX StringMaxl44
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm description."
|
||||
::= { activeAlarmEntry 7 }
|
||||
|
||||
activeAlarmIntermittent OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Alarm condition is intermittent."
|
||||
::= { activeAlarmEntry 8 }
|
||||
|
||||
activeAlarmSiteIdentifier OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "An integer to uniquely identify the site where this Waveserver is located."
|
||||
::= { activeAlarmEntry 9 }
|
||||
|
||||
activeAlarmGroupIdentifier OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "An integer to uniquely identify a group of Waveservers within a site."
|
||||
::= { activeAlarmEntry 10 }
|
||||
|
||||
activeAlarmMemberIdentifier OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "An integer to uniquely identify a Waveserver chassis within a group of Waveservers."
|
||||
::= { activeAlarmEntry 11 }
|
||||
|
||||
historyAlarmTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HistoryAlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Alarm history"
|
||||
::= { cienaWsPlatformAlarmMIB 4 }
|
||||
|
||||
historyAlarmEntry OBJECT-TYPE
|
||||
SYNTAX HistoryAlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for HistoryAlarmTable."
|
||||
INDEX { historyAlarmId }
|
||||
::= { historyAlarmTable 1 }
|
||||
|
||||
HistoryAlarmEntry ::= SEQUENCE {
|
||||
historyAlarmId Integer32,
|
||||
historyAlarmReason AlarmReason,
|
||||
historyAlarmInstanceId Unsigned32,
|
||||
historyAlarmTableId Unsigned32,
|
||||
historyAlarmSeverity AlarmSeverity,
|
||||
historyAlarmLocalDateTime StringMaxl32,
|
||||
historyAlarmInstance StringMaxl32,
|
||||
historyAlarmDescription StringMaxl44,
|
||||
historyAlarmSiteIdentifier Unsigned32,
|
||||
historyAlarmGroupIdentifier Unsigned32,
|
||||
historyAlarmMemberIdentifier Unsigned32
|
||||
}
|
||||
|
||||
historyAlarmId OBJECT-TYPE
|
||||
SYNTAX Integer32(1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm history ID"
|
||||
::= { historyAlarmEntry 1 }
|
||||
|
||||
historyAlarmReason OBJECT-TYPE
|
||||
SYNTAX AlarmReason
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The reason for the alarm condition."
|
||||
::= { historyAlarmEntry 2 }
|
||||
|
||||
historyAlarmInstanceId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm instance ID."
|
||||
::= { historyAlarmEntry 3 }
|
||||
|
||||
historyAlarmTableId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm table ID."
|
||||
::= { historyAlarmEntry 4 }
|
||||
|
||||
historyAlarmSeverity OBJECT-TYPE
|
||||
SYNTAX AlarmSeverity
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm severity."
|
||||
::= { historyAlarmEntry 5 }
|
||||
|
||||
historyAlarmLocalDateTime OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The local date and time when alarm was raised."
|
||||
::= { historyAlarmEntry 6 }
|
||||
|
||||
historyAlarmInstance OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The object instance the alarm is raised against."
|
||||
::= { historyAlarmEntry 7 }
|
||||
|
||||
historyAlarmDescription OBJECT-TYPE
|
||||
SYNTAX StringMaxl44
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm description."
|
||||
::= { historyAlarmEntry 8 }
|
||||
|
||||
historyAlarmSiteIdentifier OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "An integer to uniquely identify the site where this Waveserver is located."
|
||||
::= { historyAlarmEntry 9 }
|
||||
|
||||
historyAlarmGroupIdentifier OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "An integer to uniquely identify a group of Waveservers within a site."
|
||||
::= { historyAlarmEntry 10 }
|
||||
|
||||
historyAlarmMemberIdentifier OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "An integer to uniquely identify a Waveserver chassis within a group of Waveservers."
|
||||
::= { historyAlarmEntry 11 }
|
||||
|
||||
definedAlarmTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DefinedAlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Defined Alarm Table"
|
||||
::= { cienaWsPlatformAlarmMIB 5 }
|
||||
|
||||
definedAlarmEntry OBJECT-TYPE
|
||||
SYNTAX DefinedAlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for AlarmDefinedTable."
|
||||
INDEX { definedAlarmId }
|
||||
::= { definedAlarmTable 1 }
|
||||
|
||||
DefinedAlarmEntry ::= SEQUENCE {
|
||||
definedAlarmId Integer32,
|
||||
definedAlarmTableId Integer32,
|
||||
definedAlarmEnabled TruthValue,
|
||||
definedAlarmActive TruthValue,
|
||||
definedAlarmThreshold Unsigned32,
|
||||
definedAlarmCap Unsigned32,
|
||||
definedAlarmSeverity AlarmSeverity,
|
||||
definedAlarmInstance StringMaxl16,
|
||||
definedAlarmDescription StringMaxl44
|
||||
}
|
||||
|
||||
definedAlarmId OBJECT-TYPE
|
||||
SYNTAX Integer32(1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm table ID."
|
||||
::= { definedAlarmEntry 1 }
|
||||
|
||||
definedAlarmTableId OBJECT-TYPE
|
||||
SYNTAX Integer32(1..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm table ID."
|
||||
::= { definedAlarmEntry 2 }
|
||||
|
||||
definedAlarmEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Alarm is enabled."
|
||||
::= { definedAlarmEntry 3 }
|
||||
|
||||
definedAlarmActive OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Alarm is active."
|
||||
::= { definedAlarmEntry 4 }
|
||||
|
||||
definedAlarmThreshold OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm threshold."
|
||||
::= { definedAlarmEntry 5 }
|
||||
|
||||
definedAlarmCap OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm cap."
|
||||
::= { definedAlarmEntry 6 }
|
||||
|
||||
definedAlarmSeverity OBJECT-TYPE
|
||||
SYNTAX AlarmSeverity
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm severity."
|
||||
::= { definedAlarmEntry 7 }
|
||||
|
||||
definedAlarmInstance OBJECT-TYPE
|
||||
SYNTAX StringMaxl16
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The object instance the alarm is raised against."
|
||||
::= { definedAlarmEntry 8 }
|
||||
|
||||
definedAlarmDescription OBJECT-TYPE
|
||||
SYNTAX StringMaxl44
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm description."
|
||||
::= { definedAlarmEntry 9 }
|
||||
|
||||
alarmStatisticsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AlarmStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Waveserver Alarm Statistics."
|
||||
::= { cienaWsPlatformAlarmMIB 6 }
|
||||
|
||||
alarmStatisticsEntry OBJECT-TYPE
|
||||
SYNTAX AlarmStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for AlarmStatisticsTable."
|
||||
INDEX { alarmStatisticsIndex }
|
||||
::= { alarmStatisticsTable 1 }
|
||||
|
||||
AlarmStatisticsEntry ::= SEQUENCE {
|
||||
alarmStatisticsIndex Integer32,
|
||||
alarmStatisticsActive TruthValue,
|
||||
alarmStatisticsDisabled TruthValue,
|
||||
alarmStatisticsCount Unsigned32,
|
||||
alarmStatisticsCumulative Unsigned32,
|
||||
alarmStatisticsType StringMaxl32
|
||||
}
|
||||
|
||||
alarmStatisticsIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm statistics table index."
|
||||
::= { alarmStatisticsEntry 1 }
|
||||
|
||||
alarmStatisticsActive OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "There is alarm active for the alarm type"
|
||||
::= { alarmStatisticsEntry 2 }
|
||||
|
||||
alarmStatisticsDisabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "There is alarm disabled for the alarm type"
|
||||
::= { alarmStatisticsEntry 3 }
|
||||
|
||||
alarmStatisticsCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The count of active alarms for the alarm type"
|
||||
::= { alarmStatisticsEntry 4 }
|
||||
|
||||
alarmStatisticsCumulative OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The cumulative count of active alarms for the alarm type "
|
||||
::= { alarmStatisticsEntry 5 }
|
||||
|
||||
alarmStatisticsType OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm type."
|
||||
::= { alarmStatisticsEntry 6 }
|
||||
|
||||
|
||||
|
||||
-- Conformance statements
|
||||
cienaWsPlatformAlarmObjects OBJECT IDENTIFIER
|
||||
::= { cienaWsPlatformAlarmMIB 1 }
|
||||
|
||||
cienaWsPlatformAlarmConformance OBJECT IDENTIFIER
|
||||
::= { cienaWsPlatformAlarmMIB 2 }
|
||||
|
||||
cienaWsPlatformAlarmGroups OBJECT IDENTIFIER
|
||||
::= { cienaWsPlatformAlarmConformance 1 }
|
||||
|
||||
cienaWsPlatformAlarmGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
activeAlarmAcknowledged,
|
||||
activeAlarmTableId,
|
||||
activeAlarmSeverity,
|
||||
activeAlarmLocalDateTime,
|
||||
activeAlarmInstance,
|
||||
activeAlarmDescription,
|
||||
activeAlarmIntermittent,
|
||||
activeAlarmSiteIdentifier,
|
||||
activeAlarmGroupIdentifier,
|
||||
activeAlarmMemberIdentifier,
|
||||
historyAlarmReason,
|
||||
historyAlarmInstanceId,
|
||||
historyAlarmTableId,
|
||||
historyAlarmSeverity,
|
||||
historyAlarmLocalDateTime,
|
||||
historyAlarmInstance,
|
||||
historyAlarmDescription,
|
||||
historyAlarmSiteIdentifier,
|
||||
historyAlarmGroupIdentifier,
|
||||
historyAlarmMemberIdentifier,
|
||||
definedAlarmTableId,
|
||||
definedAlarmEnabled,
|
||||
definedAlarmActive,
|
||||
definedAlarmThreshold,
|
||||
definedAlarmCap,
|
||||
definedAlarmSeverity,
|
||||
definedAlarmInstance,
|
||||
definedAlarmDescription,
|
||||
alarmStatisticsActive,
|
||||
alarmStatisticsDisabled,
|
||||
alarmStatisticsCount,
|
||||
alarmStatisticsCumulative,
|
||||
alarmStatisticsType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Conformance Group"
|
||||
::= { cienaWsPlatformAlarmGroups 1 }
|
||||
|
||||
cienaWsPlatformAlarmCompliances OBJECT IDENTIFIER
|
||||
::= { cienaWsPlatformAlarmConformance 2 }
|
||||
|
||||
cienaWsPlatformAlarmCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION "Compliance"
|
||||
MODULE MANDATORY-GROUPS { cienaWsPlatformAlarmGroup }
|
||||
::= { cienaWsPlatformAlarmCompliances 1 }
|
||||
|
||||
END -- End module
|
240
MIBS/ciena/CIENA-WS-PLATFORM-ENCRYPTION-MIB
Normal file
240
MIBS/ciena/CIENA-WS-PLATFORM-ENCRYPTION-MIB
Normal file
@ -0,0 +1,240 @@
|
||||
CIENA-WS-PLATFORM-ENCRYPTION-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
cienaWsPlatformConfig
|
||||
FROM CIENA-WS-MIB
|
||||
ifIndex
|
||||
FROM IF-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, MODULE-IDENTITY, OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue, DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
cienaWsPlatformEncryptionMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201808220000Z"
|
||||
ORGANIZATION "Ciena Corporation"
|
||||
CONTACT-INFO "Web URL: http://www.ciena.com/
|
||||
Postal: 7035 Ridge Road
|
||||
Hanover, Maryland 21076
|
||||
U.S.A.
|
||||
Phone: +1 800-921-1144
|
||||
Fax: +1 410-694-5750"
|
||||
DESCRIPTION
|
||||
"Encryption MIB name change to include PLATFORM in the name."
|
||||
REVISION "201808220000Z"
|
||||
DESCRIPTION
|
||||
"Datapath encryption support on Waveserver Ai."
|
||||
REVISION "201807160000Z"
|
||||
DESCRIPTION "Added MIB Definition"
|
||||
::= { cienaWsPlatformConfig 23 }
|
||||
|
||||
AuthenticationMaterialType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX INTEGER {
|
||||
unknown (0),
|
||||
preSharedKey (1),
|
||||
certificateECC(2)
|
||||
}
|
||||
|
||||
WarmRestartType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX INTEGER {
|
||||
unknown (0),
|
||||
fips (1),
|
||||
nonFIPS (2)
|
||||
}
|
||||
|
||||
channelEncryptionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ChannelEncryptionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Data Path Encryption properties for a channel of a line port."
|
||||
::= { cienaWsPlatformEncryptionMIB 3 }
|
||||
|
||||
channelEncryptionEntry OBJECT-TYPE
|
||||
SYNTAX ChannelEncryptionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for channelEncryptionTable."
|
||||
INDEX { ifIndex }
|
||||
::= { channelEncryptionTable 1 }
|
||||
|
||||
ChannelEncryptionEntry ::= SEQUENCE {
|
||||
channelDescr DisplayString,
|
||||
peerAuthenticationStatus INTEGER,
|
||||
peerAuthenticationStatusUpdateTime DisplayString
|
||||
}
|
||||
|
||||
channelDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "ifIndex descriptor"
|
||||
::= { channelEncryptionEntry 1 }
|
||||
|
||||
peerAuthenticationStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { unknown(0), pass(1), fail(2) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Whether the channel of a line port is authenticated with its peer."
|
||||
::= { channelEncryptionEntry 2 }
|
||||
|
||||
peerAuthenticationStatusUpdateTime OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Last time when the channel's peer authentication status is updated."
|
||||
::= { channelEncryptionEntry 3 }
|
||||
|
||||
encryptionPreSharedKeyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF EncryptionPreSharedKeyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Channel of a line port data path encryption pre-shared-key properties."
|
||||
::= { cienaWsPlatformEncryptionMIB 4 }
|
||||
|
||||
encryptionPreSharedKeyEntry OBJECT-TYPE
|
||||
SYNTAX EncryptionPreSharedKeyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for encryptionPreSharedKeyTable."
|
||||
INDEX { ifIndex }
|
||||
::= { encryptionPreSharedKeyTable 1 }
|
||||
|
||||
EncryptionPreSharedKeyEntry ::= SEQUENCE {
|
||||
encryptionPreSharedChannelDescr DisplayString,
|
||||
encryptionPreSharedKeyFingerprint DisplayString,
|
||||
encryptionPreSharedKeyStatus TruthValue,
|
||||
encryptionPreSharedKeyDescription DisplayString
|
||||
}
|
||||
|
||||
encryptionPreSharedChannelDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "ifIndex descriptor"
|
||||
::= { encryptionPreSharedKeyEntry 1 }
|
||||
|
||||
encryptionPreSharedKeyFingerprint OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "A system generated hash value based on the provisioned pre-shared-key. If no key is provisioned, the fingerprint is empty."
|
||||
::= { encryptionPreSharedKeyEntry 2 }
|
||||
|
||||
encryptionPreSharedKeyStatus OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Boolean value to indicate whether the pre-shared-key has been setup by user or not."
|
||||
::= { encryptionPreSharedKeyEntry 3 }
|
||||
|
||||
encryptionPreSharedKeyDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "A human-readable description for the applied pre-shared-key. Eg. 'PSK for site 1 and site 2'"
|
||||
::= { encryptionPreSharedKeyEntry 4 }
|
||||
|
||||
systemEncryptionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SystemEncryptionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "System level data path encryption properties."
|
||||
::= { cienaWsPlatformEncryptionMIB 5 }
|
||||
|
||||
systemEncryptionEntry OBJECT-TYPE
|
||||
SYNTAX SystemEncryptionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for systemEncryptionTable."
|
||||
INDEX { systemEncryptionTableSnmpKey }
|
||||
::= { systemEncryptionTable 1 }
|
||||
|
||||
SystemEncryptionEntry ::= SEQUENCE {
|
||||
systemEncryptionTableSnmpKey Integer32,
|
||||
authenticationMaterialType AuthenticationMaterialType,
|
||||
warmRestartType WarmRestartType,
|
||||
signingCACertificate DisplayString,
|
||||
entityCertificate DisplayString
|
||||
}
|
||||
|
||||
systemEncryptionTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsSystemEncryptionState"
|
||||
::= { systemEncryptionEntry 1 }
|
||||
|
||||
authenticationMaterialType OBJECT-TYPE
|
||||
SYNTAX AuthenticationMaterialType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Authentication material for this Waveserver. Default Type is pre-shared-key."
|
||||
::= { systemEncryptionEntry 2 }
|
||||
|
||||
warmRestartType OBJECT-TYPE
|
||||
SYNTAX WarmRestartType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Defines the warm-restart type for all encryption cards in the chassis. The default type is FIPS"
|
||||
::= { systemEncryptionEntry 3 }
|
||||
|
||||
signingCACertificate OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The Signing CA (Certificate Authority) Certificate"
|
||||
::= { systemEncryptionEntry 4 }
|
||||
|
||||
entityCertificate OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The Entity Certificate name issued by Certificate Authority (CA)"
|
||||
::= { systemEncryptionEntry 5 }
|
||||
|
||||
|
||||
-- Conformance statements
|
||||
cienaWsEncryptionObjects OBJECT IDENTIFIER
|
||||
::= { cienaWsPlatformEncryptionMIB 1 }
|
||||
|
||||
cienaWsEncryptionConformance OBJECT IDENTIFIER
|
||||
::= { cienaWsPlatformEncryptionMIB 2 }
|
||||
|
||||
cienaWsEncryptionGroups OBJECT IDENTIFIER
|
||||
::= { cienaWsEncryptionConformance 1 }
|
||||
|
||||
cienaWsEncryptionGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
channelDescr,
|
||||
peerAuthenticationStatus,
|
||||
peerAuthenticationStatusUpdateTime,
|
||||
encryptionPreSharedChannelDescr,
|
||||
encryptionPreSharedKeyFingerprint,
|
||||
encryptionPreSharedKeyStatus,
|
||||
encryptionPreSharedKeyDescription,
|
||||
authenticationMaterialType,
|
||||
warmRestartType ,
|
||||
signingCACertificate,
|
||||
entityCertificate
|
||||
}
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION "Conformance Group"
|
||||
::= { cienaWsEncryptionGroups 1 }
|
||||
|
||||
cienaWsEncryptionCompliances OBJECT IDENTIFIER
|
||||
::= { cienaWsEncryptionConformance 2 }
|
||||
|
||||
cienaWsEncryptionCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION "Compliance"
|
||||
MODULE MANDATORY-GROUPS { cienaWsEncryptionGroup }
|
||||
::= { cienaWsEncryptionCompliances 1 }
|
||||
|
||||
END -- End module
|
3497
MIBS/ciena/CIENA-WS-PLATFORM-PM-MIB
Normal file
3497
MIBS/ciena/CIENA-WS-PLATFORM-PM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
52
MIBS/ciena/CIENA-WS-PLATFORM-TYPEDEFS-MIB
Normal file
52
MIBS/ciena/CIENA-WS-PLATFORM-TYPEDEFS-MIB
Normal file
@ -0,0 +1,52 @@
|
||||
CIENA-WS-PLATFORM-TYPEDEFS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
cienaWsPlatformConfig
|
||||
FROM CIENA-WS-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, MODULE-IDENTITY, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
cienaWsPlatformTypedefsMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201808010000Z"
|
||||
ORGANIZATION "Ciena Corporation"
|
||||
CONTACT-INFO "Web URL: http://www.ciena.com/
|
||||
Postal: 7035 Ridge Road
|
||||
Hanover, Maryland 21076
|
||||
U.S.A.
|
||||
Phone: +1 800-921-1144
|
||||
Fax: +1 410-694-5750"
|
||||
DESCRIPTION "Waveserver Ai Release 1.2"
|
||||
REVISION "201808010000Z"
|
||||
DESCRIPTION "Added String types."
|
||||
REVISION "201804270000Z"
|
||||
DESCRIPTION "Created the TypeDefs MIB."
|
||||
::= { cienaWsPlatformConfig 13 }
|
||||
|
||||
EnabledDisabledEnum ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Enabled and Disabled enum toggle used in Ciena defined modules."
|
||||
SYNTAX INTEGER { disabled(0), enabled(1) }
|
||||
|
||||
StringMaxl16 ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "16a"
|
||||
STATUS current
|
||||
DESCRIPTION "Standard string that has a max length of 16 characters. Can be used for various nodes that may require string of this length."
|
||||
SYNTAX OCTET STRING(SIZE(0..16))
|
||||
|
||||
StringMaxl32 ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "32a"
|
||||
STATUS current
|
||||
DESCRIPTION "Standard string that has a max length of 32 characters. Can be used for various nodes that may require string of this length."
|
||||
SYNTAX OCTET STRING(SIZE(0..32))
|
||||
|
||||
StringMaxl44 ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "44a"
|
||||
STATUS current
|
||||
DESCRIPTION "Standard string that has a max length of 44 characters. Can be used for various nodes that may require string of this length."
|
||||
SYNTAX OCTET STRING(SIZE(0..44))
|
||||
|
||||
END -- End module
|
7108
MIBS/ciena/CIENA-WS-PM-MIB
Normal file
7108
MIBS/ciena/CIENA-WS-PM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
2018
MIBS/ciena/CIENA-WS-PORT-MIB
Normal file
2018
MIBS/ciena/CIENA-WS-PORT-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1201
MIBS/ciena/CIENA-WS-PTP-MIB
Normal file
1201
MIBS/ciena/CIENA-WS-PTP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1684
MIBS/ciena/CIENA-WS-PTP-MODEM-MIB
Normal file
1684
MIBS/ciena/CIENA-WS-PTP-MODEM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
106
MIBS/ciena/CIENA-WS-PTP-PLUGGABLE-MIB
Normal file
106
MIBS/ciena/CIENA-WS-PTP-PLUGGABLE-MIB
Normal file
@ -0,0 +1,106 @@
|
||||
-- This file was automatically generated from ciena-ws-ptp-pluggable.yang. Do not edit.
|
||||
|
||||
CIENA-WS-PTP-PLUGGABLE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
cienaWsConfig
|
||||
FROM CIENA-WS-MIB
|
||||
cwsPtpTxStatusEntry
|
||||
FROM CIENA-WS-PTP-MIB
|
||||
ChannelsNumber, PtpId
|
||||
FROM CIENA-WS-TYPEDEFS-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
MODULE-IDENTITY, OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
cienaWsPtpPluggableMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201702280000Z"
|
||||
ORGANIZATION "Ciena Corporation"
|
||||
CONTACT-INFO "Web URL: http://www.ciena.com/
|
||||
Postal: 7035 Ridge Road
|
||||
Hanover, Maryland 21076
|
||||
U.S.A.
|
||||
Phone: +1 800-921-1144
|
||||
Fax: +1 410-694-5750"
|
||||
DESCRIPTION "This YANG module defines Ciena's XCVR ptp pluggable specific data. It augments the ciena-ws-ptp module. The pluggable PTP is the signal carried by the pluggable transceiver at a client port. Automatically provisioned at transceiver installation."
|
||||
REVISION "201702280000Z"
|
||||
DESCRIPTION "Waveserver Release 1.4
|
||||
|
||||
Aligned MIB files to respect YANG read/write status."
|
||||
REVISION "201612120000Z"
|
||||
DESCRIPTION "Waveserver Rel 1.3"
|
||||
REVISION "201606140000Z"
|
||||
DESCRIPTION "Waveserver Rel 1.2 revised.
|
||||
Major restructuring of this YANG module."
|
||||
REVISION "201504290000Z"
|
||||
DESCRIPTION "Initial version."
|
||||
::= { cienaWsConfig 10 }
|
||||
|
||||
cwsPtpAugPtpPluggableTxStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsPtpAugPtpPluggableTxStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsPtpPluggableMIB 3 }
|
||||
|
||||
cwsPtpAugPtpPluggableTxStatusEntry OBJECT-TYPE
|
||||
SYNTAX CwsPtpAugPtpPluggableTxStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsPtpAugPtpPluggableTxStatusTable."
|
||||
AUGMENTS { cwsPtpTxStatusEntry }
|
||||
::= { cwsPtpAugPtpPluggableTxStatusTable 1 }
|
||||
|
||||
CwsPtpAugPtpPluggableTxStatusEntry ::= SEQUENCE {
|
||||
cwsPtpPluggableTxStatusLossOfSignal TruthValue,
|
||||
cwsPtpPluggableTxStatusLossOfLock TruthValue
|
||||
}
|
||||
|
||||
cwsPtpPluggableTxStatusLossOfSignal OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Tx Loss of Signal. QSFP28 only attribute."
|
||||
::= { cwsPtpAugPtpPluggableTxStatusEntry 1 }
|
||||
|
||||
cwsPtpPluggableTxStatusLossOfLock OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Tx Loss of Lock."
|
||||
::= { cwsPtpAugPtpPluggableTxStatusEntry 2 }
|
||||
|
||||
|
||||
|
||||
-- Conformance statements
|
||||
cienaWsPtpPluggableObjects OBJECT IDENTIFIER
|
||||
::= { cienaWsPtpPluggableMIB 1 }
|
||||
|
||||
cienaWsPtpPluggableConformance OBJECT IDENTIFIER
|
||||
::= { cienaWsPtpPluggableMIB 2 }
|
||||
|
||||
cienaWsPtpPluggableGroups OBJECT IDENTIFIER
|
||||
::= { cienaWsPtpPluggableConformance 1 }
|
||||
|
||||
cienaWsPtpPluggableGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cwsPtpPluggableTxStatusLossOfSignal,
|
||||
cwsPtpPluggableTxStatusLossOfLock
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Conformance Group"
|
||||
::= { cienaWsPtpPluggableGroups 1 }
|
||||
|
||||
cienaWsPtpPluggableCompliances OBJECT IDENTIFIER
|
||||
::= { cienaWsPtpPluggableConformance 2 }
|
||||
|
||||
cienaWsPtpPluggableCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION "Compliance"
|
||||
MODULE MANDATORY-GROUPS { cienaWsPtpPluggableGroup }
|
||||
::= { cienaWsPtpPluggableCompliances 1 }
|
||||
|
||||
END -- End module
|
232
MIBS/ciena/CIENA-WS-SERVICE-DOMAIN-MIB
Normal file
232
MIBS/ciena/CIENA-WS-SERVICE-DOMAIN-MIB
Normal file
@ -0,0 +1,232 @@
|
||||
-- This file was automatically generated from ciena-ws-service-domain.yang. Do not edit.
|
||||
|
||||
CIENA-WS-SERVICE-DOMAIN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
cienaWsConfig
|
||||
FROM CIENA-WS-MIB
|
||||
DescriptionString, NameString, PortId, ServiceDomainIdx, ServiceIdx
|
||||
FROM CIENA-WS-TYPEDEFS-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, MODULE-IDENTITY, OBJECT-TYPE
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
cienaWsServiceDomainMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201703020000Z"
|
||||
ORGANIZATION "Ciena Corporation"
|
||||
CONTACT-INFO "Web URL: http://www.ciena.com/
|
||||
Postal: 7035 Ridge Road
|
||||
Hanover, Maryland 21076
|
||||
U.S.A.
|
||||
Phone: +1 800-921-1144
|
||||
Fax: +1 410-694-5750"
|
||||
DESCRIPTION "This module defines service-domain data for the Waveserver. A service domain is a logical grouping of line ports and services. It is automatically provisioned at system turn-up. By default, a service domain is mapped to a line port"
|
||||
REVISION "201703020000Z"
|
||||
DESCRIPTION "Waveserver Release 1.4
|
||||
|
||||
Aligned MIB files to respect YANG read/write status."
|
||||
REVISION "201612120000Z"
|
||||
DESCRIPTION "Waveserver Rel 1.3 revised.
|
||||
Added RPCs: ws-service-domain-attach-port, ws-service-domain-detach-port"
|
||||
REVISION "201506170000Z"
|
||||
DESCRIPTION "Waveserver Rel 1.2 revised. port-members and service-index leaf list are now part of linked-references sub-container.
|
||||
Restructuring of the module."
|
||||
REVISION "201504150000Z"
|
||||
DESCRIPTION "Initial version."
|
||||
::= { cienaWsConfig 11 }
|
||||
|
||||
cwsServiceDomainServiceDomainsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsServiceDomainServiceDomainsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Configured service domain."
|
||||
::= { cienaWsServiceDomainMIB 3 }
|
||||
|
||||
cwsServiceDomainServiceDomainsEntry OBJECT-TYPE
|
||||
SYNTAX CwsServiceDomainServiceDomainsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsServiceDomainServiceDomainsTable."
|
||||
INDEX { cwsServiceDomainServiceDomainsServiceDomainIndex }
|
||||
::= { cwsServiceDomainServiceDomainsTable 1 }
|
||||
|
||||
CwsServiceDomainServiceDomainsEntry ::= SEQUENCE {
|
||||
cwsServiceDomainServiceDomainsServiceDomainIndex Integer32
|
||||
}
|
||||
|
||||
cwsServiceDomainServiceDomainsServiceDomainIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The Index of the service domain."
|
||||
::= { cwsServiceDomainServiceDomainsEntry 1 }
|
||||
|
||||
cwsServiceDomainServiceDomainIdTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsServiceDomainServiceDomainIdEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Service Domain identification."
|
||||
::= { cienaWsServiceDomainMIB 4 }
|
||||
|
||||
cwsServiceDomainServiceDomainIdEntry OBJECT-TYPE
|
||||
SYNTAX CwsServiceDomainServiceDomainIdEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsServiceDomainServiceDomainIdTable."
|
||||
INDEX { cwsServiceDomainServiceDomainsServiceDomainIndex, cwsServiceDomainServiceDomainIdTableSnmpKey }
|
||||
::= { cwsServiceDomainServiceDomainIdTable 1 }
|
||||
|
||||
CwsServiceDomainServiceDomainIdEntry ::= SEQUENCE {
|
||||
cwsServiceDomainServiceDomainIdTableSnmpKey Integer32,
|
||||
cwsServiceDomainServiceDomainIdName NameString,
|
||||
cwsServiceDomainServiceDomainIdDescription DescriptionString
|
||||
}
|
||||
|
||||
cwsServiceDomainServiceDomainIdTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsServiceDomainServiceDomainId"
|
||||
::= { cwsServiceDomainServiceDomainIdEntry 1 }
|
||||
|
||||
cwsServiceDomainServiceDomainIdName OBJECT-TYPE
|
||||
SYNTAX NameString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The name of the service domain."
|
||||
::= { cwsServiceDomainServiceDomainIdEntry 2 }
|
||||
|
||||
cwsServiceDomainServiceDomainIdDescription OBJECT-TYPE
|
||||
SYNTAX DescriptionString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Description of the service domain."
|
||||
::= { cwsServiceDomainServiceDomainIdEntry 3 }
|
||||
|
||||
cwsServiceDomainPortMembersTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsServiceDomainPortMembersEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Each entry identifies the ID of the port associated with this service domain"
|
||||
::= { cienaWsServiceDomainMIB 5 }
|
||||
|
||||
cwsServiceDomainPortMembersEntry OBJECT-TYPE
|
||||
SYNTAX CwsServiceDomainPortMembersEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsServiceDomainPortMembersTable."
|
||||
INDEX { cwsServiceDomainServiceDomainsServiceDomainIndex, cwsServiceDomainLinkedReferencesTableSnmpKey, cwsServiceDomainPortMembersTableSnmpKey }
|
||||
::= { cwsServiceDomainPortMembersTable 1 }
|
||||
|
||||
CwsServiceDomainPortMembersEntry ::= SEQUENCE {
|
||||
cwsServiceDomainPortMembersTableSnmpKey Integer32,
|
||||
cwsServiceDomainPortMembers PortId
|
||||
}
|
||||
|
||||
cwsServiceDomainPortMembersTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsServiceDomainPortMembers"
|
||||
::= { cwsServiceDomainPortMembersEntry 1 }
|
||||
|
||||
cwsServiceDomainPortMembers OBJECT-TYPE
|
||||
SYNTAX PortId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Each entry identifies the ID of the port associated with this service domain"
|
||||
::= { cwsServiceDomainPortMembersEntry 2 }
|
||||
|
||||
cwsServiceDomainLinkedReferencesTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsServiceDomainLinkedReferencesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsServiceDomainMIB 6 }
|
||||
|
||||
cwsServiceDomainLinkedReferencesEntry OBJECT-TYPE
|
||||
SYNTAX CwsServiceDomainLinkedReferencesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsServiceDomainLinkedReferencesTable."
|
||||
INDEX { cwsServiceDomainLinkedReferencesTableSnmpKey }
|
||||
::= { cwsServiceDomainLinkedReferencesTable 1 }
|
||||
|
||||
CwsServiceDomainLinkedReferencesEntry ::= SEQUENCE {
|
||||
cwsServiceDomainLinkedReferencesTableSnmpKey Integer32
|
||||
}
|
||||
|
||||
cwsServiceDomainLinkedReferencesTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsServiceDomainPortMembers"
|
||||
::= { cwsServiceDomainLinkedReferencesEntry 1 }
|
||||
|
||||
cwsServiceDomainServiceMembersTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsServiceDomainServiceMembersEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Each entry identifies the index number of a service associated with the service domain."
|
||||
::= { cienaWsServiceDomainMIB 7 }
|
||||
|
||||
cwsServiceDomainServiceMembersEntry OBJECT-TYPE
|
||||
SYNTAX CwsServiceDomainServiceMembersEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsServiceDomainServiceMembersTable."
|
||||
INDEX { cwsServiceDomainServiceDomainsServiceDomainIndex, cwsServiceDomainLinkedReferencesTableSnmpKey, cwsServiceDomainServiceMembersTableSnmpKey }
|
||||
::= { cwsServiceDomainServiceMembersTable 1 }
|
||||
|
||||
CwsServiceDomainServiceMembersEntry ::= SEQUENCE {
|
||||
cwsServiceDomainServiceMembersTableSnmpKey Integer32,
|
||||
cwsServiceDomainServiceMembers ServiceIdx
|
||||
}
|
||||
|
||||
cwsServiceDomainServiceMembersTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsServiceDomainServiceMembers"
|
||||
::= { cwsServiceDomainServiceMembersEntry 1 }
|
||||
|
||||
cwsServiceDomainServiceMembers OBJECT-TYPE
|
||||
SYNTAX ServiceIdx
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Each entry identifies the index number of a service associated with the service domain."
|
||||
::= { cwsServiceDomainServiceMembersEntry 2 }
|
||||
|
||||
|
||||
|
||||
-- Conformance statements
|
||||
cienaWsServiceDomainObjects OBJECT IDENTIFIER
|
||||
::= { cienaWsServiceDomainMIB 1 }
|
||||
|
||||
cienaWsServiceDomainConformance OBJECT IDENTIFIER
|
||||
::= { cienaWsServiceDomainMIB 2 }
|
||||
|
||||
cienaWsServiceDomainGroups OBJECT IDENTIFIER
|
||||
::= { cienaWsServiceDomainConformance 1 }
|
||||
|
||||
cienaWsServiceDomainGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cwsServiceDomainServiceDomainsServiceDomainIndex,
|
||||
cwsServiceDomainServiceDomainIdName,
|
||||
cwsServiceDomainServiceDomainIdDescription
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Conformance Group"
|
||||
::= { cienaWsServiceDomainGroups 1 }
|
||||
|
||||
cienaWsServiceDomainCompliances OBJECT IDENTIFIER
|
||||
::= { cienaWsServiceDomainConformance 2 }
|
||||
|
||||
cienaWsServiceDomainCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION "Compliance"
|
||||
MODULE MANDATORY-GROUPS { cienaWsServiceDomainGroup }
|
||||
::= { cienaWsServiceDomainCompliances 1 }
|
||||
|
||||
END -- End module
|
323
MIBS/ciena/CIENA-WS-SERVICE-MIB
Normal file
323
MIBS/ciena/CIENA-WS-SERVICE-MIB
Normal file
@ -0,0 +1,323 @@
|
||||
-- This file was automatically generated from ciena-ws-service.yang. Do not edit.
|
||||
|
||||
CIENA-WS-SERVICE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
cienaWsConfig
|
||||
FROM CIENA-WS-MIB
|
||||
DescriptionString, EnabledDisabledEnum, PortId, ServiceDomainIdx, ServiceIdx
|
||||
FROM CIENA-WS-TYPEDEFS-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
cienaWsServiceMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201707180000Z"
|
||||
ORGANIZATION "Ciena Corporation"
|
||||
CONTACT-INFO "Web URL: http://www.ciena.com/
|
||||
Postal: 7035 Ridge Road
|
||||
Hanover, Maryland 21076
|
||||
U.S.A.
|
||||
Phone: +1 800-921-1144
|
||||
Fax: +1 410-694-5750"
|
||||
DESCRIPTION "An Ethernet Private Line service that carries traffic across the network via a client port. Automatically created at client port provisioning. By default, a service is automatically mapped to a service domain."
|
||||
REVISION "201707180000Z"
|
||||
DESCRIPTION "Waveserver Release 1.5
|
||||
Removed 'Read only attribute' from 'protection-state' description.
|
||||
Removed 'Read only attribute' from 'mac-learning' description.
|
||||
Changed 'max-number-of-port' to read-only.
|
||||
Removed 'config true' from all entries.
|
||||
Removed obsolete status from 'link-state-forwarding'."
|
||||
REVISION "201703020000Z"
|
||||
DESCRIPTION "Waveserver Release 1.4
|
||||
|
||||
Aligned MIB files to respect YANG read/write status."
|
||||
REVISION "201612120000Z"
|
||||
DESCRIPTION "Waveserver Rel 1.3 revised.
|
||||
Added RPCs: ws-service-attach-port, ws-service-detach-port.
|
||||
'link-state-forwarding' status changed to obsolete.
|
||||
"
|
||||
REVISION "201606170000Z"
|
||||
DESCRIPTION "Waveserver Rel 1.2 revised.
|
||||
Restructuring of the module."
|
||||
REVISION "201502250000Z"
|
||||
DESCRIPTION "Initial version."
|
||||
::= { cienaWsConfig 1 }
|
||||
|
||||
ServiceId ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX Unsigned32
|
||||
|
||||
ServiceMaxPort ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX Unsigned32
|
||||
|
||||
ServiceNameStr ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "64a"
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX OCTET STRING(SIZE(1..64))
|
||||
|
||||
cwsServiceServicesTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsServiceServicesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsServiceMIB 3 }
|
||||
|
||||
cwsServiceServicesEntry OBJECT-TYPE
|
||||
SYNTAX CwsServiceServicesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsServiceServicesTable."
|
||||
INDEX { cwsServiceServicesServiceIndex }
|
||||
::= { cwsServiceServicesTable 1 }
|
||||
|
||||
CwsServiceServicesEntry ::= SEQUENCE {
|
||||
cwsServiceServicesServiceIndex Integer32
|
||||
}
|
||||
|
||||
cwsServiceServicesServiceIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Service Index, unique for all SAOS DB tables. Key value for the Service List."
|
||||
::= { cwsServiceServicesEntry 1 }
|
||||
|
||||
cwsServiceIdTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsServiceIdEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Service identification."
|
||||
::= { cienaWsServiceMIB 4 }
|
||||
|
||||
cwsServiceIdEntry OBJECT-TYPE
|
||||
SYNTAX CwsServiceIdEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsServiceIdTable."
|
||||
INDEX { cwsServiceServicesServiceIndex, cwsServiceIdTableSnmpKey }
|
||||
::= { cwsServiceIdTable 1 }
|
||||
|
||||
CwsServiceIdEntry ::= SEQUENCE {
|
||||
cwsServiceIdTableSnmpKey Integer32,
|
||||
cwsServiceIdServiceId ServiceId,
|
||||
cwsServiceIdName ServiceNameStr,
|
||||
cwsServiceIdDescription DescriptionString
|
||||
}
|
||||
|
||||
cwsServiceIdTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsServiceId"
|
||||
::= { cwsServiceIdEntry 1 }
|
||||
|
||||
cwsServiceIdServiceId OBJECT-TYPE
|
||||
SYNTAX ServiceId
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Service ID value, min 1, max 4095."
|
||||
::= { cwsServiceIdEntry 2 }
|
||||
|
||||
cwsServiceIdName OBJECT-TYPE
|
||||
SYNTAX ServiceNameStr
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Name of the Service. Each name must be unique."
|
||||
::= { cwsServiceIdEntry 3 }
|
||||
|
||||
cwsServiceIdDescription OBJECT-TYPE
|
||||
SYNTAX DescriptionString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Description of the Service."
|
||||
::= { cwsServiceIdEntry 4 }
|
||||
|
||||
cwsServiceStateTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsServiceStateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Service state."
|
||||
::= { cienaWsServiceMIB 5 }
|
||||
|
||||
cwsServiceStateEntry OBJECT-TYPE
|
||||
SYNTAX CwsServiceStateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsServiceStateTable."
|
||||
INDEX { cwsServiceServicesServiceIndex, cwsServiceStateTableSnmpKey }
|
||||
::= { cwsServiceStateTable 1 }
|
||||
|
||||
CwsServiceStateEntry ::= SEQUENCE {
|
||||
cwsServiceStateTableSnmpKey Integer32,
|
||||
cwsServiceStateAdminState EnabledDisabledEnum
|
||||
}
|
||||
|
||||
cwsServiceStateTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsServiceState"
|
||||
::= { cwsServiceStateEntry 1 }
|
||||
|
||||
cwsServiceStateAdminState OBJECT-TYPE
|
||||
SYNTAX EnabledDisabledEnum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Whether the service is enabled or disabled. Read only attribute."
|
||||
::= { cwsServiceStateEntry 2 }
|
||||
|
||||
cwsServicePropertiesTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsServicePropertiesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Service properties."
|
||||
::= { cienaWsServiceMIB 6 }
|
||||
|
||||
cwsServicePropertiesEntry OBJECT-TYPE
|
||||
SYNTAX CwsServicePropertiesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsServicePropertiesTable."
|
||||
INDEX { cwsServiceServicesServiceIndex, cwsServicePropertiesTableSnmpKey }
|
||||
::= { cwsServicePropertiesTable 1 }
|
||||
|
||||
CwsServicePropertiesEntry ::= SEQUENCE {
|
||||
cwsServicePropertiesTableSnmpKey Integer32,
|
||||
cwsServicePropertiesType INTEGER,
|
||||
cwsServicePropertiesMaxNumberOfPort ServiceMaxPort,
|
||||
cwsServicePropertiesProtectionState INTEGER,
|
||||
cwsServicePropertiesLinkStateForwarding EnabledDisabledEnum,
|
||||
cwsServicePropertiesMacLearning EnabledDisabledEnum,
|
||||
cwsServicePropertiesParentSvcDomainIdxReference ServiceDomainIdx
|
||||
}
|
||||
|
||||
cwsServicePropertiesTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsServiceProperties"
|
||||
::= { cwsServicePropertiesEntry 1 }
|
||||
|
||||
cwsServicePropertiesType OBJECT-TYPE
|
||||
SYNTAX INTEGER { epl(0), evpl(1), etree(2), elan(3), eepl(4) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Service type."
|
||||
::= { cwsServicePropertiesEntry 2 }
|
||||
|
||||
cwsServicePropertiesMaxNumberOfPort OBJECT-TYPE
|
||||
SYNTAX ServiceMaxPort
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Max number of ports this service allows. Between 2 and 65535. Read only attribute."
|
||||
::= { cwsServicePropertiesEntry 3 }
|
||||
|
||||
cwsServicePropertiesProtectionState OBJECT-TYPE
|
||||
SYNTAX INTEGER { protected(0), unprotected(1) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Service protection state."
|
||||
::= { cwsServicePropertiesEntry 4 }
|
||||
|
||||
cwsServicePropertiesLinkStateForwarding OBJECT-TYPE
|
||||
SYNTAX EnabledDisabledEnum
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "If link state forwarding is enabled or disabled."
|
||||
::= { cwsServicePropertiesEntry 5 }
|
||||
|
||||
cwsServicePropertiesMacLearning OBJECT-TYPE
|
||||
SYNTAX EnabledDisabledEnum
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Indicates if service MAC learning turned on or off."
|
||||
::= { cwsServicePropertiesEntry 6 }
|
||||
|
||||
cwsServicePropertiesParentSvcDomainIdxReference OBJECT-TYPE
|
||||
SYNTAX ServiceDomainIdx
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The Service Domain Index which this service belongs to. The parent of this service."
|
||||
::= { cwsServicePropertiesEntry 7 }
|
||||
|
||||
cwsServicePortMembersReferenceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsServicePortMembersReferenceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Service Operational Data: Each entry identifies the port id of a parent port."
|
||||
::= { cienaWsServiceMIB 7 }
|
||||
|
||||
cwsServicePortMembersReferenceEntry OBJECT-TYPE
|
||||
SYNTAX CwsServicePortMembersReferenceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsServicePortMembersReferenceTable."
|
||||
INDEX { cwsServiceServicesServiceIndex, cwsServicePropertiesTableSnmpKey, cwsServicePortMembersReferenceTableSnmpKey }
|
||||
::= { cwsServicePortMembersReferenceTable 1 }
|
||||
|
||||
CwsServicePortMembersReferenceEntry ::= SEQUENCE {
|
||||
cwsServicePortMembersReferenceTableSnmpKey Integer32,
|
||||
cwsServicePortMembersReference PortId
|
||||
}
|
||||
|
||||
cwsServicePortMembersReferenceTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsServicePortMembersReference"
|
||||
::= { cwsServicePortMembersReferenceEntry 1 }
|
||||
|
||||
cwsServicePortMembersReference OBJECT-TYPE
|
||||
SYNTAX PortId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Service Operational Data: Each entry identifies the port id of a parent port."
|
||||
::= { cwsServicePortMembersReferenceEntry 2 }
|
||||
|
||||
|
||||
|
||||
-- Conformance statements
|
||||
cienaWsServiceObjects OBJECT IDENTIFIER
|
||||
::= { cienaWsServiceMIB 1 }
|
||||
|
||||
cienaWsServiceConformance OBJECT IDENTIFIER
|
||||
::= { cienaWsServiceMIB 2 }
|
||||
|
||||
cienaWsServiceGroups OBJECT IDENTIFIER
|
||||
::= { cienaWsServiceConformance 1 }
|
||||
|
||||
cienaWsServiceGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cwsServiceServicesServiceIndex,
|
||||
cwsServiceIdServiceId,
|
||||
cwsServiceIdName,
|
||||
cwsServiceIdDescription,
|
||||
cwsServiceStateAdminState,
|
||||
cwsServicePropertiesType,
|
||||
cwsServicePropertiesMaxNumberOfPort,
|
||||
cwsServicePropertiesProtectionState,
|
||||
cwsServicePropertiesLinkStateForwarding,
|
||||
cwsServicePropertiesMacLearning,
|
||||
cwsServicePropertiesParentSvcDomainIdxReference
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Conformance Group"
|
||||
::= { cienaWsServiceGroups 1 }
|
||||
|
||||
cienaWsServiceCompliances OBJECT IDENTIFIER
|
||||
::= { cienaWsServiceConformance 2 }
|
||||
|
||||
cienaWsServiceCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION "Compliance"
|
||||
MODULE MANDATORY-GROUPS { cienaWsServiceGroup }
|
||||
::= { cienaWsServiceCompliances 1 }
|
||||
|
||||
END -- End module
|
778
MIBS/ciena/CIENA-WS-SOFTWARE-MIB
Normal file
778
MIBS/ciena/CIENA-WS-SOFTWARE-MIB
Normal file
@ -0,0 +1,778 @@
|
||||
-- This file was automatically generated from ciena-ws-software.yang. Do not edit.
|
||||
|
||||
CIENA-WS-SOFTWARE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
cienaWsConfig
|
||||
FROM CIENA-WS-MIB
|
||||
StringMaxl128, StringMaxl256, StringMaxl32, StringMaxl64
|
||||
FROM CIENA-WS-TYPEDEFS-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, TruthValue
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
cienaWsSoftwareMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201707180000Z"
|
||||
ORGANIZATION "Ciena Corporation"
|
||||
CONTACT-INFO "Web URL: http://www.ciena.com/
|
||||
Postal: 7035 Ridge Road
|
||||
Hanover, Maryland 21076
|
||||
U.S.A.
|
||||
Phone: +1 800-921-1144
|
||||
Fax: +1 410-694-5750"
|
||||
DESCRIPTION "This module defines software information representation for Ciena's Waveserver."
|
||||
REVISION "201707180000Z"
|
||||
DESCRIPTION "Waveserver Release 1.5
|
||||
Removed 'Read only attribute' from 'index' description.
|
||||
Removed 'config true' from all entries.
|
||||
Obsolete: 'ws-software-reset-last-command-file' rpc.
|
||||
Obsolete: 'ws-software-reset-last-config-file' rpc."
|
||||
REVISION "201703020000Z"
|
||||
DESCRIPTION "Waveserver R1.4 revision.
|
||||
|
||||
- Added coldrestartrequired enum to the upgrade-op-state.
|
||||
- Added force option to ws-software-install and ws-software-activate RPCs.
|
||||
- Added RPC ws-software-clear-cold-restart-required-alarm.
|
||||
- Aligned MIB files to respect YANG read/write status."
|
||||
REVISION "201611030000Z"
|
||||
DESCRIPTION "Waveserver Rel 1.3 revised.
|
||||
'ws-software/installed' has been restructred.
|
||||
The change is made to support when number of installed items exceeds five."
|
||||
REVISION "201606140000Z"
|
||||
DESCRIPTION "Waveserver Rel 1.2 revised.
|
||||
Major restructuring of this YANG module."
|
||||
REVISION "201509290000Z"
|
||||
DESCRIPTION "Initial version."
|
||||
::= { cienaWsConfig 14 }
|
||||
|
||||
SoftwareOpState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX INTEGER { unknown(0), normal(1), upgradeinprogress(2), restartinprogress(3), subsystemfailed(4), systemloaderror(5) }
|
||||
|
||||
SoftwareRtncode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Return code value used in the software module. 0 indicate success. None-zero indicate failure."
|
||||
SYNTAX Unsigned32
|
||||
|
||||
UpgradeOpState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX INTEGER { unknown(0), idle(1), downloadinprogress(2), downloadcomplete(3), downloadfailed(4), installationinprogress(5), installationcomplete(6), installationfailed(7), activationinprogress(8), activationcomplete(9), activationfailed(10), commitinprogress(11), commitcomplete(12), commitfailed(13), cancelinprogress(14), cancelcomplete(15), cancelfailed(16), manualcommit(17), manualcancel(18), coldrestartrequired(19) }
|
||||
|
||||
cwsSoftwareStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsSoftwareStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Waveserver software status information."
|
||||
::= { cienaWsSoftwareMIB 3 }
|
||||
|
||||
cwsSoftwareStatusEntry OBJECT-TYPE
|
||||
SYNTAX CwsSoftwareStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsSoftwareStatusTable."
|
||||
INDEX { cwsSoftwareStatusTableSnmpKey }
|
||||
::= { cwsSoftwareStatusTable 1 }
|
||||
|
||||
CwsSoftwareStatusEntry ::= SEQUENCE {
|
||||
cwsSoftwareStatusTableSnmpKey Integer32,
|
||||
cwsSoftwareStatusSoftwareOperationalState SoftwareOpState,
|
||||
cwsSoftwareStatusUpgradeOperationalState UpgradeOpState,
|
||||
cwsSoftwareStatusCommittedVersion StringMaxl32,
|
||||
cwsSoftwareStatusActiveVersion StringMaxl32,
|
||||
cwsSoftwareStatusUpgradeToVersion StringMaxl32,
|
||||
cwsSoftwareStatusLastOperation StringMaxl128
|
||||
}
|
||||
|
||||
cwsSoftwareStatusTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsSoftwareStatus"
|
||||
::= { cwsSoftwareStatusEntry 1 }
|
||||
|
||||
cwsSoftwareStatusSoftwareOperationalState OBJECT-TYPE
|
||||
SYNTAX SoftwareOpState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The current software operational state."
|
||||
::= { cwsSoftwareStatusEntry 2 }
|
||||
|
||||
cwsSoftwareStatusUpgradeOperationalState OBJECT-TYPE
|
||||
SYNTAX UpgradeOpState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The current upgrade operational state."
|
||||
::= { cwsSoftwareStatusEntry 3 }
|
||||
|
||||
cwsSoftwareStatusCommittedVersion OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The software committed version."
|
||||
::= { cwsSoftwareStatusEntry 4 }
|
||||
|
||||
cwsSoftwareStatusActiveVersion OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The software active version."
|
||||
::= { cwsSoftwareStatusEntry 5 }
|
||||
|
||||
cwsSoftwareStatusUpgradeToVersion OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The software upgrade-to version."
|
||||
::= { cwsSoftwareStatusEntry 6 }
|
||||
|
||||
cwsSoftwareStatusLastOperation OBJECT-TYPE
|
||||
SYNTAX StringMaxl128
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The software upgrade last operation."
|
||||
::= { cwsSoftwareStatusEntry 7 }
|
||||
|
||||
cwsSoftwareCheckStatusReportTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsSoftwareCheckStatusReportEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Waveserver Software Check Status Report. This status report is generated after rpc ws-software-check has been run."
|
||||
::= { cienaWsSoftwareMIB 4 }
|
||||
|
||||
cwsSoftwareCheckStatusReportEntry OBJECT-TYPE
|
||||
SYNTAX CwsSoftwareCheckStatusReportEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsSoftwareCheckStatusReportTable."
|
||||
INDEX { cwsSoftwareCheckStatusReportTableSnmpKey }
|
||||
::= { cwsSoftwareCheckStatusReportTable 1 }
|
||||
|
||||
CwsSoftwareCheckStatusReportEntry ::= SEQUENCE {
|
||||
cwsSoftwareCheckStatusReportTableSnmpKey Integer32,
|
||||
cwsSoftwareCheckStatusReportActiveReleaseVersion StringMaxl32,
|
||||
cwsSoftwareCheckStatusReportServerReleaseVersion StringMaxl32,
|
||||
cwsSoftwareCheckStatusReportLocalReleaseVersion StringMaxl32,
|
||||
cwsSoftwareCheckStatusReportServerHostname StringMaxl32,
|
||||
cwsSoftwareCheckStatusReportServerPath StringMaxl256,
|
||||
cwsSoftwareCheckStatusReportTimestamp StringMaxl128,
|
||||
cwsSoftwareCheckStatusReportCheckOperationalState SoftwareOpState,
|
||||
cwsSoftwareCheckStatusReportCheckUpgradeState UpgradeOpState,
|
||||
cwsSoftwareCheckStatusReportRequiredActivationType StringMaxl32,
|
||||
cwsSoftwareCheckStatusReportServiceInterruptionActivation TruthValue
|
||||
}
|
||||
|
||||
cwsSoftwareCheckStatusReportTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsSoftwareCheckStatusReport"
|
||||
::= { cwsSoftwareCheckStatusReportEntry 1 }
|
||||
|
||||
cwsSoftwareCheckStatusReportActiveReleaseVersion OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The software active version."
|
||||
::= { cwsSoftwareCheckStatusReportEntry 2 }
|
||||
|
||||
cwsSoftwareCheckStatusReportServerReleaseVersion OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The remote server release version."
|
||||
::= { cwsSoftwareCheckStatusReportEntry 3 }
|
||||
|
||||
cwsSoftwareCheckStatusReportLocalReleaseVersion OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The Local release version."
|
||||
::= { cwsSoftwareCheckStatusReportEntry 4 }
|
||||
|
||||
cwsSoftwareCheckStatusReportServerHostname OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The remote server host name."
|
||||
::= { cwsSoftwareCheckStatusReportEntry 5 }
|
||||
|
||||
cwsSoftwareCheckStatusReportServerPath OBJECT-TYPE
|
||||
SYNTAX StringMaxl256
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The remote server path name."
|
||||
::= { cwsSoftwareCheckStatusReportEntry 6 }
|
||||
|
||||
cwsSoftwareCheckStatusReportTimestamp OBJECT-TYPE
|
||||
SYNTAX StringMaxl128
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The check status timestamp"
|
||||
::= { cwsSoftwareCheckStatusReportEntry 7 }
|
||||
|
||||
cwsSoftwareCheckStatusReportCheckOperationalState OBJECT-TYPE
|
||||
SYNTAX SoftwareOpState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The Check Operational State of the check status report."
|
||||
::= { cwsSoftwareCheckStatusReportEntry 8 }
|
||||
|
||||
cwsSoftwareCheckStatusReportCheckUpgradeState OBJECT-TYPE
|
||||
SYNTAX UpgradeOpState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Check Upgrade State of the check status report."
|
||||
::= { cwsSoftwareCheckStatusReportEntry 9 }
|
||||
|
||||
cwsSoftwareCheckStatusReportRequiredActivationType OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The activation type required for upgrading the remote version: cold restart or warm restart."
|
||||
::= { cwsSoftwareCheckStatusReportEntry 10 }
|
||||
|
||||
cwsSoftwareCheckStatusReportServiceInterruptionActivation OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "This is to indicate whether the system service will be interrupted if the remote version is upgraded."
|
||||
::= { cwsSoftwareCheckStatusReportEntry 11 }
|
||||
|
||||
cwsSoftwareUpgradeServerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsSoftwareUpgradeServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Waveserver remote upgrade server information."
|
||||
::= { cienaWsSoftwareMIB 5 }
|
||||
|
||||
cwsSoftwareUpgradeServerEntry OBJECT-TYPE
|
||||
SYNTAX CwsSoftwareUpgradeServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsSoftwareUpgradeServerTable."
|
||||
INDEX { cwsSoftwareUpgradeServerTableSnmpKey }
|
||||
::= { cwsSoftwareUpgradeServerTable 1 }
|
||||
|
||||
CwsSoftwareUpgradeServerEntry ::= SEQUENCE {
|
||||
cwsSoftwareUpgradeServerTableSnmpKey Integer32,
|
||||
cwsSoftwareUpgradeServerIndex Unsigned32,
|
||||
cwsSoftwareUpgradeServerServer StringMaxl64,
|
||||
cwsSoftwareUpgradeServerMode INTEGER,
|
||||
cwsSoftwareUpgradeServerRemotePath OCTET STRING,
|
||||
cwsSoftwareUpgradeServerLoginId StringMaxl32,
|
||||
cwsSoftwareUpgradeServerPassword StringMaxl32
|
||||
}
|
||||
|
||||
cwsSoftwareUpgradeServerTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsSoftwareUpgradeServer"
|
||||
::= { cwsSoftwareUpgradeServerEntry 1 }
|
||||
|
||||
cwsSoftwareUpgradeServerIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Unique id."
|
||||
::= { cwsSoftwareUpgradeServerEntry 2 }
|
||||
|
||||
cwsSoftwareUpgradeServerServer OBJECT-TYPE
|
||||
SYNTAX StringMaxl64
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Remote server hostname or IP address"
|
||||
::= { cwsSoftwareUpgradeServerEntry 3 }
|
||||
|
||||
cwsSoftwareUpgradeServerMode OBJECT-TYPE
|
||||
SYNTAX INTEGER { tftp(0), ftp(1), sftp(2), scp(3) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The protocol to access server, supported protcols are ftp, tftp, sftp, scp"
|
||||
::= { cwsSoftwareUpgradeServerEntry 4 }
|
||||
|
||||
cwsSoftwareUpgradeServerRemotePath OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..256))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The remote server file system path that stores the RPM and bundle xml files."
|
||||
::= { cwsSoftwareUpgradeServerEntry 5 }
|
||||
|
||||
cwsSoftwareUpgradeServerLoginId OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The user name string to authenticate remote server."
|
||||
::= { cwsSoftwareUpgradeServerEntry 6 }
|
||||
|
||||
cwsSoftwareUpgradeServerPassword OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The password for the username."
|
||||
::= { cwsSoftwareUpgradeServerEntry 7 }
|
||||
|
||||
cwsSoftwareUpgradeLogListTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsSoftwareUpgradeLogListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsSoftwareMIB 6 }
|
||||
|
||||
cwsSoftwareUpgradeLogListEntry OBJECT-TYPE
|
||||
SYNTAX CwsSoftwareUpgradeLogListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsSoftwareUpgradeLogListTable."
|
||||
INDEX { cwsSoftwareUpgradeLogListLogIndex }
|
||||
::= { cwsSoftwareUpgradeLogListTable 1 }
|
||||
|
||||
CwsSoftwareUpgradeLogListEntry ::= SEQUENCE {
|
||||
cwsSoftwareUpgradeLogListLogIndex Integer32,
|
||||
cwsSoftwareUpgradeLogListDateAndTime StringMaxl64,
|
||||
cwsSoftwareUpgradeLogListText StringMaxl256
|
||||
}
|
||||
|
||||
cwsSoftwareUpgradeLogListLogIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Softsare log index. Unique id, read-only attribute."
|
||||
::= { cwsSoftwareUpgradeLogListEntry 1 }
|
||||
|
||||
cwsSoftwareUpgradeLogListDateAndTime OBJECT-TYPE
|
||||
SYNTAX StringMaxl64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The software log date and time, in string format."
|
||||
::= { cwsSoftwareUpgradeLogListEntry 2 }
|
||||
|
||||
cwsSoftwareUpgradeLogListText OBJECT-TYPE
|
||||
SYNTAX StringMaxl256
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The software log text."
|
||||
::= { cwsSoftwareUpgradeLogListEntry 3 }
|
||||
|
||||
cwsSoftwareActiveSoftwareTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsSoftwareActiveSoftwareEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Waveserver active software information."
|
||||
::= { cienaWsSoftwareMIB 7 }
|
||||
|
||||
cwsSoftwareActiveSoftwareEntry OBJECT-TYPE
|
||||
SYNTAX CwsSoftwareActiveSoftwareEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsSoftwareActiveSoftwareTable."
|
||||
INDEX { cwsSoftwareActiveSoftwareTableSnmpKey }
|
||||
::= { cwsSoftwareActiveSoftwareTable 1 }
|
||||
|
||||
CwsSoftwareActiveSoftwareEntry ::= SEQUENCE {
|
||||
cwsSoftwareActiveSoftwareTableSnmpKey Integer32,
|
||||
cwsSoftwareActiveSoftwareVersion StringMaxl32,
|
||||
cwsSoftwareActiveSoftwareBuildNumber StringMaxl32,
|
||||
cwsSoftwareActiveSoftwareBuildDate StringMaxl32,
|
||||
cwsSoftwareActiveSoftwareCatalogName StringMaxl64,
|
||||
cwsSoftwareActiveSoftwareNumberOfComponents Unsigned32
|
||||
}
|
||||
|
||||
cwsSoftwareActiveSoftwareTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsSoftwareActiveSoftware"
|
||||
::= { cwsSoftwareActiveSoftwareEntry 1 }
|
||||
|
||||
cwsSoftwareActiveSoftwareVersion OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Active software release version."
|
||||
::= { cwsSoftwareActiveSoftwareEntry 2 }
|
||||
|
||||
cwsSoftwareActiveSoftwareBuildNumber OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Active software release build number."
|
||||
::= { cwsSoftwareActiveSoftwareEntry 3 }
|
||||
|
||||
cwsSoftwareActiveSoftwareBuildDate OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Active software release build date."
|
||||
::= { cwsSoftwareActiveSoftwareEntry 4 }
|
||||
|
||||
cwsSoftwareActiveSoftwareCatalogName OBJECT-TYPE
|
||||
SYNTAX StringMaxl64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Active software release catalog name."
|
||||
::= { cwsSoftwareActiveSoftwareEntry 5 }
|
||||
|
||||
cwsSoftwareActiveSoftwareNumberOfComponents OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The active software release component count."
|
||||
::= { cwsSoftwareActiveSoftwareEntry 6 }
|
||||
|
||||
cwsSoftwareActivecomponentsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsSoftwareActivecomponentsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsSoftwareMIB 8 }
|
||||
|
||||
cwsSoftwareActivecomponentsEntry OBJECT-TYPE
|
||||
SYNTAX CwsSoftwareActivecomponentsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsSoftwareActivecomponentsTable."
|
||||
INDEX { cwsSoftwareActivecomponentsComponentIndex }
|
||||
::= { cwsSoftwareActivecomponentsTable 1 }
|
||||
|
||||
CwsSoftwareActivecomponentsEntry ::= SEQUENCE {
|
||||
cwsSoftwareActivecomponentsComponentIndex Integer32,
|
||||
cwsSoftwareActivecomponentsName StringMaxl32,
|
||||
cwsSoftwareActivecomponentsVersion StringMaxl32,
|
||||
cwsSoftwareActivecomponentsBuildNumber StringMaxl32,
|
||||
cwsSoftwareActivecomponentsStatus INTEGER
|
||||
}
|
||||
|
||||
cwsSoftwareActivecomponentsComponentIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The active software component index. Unique id, read-only attribute."
|
||||
::= { cwsSoftwareActivecomponentsEntry 1 }
|
||||
|
||||
cwsSoftwareActivecomponentsName OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The active software component name."
|
||||
::= { cwsSoftwareActivecomponentsEntry 2 }
|
||||
|
||||
cwsSoftwareActivecomponentsVersion OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The active software component version."
|
||||
::= { cwsSoftwareActivecomponentsEntry 3 }
|
||||
|
||||
cwsSoftwareActivecomponentsBuildNumber OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The active software component build number."
|
||||
::= { cwsSoftwareActivecomponentsEntry 4 }
|
||||
|
||||
cwsSoftwareActivecomponentsStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { unknown(0), active(1), failed(2), pending(3), restarting(4) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The active software component status."
|
||||
::= { cwsSoftwareActivecomponentsEntry 5 }
|
||||
|
||||
cwsSoftwareBootPartitionListTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsSoftwareBootPartitionListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsSoftwareMIB 9 }
|
||||
|
||||
cwsSoftwareBootPartitionListEntry OBJECT-TYPE
|
||||
SYNTAX CwsSoftwareBootPartitionListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsSoftwareBootPartitionListTable."
|
||||
INDEX { cwsSoftwareBootPartitionListIndex }
|
||||
::= { cwsSoftwareBootPartitionListTable 1 }
|
||||
|
||||
CwsSoftwareBootPartitionListEntry ::= SEQUENCE {
|
||||
cwsSoftwareBootPartitionListIndex Integer32,
|
||||
cwsSoftwareBootPartitionListName INTEGER,
|
||||
cwsSoftwareBootPartitionListVersion StringMaxl32,
|
||||
cwsSoftwareBootPartitionListDate StringMaxl32,
|
||||
cwsSoftwareBootPartitionListState INTEGER,
|
||||
cwsSoftwareBootPartitionListIntegrityCheck INTEGER
|
||||
}
|
||||
|
||||
cwsSoftwareBootPartitionListIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique id, read-only attribute."
|
||||
::= { cwsSoftwareBootPartitionListEntry 1 }
|
||||
|
||||
cwsSoftwareBootPartitionListName OBJECT-TYPE
|
||||
SYNTAX INTEGER { unknown(0), kernel0(1), bootloader0(2), kernel1(3), bootloader1(4), firmware0(5), firmware1(6), backupbl(7) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The partition name."
|
||||
::= { cwsSoftwareBootPartitionListEntry 2 }
|
||||
|
||||
cwsSoftwareBootPartitionListVersion OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The partition version."
|
||||
::= { cwsSoftwareBootPartitionListEntry 3 }
|
||||
|
||||
cwsSoftwareBootPartitionListDate OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The partition date."
|
||||
::= { cwsSoftwareBootPartitionListEntry 4 }
|
||||
|
||||
cwsSoftwareBootPartitionListState OBJECT-TYPE
|
||||
SYNTAX INTEGER { unknown(0), active(1), standby(2), notapplicable(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The partition state."
|
||||
::= { cwsSoftwareBootPartitionListEntry 5 }
|
||||
|
||||
cwsSoftwareBootPartitionListIntegrityCheck OBJECT-TYPE
|
||||
SYNTAX INTEGER { unknown(0), pass(1), invalid(2) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The partition integrity check."
|
||||
::= { cwsSoftwareBootPartitionListEntry 6 }
|
||||
|
||||
cwsSoftwareVersionsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsSoftwareVersionsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsSoftwareMIB 10 }
|
||||
|
||||
cwsSoftwareVersionsEntry OBJECT-TYPE
|
||||
SYNTAX CwsSoftwareVersionsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsSoftwareVersionsTable."
|
||||
INDEX { cwsSoftwareVersionsIndex }
|
||||
::= { cwsSoftwareVersionsTable 1 }
|
||||
|
||||
CwsSoftwareVersionsEntry ::= SEQUENCE {
|
||||
cwsSoftwareVersionsIndex Integer32,
|
||||
cwsSoftwareVersionsVersion StringMaxl32,
|
||||
cwsSoftwareVersionsBuildNumber StringMaxl32,
|
||||
cwsSoftwareVersionsBuildTag StringMaxl32,
|
||||
cwsSoftwareVersionsBuildDate StringMaxl32,
|
||||
cwsSoftwareVersionsSize Unsigned32,
|
||||
cwsSoftwareVersionsNumberOfComponents Unsigned32
|
||||
}
|
||||
|
||||
cwsSoftwareVersionsIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique id, read-only attribute."
|
||||
::= { cwsSoftwareVersionsEntry 1 }
|
||||
|
||||
cwsSoftwareVersionsVersion OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The software installed version."
|
||||
::= { cwsSoftwareVersionsEntry 2 }
|
||||
|
||||
cwsSoftwareVersionsBuildNumber OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The software installed build number."
|
||||
::= { cwsSoftwareVersionsEntry 3 }
|
||||
|
||||
cwsSoftwareVersionsBuildTag OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The software installed build tag."
|
||||
::= { cwsSoftwareVersionsEntry 4 }
|
||||
|
||||
cwsSoftwareVersionsBuildDate OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The software release build date."
|
||||
::= { cwsSoftwareVersionsEntry 5 }
|
||||
|
||||
cwsSoftwareVersionsSize OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The software package size in MB."
|
||||
::= { cwsSoftwareVersionsEntry 6 }
|
||||
|
||||
cwsSoftwareVersionsNumberOfComponents OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The installed software component count."
|
||||
::= { cwsSoftwareVersionsEntry 7 }
|
||||
|
||||
cwsSoftwareInstalledcomponentsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsSoftwareInstalledcomponentsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsSoftwareMIB 11 }
|
||||
|
||||
cwsSoftwareInstalledcomponentsEntry OBJECT-TYPE
|
||||
SYNTAX CwsSoftwareInstalledcomponentsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsSoftwareInstalledcomponentsTable."
|
||||
INDEX { cwsSoftwareVersionsIndex, cwsSoftwareInstalledcomponentsComponentIndex }
|
||||
::= { cwsSoftwareInstalledcomponentsTable 1 }
|
||||
|
||||
CwsSoftwareInstalledcomponentsEntry ::= SEQUENCE {
|
||||
cwsSoftwareInstalledcomponentsComponentIndex Integer32,
|
||||
cwsSoftwareInstalledcomponentsName StringMaxl32,
|
||||
cwsSoftwareInstalledcomponentsVersion StringMaxl32,
|
||||
cwsSoftwareInstalledcomponentsBuildNumber StringMaxl32,
|
||||
cwsSoftwareInstalledcomponentsBuildTag StringMaxl32,
|
||||
cwsSoftwareInstalledcomponentsBuildTimestamp StringMaxl32,
|
||||
cwsSoftwareInstalledcomponentsBuildSize Unsigned32
|
||||
}
|
||||
|
||||
cwsSoftwareInstalledcomponentsComponentIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique id, read-only attribute."
|
||||
::= { cwsSoftwareInstalledcomponentsEntry 1 }
|
||||
|
||||
cwsSoftwareInstalledcomponentsName OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The installed software component name."
|
||||
::= { cwsSoftwareInstalledcomponentsEntry 2 }
|
||||
|
||||
cwsSoftwareInstalledcomponentsVersion OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The installed software component version."
|
||||
::= { cwsSoftwareInstalledcomponentsEntry 3 }
|
||||
|
||||
cwsSoftwareInstalledcomponentsBuildNumber OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The installed software component build number."
|
||||
::= { cwsSoftwareInstalledcomponentsEntry 4 }
|
||||
|
||||
cwsSoftwareInstalledcomponentsBuildTag OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The installed software component build tag."
|
||||
::= { cwsSoftwareInstalledcomponentsEntry 5 }
|
||||
|
||||
cwsSoftwareInstalledcomponentsBuildTimestamp OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The installed software component build timestamp."
|
||||
::= { cwsSoftwareInstalledcomponentsEntry 6 }
|
||||
|
||||
cwsSoftwareInstalledcomponentsBuildSize OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The installed software component build size."
|
||||
::= { cwsSoftwareInstalledcomponentsEntry 7 }
|
||||
|
||||
|
||||
|
||||
-- Conformance statements
|
||||
cienaWsSoftwareObjects OBJECT IDENTIFIER
|
||||
::= { cienaWsSoftwareMIB 1 }
|
||||
|
||||
cienaWsSoftwareConformance OBJECT IDENTIFIER
|
||||
::= { cienaWsSoftwareMIB 2 }
|
||||
|
||||
cienaWsSoftwareGroups OBJECT IDENTIFIER
|
||||
::= { cienaWsSoftwareConformance 1 }
|
||||
|
||||
cienaWsSoftwareGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cwsSoftwareStatusSoftwareOperationalState,
|
||||
cwsSoftwareStatusUpgradeOperationalState,
|
||||
cwsSoftwareStatusCommittedVersion,
|
||||
cwsSoftwareStatusActiveVersion,
|
||||
cwsSoftwareStatusUpgradeToVersion,
|
||||
cwsSoftwareStatusLastOperation,
|
||||
cwsSoftwareCheckStatusReportActiveReleaseVersion,
|
||||
cwsSoftwareCheckStatusReportServerReleaseVersion,
|
||||
cwsSoftwareCheckStatusReportLocalReleaseVersion,
|
||||
cwsSoftwareCheckStatusReportServerHostname,
|
||||
cwsSoftwareCheckStatusReportServerPath,
|
||||
cwsSoftwareCheckStatusReportTimestamp,
|
||||
cwsSoftwareCheckStatusReportCheckOperationalState,
|
||||
cwsSoftwareCheckStatusReportCheckUpgradeState,
|
||||
cwsSoftwareCheckStatusReportRequiredActivationType,
|
||||
cwsSoftwareCheckStatusReportServiceInterruptionActivation,
|
||||
cwsSoftwareUpgradeServerIndex,
|
||||
cwsSoftwareUpgradeServerServer,
|
||||
cwsSoftwareUpgradeServerMode,
|
||||
cwsSoftwareUpgradeServerRemotePath,
|
||||
cwsSoftwareUpgradeServerLoginId,
|
||||
cwsSoftwareUpgradeServerPassword,
|
||||
cwsSoftwareUpgradeLogListDateAndTime,
|
||||
cwsSoftwareUpgradeLogListText,
|
||||
cwsSoftwareActiveSoftwareVersion,
|
||||
cwsSoftwareActiveSoftwareBuildNumber,
|
||||
cwsSoftwareActiveSoftwareBuildDate,
|
||||
cwsSoftwareActiveSoftwareCatalogName,
|
||||
cwsSoftwareActiveSoftwareNumberOfComponents,
|
||||
cwsSoftwareActivecomponentsName,
|
||||
cwsSoftwareActivecomponentsVersion,
|
||||
cwsSoftwareActivecomponentsBuildNumber,
|
||||
cwsSoftwareActivecomponentsStatus,
|
||||
cwsSoftwareBootPartitionListName,
|
||||
cwsSoftwareBootPartitionListVersion,
|
||||
cwsSoftwareBootPartitionListDate,
|
||||
cwsSoftwareBootPartitionListState,
|
||||
cwsSoftwareBootPartitionListIntegrityCheck,
|
||||
cwsSoftwareVersionsVersion,
|
||||
cwsSoftwareVersionsBuildNumber,
|
||||
cwsSoftwareVersionsBuildTag,
|
||||
cwsSoftwareVersionsBuildDate,
|
||||
cwsSoftwareVersionsSize,
|
||||
cwsSoftwareVersionsNumberOfComponents,
|
||||
cwsSoftwareInstalledcomponentsName,
|
||||
cwsSoftwareInstalledcomponentsVersion,
|
||||
cwsSoftwareInstalledcomponentsBuildNumber,
|
||||
cwsSoftwareInstalledcomponentsBuildTag,
|
||||
cwsSoftwareInstalledcomponentsBuildTimestamp,
|
||||
cwsSoftwareInstalledcomponentsBuildSize
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Conformance Group"
|
||||
::= { cienaWsSoftwareGroups 1 }
|
||||
|
||||
cienaWsSoftwareCompliances OBJECT IDENTIFIER
|
||||
::= { cienaWsSoftwareConformance 2 }
|
||||
|
||||
cienaWsSoftwareCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION "Compliance"
|
||||
MODULE MANDATORY-GROUPS { cienaWsSoftwareGroup }
|
||||
::= { cienaWsSoftwareCompliances 1 }
|
||||
|
||||
END -- End module
|
1142
MIBS/ciena/CIENA-WS-SYSTEM-MIB
Normal file
1142
MIBS/ciena/CIENA-WS-SYSTEM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
341
MIBS/ciena/CIENA-WS-TYPEDEFS-MIB
Normal file
341
MIBS/ciena/CIENA-WS-TYPEDEFS-MIB
Normal file
@ -0,0 +1,341 @@
|
||||
-- This file was automatically generated from ciena-ws-typedefs.yang. Do not edit.
|
||||
|
||||
CIENA-WS-TYPEDEFS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
cienaWsConfig
|
||||
FROM CIENA-WS-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, MODULE-IDENTITY, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
cienaWsTypedefsMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201706140000Z"
|
||||
ORGANIZATION "Ciena Corporation"
|
||||
CONTACT-INFO "Web URL: http://www.ciena.com/
|
||||
Postal: 7035 Ridge Road
|
||||
Hanover, Maryland 21076
|
||||
U.S.A.
|
||||
Phone: +1 800-921-1144
|
||||
Fax: +1 410-694-5750"
|
||||
DESCRIPTION "This YANG module defines Ciena's commonly used typedefs"
|
||||
REVISION "201706140000Z"
|
||||
DESCRIPTION "Waveserver Release 1.5
|
||||
Added typedef xcvr-profile-id.
|
||||
Added typedef string-maxl-15.
|
||||
Added xcvr-serdes-tx-eq enum.
|
||||
Added xcvr-serdes-rx-emphasis enum.
|
||||
Added xcvr-serdes-rx-amplitude enum.
|
||||
Added trace-mismatch-mode enum.
|
||||
Added trace-mismatch-fail-mode enum.
|
||||
Added trace-tx-oper-mode enum."
|
||||
REVISION "201702280000Z"
|
||||
DESCRIPTION "Waveserver Release 1.4
|
||||
Added typedef string-maxl-44.
|
||||
Aligned MIB files to respect YANG read/write status."
|
||||
REVISION "201612120000Z"
|
||||
DESCRIPTION "Waveserver Rel 1.3 revised.
|
||||
Updated enum definition for typedef connector-type-desc-enum to remove the parentheses in some enum names.
|
||||
Added typedef decimal-3-dig.
|
||||
Added typedef decimal-2-dig-small.
|
||||
Added range statement for decimal-1-dig, decimal-2-dig and decimal-3-dig"
|
||||
REVISION "201603030000Z"
|
||||
DESCRIPTION "Waveserver Rel 1.1 revised.
|
||||
Modified range of typedef 'tx-power-lvl'."
|
||||
REVISION "201502250000Z"
|
||||
DESCRIPTION "Initial version."
|
||||
::= { cienaWsConfig 13 }
|
||||
|
||||
ChannelsNumber ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Channel number common type, channel range are defined from 0 to 4."
|
||||
SYNTAX Unsigned32
|
||||
|
||||
ConnectorTypeDescEnum ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Human readable description of Vendor's connector type byte value. Reference SFF-8024, table 4-3"
|
||||
SYNTAX INTEGER { unknownorunspecified(0), sc(1), fibrechannelstyle1copperconnector(2), fibrechannelstyle2copperconnector(3), bnc(4), fibrechannelcoaxheaders(5), fiberjack(6), lc(7), mtrj(8), mu(9), sg(10), opticalpigtail(11), mpo1x12(12), mpo2x16(13), hssdcii(32), copperpigtail(33), rj45(34), noseparableconnector(35), mxc2x16(36) }
|
||||
|
||||
Decimal1Dig ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d-1"
|
||||
STATUS current
|
||||
DESCRIPTION "Decimal value up to 1 digits."
|
||||
SYNTAX Integer32(-2147483640..2147483640)
|
||||
|
||||
Decimal2Dig ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d-2"
|
||||
STATUS current
|
||||
DESCRIPTION "Decimal value up to 2 digits."
|
||||
SYNTAX Integer32(-2147483600..2147483600)
|
||||
|
||||
Decimal2DigSmall ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d-2"
|
||||
STATUS current
|
||||
DESCRIPTION "Decimal value up to 2 digits."
|
||||
SYNTAX Integer32(-3000000..3000000)
|
||||
|
||||
Decimal3Dig ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d-3"
|
||||
STATUS current
|
||||
DESCRIPTION "Decimal value up to 3 digits."
|
||||
SYNTAX Integer32(-2147483000..2147483000)
|
||||
|
||||
DescriptionString ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "128a"
|
||||
STATUS current
|
||||
DESCRIPTION "String type for description used in Ciena defined modules. Max length of 128 characters, plus null. "
|
||||
SYNTAX OCTET STRING(SIZE(0..128))
|
||||
|
||||
EnabledDisabledEnum ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Enabled and Disabled enum toggle used in Ciena defined modules."
|
||||
SYNTAX INTEGER { disabled(0), enabled(1) }
|
||||
|
||||
EnabledDisabledNaEnum ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Enabled, Disabled, and not-applicable enum used in Ciena defined modules."
|
||||
SYNTAX INTEGER { disabled(0), enabled(1), na(2) }
|
||||
|
||||
EnhancedOptsEnum ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX INTEGER { na(0), yes(1), no(2) }
|
||||
|
||||
LicenseStatusEnum ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX INTEGER { notcompliant(0), compliant(1) }
|
||||
|
||||
LineModuleTypeBits ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX BITS { wl3eline(0) }
|
||||
|
||||
LineSysEnum ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX INTEGER { coloured(0), colourless(1), contentionless(2), cscolored(3), cscolorless(4) }
|
||||
|
||||
MacString ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "20a"
|
||||
STATUS current
|
||||
DESCRIPTION "MAC address string."
|
||||
SYNTAX OCTET STRING(SIZE(1..20))
|
||||
|
||||
ModemChannel ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Modem channel value."
|
||||
SYNTAX Integer32
|
||||
|
||||
ModemFrequency ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d-1"
|
||||
STATUS current
|
||||
DESCRIPTION "Modem frequency, in GHz."
|
||||
SYNTAX Integer32(-2147483640..2147483640)
|
||||
|
||||
ModuleTypeBits ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX BITS { integrated(0), fieldreplaceable(1) }
|
||||
|
||||
ModuleTypeEnum ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX INTEGER { unknown(0), integrated(1), fieldreplaceable(2) }
|
||||
|
||||
NameString ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "32a"
|
||||
STATUS current
|
||||
DESCRIPTION "String type for object names used in Ciena defined modules. It must be a non empty string that is at most 32 characters long."
|
||||
SYNTAX OCTET STRING(SIZE(1..32))
|
||||
|
||||
OnOffEnum ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Off and On enum toggle used in Ciena defined modules."
|
||||
SYNTAX INTEGER { off(0), on(1) }
|
||||
|
||||
PortId ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Logical port id that uniquely identifies a port."
|
||||
SYNTAX Unsigned32
|
||||
|
||||
PortName ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "32a"
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX OCTET STRING(SIZE(1..32))
|
||||
|
||||
PtpId ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "PTP ID"
|
||||
SYNTAX Unsigned32
|
||||
|
||||
RecoverLinkDispersionType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Value for Fast Receiver Recovery Path Link Dispersion. 100000 means Auto."
|
||||
SYNTAX Integer32
|
||||
|
||||
ServiceDomainIdx ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Service Domain Index"
|
||||
SYNTAX Unsigned32
|
||||
|
||||
ServiceIdx ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Service Index"
|
||||
SYNTAX Unsigned32
|
||||
|
||||
StringMaxl128 ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "128a"
|
||||
STATUS current
|
||||
DESCRIPTION "Standard string that has a max length of 128 characters. Can be used for various nodes that may require string of this length."
|
||||
SYNTAX OCTET STRING(SIZE(0..128))
|
||||
|
||||
StringMaxl15 ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "15a"
|
||||
STATUS current
|
||||
DESCRIPTION "Standard string that has a max length of 15 characters. Can be used for various nodes that may require string of this length."
|
||||
SYNTAX OCTET STRING(SIZE(0..15))
|
||||
|
||||
StringMaxl16 ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "16a"
|
||||
STATUS current
|
||||
DESCRIPTION "Standard string that has a max length of 16 characters. Can be used for various nodes that may require string of this length."
|
||||
SYNTAX OCTET STRING(SIZE(0..16))
|
||||
|
||||
StringMaxl254 ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "254a"
|
||||
STATUS current
|
||||
DESCRIPTION "Standard string that has a max length of 254 characters. Can be used for various nodes that may require string of this length."
|
||||
SYNTAX OCTET STRING(SIZE(0..254))
|
||||
|
||||
StringMaxl256 ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "256a"
|
||||
STATUS current
|
||||
DESCRIPTION "Standard string that has a max length of 256 characters. Can be used for various nodes that may require string of this length."
|
||||
SYNTAX OCTET STRING(SIZE(0..256))
|
||||
|
||||
StringMaxl32 ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "32a"
|
||||
STATUS current
|
||||
DESCRIPTION "Standard string that has a max length of 32 characters. Can be used for various nodes that may require string of this length."
|
||||
SYNTAX OCTET STRING(SIZE(0..32))
|
||||
|
||||
StringMaxl44 ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "44a"
|
||||
STATUS current
|
||||
DESCRIPTION "Standard string that has a max length of 44 characters. Can be used for various nodes that may require string of this length."
|
||||
SYNTAX OCTET STRING(SIZE(0..44))
|
||||
|
||||
StringMaxl50 ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "50a"
|
||||
STATUS current
|
||||
DESCRIPTION "Standard string that has a max length of 50 characters. Can be used for various nodes that may require string of this length."
|
||||
SYNTAX OCTET STRING(SIZE(0..50))
|
||||
|
||||
StringMaxl64 ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "64a"
|
||||
STATUS current
|
||||
DESCRIPTION "Standard string that has a max length of 64 characters. Can be used for various nodes that may require string of this length."
|
||||
SYNTAX OCTET STRING(SIZE(0..64))
|
||||
|
||||
StringSci ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "32a"
|
||||
STATUS current
|
||||
DESCRIPTION "String in Scientific Notation format with a max length of 32 characters."
|
||||
SYNTAX OCTET STRING(SIZE(0..32))
|
||||
|
||||
TraceMismatchFailMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX INTEGER { alarmoff(0), alarmon(1) }
|
||||
|
||||
TraceMismatchMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX INTEGER { operatoronly(1), sapi(2), dapi(3), sapianddapi(4) }
|
||||
|
||||
TraceTxOperMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX INTEGER { manual(0), auto(1) }
|
||||
|
||||
TxPowerLvl ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d-1"
|
||||
STATUS current
|
||||
DESCRIPTION "Modem Tx Power Level."
|
||||
SYNTAX Integer32(-2147483640..2147483640)
|
||||
|
||||
UpDownEnum ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Down and Up enum toggle used in Ciena defined modules."
|
||||
SYNTAX INTEGER { down(0), up(1) }
|
||||
|
||||
VendorDateString ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "9a"
|
||||
STATUS current
|
||||
DESCRIPTION "Vendor's manufacturing date code string, 8 characters long."
|
||||
SYNTAX OCTET STRING(SIZE(0..9))
|
||||
|
||||
VendorRvString ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "4a"
|
||||
STATUS current
|
||||
DESCRIPTION "Vendor Revision String. 2 characters."
|
||||
SYNTAX OCTET STRING(SIZE(0..4))
|
||||
|
||||
WlSpacing ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Wave length spacing, 50 GHz or 100 GHz. Flexigrid currently not supported."
|
||||
SYNTAX INTEGER { fixed50ghz(0), fixed100ghz(1), fixed200ghz(2), flexgrid(3) }
|
||||
|
||||
XcvrId ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "XCVR ID"
|
||||
SYNTAX Unsigned32
|
||||
|
||||
XcvrMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX INTEGER { blank(0), mode10gig(1), mode40gig(2), mode100gig(3), mode16qam(4), modeqpsk(5), mode8qam(6) }
|
||||
|
||||
XcvrProfileId ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "XCVR Profile ID"
|
||||
SYNTAX Unsigned32
|
||||
|
||||
XcvrSerdesRxAmplitude ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Receiver Output Amplitude. For Ciena-branded plugs, this value must be 'unspecified'."
|
||||
SYNTAX INTEGER { ampUnspecified(-1), amp0(0), amp1(1), amp2(2), amp3(3) }
|
||||
|
||||
XcvrSerdesRxEmphasis ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Receiver Output Emphasis, in dB. For Ciena-branded plugs, this value must be 'unspecified'."
|
||||
SYNTAX INTEGER { empUnspecified(-1), emp0(0), emp1(1), emp2(2), emp3(3), emp4(4), emp5(5), emp6(6), emp7(7) }
|
||||
|
||||
XcvrSerdesTxEq ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Transmitter Input Equalization, in dB. For Ciena-branded plugs, this value must be 'unspecified'."
|
||||
SYNTAX INTEGER { eqUnspecified(-1), eq0(0), eq1(1), eq2(2), eq3(3), eq4(4), eq5(5), eq6(6), eq7(7), eq8(8), eq9(9), eq10(10) }
|
||||
|
||||
XcvrType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
SYNTAX INTEGER { notavailable(0), unsupported(1), qsfpplus(2), qsfp28(3), wavelogic3extreme(4) }
|
||||
|
||||
YesNoEnum ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "No and Yes enum toggle used in Ciena defined modules."
|
||||
SYNTAX INTEGER { no(0), yes(1) }
|
||||
|
||||
YesNoNaEnum ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "No and Yes enum toggle used in Ciena defined modules."
|
||||
SYNTAX INTEGER { no(0), yes(1), na(2) }
|
||||
|
||||
|
||||
|
||||
END -- End module
|
1175
MIBS/ciena/CIENA-WS-XCVR-MIB
Normal file
1175
MIBS/ciena/CIENA-WS-XCVR-MIB
Normal file
File diff suppressed because it is too large
Load Diff
507
MIBS/ciena/CIENA-WS-XCVR-MODEM-MIB
Normal file
507
MIBS/ciena/CIENA-WS-XCVR-MODEM-MIB
Normal file
@ -0,0 +1,507 @@
|
||||
-- This file was automatically generated from ciena-ws-xcvr-modem.yang. Do not edit.
|
||||
|
||||
CIENA-WS-XCVR-MODEM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
cienaWsConfig
|
||||
FROM CIENA-WS-MIB
|
||||
Decimal2Dig, EnabledDisabledEnum, XcvrId, YesNoEnum
|
||||
FROM CIENA-WS-TYPEDEFS-MIB
|
||||
cwsXcvrVendorDiagnosticMonitoringEntry
|
||||
FROM CIENA-WS-XCVR-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
cienaWsXcvrModemMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201703020000Z"
|
||||
ORGANIZATION "Ciena Corporation"
|
||||
CONTACT-INFO "Web URL: http://www.ciena.com/
|
||||
Postal: 7035 Ridge Road
|
||||
Hanover, Maryland 21076
|
||||
U.S.A.
|
||||
Phone: +1 800-921-1144
|
||||
Fax: +1 410-694-5750"
|
||||
DESCRIPTION "This YANG module defines Ciena's XCVR modem specific data for the NETCONF protocol. It will augment the ciena-ws-xcvr module."
|
||||
REVISION "201703020000Z"
|
||||
DESCRIPTION "Waveserver Release 1.4
|
||||
|
||||
Aligned MIB files to respect YANG read/write status."
|
||||
REVISION "201612120000Z"
|
||||
DESCRIPTION "Waveserver Rel 1.3"
|
||||
REVISION "201606140000Z"
|
||||
DESCRIPTION "Waveserver Rel 1.2 revised.
|
||||
Major restructuring of this YANG module."
|
||||
REVISION "201603030000Z"
|
||||
DESCRIPTION "Waveserver Rel 1.1 revised.
|
||||
Added leaf 'edfa' to 'modem-transmitter-technology' container."
|
||||
REVISION "201502250000Z"
|
||||
DESCRIPTION "Initial version."
|
||||
::= { cienaWsConfig 16 }
|
||||
|
||||
cwsXcvrAugXcvrModemVendorDiagnosticMonitoringTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsXcvrAugXcvrModemVendorDiagnosticMonitoringEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsXcvrModemMIB 3 }
|
||||
|
||||
cwsXcvrAugXcvrModemVendorDiagnosticMonitoringEntry OBJECT-TYPE
|
||||
SYNTAX CwsXcvrAugXcvrModemVendorDiagnosticMonitoringEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsXcvrAugXcvrModemVendorDiagnosticMonitoringTable."
|
||||
AUGMENTS { cwsXcvrVendorDiagnosticMonitoringEntry }
|
||||
::= { cwsXcvrAugXcvrModemVendorDiagnosticMonitoringTable 1 }
|
||||
|
||||
CwsXcvrAugXcvrModemVendorDiagnosticMonitoringEntry ::= SEQUENCE {
|
||||
cwsXcvrModemVendorDiagnosticMonitoringDiagnosticSupport YesNoEnum,
|
||||
cwsXcvrModemVendorDiagnosticMonitoringDispersionMeasurement YesNoEnum
|
||||
}
|
||||
|
||||
cwsXcvrModemVendorDiagnosticMonitoringDiagnosticSupport OBJECT-TYPE
|
||||
SYNTAX YesNoEnum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Diagnostic Monitoring, is Diagnostic Support turned on."
|
||||
::= { cwsXcvrAugXcvrModemVendorDiagnosticMonitoringEntry 1 }
|
||||
|
||||
cwsXcvrModemVendorDiagnosticMonitoringDispersionMeasurement OBJECT-TYPE
|
||||
SYNTAX YesNoEnum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Diagnostic Monitoring, is Dispersion Measurement turned on."
|
||||
::= { cwsXcvrAugXcvrModemVendorDiagnosticMonitoringEntry 2 }
|
||||
|
||||
cwsXcvrModemTransmitterTechnologyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsXcvrModemTransmitterTechnologyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsXcvrModemMIB 4 }
|
||||
|
||||
cwsXcvrModemTransmitterTechnologyEntry OBJECT-TYPE
|
||||
SYNTAX CwsXcvrModemTransmitterTechnologyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsXcvrModemTransmitterTechnologyTable."
|
||||
INDEX { cwsXcvrXcvrsXcvrIndex, cwsXcvrModemTransmitterTechnologyTableSnmpKey }
|
||||
::= { cwsXcvrModemTransmitterTechnologyTable 1 }
|
||||
|
||||
CwsXcvrModemTransmitterTechnologyEntry ::= SEQUENCE {
|
||||
cwsXcvrModemTransmitterTechnologyTableSnmpKey Integer32,
|
||||
cwsXcvrModemTransmitterTechnologyWavelengthControl INTEGER,
|
||||
cwsXcvrModemTransmitterTechnologyTunable YesNoEnum,
|
||||
cwsXcvrModemTransmitterTechnologyWavelengthMin Decimal2Dig,
|
||||
cwsXcvrModemTransmitterTechnologyWavelengthMax Decimal2Dig,
|
||||
cwsXcvrModemTransmitterTechnologyWavelengthTolerance Unsigned32,
|
||||
cwsXcvrModemTransmitterTechnologyFrequencyMin Unsigned32,
|
||||
cwsXcvrModemTransmitterTechnologyFrequencyMax Unsigned32,
|
||||
cwsXcvrModemTransmitterTechnologyTxDispersionMin Unsigned32,
|
||||
cwsXcvrModemTransmitterTechnologyTxDispersionMax Unsigned32,
|
||||
cwsXcvrModemTransmitterTechnologyEdfa YesNoEnum
|
||||
}
|
||||
|
||||
cwsXcvrModemTransmitterTechnologyTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsXcvrModemTransmitterTechnology"
|
||||
::= { cwsXcvrModemTransmitterTechnologyEntry 1 }
|
||||
|
||||
cwsXcvrModemTransmitterTechnologyWavelengthControl OBJECT-TYPE
|
||||
SYNTAX INTEGER { none(0), active(1) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Modem Transmitter Technology, Wavelength Control."
|
||||
::= { cwsXcvrModemTransmitterTechnologyEntry 2 }
|
||||
|
||||
cwsXcvrModemTransmitterTechnologyTunable OBJECT-TYPE
|
||||
SYNTAX YesNoEnum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Modem Transmitter Technology, Tunable."
|
||||
::= { cwsXcvrModemTransmitterTechnologyEntry 3 }
|
||||
|
||||
cwsXcvrModemTransmitterTechnologyWavelengthMin OBJECT-TYPE
|
||||
SYNTAX Decimal2Dig
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Modem Transmitter Technology, Wavelength Min value, in nanometers."
|
||||
::= { cwsXcvrModemTransmitterTechnologyEntry 4 }
|
||||
|
||||
cwsXcvrModemTransmitterTechnologyWavelengthMax OBJECT-TYPE
|
||||
SYNTAX Decimal2Dig
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Modem Transmitter Technology, Wavelength Max value, in nanometers."
|
||||
::= { cwsXcvrModemTransmitterTechnologyEntry 5 }
|
||||
|
||||
cwsXcvrModemTransmitterTechnologyWavelengthTolerance OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Modem Transmitter Technology, Wavelength Tolerance value, in nanometers."
|
||||
::= { cwsXcvrModemTransmitterTechnologyEntry 6 }
|
||||
|
||||
cwsXcvrModemTransmitterTechnologyFrequencyMin OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Modem Transmitter Technology, Frequency Min."
|
||||
::= { cwsXcvrModemTransmitterTechnologyEntry 7 }
|
||||
|
||||
cwsXcvrModemTransmitterTechnologyFrequencyMax OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Modem Transmitter Technology, Frequency Max."
|
||||
::= { cwsXcvrModemTransmitterTechnologyEntry 8 }
|
||||
|
||||
cwsXcvrModemTransmitterTechnologyTxDispersionMin OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Modem Transmitter Technology, Tx Dispersion Min (ps/nm)."
|
||||
::= { cwsXcvrModemTransmitterTechnologyEntry 9 }
|
||||
|
||||
cwsXcvrModemTransmitterTechnologyTxDispersionMax OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Modem Transmitter Technology, Tx Dispersion Max (ps/nm)."
|
||||
::= { cwsXcvrModemTransmitterTechnologyEntry 10 }
|
||||
|
||||
cwsXcvrModemTransmitterTechnologyEdfa OBJECT-TYPE
|
||||
SYNTAX YesNoEnum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Whether this modem is an EDFA modem."
|
||||
::= { cwsXcvrModemTransmitterTechnologyEntry 11 }
|
||||
|
||||
cwsXcvrModemModulationSupportTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsXcvrModemModulationSupportEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsXcvrModemMIB 5 }
|
||||
|
||||
cwsXcvrModemModulationSupportEntry OBJECT-TYPE
|
||||
SYNTAX CwsXcvrModemModulationSupportEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsXcvrModemModulationSupportTable."
|
||||
INDEX { cwsXcvrXcvrsXcvrIndex, cwsXcvrModemModulationSupportTableSnmpKey }
|
||||
::= { cwsXcvrModemModulationSupportTable 1 }
|
||||
|
||||
CwsXcvrModemModulationSupportEntry ::= SEQUENCE {
|
||||
cwsXcvrModemModulationSupportTableSnmpKey Integer32,
|
||||
cwsXcvrModemModulationSupportModulation16qam YesNoEnum,
|
||||
cwsXcvrModemModulationSupportModulationQpsk YesNoEnum,
|
||||
cwsXcvrModemModulationSupportModulationBpsk YesNoEnum,
|
||||
cwsXcvrModemModulationSupportModulation8qam YesNoEnum
|
||||
}
|
||||
|
||||
cwsXcvrModemModulationSupportTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsXcvrModemModulationSupport"
|
||||
::= { cwsXcvrModemModulationSupportEntry 1 }
|
||||
|
||||
cwsXcvrModemModulationSupportModulation16qam OBJECT-TYPE
|
||||
SYNTAX YesNoEnum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Whether the Modem supports Modulation for 16QAM."
|
||||
::= { cwsXcvrModemModulationSupportEntry 2 }
|
||||
|
||||
cwsXcvrModemModulationSupportModulationQpsk OBJECT-TYPE
|
||||
SYNTAX YesNoEnum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Whether the Modem supports Modulation for QPSK."
|
||||
::= { cwsXcvrModemModulationSupportEntry 3 }
|
||||
|
||||
cwsXcvrModemModulationSupportModulationBpsk OBJECT-TYPE
|
||||
SYNTAX YesNoEnum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Whether the Modem supports Modulation for BPSK."
|
||||
::= { cwsXcvrModemModulationSupportEntry 4 }
|
||||
|
||||
cwsXcvrModemModulationSupportModulation8qam OBJECT-TYPE
|
||||
SYNTAX YesNoEnum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Whether the Modem supports Modulation for 8QAM."
|
||||
::= { cwsXcvrModemModulationSupportEntry 5 }
|
||||
|
||||
cwsXcvrModemTransportProtocolsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsXcvrModemTransportProtocolsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsXcvrModemMIB 6 }
|
||||
|
||||
cwsXcvrModemTransportProtocolsEntry OBJECT-TYPE
|
||||
SYNTAX CwsXcvrModemTransportProtocolsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsXcvrModemTransportProtocolsTable."
|
||||
INDEX { cwsXcvrXcvrsXcvrIndex, cwsXcvrModemTransportProtocolsTableSnmpKey }
|
||||
::= { cwsXcvrModemTransportProtocolsTable 1 }
|
||||
|
||||
CwsXcvrModemTransportProtocolsEntry ::= SEQUENCE {
|
||||
cwsXcvrModemTransportProtocolsTableSnmpKey Integer32,
|
||||
cwsXcvrModemTransportProtocolsOtnBookended YesNoEnum,
|
||||
cwsXcvrModemTransportProtocolsOtnInterworking YesNoEnum,
|
||||
cwsXcvrModemTransportProtocolsEthernet YesNoEnum
|
||||
}
|
||||
|
||||
cwsXcvrModemTransportProtocolsTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsXcvrModemTransportProtocols"
|
||||
::= { cwsXcvrModemTransportProtocolsEntry 1 }
|
||||
|
||||
cwsXcvrModemTransportProtocolsOtnBookended OBJECT-TYPE
|
||||
SYNTAX YesNoEnum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Transport Protocols OTN Bookended supported or not."
|
||||
::= { cwsXcvrModemTransportProtocolsEntry 2 }
|
||||
|
||||
cwsXcvrModemTransportProtocolsOtnInterworking OBJECT-TYPE
|
||||
SYNTAX YesNoEnum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Transport Protocols OTN Interworking supported or not."
|
||||
::= { cwsXcvrModemTransportProtocolsEntry 3 }
|
||||
|
||||
cwsXcvrModemTransportProtocolsEthernet OBJECT-TYPE
|
||||
SYNTAX YesNoEnum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Transport Protocols Ethernet supported or not."
|
||||
::= { cwsXcvrModemTransportProtocolsEntry 4 }
|
||||
|
||||
cwsXcvrModemLineSystemSupportTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsXcvrModemLineSystemSupportEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsXcvrModemMIB 7 }
|
||||
|
||||
cwsXcvrModemLineSystemSupportEntry OBJECT-TYPE
|
||||
SYNTAX CwsXcvrModemLineSystemSupportEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsXcvrModemLineSystemSupportTable."
|
||||
INDEX { cwsXcvrXcvrsXcvrIndex, cwsXcvrModemLineSystemSupportTableSnmpKey }
|
||||
::= { cwsXcvrModemLineSystemSupportTable 1 }
|
||||
|
||||
CwsXcvrModemLineSystemSupportEntry ::= SEQUENCE {
|
||||
cwsXcvrModemLineSystemSupportTableSnmpKey Integer32,
|
||||
cwsXcvrModemLineSystemSupportColoured YesNoEnum,
|
||||
cwsXcvrModemLineSystemSupportColourless YesNoEnum,
|
||||
cwsXcvrModemLineSystemSupportContentionless YesNoEnum,
|
||||
cwsXcvrModemLineSystemSupportCoherentSelectColoured YesNoEnum,
|
||||
cwsXcvrModemLineSystemSupportCoherentSelectColourless YesNoEnum,
|
||||
cwsXcvrModemLineSystemSupportThirdParty YesNoEnum
|
||||
}
|
||||
|
||||
cwsXcvrModemLineSystemSupportTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsXcvrModemLineSystemSupport"
|
||||
::= { cwsXcvrModemLineSystemSupportEntry 1 }
|
||||
|
||||
cwsXcvrModemLineSystemSupportColoured OBJECT-TYPE
|
||||
SYNTAX YesNoEnum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Whether the Modem support coloured Line System or not."
|
||||
::= { cwsXcvrModemLineSystemSupportEntry 2 }
|
||||
|
||||
cwsXcvrModemLineSystemSupportColourless OBJECT-TYPE
|
||||
SYNTAX YesNoEnum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Whether the Modem support colourless Line System or not."
|
||||
::= { cwsXcvrModemLineSystemSupportEntry 3 }
|
||||
|
||||
cwsXcvrModemLineSystemSupportContentionless OBJECT-TYPE
|
||||
SYNTAX YesNoEnum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Whether the Modem support Contentionless Line System or not."
|
||||
::= { cwsXcvrModemLineSystemSupportEntry 4 }
|
||||
|
||||
cwsXcvrModemLineSystemSupportCoherentSelectColoured OBJECT-TYPE
|
||||
SYNTAX YesNoEnum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Whether the Modem support Coherent Select Coloured Line System or not."
|
||||
::= { cwsXcvrModemLineSystemSupportEntry 5 }
|
||||
|
||||
cwsXcvrModemLineSystemSupportCoherentSelectColourless OBJECT-TYPE
|
||||
SYNTAX YesNoEnum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Whether the Modem support Coherent Select Colourless Line System or not."
|
||||
::= { cwsXcvrModemLineSystemSupportEntry 6 }
|
||||
|
||||
cwsXcvrModemLineSystemSupportThirdParty OBJECT-TYPE
|
||||
SYNTAX YesNoEnum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Whether the Modem support third party Line System or not."
|
||||
::= { cwsXcvrModemLineSystemSupportEntry 7 }
|
||||
|
||||
cwsXcvrModemEquipmentStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsXcvrModemEquipmentStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsXcvrModemMIB 8 }
|
||||
|
||||
cwsXcvrModemEquipmentStatusEntry OBJECT-TYPE
|
||||
SYNTAX CwsXcvrModemEquipmentStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsXcvrModemEquipmentStatusTable."
|
||||
INDEX { cwsXcvrXcvrsXcvrIndex, cwsXcvrModemEquipmentStatusTableSnmpKey }
|
||||
::= { cwsXcvrModemEquipmentStatusTable 1 }
|
||||
|
||||
CwsXcvrModemEquipmentStatusEntry ::= SEQUENCE {
|
||||
cwsXcvrModemEquipmentStatusTableSnmpKey Integer32,
|
||||
cwsXcvrModemEquipmentStatusTransmitterState EnabledDisabledEnum,
|
||||
cwsXcvrModemEquipmentStatusEquipmentOutOfSpec YesNoEnum,
|
||||
cwsXcvrModemEquipmentStatusEquipmentFailure YesNoEnum,
|
||||
cwsXcvrModemEquipmentStatusDataLinkSuspect YesNoEnum,
|
||||
cwsXcvrModemEquipmentStatusCommsLinkSuspect YesNoEnum,
|
||||
cwsXcvrModemEquipmentStatusClockSuspect YesNoEnum,
|
||||
cwsXcvrModemEquipmentStatusLossOfSynchronizationTick YesNoEnum
|
||||
}
|
||||
|
||||
cwsXcvrModemEquipmentStatusTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsXcvrModemEquipmentStatus"
|
||||
::= { cwsXcvrModemEquipmentStatusEntry 1 }
|
||||
|
||||
cwsXcvrModemEquipmentStatusTransmitterState OBJECT-TYPE
|
||||
SYNTAX EnabledDisabledEnum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Transmitter State of the Modem."
|
||||
::= { cwsXcvrModemEquipmentStatusEntry 2 }
|
||||
|
||||
cwsXcvrModemEquipmentStatusEquipmentOutOfSpec OBJECT-TYPE
|
||||
SYNTAX YesNoEnum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Is the alarm associated with Equipment Out of Spec raised."
|
||||
::= { cwsXcvrModemEquipmentStatusEntry 3 }
|
||||
|
||||
cwsXcvrModemEquipmentStatusEquipmentFailure OBJECT-TYPE
|
||||
SYNTAX YesNoEnum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Is the alarm associated with Equipment Failure raised."
|
||||
::= { cwsXcvrModemEquipmentStatusEntry 4 }
|
||||
|
||||
cwsXcvrModemEquipmentStatusDataLinkSuspect OBJECT-TYPE
|
||||
SYNTAX YesNoEnum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Is the alarm associated with Data Link Suspect raised."
|
||||
::= { cwsXcvrModemEquipmentStatusEntry 5 }
|
||||
|
||||
cwsXcvrModemEquipmentStatusCommsLinkSuspect OBJECT-TYPE
|
||||
SYNTAX YesNoEnum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Is the alarm associated with Comms Link Suspect raised."
|
||||
::= { cwsXcvrModemEquipmentStatusEntry 6 }
|
||||
|
||||
cwsXcvrModemEquipmentStatusClockSuspect OBJECT-TYPE
|
||||
SYNTAX YesNoEnum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Is the alarm associated with Clock Suspect raised."
|
||||
::= { cwsXcvrModemEquipmentStatusEntry 7 }
|
||||
|
||||
cwsXcvrModemEquipmentStatusLossOfSynchronizationTick OBJECT-TYPE
|
||||
SYNTAX YesNoEnum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Is the alarm associated with Loss of Synchronization Tick raised."
|
||||
::= { cwsXcvrModemEquipmentStatusEntry 8 }
|
||||
|
||||
|
||||
|
||||
-- Conformance statements
|
||||
cienaWsXcvrModemObjects OBJECT IDENTIFIER
|
||||
::= { cienaWsXcvrModemMIB 1 }
|
||||
|
||||
cienaWsXcvrModemConformance OBJECT IDENTIFIER
|
||||
::= { cienaWsXcvrModemMIB 2 }
|
||||
|
||||
cienaWsXcvrModemGroups OBJECT IDENTIFIER
|
||||
::= { cienaWsXcvrModemConformance 1 }
|
||||
|
||||
cienaWsXcvrModemGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cwsXcvrModemVendorDiagnosticMonitoringDiagnosticSupport,
|
||||
cwsXcvrModemVendorDiagnosticMonitoringDispersionMeasurement,
|
||||
cwsXcvrModemTransmitterTechnologyWavelengthControl,
|
||||
cwsXcvrModemTransmitterTechnologyTunable,
|
||||
cwsXcvrModemTransmitterTechnologyWavelengthMin,
|
||||
cwsXcvrModemTransmitterTechnologyWavelengthMax,
|
||||
cwsXcvrModemTransmitterTechnologyWavelengthTolerance,
|
||||
cwsXcvrModemTransmitterTechnologyFrequencyMin,
|
||||
cwsXcvrModemTransmitterTechnologyFrequencyMax,
|
||||
cwsXcvrModemTransmitterTechnologyTxDispersionMin,
|
||||
cwsXcvrModemTransmitterTechnologyTxDispersionMax,
|
||||
cwsXcvrModemTransmitterTechnologyEdfa,
|
||||
cwsXcvrModemModulationSupportModulation16qam,
|
||||
cwsXcvrModemModulationSupportModulationQpsk,
|
||||
cwsXcvrModemModulationSupportModulationBpsk,
|
||||
cwsXcvrModemModulationSupportModulation8qam,
|
||||
cwsXcvrModemTransportProtocolsOtnBookended,
|
||||
cwsXcvrModemTransportProtocolsOtnInterworking,
|
||||
cwsXcvrModemTransportProtocolsEthernet,
|
||||
cwsXcvrModemLineSystemSupportColoured,
|
||||
cwsXcvrModemLineSystemSupportColourless,
|
||||
cwsXcvrModemLineSystemSupportContentionless,
|
||||
cwsXcvrModemLineSystemSupportCoherentSelectColoured,
|
||||
cwsXcvrModemLineSystemSupportCoherentSelectColourless,
|
||||
cwsXcvrModemLineSystemSupportThirdParty,
|
||||
cwsXcvrModemEquipmentStatusTransmitterState,
|
||||
cwsXcvrModemEquipmentStatusEquipmentOutOfSpec,
|
||||
cwsXcvrModemEquipmentStatusEquipmentFailure,
|
||||
cwsXcvrModemEquipmentStatusDataLinkSuspect,
|
||||
cwsXcvrModemEquipmentStatusCommsLinkSuspect,
|
||||
cwsXcvrModemEquipmentStatusClockSuspect,
|
||||
cwsXcvrModemEquipmentStatusLossOfSynchronizationTick
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Conformance Group"
|
||||
::= { cienaWsXcvrModemGroups 1 }
|
||||
|
||||
cienaWsXcvrModemCompliances OBJECT IDENTIFIER
|
||||
::= { cienaWsXcvrModemConformance 2 }
|
||||
|
||||
cienaWsXcvrModemCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION "Compliance"
|
||||
MODULE MANDATORY-GROUPS { cienaWsXcvrModemGroup }
|
||||
::= { cienaWsXcvrModemCompliances 1 }
|
||||
|
||||
END -- End module
|
750
MIBS/ciena/CIENA-WS-XCVR-PLUGGABLE-MIB
Normal file
750
MIBS/ciena/CIENA-WS-XCVR-PLUGGABLE-MIB
Normal file
@ -0,0 +1,750 @@
|
||||
-- This file was automatically generated from ciena-ws-xcvr-pluggable.yang. Do not edit.
|
||||
|
||||
CIENA-WS-XCVR-PLUGGABLE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
cienaWsConfig
|
||||
FROM CIENA-WS-MIB
|
||||
ChannelsNumber, Decimal2Dig, StringMaxl16, StringMaxl32, XcvrId, XcvrSerdesRxAmplitude, XcvrSerdesRxEmphasis, XcvrSerdesTxEq
|
||||
FROM CIENA-WS-TYPEDEFS-MIB
|
||||
cwsXcvrChannelDiagnosticsEntry, cwsXcvrDeviceIdEntry, cwsXcvrVendorDiagnosticMonitoringEntry, cwsXcvrVendorIdEntry, cwsXcvrVendorTransmitterEntry
|
||||
FROM CIENA-WS-XCVR-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
cienaWsXcvrPluggableMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201707240000Z"
|
||||
ORGANIZATION "Ciena Corporation"
|
||||
CONTACT-INFO "Web URL: http://www.ciena.com/
|
||||
Postal: 7035 Ridge Road
|
||||
Hanover, Maryland 21076
|
||||
U.S.A.
|
||||
Phone: +1 800-921-1144
|
||||
Fax: +1 410-694-5750"
|
||||
DESCRIPTION "This YANG module defines Ciena's XCVR common pluggable specific data for the NETCONF protocol. It will augment the ciena-ws-xcvr module."
|
||||
REVISION "201707240000Z"
|
||||
DESCRIPTION "Waveserver Release 1.5
|
||||
Added 'serdes-config' container for QSFP28s."
|
||||
REVISION "201703020000Z"
|
||||
DESCRIPTION "Waveserver Release 1.4
|
||||
|
||||
Aligned MIB files to respect YANG read/write status."
|
||||
REVISION "201612120000Z"
|
||||
DESCRIPTION "Waveserver Rel 1.3 revised.
|
||||
Updated enum definition for leaf identifier to remove the parentheses in some enum names.
|
||||
Added a new entry to enum of 'revision-compliance' leaf."
|
||||
REVISION "201606140000Z"
|
||||
DESCRIPTION "Waveserver Rel 1.2 revised.
|
||||
Major restructuring of this YANG module."
|
||||
REVISION "201502250000Z"
|
||||
DESCRIPTION "Initial version."
|
||||
::= { cienaWsConfig 17 }
|
||||
|
||||
cwsXcvrAugXcvrPluggableVendorIdTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsXcvrAugXcvrPluggableVendorIdEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsXcvrPluggableMIB 3 }
|
||||
|
||||
cwsXcvrAugXcvrPluggableVendorIdEntry OBJECT-TYPE
|
||||
SYNTAX CwsXcvrAugXcvrPluggableVendorIdEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsXcvrAugXcvrPluggableVendorIdTable."
|
||||
AUGMENTS { cwsXcvrVendorIdEntry }
|
||||
::= { cwsXcvrAugXcvrPluggableVendorIdTable 1 }
|
||||
|
||||
CwsXcvrAugXcvrPluggableVendorIdEntry ::= SEQUENCE {
|
||||
cwsXcvrPluggableVendorIdRevisionCompliance INTEGER
|
||||
}
|
||||
|
||||
cwsXcvrPluggableVendorIdRevisionCompliance OBJECT-TYPE
|
||||
SYNTAX INTEGER { notspecified(0), rv47(1), rv472h(2), rv13(3), rv14(4), rv15(5), rv20(6), rv20and26and27(7) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Revision Compliance flags, as defined in documentation for Common Management Interface, SFF-8636, table 6-3."
|
||||
::= { cwsXcvrAugXcvrPluggableVendorIdEntry 1 }
|
||||
|
||||
cwsXcvrPluggableVendorOuiTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsXcvrPluggableVendorOuiEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Free side device vendor IEEE company ID. Defined in Common Management Interface, SFF-8636, table 6-15. 3 bytes of data."
|
||||
::= { cienaWsXcvrPluggableMIB 4 }
|
||||
|
||||
cwsXcvrPluggableVendorOuiEntry OBJECT-TYPE
|
||||
SYNTAX CwsXcvrPluggableVendorOuiEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsXcvrPluggableVendorOuiTable."
|
||||
INDEX { cwsXcvrXcvrsXcvrIndex, cwsXcvrVendorIdTableSnmpKey, cwsXcvrPluggableVendorOuiTableSnmpKey }
|
||||
::= { cwsXcvrPluggableVendorOuiTable 1 }
|
||||
|
||||
CwsXcvrPluggableVendorOuiEntry ::= SEQUENCE {
|
||||
cwsXcvrPluggableVendorOuiTableSnmpKey Integer32,
|
||||
cwsXcvrPluggableVendorOui Unsigned32
|
||||
}
|
||||
|
||||
cwsXcvrPluggableVendorOuiTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsXcvrPluggableVendorOui"
|
||||
::= { cwsXcvrPluggableVendorOuiEntry 1 }
|
||||
|
||||
cwsXcvrPluggableVendorOui OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Free side device vendor IEEE company ID. Defined in Common Management Interface, SFF-8636, table 6-15. 3 bytes of data."
|
||||
::= { cwsXcvrPluggableVendorOuiEntry 2 }
|
||||
|
||||
cwsXcvrAugXcvrPluggableDeviceIdTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsXcvrAugXcvrPluggableDeviceIdEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsXcvrPluggableMIB 5 }
|
||||
|
||||
cwsXcvrAugXcvrPluggableDeviceIdEntry OBJECT-TYPE
|
||||
SYNTAX CwsXcvrAugXcvrPluggableDeviceIdEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsXcvrAugXcvrPluggableDeviceIdTable."
|
||||
AUGMENTS { cwsXcvrDeviceIdEntry }
|
||||
::= { cwsXcvrAugXcvrPluggableDeviceIdTable 1 }
|
||||
|
||||
CwsXcvrAugXcvrPluggableDeviceIdEntry ::= SEQUENCE {
|
||||
cwsXcvrPluggableDeviceIdIdentifier INTEGER,
|
||||
cwsXcvrPluggableDeviceIdIdentifierRaw StringMaxl32,
|
||||
cwsXcvrPluggableDeviceIdExtendedIdentifierRaw StringMaxl32,
|
||||
cwsXcvrPluggableDeviceIdPowerConsumption INTEGER,
|
||||
cwsXcvrPluggableDeviceIdClei StringMaxl16,
|
||||
cwsXcvrPluggableDeviceIdConnectorTypeRaw StringMaxl32
|
||||
}
|
||||
|
||||
cwsXcvrPluggableDeviceIdIdentifier OBJECT-TYPE
|
||||
SYNTAX INTEGER { unknownorunspecified(0), gbic(1), moduleconnectorsolderedtomotherboard(2), fpsfpplussfp(3), xbi300pin(4), xenpak(5), xfp(6), xff(7), xfpe(8), xpak(9), x2(10), wdmsfporsf(11), qsfp(12), qsfpplus(13), cxp(14), shieldedminimultilanehd4x(15), qsfp28(17), cxp2(18), cdfpstyle1or2(19), shieldedminimultilanehd4xfanout(20), shieldedminimultilanehd8xfanout(21), cdfpstyle3(22), wavelogic3extreme(256) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Human readable description of Vendor's identifier byte value. Reference SFF-8024, table 4-1"
|
||||
::= { cwsXcvrAugXcvrPluggableDeviceIdEntry 1 }
|
||||
|
||||
cwsXcvrPluggableDeviceIdIdentifierRaw OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Vendor's identifier raw byte value. In the format of a HEX string. Reference SFF-8024, table 4-1"
|
||||
::= { cwsXcvrAugXcvrPluggableDeviceIdEntry 2 }
|
||||
|
||||
cwsXcvrPluggableDeviceIdExtendedIdentifierRaw OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Vendor's extended identifier raw byte value. In the format of a HEX string. Reference SFF-8436, table 4-1"
|
||||
::= { cwsXcvrAugXcvrPluggableDeviceIdEntry 3 }
|
||||
|
||||
cwsXcvrPluggableDeviceIdPowerConsumption OBJECT-TYPE
|
||||
SYNTAX INTEGER { class1module15wmax(0), class2module20wmax(1), class3module25wmax(2), class4module35wmax(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The class of Power Consumption portion of the extended identifier byte, bit 7 to 6. Reference SFF-8436, section 7.6.2.2"
|
||||
::= { cwsXcvrAugXcvrPluggableDeviceIdEntry 4 }
|
||||
|
||||
cwsXcvrPluggableDeviceIdClei OBJECT-TYPE
|
||||
SYNTAX StringMaxl16
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "CLEI code. If bit4 in extended identifier is set to 1, show the CLEI code. If bit4 in extended identifier is set to 0, 'No CLEI code' will be shown. Reference SFF-8436, section 7.6.2.2 and section 7.6.4"
|
||||
::= { cwsXcvrAugXcvrPluggableDeviceIdEntry 5 }
|
||||
|
||||
cwsXcvrPluggableDeviceIdConnectorTypeRaw OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Vendor's connector type raw byte value. In the format of a HEX string. Reference SFF-8024, table 4-3"
|
||||
::= { cwsXcvrAugXcvrPluggableDeviceIdEntry 6 }
|
||||
|
||||
cwsXcvrAugXcvrPluggableVendorTransmitterTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsXcvrAugXcvrPluggableVendorTransmitterEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsXcvrPluggableMIB 6 }
|
||||
|
||||
cwsXcvrAugXcvrPluggableVendorTransmitterEntry OBJECT-TYPE
|
||||
SYNTAX CwsXcvrAugXcvrPluggableVendorTransmitterEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsXcvrAugXcvrPluggableVendorTransmitterTable."
|
||||
AUGMENTS { cwsXcvrVendorTransmitterEntry }
|
||||
::= { cwsXcvrAugXcvrPluggableVendorTransmitterTable 1 }
|
||||
|
||||
CwsXcvrAugXcvrPluggableVendorTransmitterEntry ::= SEQUENCE {
|
||||
cwsXcvrPluggableVendorTransmitterWavelength Decimal2Dig,
|
||||
cwsXcvrPluggableVendorTransmitterWavelengthRaw StringMaxl32,
|
||||
cwsXcvrPluggableVendorTransmitterEncodingDescription INTEGER,
|
||||
cwsXcvrPluggableVendorTransmitterEncodingRaw StringMaxl32
|
||||
}
|
||||
|
||||
cwsXcvrPluggableVendorTransmitterWavelength OBJECT-TYPE
|
||||
SYNTAX Decimal2Dig
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Wave length value, in nanometers."
|
||||
::= { cwsXcvrAugXcvrPluggableVendorTransmitterEntry 1 }
|
||||
|
||||
cwsXcvrPluggableVendorTransmitterWavelengthRaw OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Raw byte value of Wavelength, before any multiplier operation is done. In the format of a HEX string."
|
||||
::= { cwsXcvrAugXcvrPluggableVendorTransmitterEntry 2 }
|
||||
|
||||
cwsXcvrPluggableVendorTransmitterEncodingDescription OBJECT-TYPE
|
||||
SYNTAX INTEGER { unspecified(0), encoding8b10b(1), encoding4b5b(2), nrz(3), sonetscrambled(4), encoding64b66b(5), manchester(6), encoding256b257b(7) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Human readable description of Device encoding mechanism. Some values may differ depending on if it is 8472 or 8x36. Reference SFF-8024, TABLE 4-2."
|
||||
::= { cwsXcvrAugXcvrPluggableVendorTransmitterEntry 3 }
|
||||
|
||||
cwsXcvrPluggableVendorTransmitterEncodingRaw OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Raw byte value of Device encoding mechanism. Some values may differ depending on if it is 8472 or 8x36. In the format of a HEX string. Reference SFF-8024, TABLE 4-2."
|
||||
::= { cwsXcvrAugXcvrPluggableVendorTransmitterEntry 4 }
|
||||
|
||||
cwsXcvrAugXcvrPluggableVendorDiagnosticMonitoringTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsXcvrAugXcvrPluggableVendorDiagnosticMonitoringEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsXcvrPluggableMIB 7 }
|
||||
|
||||
cwsXcvrAugXcvrPluggableVendorDiagnosticMonitoringEntry OBJECT-TYPE
|
||||
SYNTAX CwsXcvrAugXcvrPluggableVendorDiagnosticMonitoringEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsXcvrAugXcvrPluggableVendorDiagnosticMonitoringTable."
|
||||
AUGMENTS { cwsXcvrVendorDiagnosticMonitoringEntry }
|
||||
::= { cwsXcvrAugXcvrPluggableVendorDiagnosticMonitoringTable 1 }
|
||||
|
||||
CwsXcvrAugXcvrPluggableVendorDiagnosticMonitoringEntry ::= SEQUENCE {
|
||||
cwsXcvrPluggableVendorDiagnosticMonitoringDiagnosticMonitoringTypeRaw StringMaxl32,
|
||||
cwsXcvrPluggableVendorDiagnosticMonitoringDiagnosticMonitoringImplemented TruthValue
|
||||
}
|
||||
|
||||
cwsXcvrPluggableVendorDiagnosticMonitoringDiagnosticMonitoringTypeRaw OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Display the raw byte value of Diagnostic Monitoring Type, in the format of a HEX string. Reference SFF 8472 section 8.8 and table 9.5 for detail."
|
||||
::= { cwsXcvrAugXcvrPluggableVendorDiagnosticMonitoringEntry 1 }
|
||||
|
||||
cwsXcvrPluggableVendorDiagnosticMonitoringDiagnosticMonitoringImplemented OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "If Digital diagnostic monitoring is implemented, determined by bit 6 of diagnostic monitoring type. Reference SFF 8472 section 8.8 and table 9.5 for detail."
|
||||
::= { cwsXcvrAugXcvrPluggableVendorDiagnosticMonitoringEntry 2 }
|
||||
|
||||
cwsXcvrPluggableTransceiverCodeTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsXcvrPluggableTransceiverCodeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsXcvrPluggableMIB 8 }
|
||||
|
||||
cwsXcvrPluggableTransceiverCodeEntry OBJECT-TYPE
|
||||
SYNTAX CwsXcvrPluggableTransceiverCodeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsXcvrPluggableTransceiverCodeTable."
|
||||
INDEX { cwsXcvrXcvrsXcvrIndex, cwsXcvrPluggableTransceiverCodeTableSnmpKey }
|
||||
::= { cwsXcvrPluggableTransceiverCodeTable 1 }
|
||||
|
||||
CwsXcvrPluggableTransceiverCodeEntry ::= SEQUENCE {
|
||||
cwsXcvrPluggableTransceiverCodeTableSnmpKey Integer32,
|
||||
cwsXcvrPluggableTransceiverCodeSpecificationCompliance BITS,
|
||||
cwsXcvrPluggableTransceiverCodeTransceiverCodeRaw StringMaxl32
|
||||
}
|
||||
|
||||
cwsXcvrPluggableTransceiverCodeTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsXcvrPluggableTransceiverCode"
|
||||
::= { cwsXcvrPluggableTransceiverCodeEntry 1 }
|
||||
|
||||
cwsXcvrPluggableTransceiverCodeSpecificationCompliance OBJECT-TYPE
|
||||
SYNTAX BITS { speccompliance40gactivecablexlppi(0), speccompliance40gbaselr4(1), speccompliance40gbasesr4(2), speccompliance40gbasecr4(3), speccompliance10gbasesr(4), speccompliance10gbaselr(5), speccompliance10gbaselrm(6), extendedspeccompliance100gactiveopticalcable(8), extendedspeccompliance100gbasesr4(9), extendedspeccompliance100gbaselr4(10), extendedspeccompliance100gbaseer4(11), extendedspeccompliance100gbasesr10(12), extendedspeccompliance100gcwdm4msawithfec(13), extendedspeccompliance100gpsm4parallelsmf(14), extendedspeccompliance100gactivecoppercable(15), extendedspeccompliance100gcwdmmsawithoutfec(16), extendedspeccompliance100gbasecr4(18), extendedspeccompliance40gbaseer4(23), extendedspeccompliance4x10gbasesr(24), extendedspeccompliance40gpsm4parallelsmf(25), extendedspeccomplianceg9591p1i12d1(26), extendedspeccomplianceg9591p1s12d2(27), extendedspeccomplianceg9591p1l12d2(28), extspeccode10gbasetwithsfi(29), unknown(30) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "10 GbE ethernet, 40 GbE ethernet, and 100 GbE extended specification compliance of the transceiver. In the form of a YANG bit field. Note, the bit field in this node is not mapped with the SFF tables. Reference SFF-8436 table 33 for specification compliance of 10 GbE and 40 GbE Ethernet. Reference SFF-8024, TABLE 4-4 for extended specification compliance of 100 GbE."
|
||||
::= { cwsXcvrPluggableTransceiverCodeEntry 2 }
|
||||
|
||||
cwsXcvrPluggableTransceiverCodeTransceiverCodeRaw OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Specification Compliance/Transceiver Code raw byte value. In the format of a HEX string. Reference SFF-8436 table 33 for specification compliance"
|
||||
::= { cwsXcvrPluggableTransceiverCodeEntry 3 }
|
||||
|
||||
cwsXcvrPluggableDeviceTechnologyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsXcvrPluggableDeviceTechnologyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsXcvrPluggableMIB 9 }
|
||||
|
||||
cwsXcvrPluggableDeviceTechnologyEntry OBJECT-TYPE
|
||||
SYNTAX CwsXcvrPluggableDeviceTechnologyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsXcvrPluggableDeviceTechnologyTable."
|
||||
INDEX { cwsXcvrXcvrsXcvrIndex, cwsXcvrPluggableDeviceTechnologyTableSnmpKey }
|
||||
::= { cwsXcvrPluggableDeviceTechnologyTable 1 }
|
||||
|
||||
CwsXcvrPluggableDeviceTechnologyEntry ::= SEQUENCE {
|
||||
cwsXcvrPluggableDeviceTechnologyTableSnmpKey Integer32,
|
||||
cwsXcvrPluggableDeviceTechnologyDeviceTechnologyRaw StringMaxl32,
|
||||
cwsXcvrPluggableDeviceTechnologyTransmitterTunable TruthValue,
|
||||
cwsXcvrPluggableDeviceTechnologyMaxCaseTemperature Unsigned32
|
||||
}
|
||||
|
||||
cwsXcvrPluggableDeviceTechnologyTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsXcvrPluggableDeviceTechnology"
|
||||
::= { cwsXcvrPluggableDeviceTechnologyEntry 1 }
|
||||
|
||||
cwsXcvrPluggableDeviceTechnologyDeviceTechnologyRaw OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Display the raw byte value of Device Technology, in the format of a HEX string. Reference SFF 8636 table 6-19."
|
||||
::= { cwsXcvrPluggableDeviceTechnologyEntry 2 }
|
||||
|
||||
cwsXcvrPluggableDeviceTechnologyTransmitterTunable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Device Technology Transmitter tuneable value. Reference SFF 8636 table 6-19, bit 0."
|
||||
::= { cwsXcvrPluggableDeviceTechnologyEntry 3 }
|
||||
|
||||
cwsXcvrPluggableDeviceTechnologyMaxCaseTemperature OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Maximum Case Temperature. In degrees C."
|
||||
::= { cwsXcvrPluggableDeviceTechnologyEntry 4 }
|
||||
|
||||
cwsXcvrPluggableOptionsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsXcvrPluggableOptionsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsXcvrPluggableMIB 10 }
|
||||
|
||||
cwsXcvrPluggableOptionsEntry OBJECT-TYPE
|
||||
SYNTAX CwsXcvrPluggableOptionsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsXcvrPluggableOptionsTable."
|
||||
INDEX { cwsXcvrXcvrsXcvrIndex, cwsXcvrPluggableOptionsTableSnmpKey }
|
||||
::= { cwsXcvrPluggableOptionsTable 1 }
|
||||
|
||||
CwsXcvrPluggableOptionsEntry ::= SEQUENCE {
|
||||
cwsXcvrPluggableOptionsTableSnmpKey Integer32,
|
||||
cwsXcvrPluggableOptionsOptionsRaw StringMaxl32,
|
||||
cwsXcvrPluggableOptionsTxinpeqautoadaptcapable TruthValue,
|
||||
cwsXcvrPluggableOptionsTxinpeqfixedprogramsetting TruthValue,
|
||||
cwsXcvrPluggableOptionsRxoutemfixedprogramsetting TruthValue,
|
||||
cwsXcvrPluggableOptionsRxoutamfixedprogramsetting TruthValue,
|
||||
cwsXcvrPluggableOptionsTxCdrLossOfLockFlag TruthValue,
|
||||
cwsXcvrPluggableOptionsRxCdrLossOfLockFlag TruthValue,
|
||||
cwsXcvrPluggableOptionsUserEepromPage02hProvided TruthValue,
|
||||
cwsXcvrPluggableOptionsAstPage01hProvided TruthValue
|
||||
}
|
||||
|
||||
cwsXcvrPluggableOptionsTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsXcvrPluggableOptions"
|
||||
::= { cwsXcvrPluggableOptionsEntry 1 }
|
||||
|
||||
cwsXcvrPluggableOptionsOptionsRaw OBJECT-TYPE
|
||||
SYNTAX StringMaxl32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Raw byte value of 'options' field. In the format of a HEX string. Reference SFF 8636 table 6-22."
|
||||
::= { cwsXcvrPluggableOptionsEntry 2 }
|
||||
|
||||
cwsXcvrPluggableOptionsTxinpeqautoadaptcapable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "A bit flag in 'options', reference SFF 8636 table 6-22."
|
||||
::= { cwsXcvrPluggableOptionsEntry 3 }
|
||||
|
||||
cwsXcvrPluggableOptionsTxinpeqfixedprogramsetting OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "A bit flag in 'options', reference SFF 8636 table 6-22."
|
||||
::= { cwsXcvrPluggableOptionsEntry 4 }
|
||||
|
||||
cwsXcvrPluggableOptionsRxoutemfixedprogramsetting OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "A bit flag in 'options', reference SFF 8636 table 6-22."
|
||||
::= { cwsXcvrPluggableOptionsEntry 5 }
|
||||
|
||||
cwsXcvrPluggableOptionsRxoutamfixedprogramsetting OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "A bit flag in 'options', reference SFF 8636 table 6-22."
|
||||
::= { cwsXcvrPluggableOptionsEntry 6 }
|
||||
|
||||
cwsXcvrPluggableOptionsTxCdrLossOfLockFlag OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "A bit flag in 'options', reference SFF 8636 table 6-22."
|
||||
::= { cwsXcvrPluggableOptionsEntry 7 }
|
||||
|
||||
cwsXcvrPluggableOptionsRxCdrLossOfLockFlag OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "A bit flag in 'options', reference SFF 8636 table 6-22."
|
||||
::= { cwsXcvrPluggableOptionsEntry 8 }
|
||||
|
||||
cwsXcvrPluggableOptionsUserEepromPage02hProvided OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "A bit flag in 'options', reference SFF 8636 table 6-22."
|
||||
::= { cwsXcvrPluggableOptionsEntry 9 }
|
||||
|
||||
cwsXcvrPluggableOptionsAstPage01hProvided OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "A bit flag in 'options', reference SFF 8636 table 6-22."
|
||||
::= { cwsXcvrPluggableOptionsEntry 10 }
|
||||
|
||||
cwsXcvrPluggableSupplyVoltageTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsXcvrPluggableSupplyVoltageEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsXcvrPluggableMIB 11 }
|
||||
|
||||
cwsXcvrPluggableSupplyVoltageEntry OBJECT-TYPE
|
||||
SYNTAX CwsXcvrPluggableSupplyVoltageEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsXcvrPluggableSupplyVoltageTable."
|
||||
INDEX { cwsXcvrXcvrsXcvrIndex, cwsXcvrPluggableSupplyVoltageTableSnmpKey }
|
||||
::= { cwsXcvrPluggableSupplyVoltageTable 1 }
|
||||
|
||||
CwsXcvrPluggableSupplyVoltageEntry ::= SEQUENCE {
|
||||
cwsXcvrPluggableSupplyVoltageTableSnmpKey Integer32,
|
||||
cwsXcvrPluggableSupplyVoltageActual Decimal2Dig
|
||||
}
|
||||
|
||||
cwsXcvrPluggableSupplyVoltageTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsXcvrPluggableSupplyVoltage"
|
||||
::= { cwsXcvrPluggableSupplyVoltageEntry 1 }
|
||||
|
||||
cwsXcvrPluggableSupplyVoltageActual OBJECT-TYPE
|
||||
SYNTAX Decimal2Dig
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Supply voltage, actual supply voltage in volts (V). Range must be between 0 and 6.55V."
|
||||
::= { cwsXcvrPluggableSupplyVoltageEntry 2 }
|
||||
|
||||
cwsXcvrPluggableStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsXcvrPluggableStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsXcvrPluggableMIB 12 }
|
||||
|
||||
cwsXcvrPluggableStatusEntry OBJECT-TYPE
|
||||
SYNTAX CwsXcvrPluggableStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsXcvrPluggableStatusTable."
|
||||
INDEX { cwsXcvrXcvrsXcvrIndex, cwsXcvrPluggableStatusTableSnmpKey }
|
||||
::= { cwsXcvrPluggableStatusTable 1 }
|
||||
|
||||
CwsXcvrPluggableStatusEntry ::= SEQUENCE {
|
||||
cwsXcvrPluggableStatusTableSnmpKey Integer32,
|
||||
cwsXcvrStatusHighAlarmStatus TruthValue,
|
||||
cwsXcvrStatusLowAlarmStatus TruthValue,
|
||||
cwsXcvrStatusHighWarningStatus TruthValue,
|
||||
cwsXcvrStatusLowWarningStatus TruthValue
|
||||
}
|
||||
|
||||
cwsXcvrPluggableStatusTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsXcvrPluggableStatus"
|
||||
::= { cwsXcvrPluggableStatusEntry 1 }
|
||||
|
||||
cwsXcvrStatusHighAlarmStatus OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Supply voltage high alarm status, boolean, true if alarm is raised, false if alarm is not raised."
|
||||
::= { cwsXcvrPluggableStatusEntry 2 }
|
||||
|
||||
cwsXcvrStatusLowAlarmStatus OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Supply voltage low alarm status, boolean, true if alarm is raised, false if alarm is not raised."
|
||||
::= { cwsXcvrPluggableStatusEntry 3 }
|
||||
|
||||
cwsXcvrStatusHighWarningStatus OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Supply voltage high warning status, boolean, true if warning is raised, false if warning is not raised."
|
||||
::= { cwsXcvrPluggableStatusEntry 4 }
|
||||
|
||||
cwsXcvrStatusLowWarningStatus OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Supply voltage low warning status, boolean, true if warning is raised, false if warning is not raised."
|
||||
::= { cwsXcvrPluggableStatusEntry 5 }
|
||||
|
||||
cwsXcvrPluggableThresholdTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsXcvrPluggableThresholdEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsXcvrPluggableMIB 13 }
|
||||
|
||||
cwsXcvrPluggableThresholdEntry OBJECT-TYPE
|
||||
SYNTAX CwsXcvrPluggableThresholdEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsXcvrPluggableThresholdTable."
|
||||
INDEX { cwsXcvrXcvrsXcvrIndex, cwsXcvrPluggableThresholdTableSnmpKey }
|
||||
::= { cwsXcvrPluggableThresholdTable 1 }
|
||||
|
||||
CwsXcvrPluggableThresholdEntry ::= SEQUENCE {
|
||||
cwsXcvrPluggableThresholdTableSnmpKey Integer32,
|
||||
cwsXcvrThresholdHighAlarmThreshold Decimal2Dig,
|
||||
cwsXcvrThresholdLowAlarmThreshold Decimal2Dig,
|
||||
cwsXcvrThresholdHighWarningThreshold Decimal2Dig,
|
||||
cwsXcvrThresholdLowWarningThreshold Decimal2Dig
|
||||
}
|
||||
|
||||
cwsXcvrPluggableThresholdTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsXcvrPluggableThreshold"
|
||||
::= { cwsXcvrPluggableThresholdEntry 1 }
|
||||
|
||||
cwsXcvrThresholdHighAlarmThreshold OBJECT-TYPE
|
||||
SYNTAX Decimal2Dig
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Supply voltage high alarm threshold, in volts (V)."
|
||||
::= { cwsXcvrPluggableThresholdEntry 2 }
|
||||
|
||||
cwsXcvrThresholdLowAlarmThreshold OBJECT-TYPE
|
||||
SYNTAX Decimal2Dig
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Supply oltage low alarm threshold, in volts (V)."
|
||||
::= { cwsXcvrPluggableThresholdEntry 3 }
|
||||
|
||||
cwsXcvrThresholdHighWarningThreshold OBJECT-TYPE
|
||||
SYNTAX Decimal2Dig
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Supply voltage high warning threshold, in volts (V)."
|
||||
::= { cwsXcvrPluggableThresholdEntry 4 }
|
||||
|
||||
cwsXcvrThresholdLowWarningThreshold OBJECT-TYPE
|
||||
SYNTAX Decimal2Dig
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Supply voltage low warning threshold, in volts (V)."
|
||||
::= { cwsXcvrPluggableThresholdEntry 5 }
|
||||
|
||||
cwsXcvrAugXcvrPluggableChannelDiagnosticsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsXcvrAugXcvrPluggableChannelDiagnosticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsXcvrPluggableMIB 14 }
|
||||
|
||||
cwsXcvrAugXcvrPluggableChannelDiagnosticsEntry OBJECT-TYPE
|
||||
SYNTAX CwsXcvrAugXcvrPluggableChannelDiagnosticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsXcvrAugXcvrPluggableChannelDiagnosticsTable."
|
||||
AUGMENTS { cwsXcvrChannelDiagnosticsEntry }
|
||||
::= { cwsXcvrAugXcvrPluggableChannelDiagnosticsTable 1 }
|
||||
|
||||
CwsXcvrAugXcvrPluggableChannelDiagnosticsEntry ::= SEQUENCE {
|
||||
cwsXcvrPluggableChannelDiagnosticsTransmitterFault TruthValue,
|
||||
cwsXcvrPluggableChannelDiagnosticsTxAdaptiveEqFault TruthValue
|
||||
}
|
||||
|
||||
cwsXcvrPluggableChannelDiagnosticsTransmitterFault OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "If the xcvr channel transmitter has detected a fault."
|
||||
::= { cwsXcvrAugXcvrPluggableChannelDiagnosticsEntry 1 }
|
||||
|
||||
cwsXcvrPluggableChannelDiagnosticsTxAdaptiveEqFault OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "If the xcvr channel Tx Adaptive EQ Fault has detected a fault. Only applicable for QSFP28. For QSFP+, default value of FALSE will be returned."
|
||||
::= { cwsXcvrAugXcvrPluggableChannelDiagnosticsEntry 2 }
|
||||
|
||||
cwsXcvrPluggableSerdesConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CwsXcvrPluggableSerdesConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cienaWsXcvrPluggableMIB 15 }
|
||||
|
||||
cwsXcvrPluggableSerdesConfigEntry OBJECT-TYPE
|
||||
SYNTAX CwsXcvrPluggableSerdesConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry for cwsXcvrPluggableSerdesConfigTable."
|
||||
INDEX { cwsXcvrXcvrsXcvrIndex, cwsXcvrPluggableSerdesConfigTableSnmpKey }
|
||||
::= { cwsXcvrPluggableSerdesConfigTable 1 }
|
||||
|
||||
CwsXcvrPluggableSerdesConfigEntry ::= SEQUENCE {
|
||||
cwsXcvrPluggableSerdesConfigTableSnmpKey Integer32,
|
||||
cwsXcvrSerdesConfigSerdesTxEq XcvrSerdesTxEq,
|
||||
cwsXcvrSerdesConfigSerdesRxAmplitude XcvrSerdesRxAmplitude,
|
||||
cwsXcvrSerdesConfigSerdesRxEmphasis XcvrSerdesRxEmphasis
|
||||
}
|
||||
|
||||
cwsXcvrPluggableSerdesConfigTableSnmpKey OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Unique key for cwsXcvrPluggableSerdesConfig"
|
||||
::= { cwsXcvrPluggableSerdesConfigEntry 1 }
|
||||
|
||||
cwsXcvrSerdesConfigSerdesTxEq OBJECT-TYPE
|
||||
SYNTAX XcvrSerdesTxEq
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cwsXcvrPluggableSerdesConfigEntry 2 }
|
||||
|
||||
cwsXcvrSerdesConfigSerdesRxAmplitude OBJECT-TYPE
|
||||
SYNTAX XcvrSerdesRxAmplitude
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cwsXcvrPluggableSerdesConfigEntry 3 }
|
||||
|
||||
cwsXcvrSerdesConfigSerdesRxEmphasis OBJECT-TYPE
|
||||
SYNTAX XcvrSerdesRxEmphasis
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "None"
|
||||
::= { cwsXcvrPluggableSerdesConfigEntry 4 }
|
||||
|
||||
|
||||
|
||||
-- Conformance statements
|
||||
cienaWsXcvrPluggableObjects OBJECT IDENTIFIER
|
||||
::= { cienaWsXcvrPluggableMIB 1 }
|
||||
|
||||
cienaWsXcvrPluggableConformance OBJECT IDENTIFIER
|
||||
::= { cienaWsXcvrPluggableMIB 2 }
|
||||
|
||||
cienaWsXcvrPluggableGroups OBJECT IDENTIFIER
|
||||
::= { cienaWsXcvrPluggableConformance 1 }
|
||||
|
||||
cienaWsXcvrPluggableGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cwsXcvrPluggableVendorIdRevisionCompliance,
|
||||
cwsXcvrPluggableDeviceIdIdentifier,
|
||||
cwsXcvrPluggableDeviceIdIdentifierRaw,
|
||||
cwsXcvrPluggableDeviceIdExtendedIdentifierRaw,
|
||||
cwsXcvrPluggableDeviceIdPowerConsumption,
|
||||
cwsXcvrPluggableDeviceIdClei,
|
||||
cwsXcvrPluggableDeviceIdConnectorTypeRaw,
|
||||
cwsXcvrPluggableVendorTransmitterWavelength,
|
||||
cwsXcvrPluggableVendorTransmitterWavelengthRaw,
|
||||
cwsXcvrPluggableVendorTransmitterEncodingDescription,
|
||||
cwsXcvrPluggableVendorTransmitterEncodingRaw,
|
||||
cwsXcvrPluggableVendorDiagnosticMonitoringDiagnosticMonitoringTypeRaw,
|
||||
cwsXcvrPluggableVendorDiagnosticMonitoringDiagnosticMonitoringImplemented,
|
||||
cwsXcvrPluggableTransceiverCodeSpecificationCompliance,
|
||||
cwsXcvrPluggableTransceiverCodeTransceiverCodeRaw,
|
||||
cwsXcvrPluggableDeviceTechnologyDeviceTechnologyRaw,
|
||||
cwsXcvrPluggableDeviceTechnologyTransmitterTunable,
|
||||
cwsXcvrPluggableDeviceTechnologyMaxCaseTemperature,
|
||||
cwsXcvrPluggableOptionsOptionsRaw,
|
||||
cwsXcvrPluggableOptionsTxinpeqautoadaptcapable,
|
||||
cwsXcvrPluggableOptionsTxinpeqfixedprogramsetting,
|
||||
cwsXcvrPluggableOptionsRxoutemfixedprogramsetting,
|
||||
cwsXcvrPluggableOptionsRxoutamfixedprogramsetting,
|
||||
cwsXcvrPluggableOptionsTxCdrLossOfLockFlag,
|
||||
cwsXcvrPluggableOptionsRxCdrLossOfLockFlag,
|
||||
cwsXcvrPluggableOptionsUserEepromPage02hProvided,
|
||||
cwsXcvrPluggableOptionsAstPage01hProvided,
|
||||
cwsXcvrPluggableSupplyVoltageActual,
|
||||
cwsXcvrStatusHighAlarmStatus,
|
||||
cwsXcvrStatusLowAlarmStatus,
|
||||
cwsXcvrStatusHighWarningStatus,
|
||||
cwsXcvrStatusLowWarningStatus,
|
||||
cwsXcvrThresholdHighAlarmThreshold,
|
||||
cwsXcvrThresholdLowAlarmThreshold,
|
||||
cwsXcvrThresholdHighWarningThreshold,
|
||||
cwsXcvrThresholdLowWarningThreshold,
|
||||
cwsXcvrPluggableChannelDiagnosticsTransmitterFault,
|
||||
cwsXcvrPluggableChannelDiagnosticsTxAdaptiveEqFault,
|
||||
cwsXcvrSerdesConfigSerdesTxEq,
|
||||
cwsXcvrSerdesConfigSerdesRxAmplitude,
|
||||
cwsXcvrSerdesConfigSerdesRxEmphasis
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Conformance Group"
|
||||
::= { cienaWsXcvrPluggableGroups 1 }
|
||||
|
||||
cienaWsXcvrPluggableCompliances OBJECT IDENTIFIER
|
||||
::= { cienaWsXcvrPluggableConformance 2 }
|
||||
|
||||
cienaWsXcvrPluggableCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION "Compliance"
|
||||
MODULE MANDATORY-GROUPS { cienaWsXcvrPluggableGroup }
|
||||
::= { cienaWsXcvrPluggableCompliances 1 }
|
||||
|
||||
END -- End module
|
1372
MIBS/ciena/CIENA-WWP-LEOS-PORT-MIB
Normal file
1372
MIBS/ciena/CIENA-WWP-LEOS-PORT-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1446
MIBS/ciena/CIENA-WWP-LEOS-PORT-XCVR-MIB
Normal file
1446
MIBS/ciena/CIENA-WWP-LEOS-PORT-XCVR-MIB
Normal file
File diff suppressed because it is too large
Load Diff
2413
MIBS/ciena/CIENA-WWP-LEOS-SYSTEM-CONFIG
Normal file
2413
MIBS/ciena/CIENA-WWP-LEOS-SYSTEM-CONFIG
Normal file
File diff suppressed because it is too large
Load Diff
262
MIBS/ciena/CIENA-WWP-PRODUCTS-MIB
Normal file
262
MIBS/ciena/CIENA-WWP-PRODUCTS-MIB
Normal file
@ -0,0 +1,262 @@
|
||||
WWP-PRODUCTS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises, MODULE-IDENTITY, OBJECT-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
wwpProducts, wwpModules
|
||||
FROM WWP-SMI;
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
-- 1.3.6.1.4.1.6141.1.1
|
||||
wwpLe21 OBJECT IDENTIFIER ::= { wwpProducts 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.2
|
||||
wwpLe22 OBJECT IDENTIFIER ::= { wwpProducts 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.3
|
||||
wwpLe31 OBJECT IDENTIFIER ::= { wwpProducts 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.4
|
||||
wwpLe32 OBJECT IDENTIFIER ::= { wwpProducts 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.5
|
||||
wwpLe41 OBJECT IDENTIFIER ::= { wwpProducts 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.6
|
||||
wwpLe42 OBJECT IDENTIFIER ::= { wwpProducts 6 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.7
|
||||
wwpLe200 OBJECT IDENTIFIER ::= { wwpProducts 7 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.8
|
||||
wwpLe210 OBJECT IDENTIFIER ::= { wwpProducts 8 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.9
|
||||
wwpLe220 OBJECT IDENTIFIER ::= { wwpProducts 9 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.10
|
||||
wwpLe410 OBJECT IDENTIFIER ::= { wwpProducts 10 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.11
|
||||
wwpLe3700 OBJECT IDENTIFIER ::= { wwpProducts 11 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.12
|
||||
wwpLe4400 OBJECT IDENTIFIER ::= { wwpProducts 12 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.13
|
||||
wwpLe211 OBJECT IDENTIFIER ::= { wwpProducts 13 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.14
|
||||
wwpLe211H OBJECT IDENTIFIER ::= { wwpProducts 14 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.15
|
||||
wwpLe216 OBJECT IDENTIFIER ::= { wwpProducts 15 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.16
|
||||
wwpLe216H OBJECT IDENTIFIER ::= { wwpProducts 16 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.17
|
||||
wwpLe218 OBJECT IDENTIFIER ::= { wwpProducts 17 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.18
|
||||
wwpLe218H OBJECT IDENTIFIER ::= { wwpProducts 18 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.19
|
||||
wwpLe410H OBJECT IDENTIFIER ::= { wwpProducts 19 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.20
|
||||
wwpLe22H OBJECT IDENTIFIER ::= { wwpProducts 20 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.21
|
||||
wwpLe32H OBJECT IDENTIFIER ::= { wwpProducts 21 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.22
|
||||
wwpLe36 OBJECT IDENTIFIER ::= { wwpProducts 22 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.23
|
||||
wwpLe36H OBJECT IDENTIFIER ::= { wwpProducts 23 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.24
|
||||
wwpLe217 OBJECT IDENTIFIER ::= { wwpProducts 24 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.25
|
||||
wwpLe217H OBJECT IDENTIFIER ::= { wwpProducts 25 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.26
|
||||
wwpLe217DC OBJECT IDENTIFIER ::= { wwpProducts 26 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.27
|
||||
wwpLe410DC OBJECT IDENTIFIER ::= { wwpProducts 27 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.28
|
||||
wwpLe317 OBJECT IDENTIFIER ::= { wwpProducts 28 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.29
|
||||
wwpLe317H OBJECT IDENTIFIER ::= { wwpProducts 29 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.30
|
||||
wwpLe317DC OBJECT IDENTIFIER ::= { wwpProducts 30 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.31
|
||||
wwpLe38 OBJECT IDENTIFIER ::= { wwpProducts 31 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.32
|
||||
wwpLe46 OBJECT IDENTIFIER ::= { wwpProducts 32 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.33
|
||||
wwpLe46Voip OBJECT IDENTIFIER ::= { wwpProducts 33 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.34
|
||||
wwpLe42H OBJECT IDENTIFIER ::= { wwpProducts 34 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.35
|
||||
wwpLe42HVoip OBJECT IDENTIFIER ::= { wwpProducts 35 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.36
|
||||
wwpLe407 OBJECT IDENTIFIER ::= { wwpProducts 36 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.37
|
||||
wwpLe427 OBJECT IDENTIFIER ::= { wwpProducts 37 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.38
|
||||
wwpLe307 OBJECT IDENTIFIER ::= { wwpProducts 38 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.39
|
||||
wwpLe327 OBJECT IDENTIFIER ::= { wwpProducts 39 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.40
|
||||
wwpLe337 OBJECT IDENTIFIER ::= { wwpProducts 40 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.41
|
||||
wwpLe22P0100 OBJECT IDENTIFIER ::= { wwpProducts 41 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.42
|
||||
wwpLe46H OBJECT IDENTIFIER ::= { wwpProducts 42 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.43
|
||||
wwpLe46HVoip OBJECT IDENTIFIER ::= { wwpProducts 43 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.44
|
||||
wwpLe42Voip OBJECT IDENTIFIER ::= { wwpProducts 44 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.45
|
||||
wwpLe17 OBJECT IDENTIFIER ::= { wwpProducts 45 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.46
|
||||
wwpLe17Voip OBJECT IDENTIFIER ::= { wwpProducts 46 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.47
|
||||
wwpLe311 OBJECT IDENTIFIER ::= { wwpProducts 47 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.48
|
||||
wwpLe38Sfp OBJECT IDENTIFIER ::= { wwpProducts 48 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.49
|
||||
wwpLe38SfpVoip OBJECT IDENTIFIER ::= { wwpProducts 49 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.70
|
||||
wwpLe311v OBJECT IDENTIFIER ::= { wwpProducts 70 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.71
|
||||
wwpLe310 OBJECT IDENTIFIER ::= { wwpProducts 71 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.72
|
||||
wwpLe135 OBJECT IDENTIFIER ::= { wwpProducts 72 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.73
|
||||
wwpLe3300 OBJECT IDENTIFIER ::= { wwpProducts 73 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.74
|
||||
wwpLe3300Rev2 OBJECT IDENTIFIER ::= { wwpProducts 74 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.75
|
||||
wwpLe3300FanTray OBJECT IDENTIFIER ::= { wwpProducts 75 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.76
|
||||
wwpLe58H OBJECT IDENTIFIER ::= { wwpProducts 76 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.77
|
||||
cn3920 OBJECT IDENTIFIER ::= { wwpProducts 77 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.78
|
||||
cn3911 OBJECT IDENTIFIER ::= { wwpProducts 78 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.79
|
||||
cn3940 OBJECT IDENTIFIER ::= { wwpProducts 79 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.80
|
||||
cn5150 OBJECT IDENTIFIER ::= { wwpProducts 80 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.81
|
||||
cn3960 OBJECT IDENTIFIER ::= { wwpProducts 81 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.82
|
||||
cn5140 OBJECT IDENTIFIER ::= { wwpProducts 82 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.83
|
||||
cn5305 OBJECT IDENTIFIER ::= { wwpProducts 83 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.84
|
||||
cn3916 OBJECT IDENTIFIER ::= { wwpProducts 84 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.85
|
||||
cn3930 OBJECT IDENTIFIER ::= { wwpProducts 85 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.86
|
||||
cn3931 OBJECT IDENTIFIER ::= { wwpProducts 86 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.94
|
||||
cn3902 OBJECT IDENTIFIER ::= { wwpProducts 94 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.95
|
||||
cn3932 OBJECT IDENTIFIER ::= { wwpProducts 95 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.96
|
||||
cn5142 OBJECT IDENTIFIER ::= { wwpProducts 96 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.97
|
||||
cn5160 OBJECT IDENTIFIER ::= { wwpProducts 97 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.98
|
||||
cn3942 OBJECT IDENTIFIER ::= { wwpProducts 98 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.99
|
||||
cn3903 OBJECT IDENTIFIER ::= { wwpProducts 99 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.100
|
||||
cn3904 OBJECT IDENTIFIER ::= { wwpProducts 100 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.101
|
||||
cn3905 OBJECT IDENTIFIER ::= { wwpProducts 101 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.102
|
||||
cn3938 OBJECT IDENTIFIER ::= { wwpProducts 102 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1.103
|
||||
cn3906 OBJECT IDENTIFIER ::= { wwpProducts 103 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.2.1
|
||||
wwpProductsMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200507280000Z" -- July 28, 2005 at 00:00 GMT (200507280000Z)
|
||||
ORGANIZATION
|
||||
"Ciena, Inc"
|
||||
CONTACT-INFO
|
||||
"Mib Meister
|
||||
115 North Sullivan Road
|
||||
Spokane Valley, WA 99037
|
||||
USA
|
||||
Phone: +1 509 242 9000
|
||||
Email: support@ciena.com"
|
||||
DESCRIPTION
|
||||
"This module defines the object identifiers that are
|
||||
assigned to WWP products and platforms. It is these
|
||||
OID values that are returned in sysObjectID."
|
||||
REVISION "200507280000Z" -- July 28, 2005 at 00:00 GMT (200507280000Z)
|
||||
DESCRIPTION
|
||||
"Initial creation."
|
||||
::= { wwpModules 1 }
|
||||
|
||||
END
|
||||
|
76
MIBS/ciena/CIENA-WWP-SMI
Normal file
76
MIBS/ciena/CIENA-WWP-SMI
Normal file
@ -0,0 +1,76 @@
|
||||
WWP-SMI DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises, MODULE-IDENTITY, OBJECT-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
-- 1.3.6.1.4.1.6141
|
||||
wwp MODULE-IDENTITY
|
||||
LAST-UPDATED "201304230000Z" -- April 23, 2013 at 00:00 GMT (201304230000Z)
|
||||
ORGANIZATION
|
||||
"Ciena, Inc."
|
||||
CONTACT-INFO
|
||||
" Mib Meister
|
||||
115 North Sullivan Road
|
||||
Spokane Valley, WA 99037
|
||||
USA
|
||||
Phone: +1 509 242 9000
|
||||
Email: support@ciena.com"
|
||||
DESCRIPTION
|
||||
"Top-level WWP node definitions."
|
||||
REVISION "201304230000Z" -- April 23, 2013 at 00:00 GMT (201304230000Z)
|
||||
DESCRIPTION
|
||||
"Miscellaneous spelling and description corrections."
|
||||
REVISION "201212260000Z" -- December 26, 2012 at 00:00 GMT (201212260000Z)
|
||||
DESCRIPTION
|
||||
"Fixed the initial creation revision date.
|
||||
Changed from erroneous 201608161804Z to the actual date."
|
||||
REVISION "200507280000Z" -- July 28, 2005 at 00:00 GMT (200507280000Z)
|
||||
DESCRIPTION
|
||||
"Initial Creation.
|
||||
MIB Version: 04-15-01-0017"
|
||||
::= { enterprises 6141 }
|
||||
|
||||
-- 1.3.6.1.4.1.6141.1
|
||||
wwpProducts OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"wwpProducts is the root OBJECT-IDENTIFIER for all
|
||||
Ciena Packet Networking products. sysObjectID values are assigned the OID
|
||||
representing the product specified in WWP-PRODUCTS-MIB.my."
|
||||
::= { wwp 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.6141.2
|
||||
wwpModules OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"wwpModules provides a root object identifier that can be
|
||||
used to assign MODULE-IDENTIFY values."
|
||||
::= { wwp 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.6141.2.60
|
||||
wwpModulesLeos OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"wwpModulesLeos provides a root object identifier for leos that can be
|
||||
used to assign MODULE-IDENTIFY values."
|
||||
::= { wwpModules 60 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.6141.2.61
|
||||
wwpModulesLeosTce OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"wwpModulesLeosTce provides a root object identifier for leos TCE that can be
|
||||
used to assign MODULE-IDENTIFY values."
|
||||
::= { wwpModules 61 }
|
||||
|
||||
|
||||
END
|
||||
|
||||
|
Reference in New Issue
Block a user