Observium_CE/mibs/ciena/WWP-LEOS-RSVPTE-MIB

397 lines
13 KiB
Plaintext

-- This file was included in WWP MIB release 04-10-01-0027
--
-- WWP-LEOS-RSVPTE-MIB.my
--
WWP-LEOS-RSVPTE-MIB DEFINITIONS ::= BEGIN
IMPORTS
TimeTicks, Integer32, Unsigned32, IpAddress, OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
DisplayString, MacAddress, TEXTUAL-CONVENTION, RowStatus, TruthValue
FROM SNMPv2-TC
wwpModulesLeos
FROM WWP-SMI;
wwpLeosRsvpteMIB MODULE-IDENTITY
LAST-UPDATED "201107060000Z"
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
" Added new objects wwpLeosRsvpteIfHelloInterval,wwpLeosRsvpteIfHelloTolerance,
wwpLeosRsvpteIfAdvertisedLabel."
REVISION "201107060000Z"
DESCRIPTION
"This MIB module is for the RSVP-TE configuration for MPLS tunnels"
REVISION "200508081700Z"
DESCRIPTION
"Initial creation."
::= { wwpModulesLeos 30 }
--
-- Textual convention
--
AdvertisedLabel ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Advertised Label"
SYNTAX INTEGER {
implicitnull(1),
nonreserved(99)
}
--
-- Node definitions
--
wwpLeosRsvpteMIBObjects OBJECT IDENTIFIER ::= { wwpLeosRsvpteMIB 1 }
wwpLeosRsvpteObjects OBJECT IDENTIFIER ::= { wwpLeosRsvpteMIBObjects 1 }
wwpLeosRsvpte OBJECT IDENTIFIER ::= { wwpLeosRsvpteMIBObjects 2 }
wwpLeosRsvpteAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The desired administrative state of RSVP-TE."
::= { wwpLeosRsvpteObjects 1 }
wwpLeosRsvpteOperStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1), -- active
down(2), -- inactive
goingUp(3), -- activating
goingDown(4), -- deactivating
actFailed(5) -- activation failed
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current operational state of RSVP-TE."
::= { wwpLeosRsvpteObjects 2 }
wwpLeosRsvpteRetryInterval OBJECT-TYPE
SYNTAX Unsigned32 (3..65)
UNITS "seconds"
MAX-ACCESS read-write
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 admin status is enable or oper status is up"
DEFVAL { 3 }
::= { wwpLeosRsvpteObjects 3 }
wwpLeosRsvpteRetryInfiniteState OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The persistent tunnel retry infinity.
This is the State which when on will trigger RSVP-TE to try to restore the tunnels
infinite times. This object can only be set if RSVP-TE is globally disabled."
DEFVAL { on }
::= { wwpLeosRsvpteObjects 4 }
wwpLeosRsvpteRetryMax 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 reestablish the tunnel.
This field is not used when wwpLeosRsvpteRetryInfiniteState is on "
DEFVAL { 10 }
::= { wwpLeosRsvpteObjects 5 }
wwpLeosRsvpteRefreshInterval OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This RSVP-TE value, R, which is used to set the average
interval between refresh path and resv messages."
DEFVAL { 30000 }
::= { wwpLeosRsvpteObjects 6 }
wwpLeosRsvpteRefreshMultiple 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 which must be made, spaced by
the refresh interval before the state is deemed to have
timed out."
DEFVAL { 3 }
::= { wwpLeosRsvpteObjects 7 }
wwpLeosRsvpteRfrshSlewDenom 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 }
::= { wwpLeosRsvpteObjects 8 }
wwpLeosRsvpteRfrshSlewNumerator 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 }
::= { wwpLeosRsvpteObjects 9 }
wwpLeosRsvpteBlockadeMultiple 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 blockade state is deleted."
DEFVAL { 2 }
::= { wwpLeosRsvpteObjects 10 }
wwpLeosRsvpteLSPSetupPriority OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The setup priority to apply to LSPs which are not
signalling this parameter. 0 represents the highest
priority, 7 the lowest. The value of this object must be
numerically more or equal (so lower or equal priority)
than the value of the holding priority object."
DEFVAL { 4 }
::= { wwpLeosRsvpteObjects 11 }
wwpLeosRsvpteLSPHoldingPriority OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The holding priority to apply to LSPs which are not
signalling this parameter. 0 represents the highest
priority, 7 the lowest. The value of this object must be
numerically less or equal (so higher or equal priority)
than the value of the holding priority object."
DEFVAL { 3 }
::= { wwpLeosRsvpteObjects 12 }
wwpLeosRsvpteUseHopByHop 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 PATH and PATH-TEAR messages it
sends. If set then the IP addresses used in the IP header
of PATH messages forwarded by RSVP-TE set source as the
local outgoing interface IP address, and destination as
the next hop router IP address."
DEFVAL { false }
::= { wwpLeosRsvpteObjects 13 }
wwpLeosRsvpteRestartCapable 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 { false }
::= { wwpLeosRsvpteObjects 14 }
wwpLeosRsvpteRestartTime 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 wwpLeosRsvpteRestartCapable is set to true."
DEFVAL { 10000 }
::= { wwpLeosRsvpteObjects 15 }
wwpLeosRsvpteRecoveryTime 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 wwpLeosRsvpteRestartCapable is set to true."
DEFVAL { 10000 }
::= { wwpLeosRsvpteObjects 16 }
wwpLeosRsvpteMinPeerRestart 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 will wait for the maximum of this time and the
restart_time advertised in the RESTART_CAP object in Hello
messages from the neighbor."
DEFVAL { 0 }
::= { wwpLeosRsvpteObjects 17 }
wwpLeosRsvpteIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosRsvpteIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of interfaces that RSVP-TE can be enabled on."
::= { wwpLeosRsvpte 1 }
wwpLeosRsvpteIfEntry OBJECT-TYPE
SYNTAX WwpLeosRsvpteIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"WWP Descr."
INDEX { wwpLeosRsvpteIfIndex }
::= { wwpLeosRsvpteIfTable 1 }
WwpLeosRsvpteIfEntry ::= SEQUENCE {
wwpLeosRsvpteIfIndex INTEGER,
wwpLeosRsvpteIfName DisplayString,
wwpLeosRsvpteIfIpAddr IpAddress,
wwpLeosRsvpteIfMtu INTEGER,
wwpLeosRsvpteIfAdminStatus INTEGER,
wwpLeosRsvpteIfOperStatus INTEGER,
wwpLeosRsvpteIfHelloInterval Unsigned32,
wwpLeosRsvpteIfHelloTolerance Unsigned32,
wwpLeosRsvpteIfAdvertisedLabel AdvertisedLabel
}
wwpLeosRsvpteIfName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Interface Name"
::= { wwpLeosRsvpteIfEntry 1 }
wwpLeosRsvpteIfIndex OBJECT-TYPE
SYNTAX INTEGER (1..4096)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Interface Index"
::= { wwpLeosRsvpteIfEntry 2 }
wwpLeosRsvpteIfIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Interface IP Address"
::= { wwpLeosRsvpteIfEntry 3 }
wwpLeosRsvpteIfMtu OBJECT-TYPE
SYNTAX INTEGER (1500..9216)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"RSVP-TE Interface MTU"
::= { wwpLeosRsvpteIfEntry 4 }
wwpLeosRsvpteIfAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Desired RSVP-TE status on this Interface"
::= { wwpLeosRsvpteIfEntry 5 }
wwpLeosRsvpteIfOperStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RSVP-TE Operational Status on this Interface"
::= { wwpLeosRsvpteIfEntry 6 }
wwpLeosRsvpteIfHelloInterval OBJECT-TYPE
SYNTAX Unsigned32 (0..30)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"RSVP-TE hello message interval. "
DEFVAL { 1 }
::= { wwpLeosRsvpteIfEntry 7 }
wwpLeosRsvpteIfHelloTolerance OBJECT-TYPE
SYNTAX Unsigned32 (0..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"RSVP-TE hello tolerance defines number of hello interval which may pass without receiving a
successful Hello message from a partner before the Hello session times out."
DEFVAL { 3 }
::= { wwpLeosRsvpteIfEntry 8 }
wwpLeosRsvpteIfAdvertisedLabel OBJECT-TYPE
SYNTAX AdvertisedLabel
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute decides what kind of a Label will be advertised by RSVP-TE for a
Label Request received on this L3 Interface"
DEFVAL { 99 }
::= { wwpLeosRsvpteIfEntry 9 }
END
--
-- WWP-LEOS-RSVPTE-MIB
--