diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/ciena/CIENA-CES-RSVPTE-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/ciena/CIENA-CES-RSVPTE-MIB')
| -rw-r--r-- | MIBS/ciena/CIENA-CES-RSVPTE-MIB | 484 |
1 files changed, 484 insertions, 0 deletions
diff --git a/MIBS/ciena/CIENA-CES-RSVPTE-MIB b/MIBS/ciena/CIENA-CES-RSVPTE-MIB new file mode 100644 index 0000000..8067144 --- /dev/null +++ b/MIBS/ciena/CIENA-CES-RSVPTE-MIB @@ -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 |