1684 lines
68 KiB
Plaintext
1684 lines
68 KiB
Plaintext
-- Copyright (C) 2008-2014 Super Micro Computer Inc. All Rights Reserved
|
|
|
|
-- ********************************************************************
|
|
-- $Id: fsrsvpte.mib,v 1.23 2012/11/08 11:29:25 siva Exp $
|
|
-- ********************************************************************
|
|
|
|
SUPERMICRO-MPLS-RSVP-TE-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
enterprises, MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, Counter32, IpAddress
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION, TimeInterval, TimeStamp, TruthValue,
|
|
RowStatus, StorageType
|
|
FROM SNMPv2-TC
|
|
InterfaceIndex
|
|
FROM IF-MIB
|
|
;
|
|
|
|
fsMplsRsvpTeMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201209050000Z"
|
|
ORGANIZATION "Super Micro Computer Inc."
|
|
CONTACT-INFO "support@Supermicro.com"
|
|
|
|
DESCRIPTION "All rights reserved"
|
|
REVISION "201209050000Z"
|
|
DESCRIPTION "The MIB is designed for RSVPTE.
|
|
|
|
MIB contains Interface, Neighbour Table and some
|
|
scalar objects for configuration of RSVPTE related
|
|
elements and Refresh Overhead Reduction related
|
|
elements.
|
|
|
|
This entire mib is made part of the
|
|
MPLS Enterprises MIB for easy reference.
|
|
|
|
'Create and Go' and 'Not In Service' configuration
|
|
values for RowStatus field (for all tables) are not
|
|
supported.
|
|
|
|
This MIB module contains managed object definitions
|
|
MPLS Traffic Engineering (TE) as defined in:
|
|
|
|
1. Extensions to RSVP for LSP Tunnels, Awduche et al,
|
|
RFC 3209, December 2001
|
|
2. Requirements for Traffic Engineering Over MPLS,
|
|
Awduche, D., Malcolm, J., Agogbua, J., O'Dell, M.,
|
|
and J. McManus, RFC 2702, September 1999
|
|
3. RSVP Refresh Overhead Reduction Extensions,
|
|
L. Berger, D. Gan, G. Swallow, P. Pan, F. Tommasi,
|
|
S. Molendini, RFC 2961, April 2001
|
|
4. RSVP Management Information Base using SMIv2, RFC 2206"
|
|
|
|
::= {enterprises supermicro-computer-inc(10876) super-switch(101) basic(1) futureMpls (13) 2}
|
|
|
|
|
|
-- Textual Conventions.
|
|
MplsLsrIdentifier ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Label Switch Router (LSR) identifier
|
|
is the first 4 bytes or the IP Address component
|
|
of the Resource Resevation Protocol (RSVP-TE) identifier."
|
|
SYNTAX OCTET STRING (SIZE (4))
|
|
|
|
AtmVpIdentifier ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VPI value for a VPL. The value VPI=0 is not
|
|
used for a VPL not associated with a VCL. For ATM
|
|
UNIs supporting VPCs the VPI value ranges from 1
|
|
to 255. For ATM UNIs supporting VCCs the VPI value
|
|
ranges from 0 to 255. The maximum VPI value
|
|
cannot exceed the value allowable by
|
|
atmInterfaceMaxVpiBits defined in ATM-MIB."
|
|
SYNTAX Integer32 (0..4095)
|
|
|
|
AtmVcIdentifier ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VCI value for a VCL. The maximum VCI value
|
|
cannot exceed the value allowable by
|
|
atmInterfaceMaxVciBits defined in ATM-MIB."
|
|
SYNTAX Integer32 (0..65535)
|
|
|
|
-- Top level components of this MIB.
|
|
|
|
-- tables, scalars
|
|
fsMplsRsvpTeObjects OBJECT IDENTIFIER ::= { fsMplsRsvpTeMIB 1 }
|
|
fsMplsRsvpTeGenObjects OBJECT IDENTIFIER ::= { fsMplsRsvpTeMIB 2 }
|
|
|
|
-- Start of fsMplsRsvpTeIfTable
|
|
|
|
fsMplsRsvpTeIfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsMplsRsvpTeIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MPLS-specific attributes of the system's
|
|
interfaces, over which RSVP Signalling protocol
|
|
is used for LSP Tunnel establishments.
|
|
|
|
For Practical purposes this table augments the
|
|
'rsvpIfTable' of the standard RSVP, Though
|
|
a separate index is defined for this table.
|
|
The value of fsMplsRsvpTeIfIndex will map
|
|
to the ifIndex of the rsvpIfTable.
|
|
|
|
A row in rsvpIfTable needs to be created first.
|
|
Before the row status of the entry being made
|
|
active, the required elements associaed with
|
|
the interface must be set via this table.
|
|
|
|
If an interface is of the ATM Type, then the
|
|
label range type is per-interface and the label
|
|
range value is specified within the entry
|
|
of this table. If an interface is of Ethernet type,
|
|
the label range is per-platform based and the
|
|
label range is the common generic label range."
|
|
|
|
::= { fsMplsRsvpTeObjects 1 }
|
|
|
|
fsMplsRsvpTeIfEntry OBJECT-TYPE
|
|
SYNTAX FsMplsRsvpTeIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The RSVP-specific attributes of a given interface."
|
|
INDEX { fsMplsRsvpTeIfIndex }
|
|
::= { fsMplsRsvpTeIfTable 1 }
|
|
|
|
FsMplsRsvpTeIfEntry ::=
|
|
SEQUENCE {
|
|
fsMplsRsvpTeIfIndex InterfaceIndex,
|
|
fsMplsRsvpTeIfLblSpace INTEGER,
|
|
fsMplsRsvpTeIfLblType INTEGER,
|
|
fsMplsRsvpTeAtmMergeCap INTEGER,
|
|
fsMplsRsvpTeAtmVcDirection INTEGER,
|
|
fsMplsRsvpTeAtmMinVpi AtmVpIdentifier,
|
|
fsMplsRsvpTeAtmMinVci AtmVcIdentifier,
|
|
fsMplsRsvpTeAtmMaxVpi AtmVpIdentifier,
|
|
fsMplsRsvpTeAtmMaxVci AtmVcIdentifier,
|
|
fsMplsRsvpTeIfMtu Integer32,
|
|
fsMplsRsvpTeIfUdpNbrs Counter32,
|
|
fsMplsRsvpTeIfIpNbrs Counter32,
|
|
fsMplsRsvpTeIfNbrs Counter32,
|
|
fsMplsRsvpTeIfRefreshMultiple Integer32,
|
|
fsMplsRsvpTeIfTTL Integer32,
|
|
fsMplsRsvpTeIfRefreshInterval TimeInterval,
|
|
fsMplsRsvpTeIfRouteDelay TimeInterval,
|
|
fsMplsRsvpTeIfUdpRequired TruthValue,
|
|
fsMplsRsvpTeIfHelloSupported TruthValue,
|
|
fsMplsRsvpTeIfLinkAttr Integer32,
|
|
fsMplsRsvpTeIfStatus RowStatus,
|
|
fsMplsRsvpTeIfPlrId MplsLsrIdentifier,
|
|
fsMplsRsvpTeIfAvoidNodeId MplsLsrIdentifier,
|
|
fsMplsRsvpTeIfStorageType StorageType
|
|
}
|
|
|
|
fsMplsRsvpTeIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index by which the row
|
|
in this table is identified. A row is
|
|
created in this table when a row is created
|
|
in the rsvpIfTable, and labelled traffic will
|
|
be handled over that interface."
|
|
::= { fsMplsRsvpTeIfEntry 1 }
|
|
|
|
fsMplsRsvpTeIfLblSpace OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
perPlatform(1),
|
|
perInterface(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the type of the interface, as Ethernet, or
|
|
ATM or FR"
|
|
DEFVAL { perPlatform }
|
|
::= { fsMplsRsvpTeIfEntry 2 }
|
|
|
|
fsMplsRsvpTeIfLblType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
rsvpTeIfEth(1),
|
|
rsvpTeIfAtm(2),
|
|
rsvpTeIfFr(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the type of the interface, as Ethernet, or
|
|
ATM or FR. Iface Type as FR is not supported"
|
|
DEFVAL { rsvpTeIfEth }
|
|
::= { fsMplsRsvpTeIfEntry 3 }
|
|
|
|
fsMplsRsvpTeAtmMergeCap OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notSupported(0),
|
|
vcMerge(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Denotes the Merge Capability of this Interface.
|
|
VcMerge is currently not supported"
|
|
DEFVAL { notSupported }
|
|
::= { fsMplsRsvpTeIfEntry 4 }
|
|
|
|
fsMplsRsvpTeAtmVcDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
biDirectional(0),
|
|
oddUniDirectional(1),
|
|
evenUniDirectional(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If the value of this object is 'biDirectional(0)',
|
|
a given VCI, within a given VPI, is used as a
|
|
label for both directions independently.
|
|
|
|
If the value of this object is 'oddUniDirectional(1)',
|
|
a given VCI within a VPI designates one direction and
|
|
the VCI's used will be of Odd type.
|
|
|
|
If the value of this object is 'evenUniDirectional(2)',
|
|
a given VCI within a VPI designates one direction and
|
|
the VCI's used will be of Even type."
|
|
DEFVAL { biDirectional }
|
|
::= { fsMplsRsvpTeIfEntry 5 }
|
|
|
|
fsMplsRsvpTeAtmMinVpi OBJECT-TYPE
|
|
SYNTAX AtmVpIdentifier
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The minimum VPI number configured for this range."
|
|
DEFVAL { 0 }
|
|
::= { fsMplsRsvpTeIfEntry 6 }
|
|
|
|
fsMplsRsvpTeAtmMinVci OBJECT-TYPE
|
|
SYNTAX AtmVcIdentifier
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The minimum VCI number configured for this range."
|
|
DEFVAL { 33 }
|
|
::= { fsMplsRsvpTeIfEntry 7 }
|
|
|
|
fsMplsRsvpTeAtmMaxVpi OBJECT-TYPE
|
|
SYNTAX AtmVpIdentifier
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum VPI number configured for this range."
|
|
DEFVAL { 0 }
|
|
::= { fsMplsRsvpTeIfEntry 8 }
|
|
|
|
fsMplsRsvpTeAtmMaxVci OBJECT-TYPE
|
|
SYNTAX AtmVcIdentifier
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum VCI number configured for this range."
|
|
DEFVAL { 160 }
|
|
::= { fsMplsRsvpTeIfEntry 9 }
|
|
|
|
fsMplsRsvpTeIfMtu OBJECT-TYPE
|
|
SYNTAX Integer32(1500..4096)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MTU value associated with this interface ."
|
|
DEFVAL { 1500 }
|
|
::= { fsMplsRsvpTeIfEntry 10 }
|
|
|
|
fsMplsRsvpTeIfUdpNbrs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of neighbors perceived to be using
|
|
only the RSVP UDP Encapsulation."
|
|
::= { fsMplsRsvpTeIfEntry 11 }
|
|
|
|
fsMplsRsvpTeIfIpNbrs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of neighbors perceived to be using
|
|
only the RSVP IP Encapsulation."
|
|
::= { fsMplsRsvpTeIfEntry 12 }
|
|
|
|
fsMplsRsvpTeIfNbrs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of neighbors currently perceived;
|
|
this will exceed rsvpIfIpNbrs + rsvpIfUdpNbrs by the
|
|
number of neighbors using both encapsulations."
|
|
::= { fsMplsRsvpTeIfEntry 13 }
|
|
|
|
fsMplsRsvpTeIfRefreshMultiple OBJECT-TYPE
|
|
SYNTAX Integer32 (1..8)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the RSVP value 'K', which is the
|
|
number of refresh intervals which must elapse
|
|
(minimum) before a PATH or RESV message which
|
|
is not being refreshed will be aged out."
|
|
DEFVAL { 3 }
|
|
::= { fsMplsRsvpTeIfEntry 14 }
|
|
|
|
fsMplsRsvpTeIfTTL OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of SEND_TTL used on this interface
|
|
for messages this node originates. If set to
|
|
zero, the node determines the TTL via other
|
|
means."
|
|
DEFVAL { 64 }
|
|
::= { fsMplsRsvpTeIfEntry 15 }
|
|
|
|
fsMplsRsvpTeIfRefreshInterval OBJECT-TYPE
|
|
SYNTAX TimeInterval -- UNITS thousandths of a second
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the RSVP value 'R', which is the
|
|
minimum period between refresh transmissions of
|
|
a given PATH or RESV message on an interface."
|
|
DEFVAL { 30000 }
|
|
::= { fsMplsRsvpTeIfEntry 16 }
|
|
|
|
fsMplsRsvpTeIfRouteDelay OBJECT-TYPE
|
|
SYNTAX TimeInterval
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The approximate period from the time a route
|
|
is changed to the time a resulting message appears on the interface."
|
|
DEFVAL { 2 }
|
|
::= { fsMplsRsvpTeIfEntry 17 }
|
|
|
|
fsMplsRsvpTeIfUdpRequired OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If TRUE, manual configuration forces the use
|
|
of UDP encapsulation on the interface. If
|
|
FALSE, UDP encapsulation is only used if fsMplsRsvpTeI-
|
|
fUdpNbrs is not zero."
|
|
DEFVAL { false }
|
|
::= { fsMplsRsvpTeIfEntry 18 }
|
|
|
|
fsMplsRsvpTeIfHelloSupported OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the interface supports Hello message or not.
|
|
When set to 'true' the interface is set to support Hello message.
|
|
The interface will not be set to support Hello message, if this
|
|
object has a value 'false'."
|
|
DEFVAL { false }
|
|
::= { fsMplsRsvpTeIfEntry 19 }
|
|
|
|
fsMplsRsvpTeIfLinkAttr OBJECT-TYPE
|
|
SYNTAX Integer32(1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Link Attributes associated with the interface as defined in
|
|
section 4.7.4 of RFC 3209, Extensions to RSVP for LSP Tunnels,
|
|
Awduche et al, December 2001."
|
|
DEFVAL { 1 }
|
|
::= { fsMplsRsvpTeIfEntry 20 }
|
|
|
|
fsMplsRsvpTeIfStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"'active' on interfaces that are configured for RSVP.
|
|
CreateAndGo is not supported"
|
|
::= { fsMplsRsvpTeIfEntry 21 }
|
|
|
|
fsMplsRsvpTeIfPlrId OBJECT-TYPE
|
|
SYNTAX MplsLsrIdentifier
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the PLR Id to be configured for this interface
|
|
for supporting FRR Feature."
|
|
::= { fsMplsRsvpTeIfEntry 22 }
|
|
|
|
fsMplsRsvpTeIfAvoidNodeId OBJECT-TYPE
|
|
SYNTAX MplsLsrIdentifier
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the IP Address of the Node to be avoided while
|
|
protecting this interface for supporting feature. "
|
|
::= { fsMplsRsvpTeIfEntry 23 }
|
|
|
|
fsMplsRsvpTeIfStorageType OBJECT-TYPE
|
|
SYNTAX StorageType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The storage type for this conceptual row in the fsMplsRsvpTeIfTable.
|
|
Conceptual rows having the value 'permanent' need not allow
|
|
write-access to any columnar object in the row.
|
|
only volatile and nonVolatile are allowed for this object"
|
|
DEFVAL { nonVolatile }
|
|
::= { fsMplsRsvpTeIfEntry 24 }
|
|
|
|
-- End of fsMplsRsvpTeIfTable
|
|
|
|
-- Start of fsMplsRsvpTeIfStatsTable
|
|
|
|
fsMplsRsvpTeIfStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsMplsRsvpTeIfStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains the statistical information associated
|
|
with an interface."
|
|
::= { fsMplsRsvpTeObjects 2 }
|
|
|
|
fsMplsRsvpTeIfStatsEntry OBJECT-TYPE
|
|
SYNTAX FsMplsRsvpTeIfStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This entry contains statistical information of an interface."
|
|
AUGMENTS { fsMplsRsvpTeIfEntry }
|
|
::= { fsMplsRsvpTeIfStatsTable 1 }
|
|
|
|
FsMplsRsvpTeIfStatsEntry ::=
|
|
SEQUENCE {
|
|
fsMplsRsvpTeIfNumTnls Counter32,
|
|
fsMplsRsvpTeIfNumMsgSent Counter32,
|
|
fsMplsRsvpTeIfNumMsgRcvd Counter32,
|
|
fsMplsRsvpTeIfNumHelloSent Counter32,
|
|
fsMplsRsvpTeIfNumHelloRcvd Counter32,
|
|
fsMplsRsvpTeIfNumPathErrSent Counter32,
|
|
fsMplsRsvpTeIfNumPathErrRcvd Counter32,
|
|
fsMplsRsvpTeIfNumPathTearSent Counter32,
|
|
fsMplsRsvpTeIfNumPathTearRcvd Counter32,
|
|
fsMplsRsvpTeIfNumResvErrSent Counter32,
|
|
fsMplsRsvpTeIfNumResvErrRcvd Counter32,
|
|
fsMplsRsvpTeIfNumResvTearSent Counter32,
|
|
fsMplsRsvpTeIfNumResvTearRcvd Counter32,
|
|
fsMplsRsvpTeIfNumResvConfSent Counter32,
|
|
fsMplsRsvpTeIfNumResvConfRcvd Counter32,
|
|
fsMplsRsvpTeIfNumBundleMsgSent Counter32,
|
|
fsMplsRsvpTeIfNumBundleMsgRcvd Counter32,
|
|
fsMplsRsvpTeIfNumSRefreshMsgSent Counter32,
|
|
fsMplsRsvpTeIfNumSRefreshMsgRcvd Counter32,
|
|
fsMplsRsvpTeIfNumPathSent Counter32,
|
|
fsMplsRsvpTeIfNumPathRcvd Counter32,
|
|
fsMplsRsvpTeIfNumResvSent Counter32,
|
|
fsMplsRsvpTeIfNumResvRcvd Counter32,
|
|
fsMplsRsvpTeIfNumNotifyMsgSent Counter32,
|
|
fsMplsRsvpTeIfNumNotifyMsgRcvd Counter32,
|
|
fsMplsRsvpTeIfNumRecoveryPathSent Counter32,
|
|
fsMplsRsvpTeIfNumRecoveryPathRcvd Counter32,
|
|
fsMplsRsvpTeIfNumPathSentWithRecoveryLbl Counter32,
|
|
fsMplsRsvpTeIfNumPathRcvdWithRecoveryLbl Counter32,
|
|
fsMplsRsvpTeIfNumPathSentWithSuggestedLbl Counter32,
|
|
fsMplsRsvpTeIfNumPathRcvdWithSuggestedLbl Counter32,
|
|
fsMplsRsvpTeIfNumHelloSentWithRestartCap Counter32,
|
|
fsMplsRsvpTeIfNumHelloRcvdWithRestartCap Counter32,
|
|
fsMplsRsvpTeIfNumHelloSentWithCapability Counter32,
|
|
fsMplsRsvpTeIfNumHelloRcvdWithCapability Counter32
|
|
}
|
|
|
|
fsMplsRsvpTeIfNumTnls OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the number of tunnels established via
|
|
this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 1 }
|
|
|
|
fsMplsRsvpTeIfNumMsgSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of messages sent on
|
|
this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 2 }
|
|
|
|
fsMplsRsvpTeIfNumMsgRcvd OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of messages received
|
|
on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 3 }
|
|
|
|
fsMplsRsvpTeIfNumHelloSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of hello messages plus
|
|
hello ack messages sent on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 4 }
|
|
|
|
fsMplsRsvpTeIfNumHelloRcvd OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of hello messages plus
|
|
hello ack messages received on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 5 }
|
|
|
|
fsMplsRsvpTeIfNumPathErrSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of Path Error messages
|
|
sent on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 6 }
|
|
|
|
fsMplsRsvpTeIfNumPathErrRcvd OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of Path Error messages
|
|
received on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 7 }
|
|
|
|
fsMplsRsvpTeIfNumPathTearSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of Path Tear messages
|
|
sent on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 8 }
|
|
|
|
fsMplsRsvpTeIfNumPathTearRcvd OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of Path Tear messages
|
|
received on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 9 }
|
|
|
|
fsMplsRsvpTeIfNumResvErrSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of Resv Error messages
|
|
sent on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 10 }
|
|
|
|
fsMplsRsvpTeIfNumResvErrRcvd OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of Resv Error messages
|
|
received on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 11 }
|
|
|
|
fsMplsRsvpTeIfNumResvTearSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of Resv Tear messages
|
|
sent on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 12 }
|
|
|
|
fsMplsRsvpTeIfNumResvTearRcvd OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of Resv Tear messages
|
|
received on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 13 }
|
|
|
|
fsMplsRsvpTeIfNumResvConfSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of Resv Conf messages
|
|
sent on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 14 }
|
|
|
|
fsMplsRsvpTeIfNumResvConfRcvd OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of Resv Conf messages
|
|
received on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 15 }
|
|
|
|
fsMplsRsvpTeIfNumBundleMsgSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of Bundle messages
|
|
sent on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 16 }
|
|
|
|
fsMplsRsvpTeIfNumBundleMsgRcvd OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of Bundle messages
|
|
received on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 17 }
|
|
|
|
fsMplsRsvpTeIfNumSRefreshMsgSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of S-Refresh messages
|
|
sent on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 18 }
|
|
|
|
fsMplsRsvpTeIfNumSRefreshMsgRcvd OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of S-Refresh messages
|
|
received on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 19 }
|
|
|
|
fsMplsRsvpTeIfNumPathSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of Path messages
|
|
sent on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 20 }
|
|
|
|
fsMplsRsvpTeIfNumPathRcvd OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of Path messages
|
|
received on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 21 }
|
|
|
|
fsMplsRsvpTeIfNumResvSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of Resv messages
|
|
sent on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 22 }
|
|
|
|
fsMplsRsvpTeIfNumResvRcvd OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of Resv messages
|
|
received on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 23 }
|
|
|
|
fsMplsRsvpTeIfNumNotifyMsgSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of Notify messages
|
|
sent on this interface."
|
|
REFERENCE
|
|
"1. Section 4.3 - RFC 3473, Generalized Multi-Protocol Label
|
|
Switching (GMPLS) Signaling Resource ReserVation
|
|
Protocol-Traffic Engineering (RSVP-TE) Extensions,
|
|
L. Berger, Editor, Movaz Networks, January 2003."
|
|
::= { fsMplsRsvpTeIfStatsEntry 24 }
|
|
|
|
fsMplsRsvpTeIfNumNotifyMsgRcvd OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of Notify messages
|
|
received on this interface."
|
|
REFERENCE
|
|
"1. Section 4.3 - RFC 3473, Generalized Multi-Protocol Label
|
|
Switching (GMPLS) Signaling Resource ReserVation
|
|
Protocol-Traffic Engineering (RSVP-TE) Extensions,
|
|
L. Berger, Editor, Movaz Networks, January 2003."
|
|
::= { fsMplsRsvpTeIfStatsEntry 25 }
|
|
|
|
fsMplsRsvpTeIfNumRecoveryPathSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of RecvoveryPath messages
|
|
sent on this interface."
|
|
REFERENCE
|
|
"Section 4.1 - RFC 5063, Extensions to GMPLS Resource
|
|
Reservation Protocol (RSVP) Graceful Restart."
|
|
::= { fsMplsRsvpTeIfStatsEntry 26 }
|
|
|
|
fsMplsRsvpTeIfNumRecoveryPathRcvd OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of RecoveryPath messages
|
|
received on this interface."
|
|
REFERENCE
|
|
"Section 4.1 - RFC 5063, Extensions to GMPLS Resource
|
|
Reservation Protocol (RSVP) Graceful Restart."
|
|
::= { fsMplsRsvpTeIfStatsEntry 27 }
|
|
|
|
fsMplsRsvpTeIfNumPathSentWithRecoveryLbl OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of Path messages with
|
|
Recovery label object sent on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 28 }
|
|
|
|
fsMplsRsvpTeIfNumPathRcvdWithRecoveryLbl OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of Path messages with
|
|
Recovery label object received on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 29 }
|
|
|
|
fsMplsRsvpTeIfNumPathSentWithSuggestedLbl OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of Path messages with
|
|
Suggested label object sent on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 30 }
|
|
|
|
fsMplsRsvpTeIfNumPathRcvdWithSuggestedLbl OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of Path messages with
|
|
Suggested label object received on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 31 }
|
|
|
|
fsMplsRsvpTeIfNumHelloSentWithRestartCap OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of Hello messages with
|
|
Restart_Cap object sent on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 32 }
|
|
|
|
fsMplsRsvpTeIfNumHelloRcvdWithRestartCap OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of Hello messages with
|
|
Restart_Cap object received on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 33 }
|
|
|
|
fsMplsRsvpTeIfNumHelloSentWithCapability OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of Hello messages with
|
|
Capability object sent on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 34 }
|
|
|
|
fsMplsRsvpTeIfNumHelloRcvdWithCapability OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the total number of Hello messages with
|
|
capability object received on this interface."
|
|
::= { fsMplsRsvpTeIfStatsEntry 35 }
|
|
|
|
|
|
|
|
-- End of fsMplsRsvpTeIfStatsTable
|
|
|
|
-- Start of fsMplsRsvpTeNbrTable
|
|
|
|
fsMplsRsvpTeNbrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsMplsRsvpTeNbrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains information about RsvpTe Neighbours
|
|
known to this node."
|
|
::= { fsMplsRsvpTeObjects 3 }
|
|
|
|
fsMplsRsvpTeNbrEntry OBJECT-TYPE
|
|
SYNTAX FsMplsRsvpTeNbrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This entry contains information about a single neighbour."
|
|
INDEX { fsMplsRsvpTeIfIndex, fsMplsRsvpTeNbrIfAddr }
|
|
::= { fsMplsRsvpTeNbrTable 1 }
|
|
|
|
FsMplsRsvpTeNbrEntry ::= SEQUENCE {
|
|
fsMplsRsvpTeNbrIfAddr IpAddress,
|
|
fsMplsRsvpTeNbrRRCapable INTEGER,
|
|
fsMplsRsvpTeNbrRRState INTEGER,
|
|
fsMplsRsvpTeNbrRMDCapable INTEGER,
|
|
fsMplsRsvpTeNbrEncapsType INTEGER,
|
|
fsMplsRsvpTeNbrHelloSupport INTEGER,
|
|
fsMplsRsvpTeNbrHelloState INTEGER,
|
|
fsMplsRsvpTeNbrHelloRelation INTEGER,
|
|
fsMplsRsvpTeNbrSrcInstInfo Integer32,
|
|
fsMplsRsvpTeNbrDestInstInfo Integer32,
|
|
fsMplsRsvpTeNbrCreationTime TimeStamp,
|
|
fsMplsRsvpTeNbrLclRprDetectionTime TimeStamp,
|
|
fsMplsRsvpTeNbrNumTunnels Counter32,
|
|
fsMplsRsvpTeNbrStatus RowStatus,
|
|
fsMplsRsvpTeNbrGrRecoveryPathCapability BITS,
|
|
fsMplsRsvpTeNbrGrRestartTime Integer32,
|
|
fsMplsRsvpTeNbrGrRecoveryTime Integer32,
|
|
fsMplsRsvpTeNbrGrProgressStatus Integer32,
|
|
fsMplsRsvpTeNbrStorageType StorageType
|
|
|
|
}
|
|
|
|
fsMplsRsvpTeNbrIfAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the Ip address of the neighbour.
|
|
This can be router id of the neighbour or address of the
|
|
interface to which this node is connected."
|
|
::= { fsMplsRsvpTeNbrEntry 1 }
|
|
|
|
fsMplsRsvpTeNbrRRCapable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled (1),
|
|
disabled (2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the RR behaviour of the node towards it's
|
|
neighbour.
|
|
Can be enabled only when fsMplsRsvpTeRRCapable is enabled. When
|
|
enabled it means bundling can take place for messages going
|
|
to the neighbour."
|
|
DEFVAL { disabled }
|
|
::= { fsMplsRsvpTeNbrEntry 2 }
|
|
|
|
fsMplsRsvpTeNbrRRState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled (1),
|
|
disabled (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the actual RR behaviour that is currently
|
|
being applied to the neighbour.
|
|
Can be enabled only when fsMplsRsvpTeNbrRRCapable is enabled.
|
|
Value enabled implies that, bundling/RR techniques will be used
|
|
for messages going to this neighbour. This value dynamically
|
|
changes depending on the Neighbour's RR capability, Manager
|
|
Configuration."
|
|
::= { fsMplsRsvpTeNbrEntry 3 }
|
|
|
|
fsMplsRsvpTeNbrRMDCapable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled (1),
|
|
disabled (2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies whether Reliable Message Delivery is to
|
|
be performed for messages going to the neighbour.
|
|
Can be enabled only when fsMplsRsvpTeMsgIdCapable is enabled.
|
|
When enabled it means that, message id will be sent along with
|
|
Ack Desired flag set for all the messages (given by
|
|
fsMplsRsvpTeRMDPolicyObject) going to the neighbour."
|
|
DEFVAL { disabled }
|
|
::= { fsMplsRsvpTeNbrEntry 4 }
|
|
|
|
fsMplsRsvpTeNbrEncapsType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ipencap (1),
|
|
udpencap (2),
|
|
both (3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the Type of Encapsulation Supported by
|
|
the neighbour."
|
|
DEFVAL { ipencap }
|
|
::= { fsMplsRsvpTeNbrEntry 5 }
|
|
|
|
|
|
fsMplsRsvpTeNbrHelloSupport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled (1),
|
|
disabled (2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies whether Hello mechanism is supported for
|
|
this neighbour or not.
|
|
Can be enabled only when fsMplsRsvpTeHelloSupprtd is true."
|
|
DEFVAL { disabled }
|
|
::= { fsMplsRsvpTeNbrEntry 6 }
|
|
|
|
fsMplsRsvpTeNbrHelloState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown (0),
|
|
supported (1),
|
|
notSupported (2),
|
|
supportReset (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the Hello State for the neighbour.
|
|
Is valid only when fsMplsRsvpTeNbrHelloSupport is enabled."
|
|
::= { fsMplsRsvpTeNbrEntry 7 }
|
|
|
|
fsMplsRsvpTeNbrHelloRelation OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active (1),
|
|
passive (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the Hello relation between the two
|
|
neighbours.
|
|
Active implies that this node will send hello messages.
|
|
Passive implies that this node will wait for hello messages
|
|
and on receipt of it will send hello ack.
|
|
Is valid only when fsMplsRsvpTeNbrHelloSupport is enabled."
|
|
::= { fsMplsRsvpTeNbrEntry 8 }
|
|
|
|
fsMplsRsvpTeNbrSrcInstInfo OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the source instance value of the hello
|
|
being exchanged between the neighbours.
|
|
Is valid only when fsMplsRsvpTeNbrHelloSupport is enabled."
|
|
::= { fsMplsRsvpTeNbrEntry 9 }
|
|
|
|
fsMplsRsvpTeNbrDestInstInfo OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the destination instance value of the
|
|
hello being exchanged between the neighbours.
|
|
Is valid only when fsMplsRsvpTeNbrHelloSupport is enabled."
|
|
::= { fsMplsRsvpTeNbrEntry 10 }
|
|
|
|
fsMplsRsvpTeNbrCreationTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the time when the neighbour was created."
|
|
::= { fsMplsRsvpTeNbrEntry 11 }
|
|
|
|
fsMplsRsvpTeNbrLclRprDetectionTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the time when a local repair was detected
|
|
using Hello Message exchange mechanism"
|
|
::= { fsMplsRsvpTeNbrEntry 12 }
|
|
|
|
fsMplsRsvpTeNbrNumTunnels OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the number of tunnels that pass via this
|
|
neighbour."
|
|
::= { fsMplsRsvpTeNbrEntry 13 }
|
|
|
|
fsMplsRsvpTeNbrStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the Status of the Row. Is used to create,
|
|
modify and/or delete a row in this table."
|
|
::= { fsMplsRsvpTeNbrEntry 14 }
|
|
|
|
fsMplsRsvpTeNbrGrRecoveryPathCapability OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
recoveryPathTransmit(0),
|
|
recoveryPathReceive(1),
|
|
recoveryPathSRefresh(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates whether the neighbor supports
|
|
RecoveryPath message capability.
|
|
R bit indicates that the node desire to receive the
|
|
RecoveryPath message. T bit indicates that the node desire to
|
|
send the RecoveryPath message. S bit indicates that the node
|
|
desire to send and receive SRefresh RecoveryPath message."
|
|
REFERENCE
|
|
"Section 4.4 - RFC 5063, Extensions to GMPLS Resource
|
|
Reservation Protocol (RSVP) Graceful Restart."
|
|
::= { fsMplsRsvpTeNbrEntry 15 }
|
|
|
|
fsMplsRsvpTeNbrGrRestartTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the he restart time interval for the Graceful
|
|
restart of the neighbor node in seconds"
|
|
REFERENCE
|
|
"Section 9.1 - RFC 3473, Generalized Multi-Protocol Label
|
|
Switching (GMPLS) Signaling Resource ReserVation
|
|
iProtocol-Traffic Engineering (RSVP-TE) Extensions."
|
|
::= { fsMplsRsvpTeNbrEntry 16 }
|
|
|
|
fsMplsRsvpTeNbrGrRecoveryTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the recovery time interval for the Graceful
|
|
resatart of the neighbor node, after restart in seconds."
|
|
REFERENCE
|
|
"Section 9.1 - RFC 3473, Generalized Multi-Protocol Label
|
|
Switching (GMPLS) Signaling Resource ReserVation
|
|
iProtocol-Traffic Engineering (RSVP-TE) Extensions."
|
|
::= { fsMplsRsvpTeNbrEntry 17 }
|
|
|
|
fsMplsRsvpTeNbrGrProgressStatus OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This object denotes the current State of the neighbor's GR Progress.
|
|
Following are the different State of neighbor's GR Progress.
|
|
1. Not started.
|
|
2. Restart in progress.
|
|
3. Aborted.
|
|
4. Recovery in progress.
|
|
5. Completed."
|
|
|
|
::= { fsMplsRsvpTeNbrEntry 18 }
|
|
|
|
fsMplsRsvpTeNbrStorageType OBJECT-TYPE
|
|
SYNTAX StorageType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The storage type for this conceptual row in the fsMplsRsvpTeNbrTable.
|
|
Conceptual rows having the value 'permanent' need not allow
|
|
write-access to any columnar object in the row.
|
|
only volatile and nonVolatile are allowed for this object"
|
|
|
|
DEFVAL { nonVolatile }
|
|
|
|
::= { fsMplsRsvpTeNbrEntry 19 }
|
|
|
|
-- End of fsMplsRsvpTeNbrTable
|
|
|
|
-- Definitions of fsMplsRsvpTeGenObjects. - Start
|
|
|
|
fsMplsRsvpTeLsrID OBJECT-TYPE
|
|
SYNTAX MplsLsrIdentifier
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LSR's Identifier. This value will be filled in the
|
|
Extended Tunnel Id field of a Session Object."
|
|
::= { fsMplsRsvpTeGenObjects 1 }
|
|
|
|
fsMplsRsvpTeMaxTnls OBJECT-TYPE
|
|
SYNTAX Integer32(1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of TE tunnels supported."
|
|
::= { fsMplsRsvpTeGenObjects 2 }
|
|
|
|
fsMplsRsvpTeMaxErhopsPerTnl OBJECT-TYPE
|
|
SYNTAX Integer32(1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of ER-Hops that can be supported in a
|
|
tunnel."
|
|
::= { fsMplsRsvpTeGenObjects 3 }
|
|
|
|
fsMplsRsvpTeMaxActRoutePerTnl OBJECT-TYPE
|
|
SYNTAX Integer32(1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of Actual Routes that can be part of a
|
|
tunnel."
|
|
::= { fsMplsRsvpTeGenObjects 4 }
|
|
|
|
fsMplsRsvpTeMaxIfaces OBJECT-TYPE
|
|
SYNTAX Integer32(1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of Interfaces supported by a router."
|
|
::= { fsMplsRsvpTeGenObjects 5 }
|
|
|
|
fsMplsRsvpTeMaxNbrs OBJECT-TYPE
|
|
SYNTAX Integer32(1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of RSVP Neighbours supported by a router."
|
|
::= { fsMplsRsvpTeGenObjects 6 }
|
|
|
|
fsMplsRsvpTeSockSupprtd OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether Socket based support is needed for the
|
|
Transmission of RSVP-TE PDU's. When set to 'true' all the outgoing
|
|
messages will be sent via raw socket/udp sockets.
|
|
Socket Supprt will not be set if this MIB object has a value
|
|
'false'."
|
|
DEFVAL { true }
|
|
::= { fsMplsRsvpTeGenObjects 7 }
|
|
|
|
fsMplsRsvpTeHelloSupprtd OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether Hello messages to be transmitted from this
|
|
node. When set to 'true' Hello messages will be sent from this
|
|
node. For sending the hello messages per interface we have to
|
|
enable the Hello supprt in the Interface Entry. Hello Supprt
|
|
will not be set if this MIB object has a value 'false'."
|
|
DEFVAL { false }
|
|
::= { fsMplsRsvpTeGenObjects 8 }
|
|
|
|
fsMplsRsvpTeHelloIntervalTime OBJECT-TYPE
|
|
SYNTAX Integer32(10..30000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the time interval for the hello hold
|
|
timer in milli-seconds."
|
|
DEFVAL { 10 }
|
|
::= { fsMplsRsvpTeGenObjects 9 }
|
|
|
|
fsMplsRsvpTeRRCapable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled (1),
|
|
disabled (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies whether the node is RR-Capable or not.
|
|
Value enabled means this node is RR capable and when
|
|
fsMplsRsvpTeOperStatus is made up, memory for structures
|
|
associated with bundling and S-Refresh is created. And RR-bit
|
|
will be set for all outgoing messages.
|
|
Value disabled means this node is not RR capable. So RR-bit
|
|
will not be set for all outgoing messages."
|
|
DEFVAL { disabled }
|
|
::= { fsMplsRsvpTeGenObjects 10 }
|
|
|
|
fsMplsRsvpTeMsgIdCapable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled (1),
|
|
disabled (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies whether the node is Capable of handling
|
|
and generating message ids. When fsMplsRsvpTeRRCapable is
|
|
enabled, by default this will be enabled.
|
|
Value enabled means this node is capable of handling and
|
|
generating message ids and when fsMplsRsvpTeOperStatus is made
|
|
up, memory for structures associated with message id is created.
|
|
Value disabled means this node is not capable of handling and
|
|
generating message ids."
|
|
DEFVAL { disabled }
|
|
::= { fsMplsRsvpTeGenObjects 11 }
|
|
|
|
fsMplsRsvpTeRMDPolicyObject OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
path (0),
|
|
resv (1),
|
|
pathErr (2),
|
|
resvErr (3),
|
|
pathTear (4),
|
|
resvTear (5),
|
|
notify (6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the messages for which ack desired flag
|
|
needs to be set. Is valid only when fsMplsRsvpTeMsgIdCapable
|
|
is enabled. Refresh Messages are not taken into account.
|
|
For setting the bits corresponding hexadecimal value should be set
|
|
Example: for setting all the bits corresponding hexadecimal value
|
|
FC should be set.For setting zero'th bit for Path, value 80 should
|
|
be set."
|
|
::= { fsMplsRsvpTeGenObjects 12 }
|
|
|
|
fsMplsRsvpTeGenLblSpaceMinLbl OBJECT-TYPE
|
|
SYNTAX Integer32(100001..160000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Minimum value of the label that is associated with the
|
|
Generic label space."
|
|
::= { fsMplsRsvpTeGenObjects 13 }
|
|
|
|
fsMplsRsvpTeGenLblSpaceMaxLbl OBJECT-TYPE
|
|
SYNTAX Integer32(100001..160000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Maximum value of the label that is associated with the
|
|
Generic label space."
|
|
::= { fsMplsRsvpTeGenObjects 14 }
|
|
|
|
fsMplsRsvpTeGenDebugFlag OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a 4-byte (32-bit) object with each bit enabling/
|
|
disabling the debug message.
|
|
Five most significant nibbles correspond to the routine identity
|
|
and the three least significant nibbles correspond to the various
|
|
Log Types.
|
|
A log of specific type in a routine is displayed when the
|
|
bits corresponding to the module and the log type are both
|
|
set to 1.
|
|
The various bit patterns corresponding to the routine and the log
|
|
type are as follows:
|
|
|
|
ROUTINE:
|
|
0100 0000 0000 0000 0000 - GR - Rsvpte Graceful Restart routines
|
|
0010 0000 0000 0000 0000 - MAIN - Rsvpte main routines
|
|
0001 0000 0000 0000 0000 - IF - Interface with other module
|
|
routines(IF, IPIF, PM_TCIF)
|
|
0000 1000 0000 0000 0000 - PVM - Packet Validation Module
|
|
routines
|
|
0000 0100 0000 0000 0000 - PB - Packet Builder Module
|
|
routines
|
|
0000 0010 0000 0000 0000 - PH - Path Handler routines
|
|
0000 0001 0000 0000 0000 - RH - Resv Handler routines
|
|
0000 0000 1000 0000 0000 - PE - Path Error routines
|
|
0000 0000 0100 0000 0000 - RE - Path Tear routines
|
|
0000 0000 0010 0000 0000 - REH - Resv Error routines
|
|
0000 0000 0001 0000 0000 - RTH - Resv Tear routines
|
|
0000 0000 0000 1000 0000 - RCH - Resv Conf routines
|
|
0000 0000 0000 0100 0000 - HH - Hello Handler routines
|
|
0000 0000 0000 0010 0000 - LLVL - Low Level routines
|
|
0000 0000 0000 0001 0000 - UTL_STAT - Utl and Stat routines
|
|
0000 0000 0000 0000 1000 - PORT - Porting routines
|
|
0000 0000 0000 0000 0100 - DIFF - Diff Serv module routines
|
|
0000 0000 0000 0000 0010 - RR - Refresh OverHead Reduction
|
|
module routines
|
|
0000 0000 0000 0000 0001 - MIH_TRIE - Message Id Handler and Trie
|
|
module routines
|
|
|
|
LOG TYPES:
|
|
0000 0000 0001 - MEM - Memory related logs
|
|
0000 0000 0010 - PRCS - Process related logs
|
|
0000 0000 0100 - MISC - Miscellaneous logs
|
|
0000 0000 1000 - ETEXT - Function Entry and Exit logs
|
|
0000 0001 0000 - SCSS - Low level sucess logs
|
|
0000 0010 0000 - FAIL - Low level failure logs
|
|
|
|
The default value will be bit pattern corresponding to all logs of
|
|
Rsvpte main routines."
|
|
DEFVAL { 0 }
|
|
::= { fsMplsRsvpTeGenObjects 15 }
|
|
|
|
fsMplsRsvpTeGenPduDumpLevel OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (0),
|
|
min (1),
|
|
max (2),
|
|
hdr (4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a 4-byte (32-bit) object with each bit enabling/
|
|
disabling the level of Dump messages.
|
|
The dump messages can be enabled selectively with respective
|
|
to the level, the following 32-bit pattern will display the
|
|
min and max level of message dumps respectively
|
|
0000 0000 0000 0000 0000 0000 0000 0001
|
|
0000 0000 0000 0000 0000 0000 0000 0010
|
|
0000 0000 0000 0000 0000 0000 0000 0100"
|
|
DEFVAL { min }
|
|
::= { fsMplsRsvpTeGenObjects 16 }
|
|
|
|
fsMplsRsvpTeGenPduDumpMsgType OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a 4-byte (32-bit) object with each bit enabling/
|
|
disabling dump of a particular type of message.
|
|
In the following patterns the bit set to 1 is the
|
|
bit corresponding to that message.
|
|
When the bit corresponding to a message is set, dump of
|
|
that message is enabled.
|
|
Only the least significant 2-bytes are given below as
|
|
the Most Significant 2-bytes are always set to
|
|
0000 0000 0000 0000
|
|
|
|
0000 0000 0000 0001 - dumps of path message
|
|
0000 0000 0000 0010 - dumps of path tear message
|
|
0000 0000 0000 0100 - dumps of path error message
|
|
0000 0000 0000 1000 - dumps of resv message
|
|
0000 0000 0001 0000 - dumps of resv tear message
|
|
0000 0000 0010 0000 - dumps of resv error message
|
|
0000 0000 0100 0000 - dumps of resv conf message
|
|
0000 0000 1000 0000 - dumps of hello message
|
|
0000 0001 0000 0000 - dumps of bundle message
|
|
0000 0010 0000 0000 - dumps of ack message
|
|
0000 0100 0000 0000 - dumps of srefresh message
|
|
0000 1000 0000 0000 - dumps of notifcation message
|
|
0001 0000 0000 0000 - dumps of RecoveryPath message
|
|
0001 1111 1111 1111 - dumps of all messages"
|
|
::= { fsMplsRsvpTeGenObjects 17 }
|
|
|
|
|
|
fsMplsRsvpTeGenPduDumpDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (0),
|
|
in(1),
|
|
out(2),
|
|
inout(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a 4-byte (32-bit) object with each bit enabling/
|
|
disabling a the direction of Dump messages.
|
|
The dump messages can be enabled selectively with respective
|
|
to the direction, the following 32-bit pattern will display all
|
|
incoming, outgoing and all message dumps respectively
|
|
0000 0000 0000 0000 0000 0000 0000 0001
|
|
0000 0000 0000 0000 0000 0000 0000 0010
|
|
0000 0000 0000 0000 0000 0000 0000 0011"
|
|
DEFVAL { out }
|
|
::= { fsMplsRsvpTeGenObjects 18 }
|
|
|
|
fsMplsRsvpTeOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2),
|
|
testing(3),
|
|
upinprgrs(4),
|
|
downinprgrs(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Field indicates the status of the RSVP-TE functionality
|
|
When the value is set to UP, required memory will be allocated
|
|
and RSVPTE functionality will be started. When made down from
|
|
up condition, memories will be released and RSVPTE functionality
|
|
will be stopped. Only up and down are user configurabe states"
|
|
DEFVAL { down }
|
|
::= { fsMplsRsvpTeGenObjects 19 }
|
|
|
|
fsMplsRsvpTeOverRideOption OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the value is set to TRUE in an LSR, The LSR interprets
|
|
a Path Message with out a Diff-serv object as a request for an
|
|
Lsp with such non-Diff-Serv Quality of Service."
|
|
DEFVAL { false }
|
|
::= { fsMplsRsvpTeGenObjects 20 }
|
|
|
|
fsMplsRsvpTeMinTnlsWithMsgId OBJECT-TYPE
|
|
SYNTAX Unsigned32(1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Min number of Tunnels that carry a message id."
|
|
::= { fsMplsRsvpTeGenObjects 21 }
|
|
|
|
fsMplsRsvpTeNotificationEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether Notification on Data Plane failure
|
|
is enabled or not. Default Value is enable(1)."
|
|
REFERENCE
|
|
"1. Section 4.3 - RFC 3473, Generalized Multi-Protocol Label
|
|
Switching (GMPLS) Signaling Resource ReserVation
|
|
Protocol-Traffic Engineering (RSVP-TE) Extensions,
|
|
L. Berger, Editor, Movaz Networks, January 2003."
|
|
DEFVAL { enable }
|
|
::= { fsMplsRsvpTeGenObjects 22 }
|
|
|
|
fsMplsRsvpTeNotifyMsgRetransmitIntvl OBJECT-TYPE
|
|
SYNTAX Unsigned32 ( 10..30000 )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the retransmission interval in milli-seconds
|
|
for a Notify Message."
|
|
REFERENCE
|
|
"1. Section 4.3.2 - RFC 3473, Generalized Multi-Protocol Label
|
|
Switching (GMPLS) Signaling Resource ReserVation
|
|
Protocol-Traffic Engineering (RSVP-TE) Extensions,
|
|
L. Berger, Editor, Movaz Networks, January 2003."
|
|
DEFVAL { 10 }
|
|
::= { fsMplsRsvpTeGenObjects 23 }
|
|
|
|
fsMplsRsvpTeNotifyMsgRetransmitDecay OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the percentage increase in the
|
|
retransmission interval during retransmission of Notify message
|
|
when ACK is not received."
|
|
REFERENCE
|
|
"1. Section 4.3.2 - RFC 3473, Generalized Multi-Protocol Label
|
|
Switching (GMPLS) Signaling Resource ReserVation
|
|
Protocol-Traffic Engineering (RSVP-TE) Extensions,
|
|
L. Berger, Editor, Movaz Networks, January 2003."
|
|
DEFVAL { 0 }
|
|
::= { fsMplsRsvpTeGenObjects 24 }
|
|
|
|
fsMplsRsvpTeNotifyMsgRetransmitLimit OBJECT-TYPE
|
|
SYNTAX Unsigned32 ( 1..16 )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the maximum number of times a Notify message
|
|
will be retransmitted when ACK is not received."
|
|
REFERENCE
|
|
"1. Section 4.3.2 - RFC 3473, Generalized Multi-Protocol Label
|
|
Switching (GMPLS) Signaling Resource ReserVation
|
|
Protocol-Traffic Engineering (RSVP-TE) Extensions,
|
|
L. Berger, Editor, Movaz Networks, January 2003."
|
|
DEFVAL { 3 }
|
|
::= { fsMplsRsvpTeGenObjects 25 }
|
|
|
|
fsMplsRsvpTeAdminStatusTimeIntvl OBJECT-TYPE
|
|
SYNTAX Unsigned32( 1..300 )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the time interval in seconds for which a
|
|
node will wait to trigger the PathTear Message if the reflected
|
|
Resv Message is not received."
|
|
REFERENCE
|
|
"1. Section 7.2.2 - RFC 3473, Generalized Multi-Protocol Label
|
|
Switching (GMPLS) Signaling Resource ReserVation
|
|
Protocol-Traffic Engineering (RSVP-TE) Extensions,
|
|
L. Berger, Editor, Movaz Networks, January 2003."
|
|
DEFVAL { 30 }
|
|
::= { fsMplsRsvpTeGenObjects 26 }
|
|
|
|
fsMplsRsvpTePathStateRemovedSupport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether Path State Removal feature is
|
|
supported or not when a PathErr is received. Value 'enable(1)'
|
|
indicates this feature is supported. Value 'disable(2)' indicates
|
|
this feature is not supported."
|
|
REFERENCE
|
|
"1. Section 4.4 - RFC 3473, Generalized Multi-Protocol Label
|
|
Switching (GMPLS) Signaling Resource ReserVation
|
|
Protocol-Traffic Engineering (RSVP-TE) Extensions,
|
|
L. Berger, Editor, Movaz Networks, January 2003."
|
|
DEFVAL { disable }
|
|
::= { fsMplsRsvpTeGenObjects 27 }
|
|
|
|
fsMplsRsvpTeLabelSetEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether this node is capable of sending
|
|
Label Set Object in Path message. Default value is 'disable(2)'."
|
|
REFERENCE
|
|
"1. Section 2.6 - RFC 3473, Generalized Multi-Protocol Label
|
|
Switching (GMPLS) Signaling Resource ReserVation
|
|
Protocol-Traffic Engineering (RSVP-TE) Extensions,
|
|
L. Berger, Editor, Movaz Networks, January 2003."
|
|
DEFVAL { disable }
|
|
::= { fsMplsRsvpTeGenObjects 28 }
|
|
|
|
fsMplsRsvpTeAdminStatusCapability OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether this node is capable of processing
|
|
and sending Admin status object in Path message. Default value
|
|
is 'false(2)'."
|
|
REFERENCE
|
|
"1. Section 7.2.2 - RFC 3473, Generalized Multi-Protocol Label
|
|
Switching (GMPLS) Signaling Resource ReserVation
|
|
Protocol-Traffic Engineering (RSVP-TE) Extensions,
|
|
L. Berger, Editor, Movaz Networks, January 2003."
|
|
DEFVAL { false }
|
|
::= { fsMplsRsvpTeGenObjects 29 }
|
|
|
|
fsMplsRsvpTeGrCapability OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
full(2),
|
|
helper(3)
|
|
}
|
|
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable or disable Graceful Restart
|
|
support and Helper support for RSVPTE
|
|
none (1)- GR is not supported (Default value)
|
|
full (2)- GR is fully supported
|
|
helper (3)- GR support is in strict helper mode"
|
|
DEFVAL { none }
|
|
::= { fsMplsRsvpTeGenObjects 30 }
|
|
|
|
fsMplsRsvpTeGrRecoveryPathCapability OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
recoveryPathTransmit(0),
|
|
recoveryPathReceive(1),
|
|
recoveryPathSRefresh(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object is used to enable RecoveryPath message capability.
|
|
|
|
recoveryPathReceive bit indicates that the node desire to receive the
|
|
RecoveryPath message.
|
|
|
|
recoveryPathTransmit bit indicates that the node desire to send the
|
|
RecoveryPath message.
|
|
|
|
recoveryPathSRefresh bit indicates that the node desire to send and
|
|
receive SRefresh RecoveryPath message."
|
|
REFERENCE
|
|
"Section 4.4 - RFC 5063, Extensions to GMPLS Resource
|
|
Reservation Protocol (RSVP) Graceful Restart."
|
|
DEFVAL { 0 }
|
|
::= { fsMplsRsvpTeGenObjects 31 }
|
|
|
|
fsMplsRsvpTeGrRestartTime OBJECT-TYPE
|
|
SYNTAX Integer32 (60..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the restart time interval for the Graceful
|
|
restart of RSVP-TE component in seconds.
|
|
The default value is 120 seconds.
|
|
The acceptable range of values is 60 to 3600 seconds."
|
|
REFERENCE
|
|
"Section 9.1 - RFC 3473, Generalized Multi-Protocol Label
|
|
Switching (GMPLS) Signaling Resource ReserVation
|
|
iProtocol-Traffic Engineering (RSVP-TE) Extensions."
|
|
DEFVAL { 120 }
|
|
::= { fsMplsRsvpTeGenObjects 32 }
|
|
|
|
fsMplsRsvpTeGrRecoveryTime OBJECT-TYPE
|
|
SYNTAX Integer32 (60..480)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the recovery time interval for the Graceful
|
|
restart of RSVP-TE component, after restart in seconds.
|
|
The default value is 120 seconds.
|
|
The acceptable range of values is 60 to 480 seconds."
|
|
REFERENCE
|
|
"Section 9.1 - RFC 3473, Generalized Multi-Protocol Label
|
|
Switching (GMPLS) Signaling Resource ReserVation
|
|
iProtocol-Traffic Engineering (RSVP-TE) Extensions."
|
|
DEFVAL { 120 }
|
|
::= { fsMplsRsvpTeGenObjects 33 }
|
|
|
|
fsMplsRsvpTeGrProgressStatus OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This object denotes the current State of the Node's GR Progress.
|
|
Following are the different State of GR in the Node.
|
|
1. Not started.
|
|
2. GR shutdown in progress.
|
|
3. Restart in progress.
|
|
4. Aborted
|
|
5. Recovery in progress.
|
|
6. Completed."
|
|
::= { fsMplsRsvpTeGenObjects 34 }
|
|
|
|
|
|
-- Definitions of fsMplsRsvpTeGenObjects. - Ends
|
|
|
|
-- End of MPLS-RSVP-TE-MIB
|
|
END
|