3557 lines
129 KiB
Plaintext
3557 lines
129 KiB
Plaintext
TIMETRA-GMPLS-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
InetAddress, InetAddressType
|
|
FROM INET-ADDRESS-MIB
|
|
MODULE-COMPLIANCE, NOTIFICATION-GROUP,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
Counter32, Counter64, Gauge32,
|
|
Integer32, MODULE-IDENTITY,
|
|
NOTIFICATION-TYPE, OBJECT-TYPE,
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
DisplayString, RowStatus,
|
|
TEXTUAL-CONVENTION, TimeInterval,
|
|
TimeStamp, TruthValue
|
|
FROM SNMPv2-TC
|
|
timetraSRMIBModules, tmnxSRConfs,
|
|
tmnxSRNotifyPrefix, tmnxSRObjs
|
|
FROM TIMETRA-GLOBAL-MIB
|
|
tmnxLmpVRtrPeerNodeId,
|
|
tmnxLmpVRtrTeLinkId
|
|
FROM TIMETRA-LMP-MIB
|
|
TItemDescription, TNamedItemOrEmpty,
|
|
TmnxAdminState, TmnxOperState,
|
|
TmnxPortID
|
|
FROM TIMETRA-TC-MIB
|
|
tmnxSrlgGrpName, vRtrID
|
|
FROM TIMETRA-VRTR-MIB
|
|
;
|
|
|
|
timetraGmplsMIBModule MODULE-IDENTITY
|
|
LAST-UPDATED "201404020000Z"
|
|
ORGANIZATION "Nokia"
|
|
CONTACT-INFO
|
|
"Nokia SROS Support
|
|
Web: http://www.nokia.com"
|
|
DESCRIPTION
|
|
"This document is the SNMP MIB module to manage and provision the GMPLS
|
|
extensions for the Nokia SROS device.
|
|
|
|
Copyright 2003-2018 Nokia. All rights reserved. Reproduction of this
|
|
document is authorized on the condition that the foregoing copyright
|
|
notice is included.
|
|
|
|
This SNMP MIB module (Specification) embodies Nokia's
|
|
proprietary intellectual property. Nokia retains
|
|
all title and ownership in the Specification, including any
|
|
revisions.
|
|
|
|
Nokia grants all interested parties a non-exclusive license to use and
|
|
distribute an unmodified copy of this Specification in connection with
|
|
management of Nokia products, and without fee, provided this copyright
|
|
notice and license appear on all copies.
|
|
|
|
This Specification is supplied 'as is', and Nokia makes no warranty,
|
|
either express or implied, as to the use, operation, condition, or
|
|
performance of the Specification."
|
|
|
|
REVISION "201404020000Z"
|
|
DESCRIPTION
|
|
"Rev 0.1 02 April 2014 00:00
|
|
Initial version of the TIMETRA-GMPLS-MIB."
|
|
|
|
::= { timetraSRMIBModules 97 }
|
|
|
|
TmnxGmplsRouterId ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value provides a 32-bit, unsigned integer uniquely identifying
|
|
the router in the Autonomous System. To ensure uniqueness, this may
|
|
default to the value of one of the router's IPv4 host addresses if
|
|
IPv4 is configured on the router."
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
|
|
TmnxGmplsTunGrpMemberList ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TmnxGmplsTunGrpMemberList specifies a bit-mask of the members
|
|
associated with a particular object. Each bit represents a specific
|
|
tmnxGmplsTunGrpMemberEntry. Bit 0 (first bit) represents the member
|
|
with the tmnxGmplsTunGrpMemberId value of 1. Bit 1, represents the
|
|
member with the tmnxGmplsTunGrpMemberId value of 2, and so forth.
|
|
member1 (0) -- represents member 1.
|
|
member2 (1) -- represents member 2.
|
|
etc."
|
|
SYNTAX BITS {
|
|
member1 (0),
|
|
member2 (1),
|
|
member3 (2),
|
|
member4 (3),
|
|
member5 (4),
|
|
member6 (5),
|
|
member7 (6),
|
|
member8 (7),
|
|
member9 (8),
|
|
member10 (9),
|
|
member11 (10),
|
|
member12 (11),
|
|
member13 (12),
|
|
member14 (13),
|
|
member15 (14),
|
|
member16 (15)
|
|
}
|
|
|
|
TmnxGmplsSessionOperState ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TmnxGmplsSessionOperState specifies the current operational state
|
|
for this GMPLS session."
|
|
SYNTAX INTEGER {
|
|
unknown (1),
|
|
inService (2),
|
|
outOfService (3),
|
|
inProgress (4),
|
|
failed (5),
|
|
restored (6),
|
|
protected (7)
|
|
}
|
|
|
|
TmnxGmplsARHopAddressType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TmnxGmplsARHopAddressType specifies the type of address for a
|
|
Traffic Engineered tunnel hop."
|
|
SYNTAX INTEGER {
|
|
unknown (0),
|
|
ipv4 (1),
|
|
ipv6 (2),
|
|
asNumber (3),
|
|
unnum (4),
|
|
lspid (5)
|
|
}
|
|
|
|
TmnxGmplsLspPathFailCode ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TmnxGmplsLspPathFailCode specifies the reason for GMPLS LSP Path
|
|
failure."
|
|
SYNTAX INTEGER {
|
|
noError (0),
|
|
noResourcesAvailable (1),
|
|
gmplsDown (2),
|
|
lspAdminDown (3),
|
|
pathAdminDown (4),
|
|
lspPathAdminDown (5),
|
|
noTunGrpMapping (6),
|
|
noWorkingPathIsUp (7),
|
|
conflictingTunGrpMode (8),
|
|
conflictingFarEnd (9),
|
|
retryExceeded (10),
|
|
noResponseToPath (11),
|
|
admissionControlError (12),
|
|
policyControlError (13),
|
|
unknownObjectClass (14),
|
|
unknownCType (15),
|
|
trafficControlError (16),
|
|
trafficControlSystemError (17),
|
|
routingError (18),
|
|
noRouteToDestination (19),
|
|
routingLoop (20),
|
|
badNode (21),
|
|
badLabel (22),
|
|
labelAllocationError (23),
|
|
unsupportedL3Pid (24),
|
|
unsupportedSwitchingType (25),
|
|
unsupportedEncoding (26),
|
|
unsupportedLspProtection (27),
|
|
unknownAttributesTlv (28),
|
|
unknownAttributesBit (29),
|
|
localLinkMaintenance (30),
|
|
localNodeMaintenance (31),
|
|
awaitForSrlgDiversity (32),
|
|
lspLocallyFailed (33),
|
|
peerDown (34),
|
|
teLinkDown (35),
|
|
dbLinkDown (36),
|
|
resvTimeout (37),
|
|
resvTearReceived (38),
|
|
peerNodeIdNotConfigured (39),
|
|
peerNodeIdPathDefnMismatch (40),
|
|
alarmUnavailable (41),
|
|
alarmPerformanceDegraded (42),
|
|
sbrHardRerouted (43),
|
|
memberPortAdminDown (44),
|
|
memberPortResourceFailure (45),
|
|
noFreeLinkAvailable (46),
|
|
bwReqMismatch (47),
|
|
tunGrpBwMismatch (48),
|
|
peerInvalid (49)
|
|
}
|
|
|
|
TmnxGmplsSessionBWSignalType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TmnxGmplsSessionBWSignalType specifies the bandwidth type for GMPLS
|
|
LSP Path."
|
|
SYNTAX INTEGER {
|
|
none (0),
|
|
ds0 (1),
|
|
ds1 (2),
|
|
e1 (3),
|
|
ds2 (4),
|
|
e2 (5),
|
|
ethernet (6),
|
|
e3 (7),
|
|
ds3 (8),
|
|
sts1 (9),
|
|
fastEthernet (10),
|
|
e4 (11),
|
|
fc0133m (12),
|
|
oc3stm1 (13),
|
|
fc0266m (14),
|
|
fc0531m (15),
|
|
oc12stm4 (16),
|
|
gige (17),
|
|
fc01062m (18),
|
|
oc48stm16 (19),
|
|
oc192stm64 (20),
|
|
tengigeIeee (21),
|
|
oc768stm256 (22),
|
|
hundredgigeIeee (23)
|
|
}
|
|
|
|
tmnxGmplsObjs OBJECT IDENTIFIER ::= { tmnxSRObjs 97 }
|
|
|
|
vRtrGmplsGeneralTblLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsGeneralTblLastChanged indicates the sysUpTime at
|
|
the time of the last modification to vRtrGmplsGeneralTable by adding,
|
|
deleting an entry or change to a writable object in the table.
|
|
|
|
If no changes were made to the table since the last re-initialization
|
|
of the local network management subsystem, then this object contains a
|
|
zero value."
|
|
::= { tmnxGmplsObjs 1 }
|
|
|
|
vRtrGmplsGeneralTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VRtrGmplsGeneralEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrGmplsGeneralTable contains objects for general control and
|
|
management of GMPLS protocol instance within a virtual router."
|
|
::= { tmnxGmplsObjs 2 }
|
|
|
|
vRtrGmplsGeneralEntry OBJECT-TYPE
|
|
SYNTAX VRtrGmplsGeneralEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrGmplsGeneralEntry contains configuration items for the GMPLS
|
|
protocol running within a virtual router."
|
|
INDEX { vRtrID }
|
|
::= { vRtrGmplsGeneralTable 1 }
|
|
|
|
VRtrGmplsGeneralEntry ::= SEQUENCE
|
|
{
|
|
vRtrGmplsGeneralRowStatus RowStatus,
|
|
vRtrGmplsGeneralLastChange TimeStamp,
|
|
vRtrGmplsGeneralAdminState TmnxAdminState,
|
|
vRtrGmplsGeneralOperState TmnxOperState,
|
|
vRtrGmplsGeneralKeepMultiplier Unsigned32,
|
|
vRtrGmplsGenLspInitRetryTimeout Unsigned32,
|
|
vRtrGmplsGeneralRefreshTime Unsigned32,
|
|
vRtrGmplsGenRapidRetransmitTime Unsigned32,
|
|
vRtrGmplsGenRapidRetryLimit Unsigned32,
|
|
vRtrGmplsGenGrHlprMaxRcvryTm Unsigned32,
|
|
vRtrGmplsGenGrHlprMaxRstrtTm Unsigned32,
|
|
vRtrGmplsGenOperDownReasonCode INTEGER,
|
|
vRtrGmplsGeneralLocalNodeId Unsigned32
|
|
}
|
|
|
|
vRtrGmplsGeneralRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsGeneralRowStatus specifies the row status used
|
|
for creation, deletion, or control of vRtrGmplsGeneralTable entries."
|
|
::= { vRtrGmplsGeneralEntry 1 }
|
|
|
|
vRtrGmplsGeneralLastChange OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsGeneralLastChange indicates the sysUpTime when
|
|
this row was last modified."
|
|
::= { vRtrGmplsGeneralEntry 2 }
|
|
|
|
vRtrGmplsGeneralAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsGeneralAdminState specifies whether GMPLS
|
|
protocol is enabled or disabled.
|
|
|
|
When vRtrGmplsGeneralAdminState is set to 'inService', the agent
|
|
attempts to enable the GMPLS protocol instance on this router.
|
|
|
|
When vRtrGmplsGeneralAdminState is set to 'outOfService', the agent
|
|
attempts to disable the GMPLS protocol instance on this router."
|
|
DEFVAL { outOfService }
|
|
::= { vRtrGmplsGeneralEntry 3 }
|
|
|
|
vRtrGmplsGeneralOperState OBJECT-TYPE
|
|
SYNTAX TmnxOperState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsGeneralOperState indicates the current operating
|
|
state of this GMPLS protocol instance on this router."
|
|
::= { vRtrGmplsGeneralEntry 4 }
|
|
|
|
vRtrGmplsGeneralKeepMultiplier OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsGeneralKeepMultiplier specifies if it is used by
|
|
GMPLS to declare either a reservation down or the neighbor as down."
|
|
DEFVAL { 3 }
|
|
::= { vRtrGmplsGeneralEntry 5 }
|
|
|
|
vRtrGmplsGenLspInitRetryTimeout OBJECT-TYPE
|
|
SYNTAX Unsigned32 (10..600)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsGenLspInitRetryTimeout specifies the amount of
|
|
time in seconds the software waits for an LSP path to come up after
|
|
sending out the initial Path message. If the initial retry timeout
|
|
period expires and the LSP path is not up, it is torn down and the LSP
|
|
retry timer is started to schedule a new retry cycle using a new
|
|
LSP-id."
|
|
DEFVAL { 30 }
|
|
::= { vRtrGmplsGeneralEntry 6 }
|
|
|
|
vRtrGmplsGeneralRefreshTime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..65535)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsGeneralRefreshTime controls the interval between
|
|
the successive Path and Resv refresh messages.
|
|
|
|
GMPLS declares the session down after it misses ((keep-multiplier +
|
|
0.5) * 1.5 * refresh-time)) consecutive refresh messages."
|
|
DEFVAL { 30 }
|
|
::= { vRtrGmplsGeneralEntry 7 }
|
|
|
|
vRtrGmplsGenRapidRetransmitTime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..100)
|
|
UNITS "deciseconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsGenRapidRetransmitTime specifies the value of
|
|
the rapid retransmission interval. This is used in the retransmission
|
|
mechanism based on an exponential backoff timer in order to handle
|
|
unacknowledged message objects.
|
|
|
|
vRtrGmplsGenRapidRetransmitTime must be smaller than the regular
|
|
refresh interval vRtrGmplsGeneralRefreshTime."
|
|
DEFVAL { 5 }
|
|
::= { vRtrGmplsGeneralEntry 8 }
|
|
|
|
vRtrGmplsGenRapidRetryLimit OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..6)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsGenRapidRetryLimit specifies the rapid retry
|
|
limit. This is used in the retransmission mechanism based on an
|
|
exponential backoff timer in order to handle unacknowledged message
|
|
objects. The node stops retransmission of unacknowledged GMPLS
|
|
messages whenever the updated backoff interval exceeds the value of
|
|
vRtrGmplsGeneralRefreshTime or the number of retransmissions reaches
|
|
the value of the vRtrGmplsGenRapidRetryLimit, whichever comes first."
|
|
DEFVAL { 3 }
|
|
::= { vRtrGmplsGeneralEntry 9 }
|
|
|
|
vRtrGmplsGenGrHlprMaxRcvryTm OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..1800)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsGenGrHlprMaxRcvryTm specifies the maximum
|
|
time in seconds, a graceful helper will wait for session recovery.
|
|
This value is compared with the neighbor's advertised recovery time
|
|
and the minimum of the two is used. This value is used to cap the
|
|
recovery time advertised by the neighbor."
|
|
DEFVAL { 300 }
|
|
::= { vRtrGmplsGeneralEntry 10 }
|
|
|
|
vRtrGmplsGenGrHlprMaxRstrtTm OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..300)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsGenGrHlprMaxRstrtTm specifies the maximum time
|
|
in seconds a graceful helper will wait for session restart after it
|
|
has determined that the neighbor is down. This value is compared with
|
|
the neighbor's advertised restart time and the minimum of the two is
|
|
used. This is used to cap the restart time advertised by the neighbor."
|
|
DEFVAL { 180 }
|
|
::= { vRtrGmplsGeneralEntry 11 }
|
|
|
|
vRtrGmplsGenOperDownReasonCode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up (0),
|
|
adminDown (1),
|
|
noResources (2),
|
|
nodeIdDown (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsGenOperDownReasonCode indicates the reason that
|
|
the GMPLS instance is operationally down."
|
|
::= { vRtrGmplsGeneralEntry 12 }
|
|
|
|
vRtrGmplsGeneralLocalNodeId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsGeneralLocalNodeId indicates the local Node ID
|
|
of this GMPLS instance."
|
|
::= { vRtrGmplsGeneralEntry 13 }
|
|
|
|
vRtrGmplsPathIndexNext OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPathIndexNext indicates the next appropriate
|
|
value to be used for vRtrGmplsPathIndex when creating entries in the
|
|
vRtrGmplsPathTable. If the number of unassigned entries is exhausted,
|
|
a retrieval operation will return a value of 0. To obtain the value of
|
|
vRtrGmplsPathIndex for a new entry, the manager must first issue a
|
|
management protocol retrieval operation to obtain the current value of
|
|
this object. The agent should modify the value to reflect the next
|
|
unassigned index after each retrieval operation. After a manager
|
|
retrieves a value the agent will determine through its local policy
|
|
when this index value will be made available for reuse."
|
|
::= { tmnxGmplsObjs 3 }
|
|
|
|
vRtrGmplsPathTblLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPathTblLastChanged indicates the sysUpTime at
|
|
the time of the last modification to vRtrGmplsPathTable by adding,
|
|
deleting an entry or change to a writable object in the table.
|
|
|
|
If no changes were made to the table since the last re-initialization
|
|
of the local network management subsystem, then this object contains a
|
|
zero value."
|
|
::= { tmnxGmplsObjs 4 }
|
|
|
|
vRtrGmplsPathTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VRtrGmplsPathEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrGmplsPathTable contains objects for GMPLS path table."
|
|
::= { tmnxGmplsObjs 5 }
|
|
|
|
vRtrGmplsPathEntry OBJECT-TYPE
|
|
SYNTAX VRtrGmplsPathEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry in vRtrGmplsPathEntry represents a GMPLS Path
|
|
configured for a virtual router in the system. Entries can be created
|
|
and deleted via SNMP SET operations. Setting RowStatus to 'active'
|
|
requires vRtrGmplsPathName to have been assigned a valid value."
|
|
INDEX {
|
|
vRtrID,
|
|
vRtrGmplsPathIndex
|
|
}
|
|
::= { vRtrGmplsPathTable 1 }
|
|
|
|
VRtrGmplsPathEntry ::= SEQUENCE
|
|
{
|
|
vRtrGmplsPathIndex Integer32,
|
|
vRtrGmplsPathRowStatus RowStatus,
|
|
vRtrGmplsPathLastChange TimeStamp,
|
|
vRtrGmplsPathName TNamedItemOrEmpty,
|
|
vRtrGmplsPathAdminState TmnxAdminState,
|
|
vRtrGmplsPathOperState TmnxOperState
|
|
}
|
|
|
|
vRtrGmplsPathIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of object vRtrGmplsPathIndex indicates the unique value
|
|
which identifies this GMPLS Path for this virtual router in the Nokia
|
|
SROS system. It is a unique value among entries with the same value of
|
|
vRtrID."
|
|
::= { vRtrGmplsPathEntry 1 }
|
|
|
|
vRtrGmplsPathRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPathRowStatus specifies the row status used for
|
|
creation, deletion, or control of vRtrGmplsPathTable entries."
|
|
::= { vRtrGmplsPathEntry 2 }
|
|
|
|
vRtrGmplsPathLastChange OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPathLastChange indicates the sysUpTime when this
|
|
row was last modified."
|
|
::= { vRtrGmplsPathEntry 3 }
|
|
|
|
vRtrGmplsPathName OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPathName specifies administrative name for this
|
|
GMPLS Path. The vRtrGmplsPathName must be unique within a virtual
|
|
router instance.
|
|
|
|
The value of vRtrGmplsPathName needs to be specified when creating a
|
|
new entry in this table."
|
|
::= { vRtrGmplsPathEntry 4 }
|
|
|
|
vRtrGmplsPathAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPathAdminState specifies the desired
|
|
administrative state for this GMPLS path."
|
|
DEFVAL { outOfService }
|
|
::= { vRtrGmplsPathEntry 5 }
|
|
|
|
vRtrGmplsPathOperState OBJECT-TYPE
|
|
SYNTAX TmnxOperState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPathOperState indicates the current operational
|
|
state of this GMPLS path."
|
|
::= { vRtrGmplsPathEntry 6 }
|
|
|
|
vRtrGmplsPathHopTblLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPathHopTblLastChanged indicates the sysUpTime at
|
|
the time of the last modification to vRtrGmplsPathHopTable by adding,
|
|
deleting an entry or change to a writable object in the table.
|
|
|
|
If no changes were made to the table since the last re-initialization
|
|
of the local network management subsystem, then this object contains a
|
|
zero value."
|
|
::= { tmnxGmplsObjs 6 }
|
|
|
|
vRtrGmplsPathHopTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VRtrGmplsPathHopEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrGmplsPathHopTable is used to indicate the hops, strict or
|
|
loose, for a GMPLS path defined in vRtrGmplsPathTable. Each row in
|
|
this table is indexed primarily by the same index vRtrGmplsPathIndex,
|
|
as the row of the corresponding table in vRtrGmplsPathTable. Each row
|
|
also has a secondary index vRtrGmplsPathHopIndex corresponding to the
|
|
next hop that this row corresponds to."
|
|
::= { tmnxGmplsObjs 7 }
|
|
|
|
vRtrGmplsPathHopEntry OBJECT-TYPE
|
|
SYNTAX VRtrGmplsPathHopEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrGmplsPathHopEntry contains configuration items for GMPLS path
|
|
hop table."
|
|
INDEX {
|
|
vRtrID,
|
|
vRtrGmplsPathIndex,
|
|
vRtrGmplsPathHopIndex
|
|
}
|
|
::= { vRtrGmplsPathHopTable 1 }
|
|
|
|
VRtrGmplsPathHopEntry ::= SEQUENCE
|
|
{
|
|
vRtrGmplsPathHopIndex Integer32,
|
|
vRtrGmplsPathHopRowStatus RowStatus,
|
|
vRtrGmplsPathHopLastChange TimeStamp,
|
|
vRtrGmplsPathHopNodeId TmnxGmplsRouterId,
|
|
vRtrGmplsPathHopTeLinkId Unsigned32,
|
|
vRtrGmplsPathHopStrictOrLoose INTEGER
|
|
}
|
|
|
|
vRtrGmplsPathHopIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPathHopIndex indicates the unique value which
|
|
identifies the GMPLS Path Hop for this virtual router in the Nokia
|
|
SROS system. It is a unique value among entries with the same value of
|
|
vRtrID."
|
|
::= { vRtrGmplsPathHopEntry 1 }
|
|
|
|
vRtrGmplsPathHopRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPathHopRowStatus specifies the row status used
|
|
for creation, deletion, or control of vRtrGmplsPathHopTable entries."
|
|
::= { vRtrGmplsPathHopEntry 2 }
|
|
|
|
vRtrGmplsPathHopLastChange OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPathHopLastChange indicates the sysUpTime when
|
|
this row was last modified."
|
|
::= { vRtrGmplsPathHopEntry 3 }
|
|
|
|
vRtrGmplsPathHopNodeId OBJECT-TYPE
|
|
SYNTAX TmnxGmplsRouterId
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPathHopNodeId specifies a 32-bit unique node
|
|
identifier for the Path Hop entry."
|
|
::= { vRtrGmplsPathHopEntry 4 }
|
|
|
|
vRtrGmplsPathHopTeLinkId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPathHopTeLinkId specifies the te-link id
|
|
associated with this Path Hop entry."
|
|
DEFVAL { 0 }
|
|
::= { vRtrGmplsPathHopEntry 5 }
|
|
|
|
vRtrGmplsPathHopStrictOrLoose OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
strict (1),
|
|
loose (2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPathHopStrictOrLoose specifies whether this path
|
|
hop is routed in a strict or loose fashion."
|
|
::= { vRtrGmplsPathHopEntry 6 }
|
|
|
|
vRtrGmplsPeerTblLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerTblLastChanged indicates the sysUpTime at
|
|
the time of the last modification to vRtrGmplsPeerTable by adding,
|
|
deleting an entry or change to a writable object in the table.
|
|
|
|
If no changes were made to the table since the last re-initialization
|
|
of the local network management subsystem, then this object contains a
|
|
zero value."
|
|
::= { tmnxGmplsObjs 8 }
|
|
|
|
vRtrGmplsPeerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VRtrGmplsPeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrGmplsPeerTable is used to indicate the neighbor peer(s) to
|
|
which control channels may be established. "
|
|
::= { tmnxGmplsObjs 9 }
|
|
|
|
vRtrGmplsPeerEntry OBJECT-TYPE
|
|
SYNTAX VRtrGmplsPeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrGmplsPeerEntry contains an entry that is created for every
|
|
pair of peer that can establish control channels."
|
|
INDEX {
|
|
vRtrID,
|
|
tmnxLmpVRtrPeerNodeId
|
|
}
|
|
::= { vRtrGmplsPeerTable 1 }
|
|
|
|
VRtrGmplsPeerEntry ::= SEQUENCE
|
|
{
|
|
vRtrGmplsPeerRowStatus RowStatus,
|
|
vRtrGmplsPeerLastChange TimeStamp,
|
|
vRtrGmplsPeerHelloInterval Unsigned32,
|
|
vRtrGmplsPeerAdminState TmnxAdminState,
|
|
vRtrGmplsPeerOperState TmnxOperState,
|
|
vRtrGmplsPeerOperDownReason INTEGER,
|
|
vRtrGmplsPeerLastOperChange TimeInterval,
|
|
vRtrGmplsPeerHelloState TmnxOperState,
|
|
vRtrGmplsPeerSourceInstance Unsigned32,
|
|
vRtrGmplsPeerDestInstance Unsigned32,
|
|
vRtrGmplsPeerHelloTimeoutCount Counter32,
|
|
vRtrGmplsPeerInstMismatchCount Counter32,
|
|
vRtrGmplsPeerDestIpAddrType InetAddressType,
|
|
vRtrGmplsPeerDestIpAddr InetAddress,
|
|
vRtrGmplsPeerNextHopIpAddrType InetAddressType,
|
|
vRtrGmplsPeerNextHopIpAddr InetAddress,
|
|
vRtrGmplsPeerIfIndex Unsigned32,
|
|
vRtrGmplsPeerNHOperState TmnxOperState,
|
|
vRtrGmplsPeerMTU Unsigned32,
|
|
vRtrGmplsPeerNHChangedCnt Unsigned32,
|
|
vRtrGmplsPeerGrRestartTime Unsigned32,
|
|
vRtrGmplsPeerGrRecoveryTime Unsigned32,
|
|
vRtrGmplsPeerGrInvokedCount Counter32,
|
|
vRtrGmplsPeerGrRestartCap TruthValue,
|
|
vRtrGmplsPeerGrState INTEGER,
|
|
vRtrGmplsPeerGrHelperTimeRem Unsigned32,
|
|
vRtrGmplsPeerFlags BITS,
|
|
vRtrGmplsPeerSrefreshTimeRem Unsigned32,
|
|
vRtrGmplsPeerEpochNum Unsigned32,
|
|
vRtrGmplsPeerMaxMsgId Unsigned32,
|
|
vRtrGmplsPeerOutofOrderMsgs Counter32,
|
|
vRtrGmplsPeerRetransmittedMsgs Counter32,
|
|
vRtrGmplsPeerDnStreamSessCnt Gauge32,
|
|
vRtrGmplsPeerUpStreamSessCnt Gauge32,
|
|
vRtrGmplsPeerPathTimeouts Counter32,
|
|
vRtrGmplsPeerResvTimeouts Counter32,
|
|
vRtrGmplsPeerLspHoldTimer Unsigned32
|
|
}
|
|
|
|
vRtrGmplsPeerRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerRowStatus specifies the row status used for
|
|
creation, deletion, or control of vRtrGmplsPeerTable entries."
|
|
::= { vRtrGmplsPeerEntry 1 }
|
|
|
|
vRtrGmplsPeerLastChange OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerLastChange indicates the sysUpTime when this
|
|
row was last modified."
|
|
::= { vRtrGmplsPeerEntry 2 }
|
|
|
|
vRtrGmplsPeerHelloInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerHelloInterval specifies the length of time
|
|
in milliseconds, between the hello packets that the router sends on
|
|
the interface.
|
|
|
|
When the value of vRtrGmplsPeerHelloInterval is set to 0, the sending
|
|
of hello messages is disabled."
|
|
DEFVAL { 3000 }
|
|
::= { vRtrGmplsPeerEntry 3 }
|
|
|
|
vRtrGmplsPeerAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerAdminState specifies the desired
|
|
administrative state for this Peer."
|
|
DEFVAL { outOfService }
|
|
::= { vRtrGmplsPeerEntry 4 }
|
|
|
|
vRtrGmplsPeerOperState OBJECT-TYPE
|
|
SYNTAX TmnxOperState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerOperState indicates the current operational
|
|
state for this GMPLS Peer."
|
|
::= { vRtrGmplsPeerEntry 5 }
|
|
|
|
vRtrGmplsPeerOperDownReason OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (0),
|
|
adminDown (1),
|
|
gmplsDown (2),
|
|
nextHopDown (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerOperDownReason indicates the operational
|
|
down reason for the GMPLS peer."
|
|
::= { vRtrGmplsPeerEntry 6 }
|
|
|
|
vRtrGmplsPeerLastOperChange OBJECT-TYPE
|
|
SYNTAX TimeInterval
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerLastOperChange indicates the time interval
|
|
which has elapsed since the GMPLS peer's operational state last
|
|
changed."
|
|
::= { vRtrGmplsPeerEntry 7 }
|
|
|
|
vRtrGmplsPeerHelloState OBJECT-TYPE
|
|
SYNTAX TmnxOperState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerHelloState indicates the hello state for
|
|
this GMPLS peer."
|
|
::= { vRtrGmplsPeerEntry 8 }
|
|
|
|
vRtrGmplsPeerSourceInstance OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerSourceInstance indicates the source instance
|
|
for this GMPLS peer."
|
|
::= { vRtrGmplsPeerEntry 9 }
|
|
|
|
vRtrGmplsPeerDestInstance OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerDestInstance indicates the destination
|
|
instance for this GMPLS peer."
|
|
::= { vRtrGmplsPeerEntry 10 }
|
|
|
|
vRtrGmplsPeerHelloTimeoutCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerHelloTimeoutCount indicates number of times
|
|
the Hello timeout timer expired for the peer."
|
|
::= { vRtrGmplsPeerEntry 11 }
|
|
|
|
vRtrGmplsPeerInstMismatchCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerInstMismatchCount indicates number of times
|
|
the source and destination instances received in a Hello message did
|
|
not match the destination and source instance for this GMPLS peer."
|
|
::= { vRtrGmplsPeerEntry 12 }
|
|
|
|
vRtrGmplsPeerDestIpAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerDestIpAddrType indicates the address type of
|
|
vRtrGmplsPeerDestIpAddr."
|
|
::= { vRtrGmplsPeerEntry 13 }
|
|
|
|
vRtrGmplsPeerDestIpAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerDestIpAddr indicates the destination ip
|
|
address of this GMPLS Peer."
|
|
::= { vRtrGmplsPeerEntry 14 }
|
|
|
|
vRtrGmplsPeerNextHopIpAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerNextHopIpAddrType indicates the address type
|
|
of vRtrGmplsPeerNextHopIpAddr."
|
|
::= { vRtrGmplsPeerEntry 15 }
|
|
|
|
vRtrGmplsPeerNextHopIpAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerNextHopIpAddr indicates the next-hop address
|
|
for this GMPLS Peer."
|
|
::= { vRtrGmplsPeerEntry 16 }
|
|
|
|
vRtrGmplsPeerIfIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerIfIndex indicates the interface index
|
|
associated with vRtrGmplsPeerNextHopIpAddr for this GMPLS Peer."
|
|
::= { vRtrGmplsPeerEntry 17 }
|
|
|
|
vRtrGmplsPeerNHOperState OBJECT-TYPE
|
|
SYNTAX TmnxOperState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerNHOperState indicates the next-hop
|
|
operational state for this peer."
|
|
::= { vRtrGmplsPeerEntry 18 }
|
|
|
|
vRtrGmplsPeerMTU OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerMTU indicates the maximum transmission unit
|
|
allowed for this peer."
|
|
::= { vRtrGmplsPeerEntry 19 }
|
|
|
|
vRtrGmplsPeerNHChangedCnt OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerNHChangedCnt indicates the number of changes
|
|
in active next-hop address."
|
|
::= { vRtrGmplsPeerEntry 20 }
|
|
|
|
vRtrGmplsPeerGrRestartTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerGrRestartTime indicates the restart time
|
|
required for the peer to change its operational state from
|
|
outOfService to inService."
|
|
::= { vRtrGmplsPeerEntry 21 }
|
|
|
|
vRtrGmplsPeerGrRecoveryTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerGrRecoveryTime indicates the recovery time
|
|
required for the peer to recover from operationally down state."
|
|
::= { vRtrGmplsPeerEntry 22 }
|
|
|
|
vRtrGmplsPeerGrInvokedCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerGrInvokedCount indicates the total number of
|
|
times Graceful Restart helper procedure has been invoked for this
|
|
peer."
|
|
::= { vRtrGmplsPeerEntry 23 }
|
|
|
|
vRtrGmplsPeerGrRestartCap OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerGrRestartCap indicates whether or not the
|
|
neighbor supports graceful restart."
|
|
::= { vRtrGmplsPeerEntry 24 }
|
|
|
|
vRtrGmplsPeerGrState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (0),
|
|
restartInProg (1),
|
|
recoveryInProg (2),
|
|
cleanup (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerGrState indicates the current state of the
|
|
peer after loss of communication.
|
|
|
|
none - phase info not available.
|
|
restartInProg - indicates restart phase is in progress
|
|
recoveryInProg - indicates recovery phase is in progress
|
|
cleanup - indicates cleanup in progress."
|
|
::= { vRtrGmplsPeerEntry 25 }
|
|
|
|
vRtrGmplsPeerGrHelperTimeRem OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerGrHelperTimeRem indicates the amount of time
|
|
remaining in seconds, for the restart phase or recovery phase to
|
|
timeout. If the timer expires, the RSVP session not recovered will be
|
|
torn down."
|
|
::= { vRtrGmplsPeerEntry 26 }
|
|
|
|
vRtrGmplsPeerFlags OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
localRefreshReduction (0),
|
|
localReliableDelivery (1),
|
|
remoteRefreshReduction (2),
|
|
remoteMessageId (3),
|
|
localGrHelper (4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerFlags indicates the set of properties for
|
|
this GMPLS peer. The bits are defined as follows :
|
|
|
|
localRefreshReduction - If set, implies that refresh reduction is
|
|
configured locally for this peer.
|
|
localReliableDelivery - If set, implies that reliable delivery is
|
|
configured locally for this peer.
|
|
remoteRefreshReduction - If set, implies that the refresh reduction
|
|
is supported on the remote end.
|
|
remoteMessageId - If set, implies that message ID object is
|
|
supported on the remote end.
|
|
localGrHelper - If set, implies that Graceful Restart Helper
|
|
mode is enabled locally for this peer."
|
|
::= { vRtrGmplsPeerEntry 27 }
|
|
|
|
vRtrGmplsPeerSrefreshTimeRem OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerSrefreshTimeRem indicates the time remaining
|
|
in the Srefresh timer. An Srefresh message is sent when this timer
|
|
expires."
|
|
::= { vRtrGmplsPeerEntry 28 }
|
|
|
|
vRtrGmplsPeerEpochNum OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerEpochNum indicates the epoch number received
|
|
from the peer."
|
|
::= { vRtrGmplsPeerEntry 29 }
|
|
|
|
vRtrGmplsPeerMaxMsgId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerMaxMsgId indicates the highest message ID
|
|
received from this peer."
|
|
::= { vRtrGmplsPeerEntry 30 }
|
|
|
|
vRtrGmplsPeerOutofOrderMsgs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerOutofOrderMsgs indicates the number of out
|
|
of order messages received from this peer."
|
|
::= { vRtrGmplsPeerEntry 31 }
|
|
|
|
vRtrGmplsPeerRetransmittedMsgs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerRetransmittedMsgs indicates the number of
|
|
times messages have been retransmitted to the peer because the peer
|
|
did not acknowledge that it received the message."
|
|
::= { vRtrGmplsPeerEntry 32 }
|
|
|
|
vRtrGmplsPeerDnStreamSessCnt OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerDnStreamSessCnt indicates the number of
|
|
session associated with this peer which are currently down."
|
|
::= { vRtrGmplsPeerEntry 33 }
|
|
|
|
vRtrGmplsPeerUpStreamSessCnt OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerUpStreamSessCnt indicates the number of
|
|
session associated with this peer which are currently up."
|
|
::= { vRtrGmplsPeerEntry 34 }
|
|
|
|
vRtrGmplsPeerPathTimeouts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerPathTimeouts indicates the number of PATH
|
|
message timeout for this peer."
|
|
::= { vRtrGmplsPeerEntry 35 }
|
|
|
|
vRtrGmplsPeerResvTimeouts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerResvTimeouts indicates the number of RESV
|
|
message timeout for this peer."
|
|
::= { vRtrGmplsPeerEntry 36 }
|
|
|
|
vRtrGmplsPeerLspHoldTimer OBJECT-TYPE
|
|
SYNTAX Unsigned32 (5..300)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerLspHoldTimer specifies the time, in seconds,
|
|
that the software waits after a session for this peer to become
|
|
operationally up before activating data transmission on the session."
|
|
DEFVAL { 60 }
|
|
::= { vRtrGmplsPeerEntry 37 }
|
|
|
|
vRtrGmplsLspTblLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspTblLastChanged indicates the sysUpTime at the
|
|
time of the last modification to vRtrGmplsLspTable by adding, deleting
|
|
an entry or change to a writable object in the table.
|
|
|
|
If no changes were made to the table since the last re-initialization
|
|
of the local network management subsystem, then this object contains a
|
|
zero value."
|
|
::= { tmnxGmplsObjs 10 }
|
|
|
|
vRtrGmplsLspTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VRtrGmplsLspEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrGmplsLspTable is used to indicate entry for each Labeled
|
|
Switch Path (LSP) configured for a virtual router in the system."
|
|
::= { tmnxGmplsObjs 11 }
|
|
|
|
vRtrGmplsLspEntry OBJECT-TYPE
|
|
SYNTAX VRtrGmplsLspEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry in vRtrGmplsLspEntry represents a Labeled Switch Path
|
|
(LSP) configured for a virtual router in the system. Entries can be
|
|
created and deleted via SNMP SET operations. Setting RowStatus to
|
|
'active' requires vRtrGmplsLspName to have been assigned a valid
|
|
value."
|
|
INDEX {
|
|
vRtrID,
|
|
vRtrGmplsLspIndex
|
|
}
|
|
::= { vRtrGmplsLspTable 1 }
|
|
|
|
VRtrGmplsLspEntry ::= SEQUENCE
|
|
{
|
|
vRtrGmplsLspIndex Unsigned32,
|
|
vRtrGmplsLspRowStatus RowStatus,
|
|
vRtrGmplsLspLastChange TimeStamp,
|
|
vRtrGmplsLspName TNamedItemOrEmpty,
|
|
vRtrGmplsLspType INTEGER,
|
|
vRtrGmplsLspAdminState TmnxAdminState,
|
|
vRtrGmplsLspOperState TmnxOperState,
|
|
vRtrGmplsLspSwitchingType INTEGER,
|
|
vRtrGmplsLspEncodingType INTEGER,
|
|
vRtrGmplsLspGeneralizedPid INTEGER,
|
|
vRtrGmplsLspE2EProtection INTEGER,
|
|
vRtrGmplsLspRevertTimer Unsigned32,
|
|
vRtrGmplsLspRetryLimit Unsigned32,
|
|
vRtrGmplsLspRetryTimer Unsigned32,
|
|
vRtrGmplsLspToAddrType InetAddressType,
|
|
vRtrGmplsLspToAddr InetAddress,
|
|
vRtrGmplsLspNumWorkingPath Gauge32,
|
|
vRtrGmplsLspNumProtectPath Gauge32,
|
|
vRtrGmplsLspNumWorkingPathUp Gauge32,
|
|
vRtrGmplsLspNumProtectPathUp Gauge32,
|
|
vRtrGmplsLspLastOperChange TimeInterval
|
|
}
|
|
|
|
vRtrGmplsLspIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspIndex indicates the unique value which
|
|
identifies the GMPLS Labeled Switch Path (LSP) for this virtual router
|
|
in the Nokia SROS system. It is a unique value among entries with the
|
|
same value of vRtrID."
|
|
::= { vRtrGmplsLspEntry 1 }
|
|
|
|
vRtrGmplsLspRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspRowStatus specifies the row status used for
|
|
creation, deletion, or control of vRtrGmplsLspTable entries."
|
|
::= { vRtrGmplsLspEntry 2 }
|
|
|
|
vRtrGmplsLspLastChange OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspLastChange indicates the sysUpTime when this
|
|
row was last modified."
|
|
::= { vRtrGmplsLspEntry 3 }
|
|
|
|
vRtrGmplsLspName OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspName specifies the name for this Labeled
|
|
Switch Path. The vRtrGmplsLspName must be unique within a virtual
|
|
router instance. The value of vRtrGmplsLspName needs to be set at row
|
|
creation time."
|
|
::= { vRtrGmplsLspEntry 4 }
|
|
|
|
vRtrGmplsLspType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
gmplsUni (1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspType specifies the type of GMPLS Labeled
|
|
Switch Path (LSP).
|
|
|
|
When the value of vRtrGmplsLspType is 'gmplsUni' it indicates that the
|
|
Labeled Switch Path (LSP) is an RSVP signalled GMPLS LSP.
|
|
|
|
The value of vRtrGmplsLspType needs to be set at row creation time."
|
|
::= { vRtrGmplsLspEntry 5 }
|
|
|
|
vRtrGmplsLspAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspAdminState specifies the desired
|
|
administrative state for this GMPLS Labeled Switch Path (LSP)."
|
|
DEFVAL { outOfService }
|
|
::= { vRtrGmplsLspEntry 6 }
|
|
|
|
vRtrGmplsLspOperState OBJECT-TYPE
|
|
SYNTAX TmnxOperState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspOperState indicates the current operational
|
|
state of this GMPLS Labeled Switch Path (LSP)."
|
|
::= { vRtrGmplsLspEntry 7 }
|
|
|
|
vRtrGmplsLspSwitchingType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dcsc (125)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspSwitchingType specifies the type of switching
|
|
that should be performed on a particular link."
|
|
DEFVAL { dcsc }
|
|
::= { vRtrGmplsLspEntry 8 }
|
|
|
|
vRtrGmplsLspEncodingType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
line (14)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspEncodingType specifies the encoding type of
|
|
the payload carried by the GMPLS Label Switch Path (LSP)."
|
|
DEFVAL { line }
|
|
::= { vRtrGmplsLspEntry 9 }
|
|
|
|
vRtrGmplsLspGeneralizedPid OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ethernet (33)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspGeneralizedPid specifies the type of payload
|
|
carried by the GMPLS LSP."
|
|
DEFVAL { ethernet }
|
|
::= { vRtrGmplsLspEntry 10 }
|
|
|
|
vRtrGmplsLspE2EProtection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unprotected (1),
|
|
oneToN (2),
|
|
sbr (3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspE2EProtection specifies the end to end
|
|
protection type for this GMPLS LSP.
|
|
|
|
When the value of vRtrGmplsLspE2EProtection is set to 'unprotected',
|
|
the GMPLS LSP is not protected. The GMPLS LSP is a single working
|
|
path. A protect path cannot be configured.
|
|
|
|
When the value of vRtrGmplsLspE2EProtection is set to 'oneToN', a
|
|
single protect path protects the working paths of one or more GMPLS
|
|
LSPs.
|
|
|
|
When the value of vRtrGmplsLspE2EProtection is set to 'sbr', full LSP
|
|
rerouting is allowed for a failed working path."
|
|
DEFVAL { unprotected }
|
|
::= { vRtrGmplsLspEntry 11 }
|
|
|
|
vRtrGmplsLspRevertTimer OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..1800)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspRevertTimer specifies a revert timer for a
|
|
Labeled Switch Path (LSP). The Labeled Switch Path (LSP) will be
|
|
switched to the primary path only after the revert interval is over.
|
|
|
|
When the value of vRtrGmplsLspRevertTimer is set to '0', the LSP will
|
|
revert immediately."
|
|
DEFVAL { 0 }
|
|
::= { vRtrGmplsLspEntry 12 }
|
|
|
|
vRtrGmplsLspRetryLimit OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..10000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspRetryLimit specifies the maximum number of
|
|
attempts the software should make to establish an LSP.
|
|
|
|
A value of zero(0) specifies that an infinite number of retry attempts
|
|
should be made."
|
|
DEFVAL { 0 }
|
|
::= { vRtrGmplsLspEntry 13 }
|
|
|
|
vRtrGmplsLspRetryTimer OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..600)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspRetryTimer specifies the time in seconds the
|
|
software will wait before attempting to establish the failed LSP."
|
|
DEFVAL { 30 }
|
|
::= { vRtrGmplsLspEntry 14 }
|
|
|
|
vRtrGmplsLspToAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspToAddrType specifies the destination address
|
|
type of the Labeled Switch Path (LSP)."
|
|
DEFVAL { unknown }
|
|
::= { vRtrGmplsLspEntry 15 }
|
|
|
|
vRtrGmplsLspToAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspToAddr specifies the destination address of
|
|
this LSP."
|
|
DEFVAL { ''H }
|
|
::= { vRtrGmplsLspEntry 16 }
|
|
|
|
vRtrGmplsLspNumWorkingPath OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspNumWorkingPath indicates the total number of
|
|
working-paths for this GMPLS Labeled Switch Path (LSP)."
|
|
::= { vRtrGmplsLspEntry 17 }
|
|
|
|
vRtrGmplsLspNumProtectPath OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspNumProtectPath indicates the total number of
|
|
protect-paths for this GMPLS Labeled Switch Path (LSP)."
|
|
::= { vRtrGmplsLspEntry 18 }
|
|
|
|
vRtrGmplsLspNumWorkingPathUp OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspNumWorkingPathUp indicates the total number
|
|
of working-paths that are operationally up for this GMPLS Labeled
|
|
Switch Path (LSP)."
|
|
::= { vRtrGmplsLspEntry 19 }
|
|
|
|
vRtrGmplsLspNumProtectPathUp OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspNumProtectPathUp indicates the total number
|
|
of protect-paths that are operationally up for this GMPLS Labeled
|
|
Switch Path (LSP)."
|
|
::= { vRtrGmplsLspEntry 20 }
|
|
|
|
vRtrGmplsLspLastOperChange OBJECT-TYPE
|
|
SYNTAX TimeInterval
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspLastOperChange indicates the time interval
|
|
which has elapsed since the GMPLS LSP's operational state last
|
|
changed."
|
|
::= { vRtrGmplsLspEntry 21 }
|
|
|
|
vRtrGmplsLspPathTblLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspPathTblLastChanged indicates the sysUpTime at
|
|
the time of the last modification to vRtrGmplsLspPathTable by adding,
|
|
deleting an entry or change to a writable object in the table.
|
|
|
|
If no changes were made to the table since the last re-initialization
|
|
of the local network management subsystem, then this object contains a
|
|
zero value."
|
|
::= { tmnxGmplsObjs 12 }
|
|
|
|
vRtrGmplsLspPathTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VRtrGmplsLspPathEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrGmplsLspPathTable is used to indicate entry for each LSP Path
|
|
configured for a virtual router in the system."
|
|
::= { tmnxGmplsObjs 13 }
|
|
|
|
vRtrGmplsLspPathEntry OBJECT-TYPE
|
|
SYNTAX VRtrGmplsLspPathEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry in vRtrGmplsLspPathEntry represents a protecting or a
|
|
working path configured corresponding to a LSP for a virtual router in
|
|
the system. Entries can be created and deleted via SNMP SET
|
|
operations."
|
|
INDEX {
|
|
vRtrID,
|
|
vRtrGmplsLspIndex,
|
|
vRtrGmplsLspPathType,
|
|
vRtrGmplsPathIndex
|
|
}
|
|
::= { vRtrGmplsLspPathTable 1 }
|
|
|
|
VRtrGmplsLspPathEntry ::= SEQUENCE
|
|
{
|
|
vRtrGmplsLspPathType INTEGER,
|
|
vRtrGmplsLspPathRowStatus RowStatus,
|
|
vRtrGmplsLspPathLastChangedTime TimeStamp,
|
|
vRtrGmplsLspPathAdminState TmnxAdminState,
|
|
vRtrGmplsLspPathOperState TmnxGmplsSessionOperState,
|
|
vRtrGmplsLspPathBWSignalType TmnxGmplsSessionBWSignalType,
|
|
vRtrGmplsLspPathSegProtType INTEGER,
|
|
vRtrGmplsLspPathLspId Unsigned32,
|
|
vRtrGmplsLspPathPeerNodeId Unsigned32,
|
|
vRtrGmplsLspPathRetryAttempts Unsigned32,
|
|
vRtrGmplsLspPathFailNodeAddrType InetAddressType,
|
|
vRtrGmplsLspPathFailNodeAddr InetAddress,
|
|
vRtrGmplsLspPathFailCode TmnxGmplsLspPathFailCode,
|
|
vRtrGmplsLspPathNextRetryIn Unsigned32,
|
|
vRtrGmplsLspPathTimeoutIn Unsigned32,
|
|
vRtrGmplsLspPathARHopListIndex Unsigned32,
|
|
vRtrGmplsLspPathLastOperChange TimeInterval
|
|
}
|
|
|
|
vRtrGmplsLspPathType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
working (1),
|
|
protecting (2)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspPathType specifies the path type for the
|
|
GMPLS LSP path.
|
|
|
|
When the value of vRtrGmplsLspPathType is set to 'working', the path
|
|
is used a primary path for the LSP.
|
|
|
|
When the value of vRtrGmplsLspPathType is set to 'protecting', the
|
|
path is used as a secondary path for the LSP."
|
|
::= { vRtrGmplsLspPathEntry 1 }
|
|
|
|
vRtrGmplsLspPathRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspPathRowStatus specifies the row status used
|
|
for creation, deletion, or control of vRtrGmplsLspPathTable entries."
|
|
::= { vRtrGmplsLspPathEntry 2 }
|
|
|
|
vRtrGmplsLspPathLastChangedTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspPathLastChangedTime indicates the last time,
|
|
since system startup, that a writable object in this table was
|
|
modified."
|
|
::= { vRtrGmplsLspPathEntry 3 }
|
|
|
|
vRtrGmplsLspPathAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspPathAdminState specifies the administrative
|
|
state of the GMPLS LSP Path."
|
|
DEFVAL { outOfService }
|
|
::= { vRtrGmplsLspPathEntry 4 }
|
|
|
|
vRtrGmplsLspPathOperState OBJECT-TYPE
|
|
SYNTAX TmnxGmplsSessionOperState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspPathOperState indicates the operational state
|
|
of the GMPLS LSP Path."
|
|
::= { vRtrGmplsLspPathEntry 5 }
|
|
|
|
vRtrGmplsLspPathBWSignalType OBJECT-TYPE
|
|
SYNTAX TmnxGmplsSessionBWSignalType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspPathBWSignalType specifies the bandwith
|
|
associated with this GMPLS LSP path. The bit-rate and values
|
|
corresponding to the signal-type are :
|
|
|
|
Signal Type (Bit-rate) Value (Bytes/Sec)
|
|
(IEEE Floating point)
|
|
-------------- --------------- ---------------------
|
|
DS0 (0.064 Mbps) 0x45FA0000
|
|
DS1 (1.544 Mbps) 0x483C7A00
|
|
E1 (2.048 Mbps) 0x487A0000
|
|
DS2 (6.312 Mbps) 0x4940A080
|
|
E2 (8.448 Mbps) 0x4980E800
|
|
Ethernet (10.00 Mbps) 0x49989680
|
|
E3 (34.368 Mbps) 0x4A831A80
|
|
DS3 (44.736 Mbps) 0x4AAAA780
|
|
STS-1 (51.84 Mbps) 0x4AC5C100
|
|
Fast Ethernet (100.00 Mbps) 0x4B3EBC20
|
|
E4 (139.264 Mbps) 0x4B84D000
|
|
FC-0 133M 0x4B7DAD68
|
|
OC-3/STM-1 (155.52 Mbps) 0x4B9450C0
|
|
FC-0 266M 0x4BFDAD68
|
|
FC-0 531M 0x4C7D3356
|
|
OC-12/STM-4 (622.08 Mbps) 0x4C9450C0
|
|
GigE (1000.00 Mbps) 0x4CEE6B28
|
|
FC-0 1062M 0x4CFD3356
|
|
OC-48/STM-16 (2488.32 Mbps) 0x4D9450C0
|
|
OC-192/STM-64 (9953.28 Mbps) 0x4E9450C0
|
|
10GigE-LAN (10000.00 Mbps) 0x4E9502F9
|
|
OC-768/STM-256 (39813.12 Mbps) 0x4F9450C0"
|
|
DEFVAL { none }
|
|
::= { vRtrGmplsLspPathEntry 6 }
|
|
|
|
vRtrGmplsLspPathSegProtType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unprotected (1),
|
|
sbr (2),
|
|
gr (3),
|
|
sncp (4),
|
|
prc (5)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspPathSegProtType specifies the segment
|
|
protection type for this GMPLS LSP path.
|
|
|
|
When the value of vRtrGmplsLspPathSegProtType is set to 'unprotected',
|
|
the GMPLS LSP path is not protected against any failures.
|
|
|
|
When the value of vRtrGmplsLspPathSegProtType is set to 'sbr' (source
|
|
based reroute), a path will be restored after a failure.
|
|
|
|
When the value of vRtrGmplsLspPathSegProtType is set to 'gr'
|
|
(guaranteed restoration), a shared backup is assigned to the path, and
|
|
recovery resources are reserved.
|
|
|
|
When the value of vRtrGmplsLspPathSegProtType is set to 'sncp'
|
|
(subnetwork connection protection), it provides a 50ms protection in
|
|
case of a single failure.
|
|
|
|
When the value of vRtrGmplsLspPathSegProtType is set to 'prc' (path
|
|
restoration combined), it provides a 50ms protection even in the case
|
|
of multiple failures."
|
|
DEFVAL { unprotected }
|
|
::= { vRtrGmplsLspPathEntry 7 }
|
|
|
|
vRtrGmplsLspPathLspId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0 | 1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspPathLspId indicates the LSP ID for the GMPLS
|
|
LSP Path.
|
|
|
|
When the value is set to '0' it indicates that there is no LSP ID
|
|
assigned for this LSP Path."
|
|
::= { vRtrGmplsLspPathEntry 8 }
|
|
|
|
vRtrGmplsLspPathPeerNodeId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspPathPeerNodeId specifies the unique peer node
|
|
identifier to be used for signalling the GMPLS LSP Path."
|
|
DEFVAL { 0 }
|
|
::= { vRtrGmplsLspPathEntry 9 }
|
|
|
|
vRtrGmplsLspPathRetryAttempts OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspPathRetryAttempts indicates the total number
|
|
of signalling attempts that have been made to change the operational
|
|
state for this LSP Path to inService."
|
|
::= { vRtrGmplsLspPathEntry 10 }
|
|
|
|
vRtrGmplsLspPathFailNodeAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value vRtrGmplsLspPathFailNodeAddrType indicates the address type
|
|
for vRtrGmplsLspPathFailNodeAddr."
|
|
::= { vRtrGmplsLspPathEntry 11 }
|
|
|
|
vRtrGmplsLspPathFailNodeAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspPathFailNodeAddr indicates the address of the
|
|
node at which this GMPLS LSP Path failed. When no failure has
|
|
occurred, this value is 0."
|
|
::= { vRtrGmplsLspPathEntry 12 }
|
|
|
|
vRtrGmplsLspPathFailCode OBJECT-TYPE
|
|
SYNTAX TmnxGmplsLspPathFailCode
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspPathFailCode indicates the reason for which
|
|
this GMPLS LSP Path failed. A value of 0 indicates that no failure has
|
|
occurred."
|
|
::= { vRtrGmplsLspPathEntry 13 }
|
|
|
|
vRtrGmplsLspPathNextRetryIn OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspPathNextRetryIn indicates the time remaining
|
|
in seconds before the next retry for this GMPLS LSP Path is attempted."
|
|
::= { vRtrGmplsLspPathEntry 14 }
|
|
|
|
vRtrGmplsLspPathTimeoutIn OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspPathTimeoutIn indicates the amount of time in
|
|
seconds the software waits for an LSP Path to come up after sending
|
|
out the initial PATH message. If the timer expires and the LSP path is
|
|
not operationally up, it is torn down and the LSP retry timer is
|
|
started to schedule a new retry cycle."
|
|
::= { vRtrGmplsLspPathEntry 15 }
|
|
|
|
vRtrGmplsLspPathARHopListIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspPathARHopListIndex indicates the primary
|
|
index into the vRtrGmplsARHopTable identifying the actual hop list
|
|
recorded for the LSP Path.
|
|
|
|
A value of 0 implies that there is no recorded hop list associated
|
|
with this LSP path."
|
|
::= { vRtrGmplsLspPathEntry 16 }
|
|
|
|
vRtrGmplsLspPathLastOperChange OBJECT-TYPE
|
|
SYNTAX TimeInterval
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsLspPathLastOperChange indicates the time
|
|
interval which has elapsed since the GMPLS LSP Path's operational
|
|
state last changed."
|
|
::= { vRtrGmplsLspPathEntry 17 }
|
|
|
|
tmnxGmplsTunGrpTableLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxGmplsTunGrpTableLastChanged indicates the time, since system
|
|
startup, when tmnxGmplsTunGrpEntry last changed configuration."
|
|
::= { tmnxGmplsObjs 14 }
|
|
|
|
tmnxGmplsTunGrpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxGmplsTunGrpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxGmplsTunGrpTable consists of the GMPLS Tunnel Group
|
|
configuration information."
|
|
::= { tmnxGmplsObjs 15 }
|
|
|
|
tmnxGmplsTunGrpEntry OBJECT-TYPE
|
|
SYNTAX TmnxGmplsTunGrpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxGmplsTunGrpEntry contains information pertaining to an
|
|
individual GMPLS Tunnel Group.
|
|
|
|
Rows in this table are created and destroyed using the
|
|
tmnxGmplsTunGrpRowStatus object.
|
|
|
|
A corresponding row in the tmnxPortTable will exist for each row in
|
|
this table, based on tmnxGmplsTunGrpIfIndex.
|
|
|
|
The tmnxPortEntry corresponding to this entry manages the
|
|
administration, description, MAC address and other port related
|
|
configuration."
|
|
INDEX { tmnxGmplsTunGrpId }
|
|
::= { tmnxGmplsTunGrpTable 1 }
|
|
|
|
TmnxGmplsTunGrpEntry ::= SEQUENCE
|
|
{
|
|
tmnxGmplsTunGrpId Unsigned32,
|
|
tmnxGmplsTunGrpRowStatus RowStatus,
|
|
tmnxGmplsTunGrpLastChanged TimeStamp,
|
|
tmnxGmplsTunGrpType INTEGER,
|
|
tmnxGmplsTunGrpMode INTEGER,
|
|
tmnxGmplsTunGrpFarEndAddrType InetAddressType,
|
|
tmnxGmplsTunGrpFarEndAddress InetAddress,
|
|
tmnxGmplsTunGrpIfIndex TmnxPortID,
|
|
tmnxGmplsTunGrpActiveMembers TmnxGmplsTunGrpMemberList,
|
|
tmnxGmplsTunGrpMemberThreshold Unsigned32
|
|
}
|
|
|
|
tmnxGmplsTunGrpId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..1024)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxGmplsTunGrpId specifies a unique identifier for this
|
|
GMPLS Tunnel Group.
|
|
|
|
tmnxGmplsTunGrpId and tmnxEthTunnelIndex share the same number space
|
|
and must be unique. For example, if a GMPLS Tunnel Group exists with
|
|
tmnxGmplsTunGrpId = 1, an Ethernet Tunnel cannot be created with
|
|
tmnxEthTunnelIndex = 1."
|
|
::= { tmnxGmplsTunGrpEntry 1 }
|
|
|
|
tmnxGmplsTunGrpRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxGmplsTunGrpRowStatus specifies the row status. It
|
|
allows the creation and deletion of rows in tmnxGmplsTunGrpTable.
|
|
|
|
A corresponding row in the tmnxPortTable is created by the system when
|
|
a tmnxGmplsTunGrpRowStatus value of 'createAndGo (4)' is issued on a
|
|
new row in the tmnxGmplsTunGrpTable. The corresponding row in the
|
|
tmnxPortTable will be destroyed by the system when the
|
|
tmnxGmplsTunGrpRowStatus value of 'destroy (6)' is issued."
|
|
::= { tmnxGmplsTunGrpEntry 2 }
|
|
|
|
tmnxGmplsTunGrpLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxGmplsTunGrpLastChanged indicates the time, since
|
|
system startup, that the configuration of this GMPLS Tunnel Group was
|
|
created or modified."
|
|
::= { tmnxGmplsTunGrpEntry 3 }
|
|
|
|
tmnxGmplsTunGrpType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
headEnd (1),
|
|
tailEnd (2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxGmplsTunGrpType specifies the GMPLS Tunnel Group
|
|
type.
|
|
|
|
Code points:
|
|
headEnd (1) - the head end of the GMPLS tunnel group (ingress node
|
|
endpoint)
|
|
tailEnd (2) - the tail end of the GMPLS tunnel group (egress node
|
|
endpoint)"
|
|
DEFVAL { headEnd }
|
|
::= { tmnxGmplsTunGrpEntry 4 }
|
|
|
|
tmnxGmplsTunGrpMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
activeStandby (1),
|
|
loadSharing (2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxGmplsTunGrpMode specifies the mode of the GMPLS
|
|
Tunnel Group.
|
|
|
|
Code points:
|
|
activeStandby (1) - only 1 member can be configured, with
|
|
tmnxGmplsTunGrpMemberId = 1
|
|
- the member gLSP can be either unprotected (with
|
|
only working-path) or protected (working-path and
|
|
protection-path)
|
|
- only one member path can be active at a time
|
|
loadSharing (2) - maximum of 16 members can be configured
|
|
- the member gLSP must be unprotected (with only
|
|
working-path)
|
|
- multiple member paths can be active at a time"
|
|
DEFVAL { loadSharing }
|
|
::= { tmnxGmplsTunGrpEntry 5 }
|
|
|
|
tmnxGmplsTunGrpFarEndAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxGmplsTunGrpFarEndAddrType specifies the address type
|
|
of tmnxGmplsTunGrpFarEndAddress."
|
|
DEFVAL { unknown }
|
|
::= { tmnxGmplsTunGrpEntry 6 }
|
|
|
|
tmnxGmplsTunGrpFarEndAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxGmplsTunGrpFarEndAddress specifies the far-end
|
|
address of this GMPLS Tunnel Group.
|
|
|
|
If the value of tmnxGmplsTunGrpType is 'head-end(1)', this object
|
|
represents the address of the receiver.
|
|
|
|
If the value of tmnxGmplsTunGrpType is 'tail-end(1)', this object
|
|
represents the address of the sender."
|
|
DEFVAL { ''H }
|
|
::= { tmnxGmplsTunGrpEntry 7 }
|
|
|
|
tmnxGmplsTunGrpIfIndex OBJECT-TYPE
|
|
SYNTAX TmnxPortID
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxGmplsTunGrpIfIndex indicates the tmnxPortPortID for
|
|
the GMPLS Tunnel Group."
|
|
::= { tmnxGmplsTunGrpEntry 8 }
|
|
|
|
tmnxGmplsTunGrpActiveMembers OBJECT-TYPE
|
|
SYNTAX TmnxGmplsTunGrpMemberList
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxGmplsTunGrpActiveMembers indicates which members are
|
|
actively receiving and transmitting data for this GMPLS Tunnel Group."
|
|
::= { tmnxGmplsTunGrpEntry 9 }
|
|
|
|
tmnxGmplsTunGrpMemberThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..15)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxGmplsTunGrpMemberThreshold specifies the threshold
|
|
for the GMPLS Tunnel Group. This object is only valid when
|
|
tmnxGmplsTunGrpMode is set to 'loadSharing (2)'.
|
|
|
|
When a member's operational state changes and the number of
|
|
operational members is less than or equal to
|
|
tmnxGmplsTunGrpMemberThreshold, the GMPLS Tunnel Group is set
|
|
operationally down.
|
|
|
|
When the number of operational members become greater than
|
|
tmnxGmplsTunGrpMemberThreshold, the GMPLS Tunnel Group is set
|
|
operationally up.
|
|
|
|
The value of zero specifies to bring the GMPLS Tunnel Group
|
|
operationally down only when all members are operationally down, and
|
|
bring the GMPLS Tunnel Group operationally up when at least one member
|
|
is operationally up."
|
|
DEFVAL { 0 }
|
|
::= { tmnxGmplsTunGrpEntry 10 }
|
|
|
|
tmnxGmplsTunGrpMemTblLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxGmplsTunGrpMemTblLastChanged indicates the time, since system
|
|
startup, when tmnxGmplsTunGrpMemberEntry last changed configuration."
|
|
::= { tmnxGmplsObjs 16 }
|
|
|
|
tmnxGmplsTunGrpMemberTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxGmplsTunGrpMemberEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxGmplsTunGrpMemberTable consists of the members associated with
|
|
the corresponding tmnxGmplsTunGrpEntry."
|
|
::= { tmnxGmplsObjs 17 }
|
|
|
|
tmnxGmplsTunGrpMemberEntry OBJECT-TYPE
|
|
SYNTAX TmnxGmplsTunGrpMemberEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxGmplsTunGrpMemberEntry contains information pertaining to an
|
|
individual member interface associated with a tmnxGmplsTunGrpEntry.
|
|
|
|
Rows in this table are created and destroyed using the
|
|
tmnxGmplsTunGrpMemberRowStatus object."
|
|
INDEX {
|
|
tmnxGmplsTunGrpId,
|
|
tmnxGmplsTunGrpMemberId
|
|
}
|
|
::= { tmnxGmplsTunGrpMemberTable 1 }
|
|
|
|
TmnxGmplsTunGrpMemberEntry ::= SEQUENCE
|
|
{
|
|
tmnxGmplsTunGrpMemberId Unsigned32,
|
|
tmnxGmplsTunGrpMemberRowStatus RowStatus,
|
|
tmnxGmplsTunGrpMemberLastChanged TimeStamp,
|
|
tmnxGmplsTunGrpMemberAdminStatus TmnxAdminState,
|
|
tmnxGmplsTunGrpMemberOperStatus TmnxOperState,
|
|
tmnxGmplsTunGrpMemberGlspSesName TItemDescription,
|
|
tmnxGmplsTunGrpMemberRsnDnFlgs BITS,
|
|
tmnxGmplsTunGrpMemberWpIfIndex TmnxPortID,
|
|
tmnxGmplsTunGrpMemberPpIfIndex TmnxPortID
|
|
}
|
|
|
|
tmnxGmplsTunGrpMemberId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..16)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxGmplsTunGrpMemberId specifies a unique identifier for
|
|
this member in the given GMPLS Tunnel Group.
|
|
|
|
When the value of tmnxGmplsTunGrpMode is 'activeStandby (1)', only a
|
|
value of 1 is supported for this object."
|
|
::= { tmnxGmplsTunGrpMemberEntry 1 }
|
|
|
|
tmnxGmplsTunGrpMemberRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxGmplsTunGrpMemberRowStatus controls the creation and deletion
|
|
of rows in the tmnxGmplsTunGrpMemberTable."
|
|
::= { tmnxGmplsTunGrpMemberEntry 2 }
|
|
|
|
tmnxGmplsTunGrpMemberLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxGmplsTunGrpMemberLastChanged indicates the time,
|
|
since system startup, that the configuration of this member was
|
|
created or modified."
|
|
::= { tmnxGmplsTunGrpMemberEntry 3 }
|
|
|
|
tmnxGmplsTunGrpMemberAdminStatus OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxGmplsTunGrpMemberAdminStatus specifies the
|
|
administrative status of this member."
|
|
DEFVAL { outOfService }
|
|
::= { tmnxGmplsTunGrpMemberEntry 4 }
|
|
|
|
tmnxGmplsTunGrpMemberOperStatus OBJECT-TYPE
|
|
SYNTAX TmnxOperState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxGmplsTunGrpMemberOperStatus indicates the operational
|
|
status of this member."
|
|
::= { tmnxGmplsTunGrpMemberEntry 5 }
|
|
|
|
tmnxGmplsTunGrpMemberGlspSesName OBJECT-TYPE
|
|
SYNTAX TItemDescription
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxGmplsTunGrpMemberGlspSesName specifies the GMPLS LSP
|
|
working path's session name of this member.
|
|
|
|
This object is only valid for LSPs where the vRtrGmplsLspPathType is
|
|
set to 'working (1)'."
|
|
DEFVAL { ''H }
|
|
::= { tmnxGmplsTunGrpMemberEntry 6 }
|
|
|
|
tmnxGmplsTunGrpMemberRsnDnFlgs OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
unknown (0),
|
|
adminDn (1),
|
|
wpLspDn (2),
|
|
wpPortDn (3),
|
|
wpPortNoRsrc (4),
|
|
ppLspDn (5),
|
|
ppPortDn (6),
|
|
ppPortNoRsrc (7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxGmplsTunGrpMemberRsnDnFlgs indicates the reason(s)
|
|
why this member is operationally down.
|
|
|
|
The recognized BIT values are:
|
|
unknown (0) - unspecified or unknown
|
|
adminDn (1) - the member or related GMPLS tunnel group is
|
|
administratively down
|
|
wpLspDn (2) - the associated working LSP path is operationally
|
|
down
|
|
wpPortDn (3) - the DB link port associated with the working
|
|
LSP path is operationally down
|
|
wpPortNoRsrc (4) - the DB link port associated with the working LSP
|
|
path does not have enough resources to support
|
|
the services over the logical port of the GMPLS
|
|
tunnel group
|
|
ppLspDn (5) - the associated protect LSP path is operationally
|
|
down
|
|
ppPortDn (6) - the DB link port associated with the protect LSP
|
|
path is operationally down
|
|
ppPortNoRsrc (7) - the DB link port associated with the protect LSP
|
|
path does not have enough resources to support
|
|
the services over the logical port of the GMPLS
|
|
tunnel group"
|
|
::= { tmnxGmplsTunGrpMemberEntry 7 }
|
|
|
|
tmnxGmplsTunGrpMemberWpIfIndex OBJECT-TYPE
|
|
SYNTAX TmnxPortID
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxGmplsTunGrpMemberWpIfIndex indicates the
|
|
tmnxPortPortID for the working path of the member."
|
|
::= { tmnxGmplsTunGrpMemberEntry 8 }
|
|
|
|
tmnxGmplsTunGrpMemberPpIfIndex OBJECT-TYPE
|
|
SYNTAX TmnxPortID
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxGmplsTunGrpMemberPpIfIndex indicates the
|
|
tmnxPortPortID for the protect path of the member.
|
|
|
|
This object is only valid for GMPLS tunnel groups with
|
|
tmnxGmplsTunGrpMode set to 'activeStandby (2)'."
|
|
::= { tmnxGmplsTunGrpMemberEntry 9 }
|
|
|
|
vRtrGmplsTeLinkTblLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsTeLinkTblLastChanged indicates the sysUpTime at
|
|
the time of the last modification to vRtrGmplsTeLinkTable by adding,
|
|
deleting an entry or change to a writable object in the table.
|
|
|
|
If no changes were made to the table since the last re-initialization
|
|
of the local network management subsystem, then this object contains a
|
|
zero value."
|
|
::= { tmnxGmplsObjs 18 }
|
|
|
|
vRtrGmplsTeLinkTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VRtrGmplsTeLinkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrGmplsTeLinkTable is used to indicate entry for each Traffic
|
|
Engineering (TE) Link configured for a virtual router in the system."
|
|
::= { tmnxGmplsObjs 19 }
|
|
|
|
vRtrGmplsTeLinkEntry OBJECT-TYPE
|
|
SYNTAX VRtrGmplsTeLinkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry in vRtrGmplsTeLinkEntry represents a TE link on a given
|
|
virtual router in the system. Entries can be created and deleted via
|
|
SNMP SET operations."
|
|
INDEX {
|
|
vRtrID,
|
|
tmnxLmpVRtrTeLinkId
|
|
}
|
|
::= { vRtrGmplsTeLinkTable 1 }
|
|
|
|
VRtrGmplsTeLinkEntry ::= SEQUENCE
|
|
{
|
|
vRtrGmplsTeLinkRowStatus RowStatus,
|
|
vRtrGmplsTeLinkLastChanged TimeStamp,
|
|
vRtrGmplsTeLinkAdminState TmnxAdminState,
|
|
vRtrGmplsTeLinkOperState TmnxOperState
|
|
}
|
|
|
|
vRtrGmplsTeLinkRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsTeLinkRowStatus specifies the row status used
|
|
for creation, deletion, or control of vRtrGmplsTeLinkTable entries."
|
|
::= { vRtrGmplsTeLinkEntry 1 }
|
|
|
|
vRtrGmplsTeLinkLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsTeLinkLastChanged indicates the sysUpTime when
|
|
this row was last modified."
|
|
::= { vRtrGmplsTeLinkEntry 2 }
|
|
|
|
vRtrGmplsTeLinkAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsTeLinkAdminState specifies the administrative
|
|
state of this TE link."
|
|
DEFVAL { outOfService }
|
|
::= { vRtrGmplsTeLinkEntry 3 }
|
|
|
|
vRtrGmplsTeLinkOperState OBJECT-TYPE
|
|
SYNTAX TmnxOperState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsTeLinkOperState indicates the operational state
|
|
of this TE link."
|
|
::= { vRtrGmplsTeLinkEntry 4 }
|
|
|
|
vRtrGmplsLspPathExSrlgTblLastCh OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object vRtrGmplsLspPathExSrlgTblLastCh indicates the
|
|
time of the last change to any row of vRtrGmplsLspPathExclSrlgTable."
|
|
::= { tmnxGmplsObjs 20 }
|
|
|
|
vRtrGmplsLspPathExclSrlgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VRtrGmplsLspPathExclSrlgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrGmplsLspPathExclSrlgTable table contains the Exclude SRLG
|
|
groups that are mapped to this GMPLS Lsp Path."
|
|
::= { tmnxGmplsObjs 21 }
|
|
|
|
vRtrGmplsLspPathExclSrlgEntry OBJECT-TYPE
|
|
SYNTAX VRtrGmplsLspPathExclSrlgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents a mapping between Gmpls LSP Path and an SRLG
|
|
Group."
|
|
INDEX {
|
|
vRtrID,
|
|
vRtrGmplsLspIndex,
|
|
vRtrGmplsLspPathType,
|
|
vRtrGmplsPathIndex,
|
|
IMPLIED tmnxSrlgGrpName
|
|
}
|
|
::= { vRtrGmplsLspPathExclSrlgTable 1 }
|
|
|
|
VRtrGmplsLspPathExclSrlgEntry ::= SEQUENCE
|
|
{ vRtrGmplsLspPathExclSrlgRowStat RowStatus }
|
|
|
|
vRtrGmplsLspPathExclSrlgRowStat OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object vRtrGmplsLspPathExclSrlgRowStat specifies the
|
|
Row status of this table row. This object is used to create or delete
|
|
rows in this table."
|
|
::= { vRtrGmplsLspPathExclSrlgEntry 1 }
|
|
|
|
vRtrGmplsGeneralStatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VRtrGmplsGeneralStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrGmplsGeneralStatTable contains statistics for a GMPLS protocol
|
|
instance within a virtual router."
|
|
::= { tmnxGmplsObjs 22 }
|
|
|
|
vRtrGmplsGeneralStatEntry OBJECT-TYPE
|
|
SYNTAX VRtrGmplsGeneralStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents a collection of statistics for an instance
|
|
of the GMPLS protocol running within a virtual router.
|
|
|
|
Entries cannot be created and deleted via SNMP SET operations."
|
|
AUGMENTS { vRtrGmplsGeneralEntry }
|
|
::= { vRtrGmplsGeneralStatTable 1 }
|
|
|
|
VRtrGmplsGeneralStatEntry ::= SEQUENCE
|
|
{
|
|
vRtrGmplsGenWorkingPathOriginate Gauge32,
|
|
vRtrGmplsGenWorkingPathTerminate Gauge32,
|
|
vRtrGmplsGenProtectPathOriginate Gauge32,
|
|
vRtrGmplsGenProtectPathTerminate Gauge32
|
|
}
|
|
|
|
vRtrGmplsGenWorkingPathOriginate OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsGenWorkingPathOriginate indicates the number of
|
|
working path LSPs that originate at this virtual router."
|
|
::= { vRtrGmplsGeneralStatEntry 1 }
|
|
|
|
vRtrGmplsGenWorkingPathTerminate OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsGenWorkingPathTerminate indicates the number of
|
|
working path LSPs that terminate at this virtual router."
|
|
::= { vRtrGmplsGeneralStatEntry 2 }
|
|
|
|
vRtrGmplsGenProtectPathOriginate OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsGenProtectPathOriginate indicates the number of
|
|
protect path LSPs that originate at this virtual router."
|
|
::= { vRtrGmplsGeneralStatEntry 3 }
|
|
|
|
vRtrGmplsGenProtectPathTerminate OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsGenProtectPathTerminate indicates the number of
|
|
protect path LSPs that terminate at this virtual router."
|
|
::= { vRtrGmplsGeneralStatEntry 4 }
|
|
|
|
vRtrGmplsPeerStatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VRtrGmplsPeerStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrGmplsPeerStatTable contains statistics for GMPLS peer."
|
|
::= { tmnxGmplsObjs 23 }
|
|
|
|
vRtrGmplsPeerStatEntry OBJECT-TYPE
|
|
SYNTAX VRtrGmplsPeerStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents a collection of statistics for GMPLS peer.
|
|
|
|
Entries cannot be created and deleted via SNMP SET operations."
|
|
AUGMENTS { vRtrGmplsPeerEntry }
|
|
::= { vRtrGmplsPeerStatTable 1 }
|
|
|
|
VRtrGmplsPeerStatEntry ::= SEQUENCE
|
|
{
|
|
vRtrGmplsPeerRxBadPktCount Counter64,
|
|
vRtrGmplsPeerTxHello Counter64,
|
|
vRtrGmplsPeerRxHello Counter64,
|
|
vRtrGmplsPeerTxPaths Counter64,
|
|
vRtrGmplsPeerRxPaths Counter64,
|
|
vRtrGmplsPeerTxPathErr Counter64,
|
|
vRtrGmplsPeerRxPathErr Counter64,
|
|
vRtrGmplsPeerTxPathTear Counter64,
|
|
vRtrGmplsPeerRxPathTear Counter64,
|
|
vRtrGmplsPeerTxResv Counter64,
|
|
vRtrGmplsPeerRxResv Counter64,
|
|
vRtrGmplsPeerTxResvErr Counter64,
|
|
vRtrGmplsPeerRxResvErr Counter64,
|
|
vRtrGmplsPeerTxResvTear Counter64,
|
|
vRtrGmplsPeerRxResvTear Counter64,
|
|
vRtrGmplsPeerTxNotify Counter64,
|
|
vRtrGmplsPeerRxNotify Counter64,
|
|
vRtrGmplsPeerTxSRefreshes Counter64,
|
|
vRtrGmplsPeerRxSRefreshes Counter64,
|
|
vRtrGmplsPeerTxAcks Counter64,
|
|
vRtrGmplsPeerRxAcks Counter64
|
|
}
|
|
|
|
vRtrGmplsPeerRxBadPktCount OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerRxBadPktCount indicates the total number of
|
|
bad packets received by this GMPLS Peer."
|
|
::= { vRtrGmplsPeerStatEntry 1 }
|
|
|
|
vRtrGmplsPeerTxHello OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerTxHello indicates the number of RSVP HELLO
|
|
messages transmitted by this GMPLS Peer."
|
|
::= { vRtrGmplsPeerStatEntry 2 }
|
|
|
|
vRtrGmplsPeerRxHello OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerRxHello indicates the number of RSVP HELLO
|
|
messages received by this GMPLS Peer."
|
|
::= { vRtrGmplsPeerStatEntry 3 }
|
|
|
|
vRtrGmplsPeerTxPaths OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerTxPaths indicates the total number of RSVP
|
|
PATH messages that have been transmitted by this GMPLS Peer."
|
|
::= { vRtrGmplsPeerStatEntry 4 }
|
|
|
|
vRtrGmplsPeerRxPaths OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerRxPaths indicates the total number of RSVP
|
|
PATH messages that have been received by this GMPLS Peer."
|
|
::= { vRtrGmplsPeerStatEntry 5 }
|
|
|
|
vRtrGmplsPeerTxPathErr OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerTxPathErr indicates the total number of RSVP
|
|
PATH ERROR messages that have been transmitted by this GMPLS Peer."
|
|
::= { vRtrGmplsPeerStatEntry 6 }
|
|
|
|
vRtrGmplsPeerRxPathErr OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerRxPathErr indicates the total number of RSVP
|
|
PATH ERROR messages that have been received by this GMPLS Peer."
|
|
::= { vRtrGmplsPeerStatEntry 7 }
|
|
|
|
vRtrGmplsPeerTxPathTear OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerTxPathTear indicates the number of RSVP PATH
|
|
TEAR messages that have been transmitted from this GMPLS Peer."
|
|
::= { vRtrGmplsPeerStatEntry 8 }
|
|
|
|
vRtrGmplsPeerRxPathTear OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerRxPathTear indicates the number of RSVP PATH
|
|
TEAR messages that have been received from this GMPLS Peer."
|
|
::= { vRtrGmplsPeerStatEntry 9 }
|
|
|
|
vRtrGmplsPeerTxResv OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerTxResv indicates the total number of RSVP
|
|
RESV messages that have been transmitted by this GMPLS Peer."
|
|
::= { vRtrGmplsPeerStatEntry 10 }
|
|
|
|
vRtrGmplsPeerRxResv OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerRxResv indicates the total number of RSVP
|
|
RESV messages that have been received by this GMPLS Peer."
|
|
::= { vRtrGmplsPeerStatEntry 11 }
|
|
|
|
vRtrGmplsPeerTxResvErr OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerTxResvErr indicates the total number of RSVP
|
|
RESV ERROR messages that have been transmiited by this GMPLS Peer."
|
|
::= { vRtrGmplsPeerStatEntry 12 }
|
|
|
|
vRtrGmplsPeerRxResvErr OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerRxResvErr indicates the total number of RSVP
|
|
RESV ERROR messages that have been received on this GMPLS Peer."
|
|
::= { vRtrGmplsPeerStatEntry 13 }
|
|
|
|
vRtrGmplsPeerTxResvTear OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerTxResvTear indicates the total number of
|
|
RSVP RESV TEAR messages that have been transmitted from this GMPLS
|
|
Peer."
|
|
::= { vRtrGmplsPeerStatEntry 14 }
|
|
|
|
vRtrGmplsPeerRxResvTear OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerRxResvTear indicates the total number of
|
|
RSVP RESV TEAR messages that have been received by this GMPLS Peer."
|
|
::= { vRtrGmplsPeerStatEntry 15 }
|
|
|
|
vRtrGmplsPeerTxNotify OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerTxNotify indicates the total number of
|
|
notification messages transmitted by this GMPLS Peer."
|
|
::= { vRtrGmplsPeerStatEntry 16 }
|
|
|
|
vRtrGmplsPeerRxNotify OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerRxNotify indicates the total number of
|
|
notification messages received by this GMPLS Peer."
|
|
::= { vRtrGmplsPeerStatEntry 17 }
|
|
|
|
vRtrGmplsPeerTxSRefreshes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerTxSRefreshes indicates the total number of
|
|
summary refresh, SREFRESH, messages that have been transmitted on this
|
|
RSVP interface."
|
|
::= { vRtrGmplsPeerStatEntry 18 }
|
|
|
|
vRtrGmplsPeerRxSRefreshes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerRxSRefreshes indicates the total number of
|
|
summary refresh, SREFRESH, messages that have been received on this
|
|
RSVP interface."
|
|
::= { vRtrGmplsPeerStatEntry 19 }
|
|
|
|
vRtrGmplsPeerTxAcks OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerTxAcks indicates the total number of RSVP
|
|
ACK messages that have been transmitted on this RSVP interface when
|
|
refresh reduction is enabled."
|
|
::= { vRtrGmplsPeerStatEntry 20 }
|
|
|
|
vRtrGmplsPeerRxAcks OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsPeerRxAcks indicates the total number of RSVP
|
|
ACK messages that have been received on this RSVP interface when
|
|
refresh reduction is enabled."
|
|
::= { vRtrGmplsPeerStatEntry 21 }
|
|
|
|
vRtrGmplsSessionTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VRtrGmplsSessionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrGmplsSessionTable contains objects for reporting sessions
|
|
associated with the GMPLS protocol running in a virtual router."
|
|
::= { tmnxGmplsObjs 24 }
|
|
|
|
vRtrGmplsSessionEntry OBJECT-TYPE
|
|
SYNTAX VRtrGmplsSessionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents a session of the GMPLS protocol within a
|
|
virtual router.
|
|
|
|
Entries in this table cannot be created and deleted via SNMP SET
|
|
operations. An entry in this table is created be the agent when the
|
|
GMPLS protocol establishes a session. The entry is destroyed when the
|
|
GMPLS session is removed."
|
|
INDEX {
|
|
vRtrID,
|
|
vRtrGmplsSessEndpointType,
|
|
vRtrGmplsSessEndpoint,
|
|
vRtrGmplsLspIndex,
|
|
vRtrGmplsSessExtTunnelIdType,
|
|
vRtrGmplsSessExtTunnelId,
|
|
vRtrGmplsSessSenderType,
|
|
vRtrGmplsSessSender,
|
|
vRtrGmplsLspPathLspId
|
|
}
|
|
::= { vRtrGmplsSessionTable 1 }
|
|
|
|
VRtrGmplsSessionEntry ::= SEQUENCE
|
|
{
|
|
vRtrGmplsSessEndpointType InetAddressType,
|
|
vRtrGmplsSessEndpoint InetAddress,
|
|
vRtrGmplsSessExtTunnelIdType InetAddressType,
|
|
vRtrGmplsSessExtTunnelId InetAddress,
|
|
vRtrGmplsSessSenderType InetAddressType,
|
|
vRtrGmplsSessSender InetAddress,
|
|
vRtrGmplsSessionOperState TmnxGmplsSessionOperState,
|
|
vRtrGmplsSessionIsProtectPath TruthValue,
|
|
vRtrGmplsSessionType INTEGER,
|
|
vRtrGmplsSessionName DisplayString,
|
|
vRtrGmplsSessionSetupPriority Unsigned32,
|
|
vRtrGmplsSessionHoldPriority Unsigned32,
|
|
vRtrGmplsSessUpStreamPeer Unsigned32,
|
|
vRtrGmplsSessUpStreamTeLink Unsigned32,
|
|
vRtrGmplsSessUpStreamDbLinkId Unsigned32,
|
|
vRtrGmplsSessUpStrmRmtDbLinkId Unsigned32,
|
|
vRtrGmplsSessDnStreamPeer Unsigned32,
|
|
vRtrGmplsSessDnStreamTeLink Unsigned32,
|
|
vRtrGmplsSessDnStreamDbLinkId Unsigned32,
|
|
vRtrGmplsSessDnStrmRmtDbLinkId Unsigned32,
|
|
vRtrGmplsSessLastOperChange TimeInterval,
|
|
vRtrGmplsSessDataPathIsActive TruthValue,
|
|
vRtrGmplsSessionOperBandwidth TmnxGmplsSessionBWSignalType,
|
|
vRtrGmplsSessionHoldTimerRem Unsigned32,
|
|
vRtrGmplsSessionNumWP Unsigned32
|
|
}
|
|
|
|
vRtrGmplsSessEndpointType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessEndpointType indicates the address type of
|
|
vRtrGmplsSessEndpoint"
|
|
::= { vRtrGmplsSessionEntry 1 }
|
|
|
|
vRtrGmplsSessEndpoint OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (4|16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessEndpoint indicates the endpoint address of
|
|
of this session."
|
|
::= { vRtrGmplsSessionEntry 2 }
|
|
|
|
vRtrGmplsSessExtTunnelIdType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessExtTunnelIdType indicates the address type
|
|
of vRtrGmplsSessExtTunnelId."
|
|
::= { vRtrGmplsSessionEntry 3 }
|
|
|
|
vRtrGmplsSessExtTunnelId OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (4|16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessExtTunnelId indicates the extended tunnel id
|
|
for this session."
|
|
::= { vRtrGmplsSessionEntry 4 }
|
|
|
|
vRtrGmplsSessSenderType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessSenderType indicates the address type of
|
|
vRtrGmplsSessSender."
|
|
::= { vRtrGmplsSessionEntry 5 }
|
|
|
|
vRtrGmplsSessSender OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (4|16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessSender indicates the sender address for this
|
|
session."
|
|
::= { vRtrGmplsSessionEntry 6 }
|
|
|
|
vRtrGmplsSessionOperState OBJECT-TYPE
|
|
SYNTAX TmnxGmplsSessionOperState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessionOperState indicates the current
|
|
operational state of this GMPLS session."
|
|
::= { vRtrGmplsSessionEntry 7 }
|
|
|
|
vRtrGmplsSessionIsProtectPath OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessionIsProtectPath when 'true' indicates that
|
|
this session is for a protecting LSP."
|
|
::= { vRtrGmplsSessionEntry 8 }
|
|
|
|
vRtrGmplsSessionType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown (1),
|
|
originating (2),
|
|
terminating (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessionType indicates this node's position in
|
|
the path of this GMPLS session."
|
|
::= { vRtrGmplsSessionEntry 9 }
|
|
|
|
vRtrGmplsSessionName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..80))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessionName indicates the session name for this
|
|
GMPLS session."
|
|
::= { vRtrGmplsSessionEntry 10 }
|
|
|
|
vRtrGmplsSessionSetupPriority OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessionSetupPriority indicates the setup
|
|
priority used for this GMPLS session.
|
|
|
|
A value of zero (0) is the highest priority and a value of seven (7)
|
|
is the lowest priority."
|
|
::= { vRtrGmplsSessionEntry 11 }
|
|
|
|
vRtrGmplsSessionHoldPriority OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessionHoldPriority indicates the hold priority
|
|
to be used for this GMPLS session.
|
|
|
|
A value of zero (0) is the highest priority and a value of seven (7)
|
|
is the lowest priority."
|
|
::= { vRtrGmplsSessionEntry 12 }
|
|
|
|
vRtrGmplsSessUpStreamPeer OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessUpStreamPeer indicates the upstream peer
|
|
nodeId for this GMPLS session."
|
|
::= { vRtrGmplsSessionEntry 13 }
|
|
|
|
vRtrGmplsSessUpStreamTeLink OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessUpStreamTeLink indicates the upstream TE
|
|
link ID for this GMPLS session."
|
|
::= { vRtrGmplsSessionEntry 14 }
|
|
|
|
vRtrGmplsSessUpStreamDbLinkId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessUpStreamDbLinkId indicates the upstream
|
|
data-bearer link ID for this GMPLS session."
|
|
::= { vRtrGmplsSessionEntry 15 }
|
|
|
|
vRtrGmplsSessUpStrmRmtDbLinkId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessUpStrmRmtDbLinkId indicates the upstream
|
|
remote data-bearer link ID for this GMPLS session."
|
|
::= { vRtrGmplsSessionEntry 16 }
|
|
|
|
vRtrGmplsSessDnStreamPeer OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessDnStreamPeer indicates the downstream peer
|
|
nodeId for this GMPLS session."
|
|
::= { vRtrGmplsSessionEntry 17 }
|
|
|
|
vRtrGmplsSessDnStreamTeLink OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessDnStreamTeLink indicates the downstream TE
|
|
link ID for this GMPLS session."
|
|
::= { vRtrGmplsSessionEntry 18 }
|
|
|
|
vRtrGmplsSessDnStreamDbLinkId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessDnStreamDbLinkId indicates the downstream
|
|
data-bearer link ID for this GMPLS session."
|
|
::= { vRtrGmplsSessionEntry 19 }
|
|
|
|
vRtrGmplsSessDnStrmRmtDbLinkId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessDnStrmRmtDbLinkId indicates the downstream
|
|
remote data-bearer link ID for this GMPLS session."
|
|
::= { vRtrGmplsSessionEntry 20 }
|
|
|
|
vRtrGmplsSessLastOperChange OBJECT-TYPE
|
|
SYNTAX TimeInterval
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessLastOperChange indicates the time interval
|
|
which has elapsed since the GMPLS session's operational state last
|
|
changed."
|
|
::= { vRtrGmplsSessionEntry 21 }
|
|
|
|
vRtrGmplsSessDataPathIsActive OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessDataPathIsActive indicates whether the data
|
|
path is active or not for this GMPLS session."
|
|
::= { vRtrGmplsSessionEntry 22 }
|
|
|
|
vRtrGmplsSessionOperBandwidth OBJECT-TYPE
|
|
SYNTAX TmnxGmplsSessionBWSignalType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessionOperBandwidth indicates the operational
|
|
bandwidth for this GMPLS session."
|
|
::= { vRtrGmplsSessionEntry 23 }
|
|
|
|
vRtrGmplsSessionHoldTimerRem OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessionHoldTimerRem indicates the time
|
|
remaining, in seconds that the software waits after a session for this
|
|
peer to become operationally up before activating data transmission on
|
|
the session."
|
|
::= { vRtrGmplsSessionEntry 24 }
|
|
|
|
vRtrGmplsSessionNumWP OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessionNumWP indicates the total number of
|
|
working path associated with this protect path.
|
|
|
|
The value of vRtrGmplsSessionNumWP is valid only when
|
|
vRtrGmplsSessionIsProtectPath is set to 'true', otherwise the value of
|
|
vRtrGmplsSessionNumWP is 0."
|
|
::= { vRtrGmplsSessionEntry 25 }
|
|
|
|
vRtrGmplsSessionStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VRtrGmplsSessionStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrGmplsSessionStatsTable contains objects for reporting
|
|
statistics for the sessions associated with the GMPLS protocol running
|
|
in a virtual router."
|
|
::= { tmnxGmplsObjs 25 }
|
|
|
|
vRtrGmplsSessionStatsEntry OBJECT-TYPE
|
|
SYNTAX VRtrGmplsSessionStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents statistics for a session of the GMPLS
|
|
protocol within a virtual router.
|
|
|
|
Entries in this table cannot be created and deleted via SNMP SET
|
|
operations. An entry in this table is created be the agent when the
|
|
GMPLS protocol establishes a session. The entry is destroyed when the
|
|
GMPLS session is removed."
|
|
AUGMENTS { vRtrGmplsSessionEntry }
|
|
::= { vRtrGmplsSessionStatsTable 1 }
|
|
|
|
VRtrGmplsSessionStatsEntry ::= SEQUENCE
|
|
{
|
|
vRtrGmplsSessStatRxPaths Counter64,
|
|
vRtrGmplsSessStatTxPaths Counter64,
|
|
vRtrGmplsSessStatRxResv Counter64,
|
|
vRtrGmplsSessStatTxResv Counter64,
|
|
vRtrGmplsSessStatSummRxPath Counter64,
|
|
vRtrGmplsSessStatSummTxPath Counter64,
|
|
vRtrGmplsSessStatSummRxResv Counter64,
|
|
vRtrGmplsSessStatSummTxResv Counter64
|
|
}
|
|
|
|
vRtrGmplsSessStatRxPaths OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessStatRxPaths indicates the total number of
|
|
PATH messages received for this GMPLS session."
|
|
::= { vRtrGmplsSessionStatsEntry 1 }
|
|
|
|
vRtrGmplsSessStatTxPaths OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessStatTxPaths indicates the total number of
|
|
PATH messages transmitted for this GMPLS session."
|
|
::= { vRtrGmplsSessionStatsEntry 2 }
|
|
|
|
vRtrGmplsSessStatRxResv OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessStatRxResv indicates the total number of
|
|
RESV messages received for this GMPLS session."
|
|
::= { vRtrGmplsSessionStatsEntry 3 }
|
|
|
|
vRtrGmplsSessStatTxResv OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessStatTxResv indicates the total number of
|
|
RESV messages transmitted for this GMPLS session."
|
|
::= { vRtrGmplsSessionStatsEntry 4 }
|
|
|
|
vRtrGmplsSessStatSummRxPath OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessStatSummRxPath indicates the total number of
|
|
summary PATH messages received."
|
|
::= { vRtrGmplsSessionStatsEntry 5 }
|
|
|
|
vRtrGmplsSessStatSummTxPath OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessStatSummTxPath indicates the total number of
|
|
summary PATH messages transmitted."
|
|
::= { vRtrGmplsSessionStatsEntry 6 }
|
|
|
|
vRtrGmplsSessStatSummRxResv OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessStatSummRxResv indicates the total number of
|
|
summary RESV messages received."
|
|
::= { vRtrGmplsSessionStatsEntry 7 }
|
|
|
|
vRtrGmplsSessStatSummTxResv OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSessStatSummTxResv indicates the total number of
|
|
summary RESV messages transmitted."
|
|
::= { vRtrGmplsSessionStatsEntry 8 }
|
|
|
|
vRtrGmplsARHopTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VRtrGmplsARHopEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrGmplsARHopTable contains objects for actual-hop associated
|
|
with the GMPLS protocol running in a virtual router."
|
|
::= { tmnxGmplsObjs 26 }
|
|
|
|
vRtrGmplsARHopEntry OBJECT-TYPE
|
|
SYNTAX VRtrGmplsARHopEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents actual-hop information for the GMPLS
|
|
protocol within a virtual router.
|
|
|
|
Entries in this table cannot be created and deleted via SNMP SET
|
|
operations. An entry in this table is created be the agent when the
|
|
GMPLS protocol establishes a session. The entry is destroyed when the
|
|
GMPLS session is removed."
|
|
INDEX {
|
|
vRtrID,
|
|
vRtrGmplsARHopListIndex,
|
|
vRtrGmplsARHopIndex
|
|
}
|
|
::= { vRtrGmplsARHopTable 1 }
|
|
|
|
VRtrGmplsARHopEntry ::= SEQUENCE
|
|
{
|
|
vRtrGmplsARHopListIndex Unsigned32,
|
|
vRtrGmplsARHopIndex Unsigned32,
|
|
vRtrGmplsARHopAddrType TmnxGmplsARHopAddressType,
|
|
vRtrGmplsARHopRouterId TmnxGmplsRouterId,
|
|
vRtrGmplsARHopUnnumIfId Unsigned32,
|
|
vRtrGmplsARHopSrlgListIndex Unsigned32,
|
|
vRtrGmplsARHopDownStreamLabel Unsigned32,
|
|
vRtrGmplsARHopUpStreamLabel Unsigned32
|
|
}
|
|
|
|
vRtrGmplsARHopListIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsARHopListIndex indicates the list index
|
|
identifying the actual hop list for this GMPLS."
|
|
::= { vRtrGmplsARHopEntry 1 }
|
|
|
|
vRtrGmplsARHopIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsARHopIndex indicates the secondary index
|
|
identifying the particular hop within the list."
|
|
::= { vRtrGmplsARHopEntry 2 }
|
|
|
|
vRtrGmplsARHopAddrType OBJECT-TYPE
|
|
SYNTAX TmnxGmplsARHopAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsARHopAddrType indicates the address type of the
|
|
particular hop."
|
|
::= { vRtrGmplsARHopEntry 3 }
|
|
|
|
vRtrGmplsARHopRouterId OBJECT-TYPE
|
|
SYNTAX TmnxGmplsRouterId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsARHopRouterId indicates the router ID for the
|
|
node corresponding to this hop."
|
|
::= { vRtrGmplsARHopEntry 4 }
|
|
|
|
vRtrGmplsARHopUnnumIfId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsARHopUnnumIfId indicates the unnumbered
|
|
interface identifier of this hop.
|
|
|
|
This object should be used in conjunction with vRtrGmplsARHopRouterId
|
|
which would contain the Router ID for the unnumbered interface."
|
|
::= { vRtrGmplsARHopEntry 5 }
|
|
|
|
vRtrGmplsARHopSrlgListIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0 | 1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsARHopSrlgListIndex indicates the SRLG list index
|
|
corresponding to this hop."
|
|
::= { vRtrGmplsARHopEntry 6 }
|
|
|
|
vRtrGmplsARHopDownStreamLabel OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsARHopDownStreamLabel indicates the downstream
|
|
label for this hop."
|
|
::= { vRtrGmplsARHopEntry 7 }
|
|
|
|
vRtrGmplsARHopUpStreamLabel OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsARHopUpStreamLabel indicates the upstream label
|
|
for this hop."
|
|
::= { vRtrGmplsARHopEntry 8 }
|
|
|
|
vRtrGmplsSrlgListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VRtrGmplsSrlgListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrGmplsSrlgListTable contains objects for an srlg-list
|
|
associated with the GMPLS protocol running in a virtual router."
|
|
::= { tmnxGmplsObjs 27 }
|
|
|
|
vRtrGmplsSrlgListEntry OBJECT-TYPE
|
|
SYNTAX VRtrGmplsSrlgListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents SRLG List information for the GMPLS protocol
|
|
within a virtual router.
|
|
|
|
Entries in this table cannot be created and deleted via SNMP SET
|
|
operations. An entry in this table is created be the agent when the
|
|
GMPLS protocol establishes a session. The entry is destroyed when the
|
|
GMPLS session is removed."
|
|
INDEX {
|
|
vRtrID,
|
|
vRtrGmplsSrlgListIndex,
|
|
vRtrGmplsSrlgValue
|
|
}
|
|
::= { vRtrGmplsSrlgListTable 1 }
|
|
|
|
VRtrGmplsSrlgListEntry ::= SEQUENCE
|
|
{
|
|
vRtrGmplsSrlgListIndex Unsigned32,
|
|
vRtrGmplsSrlgValue Unsigned32,
|
|
vRtrGmplsSrlgListType INTEGER
|
|
}
|
|
|
|
vRtrGmplsSrlgListIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSrlgListIndex indicates the SRLG list index for
|
|
this GMPLS."
|
|
::= { vRtrGmplsSrlgListEntry 1 }
|
|
|
|
vRtrGmplsSrlgValue OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSrlgValue indicates the SRLG value for this row."
|
|
::= { vRtrGmplsSrlgListEntry 2 }
|
|
|
|
vRtrGmplsSrlgListType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
record (1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsSrlgListType indicates the type of SRLG list.
|
|
|
|
If the value for vRtrGmplsSrlgListType is record(1), the SRLG list
|
|
represents the SRLGs recorded for a hop in the Record Route
|
|
Object(RRO)."
|
|
::= { vRtrGmplsSrlgListEntry 3 }
|
|
|
|
tmnxGmplsCmdObjs OBJECT IDENTIFIER ::= { tmnxGmplsObjs 28 }
|
|
|
|
vRtrGmplsCommandTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VRtrGmplsCommandEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrGmplsCommandTable maintains the one-shot action commands that
|
|
effect the state of the GMPLS operation."
|
|
REFERENCE
|
|
"RFC 4872"
|
|
::= { tmnxGmplsCmdObjs 1 }
|
|
|
|
vRtrGmplsCommandEntry OBJECT-TYPE
|
|
SYNTAX VRtrGmplsCommandEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrGmplsCommandEntry contains the command available to execute on
|
|
an existing GMPLS LSP Path."
|
|
AUGMENTS { vRtrGmplsLspPathEntry }
|
|
::= { vRtrGmplsCommandTable 1 }
|
|
|
|
VRtrGmplsCommandEntry ::= SEQUENCE
|
|
{ vRtrGmplsCommandSwitch INTEGER }
|
|
|
|
vRtrGmplsCommandSwitch OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noCmd (0),
|
|
clearLockout (1),
|
|
forceSwitch (2),
|
|
manualSwitch (3),
|
|
revertSwitch (4),
|
|
lockout (5)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrGmplsCommandSwitch specifies the switch command to
|
|
initiate on GMPLS LSP Path.
|
|
|
|
When read, this object returns the last command written or 'noCmd (0)'
|
|
if no command has been written to this GMPLS LSP Path since
|
|
initialization. The return of the last command written does not imply
|
|
that this command is currently in effect. This request may be
|
|
preempted by a higher priority local or remote request.
|
|
|
|
The value 'noCmd (0)' may not be used in a write command.
|
|
|
|
The value 'clearLockout (1)' clears the lockout on the protection
|
|
path.
|
|
|
|
The value of 'forceSwitch (2)' switches the active path to the
|
|
protection path.
|
|
|
|
The value of 'manualSwitch (3)' switches the active path to the
|
|
protection path.
|
|
|
|
The value of 'revertSwitch (4)' switches the active path to the
|
|
working path.
|
|
|
|
The value of 'lockout (5)' prevents the working path from switching to
|
|
the protection path."
|
|
DEFVAL { noCmd }
|
|
::= { vRtrGmplsCommandEntry 1 }
|
|
|
|
tmnxGmplsConformance OBJECT IDENTIFIER ::= { tmnxSRConfs 97 }
|
|
|
|
tmnxGmplsCompliances OBJECT IDENTIFIER ::= { tmnxGmplsConformance 1 }
|
|
|
|
tmnxGmplsV13v0Compliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for management of origin validation instances
|
|
on Nokia SROS series systems release 13.0."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxGmplsGeneralV13v0Group,
|
|
tmnxGmplsPathV13v0Group,
|
|
tmnxGmplsPeerV13v0Group,
|
|
tmnxGmplsLspV13v0Group,
|
|
tmnxGmplsTunGrpV13v0Group,
|
|
tmnxGmplsTunGrpMemberV13v0Group,
|
|
tmnxGmplsTeLinkV13v0Group,
|
|
tmnxGmplsSessionV13v0Group,
|
|
tmnxGmplsARHopV13v0Group,
|
|
tmnxGmplsNotificationV13v0Group,
|
|
tmnxGmplsCommandGroup,
|
|
tmnxGmplsV13v1Group
|
|
}
|
|
::= { tmnxGmplsCompliances 1 }
|
|
|
|
tmnxGmplsGroups OBJECT IDENTIFIER ::= { tmnxGmplsConformance 2 }
|
|
|
|
tmnxGmplsGeneralV13v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
vRtrGmplsGeneralTblLastChanged,
|
|
vRtrGmplsGeneralRowStatus,
|
|
vRtrGmplsGeneralLastChange,
|
|
vRtrGmplsGenGrHlprMaxRcvryTm,
|
|
vRtrGmplsGenGrHlprMaxRstrtTm,
|
|
vRtrGmplsGeneralAdminState,
|
|
vRtrGmplsGeneralOperState,
|
|
vRtrGmplsGeneralKeepMultiplier,
|
|
vRtrGmplsGeneralRefreshTime,
|
|
vRtrGmplsGenRapidRetransmitTime,
|
|
vRtrGmplsGenRapidRetryLimit,
|
|
vRtrGmplsGenLspInitRetryTimeout,
|
|
vRtrGmplsGenOperDownReasonCode,
|
|
vRtrGmplsGeneralLocalNodeId,
|
|
vRtrGmplsGenWorkingPathOriginate,
|
|
vRtrGmplsGenWorkingPathTerminate,
|
|
vRtrGmplsGenProtectPathOriginate,
|
|
vRtrGmplsGenProtectPathTerminate
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting the management of GMPLS protocol in
|
|
version 13.0 of Nokia SROS series systems."
|
|
::= { tmnxGmplsGroups 1 }
|
|
|
|
tmnxGmplsPathV13v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
vRtrGmplsPathIndexNext,
|
|
vRtrGmplsPathTblLastChanged,
|
|
vRtrGmplsPathRowStatus,
|
|
vRtrGmplsPathLastChange,
|
|
vRtrGmplsPathName,
|
|
vRtrGmplsPathAdminState,
|
|
vRtrGmplsPathOperState,
|
|
vRtrGmplsPathHopTblLastChanged,
|
|
vRtrGmplsPathHopRowStatus,
|
|
vRtrGmplsPathHopLastChange,
|
|
vRtrGmplsPathHopNodeId,
|
|
vRtrGmplsPathHopTeLinkId,
|
|
vRtrGmplsPathHopStrictOrLoose
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of GMPLS Path objects on
|
|
Nokia SROS series systems in version 13.0."
|
|
::= { tmnxGmplsGroups 2 }
|
|
|
|
tmnxGmplsPeerV13v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
vRtrGmplsPeerTblLastChanged,
|
|
vRtrGmplsPeerRowStatus,
|
|
vRtrGmplsPeerLastChange,
|
|
vRtrGmplsPeerHelloInterval,
|
|
vRtrGmplsPeerAdminState,
|
|
vRtrGmplsPeerOperState,
|
|
vRtrGmplsPeerOperDownReason,
|
|
vRtrGmplsPeerLastOperChange,
|
|
vRtrGmplsPeerHelloState,
|
|
vRtrGmplsPeerSourceInstance,
|
|
vRtrGmplsPeerDestInstance,
|
|
vRtrGmplsPeerHelloTimeoutCount,
|
|
vRtrGmplsPeerInstMismatchCount,
|
|
vRtrGmplsPeerDestIpAddrType,
|
|
vRtrGmplsPeerDestIpAddr,
|
|
vRtrGmplsPeerNextHopIpAddrType,
|
|
vRtrGmplsPeerNextHopIpAddr,
|
|
vRtrGmplsPeerIfIndex,
|
|
vRtrGmplsPeerNHOperState,
|
|
vRtrGmplsPeerMTU,
|
|
vRtrGmplsPeerNHChangedCnt,
|
|
vRtrGmplsPeerGrRestartTime,
|
|
vRtrGmplsPeerGrRecoveryTime,
|
|
vRtrGmplsPeerGrInvokedCount,
|
|
vRtrGmplsPeerGrRestartCap,
|
|
vRtrGmplsPeerGrState,
|
|
vRtrGmplsPeerGrHelperTimeRem,
|
|
vRtrGmplsPeerFlags,
|
|
vRtrGmplsPeerSrefreshTimeRem,
|
|
vRtrGmplsPeerEpochNum,
|
|
vRtrGmplsPeerMaxMsgId,
|
|
vRtrGmplsPeerOutofOrderMsgs,
|
|
vRtrGmplsPeerRetransmittedMsgs,
|
|
vRtrGmplsPeerDnStreamSessCnt,
|
|
vRtrGmplsPeerUpStreamSessCnt,
|
|
vRtrGmplsPeerPathTimeouts,
|
|
vRtrGmplsPeerResvTimeouts,
|
|
vRtrGmplsPeerLspHoldTimer,
|
|
vRtrGmplsPeerRxBadPktCount,
|
|
vRtrGmplsPeerTxHello,
|
|
vRtrGmplsPeerRxHello,
|
|
vRtrGmplsPeerTxPaths,
|
|
vRtrGmplsPeerRxPaths,
|
|
vRtrGmplsPeerTxPathErr,
|
|
vRtrGmplsPeerRxPathErr,
|
|
vRtrGmplsPeerTxPathTear,
|
|
vRtrGmplsPeerRxPathTear,
|
|
vRtrGmplsPeerTxResv,
|
|
vRtrGmplsPeerRxResv,
|
|
vRtrGmplsPeerTxResvErr,
|
|
vRtrGmplsPeerRxResvErr,
|
|
vRtrGmplsPeerTxResvTear,
|
|
vRtrGmplsPeerRxResvTear,
|
|
vRtrGmplsPeerTxNotify,
|
|
vRtrGmplsPeerRxNotify,
|
|
vRtrGmplsPeerTxSRefreshes,
|
|
vRtrGmplsPeerRxSRefreshes,
|
|
vRtrGmplsPeerTxAcks,
|
|
vRtrGmplsPeerRxAcks
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of Peer objects for GMPLS
|
|
on Nokia SROS series systems in version 13.0."
|
|
::= { tmnxGmplsGroups 3 }
|
|
|
|
tmnxGmplsLspV13v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
vRtrGmplsLspTblLastChanged,
|
|
vRtrGmplsLspRowStatus,
|
|
vRtrGmplsLspLastChange,
|
|
vRtrGmplsLspName,
|
|
vRtrGmplsLspType,
|
|
vRtrGmplsLspSwitchingType,
|
|
vRtrGmplsLspEncodingType,
|
|
vRtrGmplsLspAdminState,
|
|
vRtrGmplsLspOperState,
|
|
vRtrGmplsLspSwitchingType,
|
|
vRtrGmplsLspEncodingType,
|
|
vRtrGmplsLspGeneralizedPid,
|
|
vRtrGmplsLspE2EProtection,
|
|
vRtrGmplsLspRevertTimer,
|
|
vRtrGmplsLspRetryLimit,
|
|
vRtrGmplsLspRetryTimer,
|
|
vRtrGmplsLspToAddrType,
|
|
vRtrGmplsLspToAddr,
|
|
vRtrGmplsLspNumWorkingPath,
|
|
vRtrGmplsLspNumProtectPath,
|
|
vRtrGmplsLspNumWorkingPathUp,
|
|
vRtrGmplsLspNumProtectPathUp,
|
|
vRtrGmplsLspLastOperChange,
|
|
vRtrGmplsLspPathTblLastChanged,
|
|
vRtrGmplsLspPathRowStatus,
|
|
vRtrGmplsLspPathLastChangedTime,
|
|
vRtrGmplsLspPathAdminState,
|
|
vRtrGmplsLspPathOperState,
|
|
vRtrGmplsLspPathBWSignalType,
|
|
vRtrGmplsLspPathSegProtType,
|
|
vRtrGmplsLspPathLspId,
|
|
vRtrGmplsLspPathPeerNodeId,
|
|
vRtrGmplsLspPathRetryAttempts,
|
|
vRtrGmplsLspPathFailNodeAddrType,
|
|
vRtrGmplsLspPathFailNodeAddr,
|
|
vRtrGmplsLspPathFailCode,
|
|
vRtrGmplsLspPathNextRetryIn,
|
|
vRtrGmplsLspPathTimeoutIn,
|
|
vRtrGmplsLspPathARHopListIndex,
|
|
vRtrGmplsLspPathLastOperChange,
|
|
vRtrGmplsLspPathExSrlgTblLastCh,
|
|
vRtrGmplsLspPathExclSrlgRowStat
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of Labeled Switch Path
|
|
(LSP) objects for GMPLS on Nokia SROS series systems in version 13.0."
|
|
::= { tmnxGmplsGroups 4 }
|
|
|
|
tmnxGmplsTunGrpV13v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxGmplsTunGrpTableLastChanged,
|
|
tmnxGmplsTunGrpRowStatus,
|
|
tmnxGmplsTunGrpLastChanged,
|
|
tmnxGmplsTunGrpType,
|
|
tmnxGmplsTunGrpMode,
|
|
tmnxGmplsTunGrpFarEndAddrType,
|
|
tmnxGmplsTunGrpFarEndAddress,
|
|
tmnxGmplsTunGrpIfIndex,
|
|
tmnxGmplsTunGrpActiveMembers,
|
|
tmnxGmplsTunGrpMemberThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of GMPLS Tunnel Group
|
|
objects on Nokia SROS series systems in version 13.0."
|
|
::= { tmnxGmplsGroups 5 }
|
|
|
|
tmnxGmplsTunGrpMemberV13v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxGmplsTunGrpMemTblLastChanged,
|
|
tmnxGmplsTunGrpMemberRowStatus,
|
|
tmnxGmplsTunGrpMemberLastChanged,
|
|
tmnxGmplsTunGrpMemberAdminStatus,
|
|
tmnxGmplsTunGrpMemberOperStatus,
|
|
tmnxGmplsTunGrpMemberGlspSesName,
|
|
tmnxGmplsTunGrpMemberRsnDnFlgs,
|
|
tmnxGmplsTunGrpMemberWpIfIndex,
|
|
tmnxGmplsTunGrpMemberPpIfIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of GMPLS Tunnel Group
|
|
Member objects on Nokia SROS series systems in version 13.0."
|
|
::= { tmnxGmplsGroups 6 }
|
|
|
|
tmnxGmplsTeLinkV13v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
vRtrGmplsTeLinkTblLastChanged,
|
|
vRtrGmplsTeLinkRowStatus,
|
|
vRtrGmplsTeLinkLastChanged,
|
|
vRtrGmplsTeLinkAdminState,
|
|
vRtrGmplsTeLinkOperState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of GMPLS Traffic
|
|
Engineering (TE) Link objects on Nokia SROS series systems in version
|
|
13.0"
|
|
::= { tmnxGmplsGroups 7 }
|
|
|
|
tmnxGmplsSessionV13v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
vRtrGmplsSessionOperState,
|
|
vRtrGmplsSessionIsProtectPath,
|
|
vRtrGmplsSessionType,
|
|
vRtrGmplsSessionName,
|
|
vRtrGmplsSessionSetupPriority,
|
|
vRtrGmplsSessionHoldPriority,
|
|
vRtrGmplsSessUpStreamPeer,
|
|
vRtrGmplsSessUpStreamTeLink,
|
|
vRtrGmplsSessUpStreamDbLinkId,
|
|
vRtrGmplsSessUpStrmRmtDbLinkId,
|
|
vRtrGmplsSessDnStreamPeer,
|
|
vRtrGmplsSessDnStreamTeLink,
|
|
vRtrGmplsSessDnStreamDbLinkId,
|
|
vRtrGmplsSessDnStrmRmtDbLinkId,
|
|
vRtrGmplsSessLastOperChange,
|
|
vRtrGmplsSessDataPathIsActive,
|
|
vRtrGmplsSessionOperBandwidth,
|
|
vRtrGmplsSessionHoldTimerRem,
|
|
vRtrGmplsSessStatRxPaths,
|
|
vRtrGmplsSessStatTxPaths,
|
|
vRtrGmplsSessStatRxResv,
|
|
vRtrGmplsSessStatTxResv,
|
|
vRtrGmplsSessStatSummRxPath,
|
|
vRtrGmplsSessStatSummTxPath,
|
|
vRtrGmplsSessStatSummRxResv,
|
|
vRtrGmplsSessStatSummTxResv,
|
|
vRtrGmplsSrlgListType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of GMPLS session objects on
|
|
Nokia SROS series systems in version 13.0."
|
|
::= { tmnxGmplsGroups 8 }
|
|
|
|
tmnxGmplsARHopV13v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
vRtrGmplsARHopAddrType,
|
|
vRtrGmplsARHopRouterId,
|
|
vRtrGmplsARHopUnnumIfId,
|
|
vRtrGmplsARHopSrlgListIndex,
|
|
vRtrGmplsARHopDownStreamLabel,
|
|
vRtrGmplsARHopUpStreamLabel
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of GMPLS actual hops on
|
|
Nokia SROS series systems in version 13.0."
|
|
::= { tmnxGmplsGroups 9 }
|
|
|
|
tmnxGmplsNotificationV13v0Group NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
vRtrGmplsLspPathStateChange
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of notifications supporting management of objects for GMPLS
|
|
on Nokia SROS series systems in version 13.0."
|
|
::= { tmnxGmplsGroups 10 }
|
|
|
|
tmnxGmplsCommandGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
vRtrGmplsCommandSwitch
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of GMPLS command switch
|
|
objects on Nokia SROS series systems in version 13.0."
|
|
::= { tmnxGmplsGroups 11 }
|
|
|
|
tmnxGmplsV13v1Group OBJECT-GROUP
|
|
OBJECTS {
|
|
vRtrGmplsSessionNumWP
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of GMPLS objects on Nokia
|
|
SROS series systems in version 13.0."
|
|
::= { tmnxGmplsGroups 12 }
|
|
|
|
tmnxGmplsNotifyPrefix OBJECT IDENTIFIER ::= { tmnxSRNotifyPrefix 97 }
|
|
|
|
tmnxGmplsNotifications OBJECT IDENTIFIER ::= { tmnxGmplsNotifyPrefix 0 }
|
|
|
|
vRtrGmplsLspPathStateChange NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
vRtrGmplsLspPathAdminState,
|
|
vRtrGmplsLspPathOperState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A vRtrGmplsLspPathStateChange notification is generated when the
|
|
operational state of the GMPLS LSP Path changes."
|
|
::= { tmnxGmplsNotifications 1 }
|
|
|
|
END
|