|
Packit |
022b05 |
GMPLS-TE-STD-MIB DEFINITIONS ::= BEGIN
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
IMPORTS
|
|
Packit |
022b05 |
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
|
Packit |
022b05 |
Unsigned32, Counter32, Counter64, zeroDotZero, Gauge32
|
|
Packit |
022b05 |
FROM SNMPv2-SMI -- RFC 2578
|
|
Packit |
022b05 |
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
|
Packit |
022b05 |
FROM SNMPv2-CONF -- RFC 2580
|
|
Packit |
022b05 |
TruthValue, TimeStamp, RowPointer
|
|
Packit |
022b05 |
FROM SNMPv2-TC -- RFC 2579
|
|
Packit |
022b05 |
InetAddress, InetAddressType
|
|
Packit |
022b05 |
FROM INET-ADDRESS-MIB -- RFC 4001
|
|
Packit |
022b05 |
SnmpAdminString
|
|
Packit |
022b05 |
FROM SNMP-FRAMEWORK-MIB -- RFC 3411
|
|
Packit |
022b05 |
mplsTunnelIndex, mplsTunnelInstance, mplsTunnelIngressLSRId,
|
|
Packit |
022b05 |
mplsTunnelEgressLSRId, mplsTunnelHopListIndex,
|
|
Packit |
022b05 |
mplsTunnelHopPathOptionIndex, mplsTunnelHopIndex,
|
|
Packit |
022b05 |
mplsTunnelARHopListIndex, mplsTunnelARHopIndex,
|
|
Packit |
022b05 |
mplsTunnelCHopListIndex, mplsTunnelCHopIndex,
|
|
Packit |
022b05 |
mplsTunnelEntry,
|
|
Packit |
022b05 |
mplsTunnelAdminStatus, mplsTunnelOperStatus,
|
|
Packit |
022b05 |
mplsTunnelGroup, mplsTunnelScalarGroup
|
|
Packit |
022b05 |
FROM MPLS-TE-STD-MIB -- RFC3812
|
|
Packit |
022b05 |
IANAGmplsLSPEncodingTypeTC, IANAGmplsSwitchingTypeTC,
|
|
Packit |
022b05 |
IANAGmplsGeneralizedPidTC, IANAGmplsAdminStatusInformationTC
|
|
Packit |
022b05 |
FROM IANA-GMPLS-TC-MIB
|
|
Packit |
022b05 |
mplsStdMIB
|
|
Packit |
022b05 |
FROM MPLS-TC-STD-MIB -- RFC 3811
|
|
Packit |
022b05 |
;
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTeStdMIB MODULE-IDENTITY
|
|
Packit |
022b05 |
LAST-UPDATED
|
|
Packit |
022b05 |
"200702270000Z" -- 27 February 2007 00:00:00 GMT
|
|
Packit |
022b05 |
ORGANIZATION
|
|
Packit |
022b05 |
"IETF Common Control and Measurement Plane (CCAMP) Working
|
|
Packit |
022b05 |
Group"
|
|
Packit |
022b05 |
CONTACT-INFO
|
|
Packit |
022b05 |
" Thomas D. Nadeau
|
|
Packit |
022b05 |
Cisco Systems, Inc.
|
|
Packit |
022b05 |
Email: tnadeau@cisco.com
|
|
Packit |
022b05 |
Adrian Farrel
|
|
Packit |
022b05 |
Old Dog Consulting
|
|
Packit |
022b05 |
Email: adrian@olddog.co.uk
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Comments about this document should be emailed directly
|
|
Packit |
022b05 |
to the CCAMP working group mailing list at
|
|
Packit |
022b05 |
ccamp@ops.ietf.org."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Copyright (C) The IETF Trust (2007). This version of
|
|
Packit |
022b05 |
this MIB module is part of RFC 4802; see the RFC itself for
|
|
Packit |
022b05 |
full legal notices.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This MIB module contains managed object definitions
|
|
Packit |
022b05 |
for GMPLS Traffic Engineering (TE) as defined in:
|
|
Packit |
022b05 |
1. Generalized Multi-Protocol Label Switching (GMPLS)
|
|
Packit |
022b05 |
Signaling Functional Description, Berger, L. (Editor),
|
|
Packit |
022b05 |
RFC 3471, January 2003.
|
|
Packit |
022b05 |
2. Generalized MPLS Signaling - RSVP-TE Extensions, Berger,
|
|
Packit |
022b05 |
L. (Editor), RFC 3473, January 2003.
|
|
Packit |
022b05 |
"
|
|
Packit |
022b05 |
REVISION
|
|
Packit |
022b05 |
"200702270000Z" -- 27 February 2007 00:00:00 GMT
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Initial version issued as part of RFC 4802."
|
|
Packit |
022b05 |
::= { mplsStdMIB 13 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTeNotifications OBJECT IDENTIFIER ::= { gmplsTeStdMIB 0 }
|
|
Packit |
022b05 |
gmplsTeScalars OBJECT IDENTIFIER ::= { gmplsTeStdMIB 1 }
|
|
Packit |
022b05 |
gmplsTeObjects OBJECT IDENTIFIER ::= { gmplsTeStdMIB 2 }
|
|
Packit |
022b05 |
gmplsTeConformance OBJECT IDENTIFIER ::= { gmplsTeStdMIB 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelsConfigured OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Gauge32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The number of GMPLS tunnels configured on this device. A GMPLS
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
tunnel is considered configured if an entry for the tunnel
|
|
Packit |
022b05 |
exists in the gmplsTunnelTable and the associated
|
|
Packit |
022b05 |
mplsTunnelRowStatus is active(1)."
|
|
Packit |
022b05 |
::= { gmplsTeScalars 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelsActive OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Gauge32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The number of GMPLS tunnels active on this device. A GMPLS
|
|
Packit |
022b05 |
tunnel is considered active if there is an entry in the
|
|
Packit |
022b05 |
gmplsTunnelTable and the associated mplsTunnelOperStatus for the
|
|
Packit |
022b05 |
tunnel is up(1)."
|
|
Packit |
022b05 |
::= { gmplsTeScalars 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF GmplsTunnelEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The gmplsTunnelTable sparsely extends the mplsTunnelTable of
|
|
Packit |
022b05 |
MPLS-TE-STD-MIB. It allows GMPLS tunnels to be created between
|
|
Packit |
022b05 |
an LSR and a remote endpoint, and existing tunnels to be
|
|
Packit |
022b05 |
reconfigured or removed.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Note that only point-to-point tunnel segments are supported,
|
|
Packit |
022b05 |
although multipoint-to-point and point-to-multipoint
|
|
Packit |
022b05 |
connections are supported by an LSR acting as a cross-connect.
|
|
Packit |
022b05 |
Each tunnel can thus have one out-segment originating at this
|
|
Packit |
022b05 |
LSR and/or one in-segment terminating at this LSR.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The row status of an entry in this table is controlled by the
|
|
Packit |
022b05 |
mplsTunnelRowStatus in the corresponding entry in the
|
|
Packit |
022b05 |
mplsTunnelTable. When the corresponding mplsTunnelRowStatus has
|
|
Packit |
022b05 |
value active(1), a row in this table may not be created or
|
|
Packit |
022b05 |
modified.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The exception to this rule is the
|
|
Packit |
022b05 |
gmplsTunnelAdminStatusInformation object, which can be modified
|
|
Packit |
022b05 |
while the tunnel is active."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"1. Multiprotocol Label Switching (MPLS) Traffic Engineering (TE)
|
|
Packit |
022b05 |
Management Information Base (MIB), RFC 3812."
|
|
Packit |
022b05 |
::= { gmplsTeObjects 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX GmplsTunnelEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry in this table in association with the corresponding
|
|
Packit |
022b05 |
entry in the mplsTunnelTable represents a GMPLS tunnel.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
An entry can be created by a network administrator via SNMP SET
|
|
Packit |
022b05 |
commands, or in response to signaling protocol events."
|
|
Packit |
022b05 |
INDEX {
|
|
Packit |
022b05 |
mplsTunnelIndex,
|
|
Packit |
022b05 |
mplsTunnelInstance,
|
|
Packit |
022b05 |
mplsTunnelIngressLSRId,
|
|
Packit |
022b05 |
mplsTunnelEgressLSRId
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
::= { gmplsTunnelTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GmplsTunnelEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
gmplsTunnelUnnumIf TruthValue,
|
|
Packit |
022b05 |
gmplsTunnelAttributes BITS,
|
|
Packit |
022b05 |
gmplsTunnelLSPEncoding IANAGmplsLSPEncodingTypeTC,
|
|
Packit |
022b05 |
gmplsTunnelSwitchingType IANAGmplsSwitchingTypeTC,
|
|
Packit |
022b05 |
gmplsTunnelLinkProtection BITS,
|
|
Packit |
022b05 |
gmplsTunnelGPid IANAGmplsGeneralizedPidTC,
|
|
Packit |
022b05 |
gmplsTunnelSecondary TruthValue,
|
|
Packit |
022b05 |
gmplsTunnelDirection INTEGER,
|
|
Packit |
022b05 |
gmplsTunnelPathComp INTEGER,
|
|
Packit |
022b05 |
gmplsTunnelUpstreamNotifyRecipientType InetAddressType,
|
|
Packit |
022b05 |
gmplsTunnelUpstreamNotifyRecipient InetAddress,
|
|
Packit |
022b05 |
gmplsTunnelSendResvNotifyRecipientType InetAddressType,
|
|
Packit |
022b05 |
gmplsTunnelSendResvNotifyRecipient InetAddress,
|
|
Packit |
022b05 |
gmplsTunnelDownstreamNotifyRecipientType InetAddressType,
|
|
Packit |
022b05 |
gmplsTunnelDownstreamNotifyRecipient InetAddress,
|
|
Packit |
022b05 |
gmplsTunnelSendPathNotifyRecipientType InetAddressType,
|
|
Packit |
022b05 |
gmplsTunnelSendPathNotifyRecipient InetAddress,
|
|
Packit |
022b05 |
gmplsTunnelAdminStatusFlags IANAGmplsAdminStatusInformationTC,
|
|
Packit |
022b05 |
gmplsTunnelExtraParamsPtr RowPointer
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelUnnumIf OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Denotes whether or not this tunnel corresponds to an unnumbered
|
|
Packit |
022b05 |
interface represented by an entry in the interfaces group table
|
|
Packit |
022b05 |
(the ifTable) with ifType set to mpls(166).
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object is only used if mplsTunnelIsIf is set to 'true'.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
If both this object and the mplsTunnelIsIf object are set to
|
|
Packit |
022b05 |
'true', the originating LSR adds an LSP_TUNNEL_INTERFACE_ID
|
|
Packit |
022b05 |
object to the outgoing Path message.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object contains information that is only used by the
|
|
Packit |
022b05 |
terminating LSR."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"1. Signalling Unnumbered Links in RSVP-TE, RFC 3477."
|
|
Packit |
022b05 |
DEFVAL { false }
|
|
Packit |
022b05 |
::= { gmplsTunnelEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelAttributes OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX BITS {
|
|
Packit |
022b05 |
labelRecordingDesired(0)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This bitmask indicates optional parameters for this tunnel.
|
|
Packit |
022b05 |
These bits should be taken in addition to those defined in
|
|
Packit |
022b05 |
mplsTunnelSessionAttributes in order to determine the full set
|
|
Packit |
022b05 |
of options to be signaled (for example SESSION_ATTRIBUTES flags
|
|
Packit |
022b05 |
in RSVP-TE). The following describes these bitfields:
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
labelRecordingDesired
|
|
Packit |
022b05 |
This flag is set to indicate that label information should be
|
|
Packit |
022b05 |
included when doing a route record. This bit is not valid
|
|
Packit |
022b05 |
unless the recordRoute bit is set."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"1. RSVP-TE: Extensions to RSVP for LSP Tunnels, RFC 3209,
|
|
Packit |
022b05 |
sections 4.4.3, 4.7.1, and 4.7.2."
|
|
Packit |
022b05 |
DEFVAL { { } }
|
|
Packit |
022b05 |
::= { gmplsTunnelEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelLSPEncoding OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX IANAGmplsLSPEncodingTypeTC
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object indicates the encoding of the LSP being requested.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A value of 'tunnelLspNotGmpls' indicates that GMPLS signaling is
|
|
Packit |
022b05 |
not in use. Some objects in this MIB module may be of use for
|
|
Packit |
022b05 |
MPLS signaling extensions that do not use GMPLS signaling. By
|
|
Packit |
022b05 |
setting this object to 'tunnelLspNotGmpls', an application may
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
indicate that only those objects meaningful in MPLS should be
|
|
Packit |
022b05 |
examined.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The values to use are defined in the TEXTUAL-CONVENTION
|
|
Packit |
022b05 |
IANAGmplsLSPEncodingTypeTC found in the IANA-GMPLS-TC-MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
DEFVAL { tunnelLspNotGmpls }
|
|
Packit |
022b05 |
::= { gmplsTunnelEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelSwitchingType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX IANAGmplsSwitchingTypeTC
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Indicates the type of switching that should be performed on
|
|
Packit |
022b05 |
a particular link. This field is needed for links that
|
|
Packit |
022b05 |
advertise more than one type of switching capability.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The values to use are defined in the TEXTUAL-CONVENTION
|
|
Packit |
022b05 |
IANAGmplsSwitchingTypeTC found in the IANA-GMPLS-TC-MIB module.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object is only meaningful if gmplsTunnelLSPEncodingType
|
|
Packit |
022b05 |
is not set to 'tunnelLspNotGmpls'."
|
|
Packit |
022b05 |
DEFVAL { unknown }
|
|
Packit |
022b05 |
::= { gmplsTunnelEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelLinkProtection OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX BITS {
|
|
Packit |
022b05 |
extraTraffic(0),
|
|
Packit |
022b05 |
unprotected(1),
|
|
Packit |
022b05 |
shared(2),
|
|
Packit |
022b05 |
dedicatedOneToOne(3),
|
|
Packit |
022b05 |
dedicatedOnePlusOne(4),
|
|
Packit |
022b05 |
enhanced(5)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This bitmask indicates the level of link protection required. A
|
|
Packit |
022b05 |
value of zero (no bits set) indicates that any protection may be
|
|
Packit |
022b05 |
used. The following describes these bitfields:
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
extraTraffic
|
|
Packit |
022b05 |
This flag is set to indicate that the LSP should use links
|
|
Packit |
022b05 |
that are protecting other (primary) traffic. Such LSPs may be
|
|
Packit |
022b05 |
preempted when the links carrying the (primary) traffic being
|
|
Packit |
022b05 |
protected fail.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
unprotected
|
|
Packit |
022b05 |
This flag is set to indicate that the LSP should not use any
|
|
Packit |
022b05 |
link layer protection.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
shared
|
|
Packit |
022b05 |
This flag is set to indicate that a shared link layer
|
|
Packit |
022b05 |
protection scheme, such as 1:N protection, should be used to
|
|
Packit |
022b05 |
support the LSP.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dedicatedOneToOne
|
|
Packit |
022b05 |
This flag is set to indicate that a dedicated link layer
|
|
Packit |
022b05 |
protection scheme, i.e., 1:1 protection, should be used to
|
|
Packit |
022b05 |
support the LSP.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dedicatedOnePlusOne
|
|
Packit |
022b05 |
This flag is set to indicate that a dedicated link layer
|
|
Packit |
022b05 |
protection scheme, i.e., 1+1 protection, should be used to
|
|
Packit |
022b05 |
support the LSP.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
enhanced
|
|
Packit |
022b05 |
This flag is set to indicate that a protection scheme that is
|
|
Packit |
022b05 |
more reliable than Dedicated 1+1 should be used, e.g., 4 fiber
|
|
Packit |
022b05 |
BLSR/MS-SPRING.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object is only meaningful if gmplsTunnelLSPEncoding is
|
|
Packit |
022b05 |
not set to 'tunnelLspNotGmpls'."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"1. Generalized Multi-Protocol Label Switching (GMPLS) Signaling
|
|
Packit |
022b05 |
Functional Description, RFC 3471, section 7.1."
|
|
Packit |
022b05 |
DEFVAL { { } }
|
|
Packit |
022b05 |
::= { gmplsTunnelEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelGPid OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX IANAGmplsGeneralizedPidTC
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object indicates the payload carried by the LSP. It is only
|
|
Packit |
022b05 |
required when GMPLS will be used for this LSP.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The values to use are defined in the TEXTUAL-CONVENTION
|
|
Packit |
022b05 |
IANAGmplsGeneralizedPidTC found in the IANA-GMPLS-TC-MIB module.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object is only meaningful if gmplsTunnelLSPEncoding is not
|
|
Packit |
022b05 |
set to 'tunnelLspNotGmpls'."
|
|
Packit |
022b05 |
DEFVAL { unknown }
|
|
Packit |
022b05 |
::= { gmplsTunnelEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelSecondary OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Indicates that the requested LSP is a secondary LSP.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object is only meaningful if gmplsTunnelLSPEncoding is not
|
|
Packit |
022b05 |
set to 'tunnelLspNotGmpls'."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"1. Generalized Multi-Protocol Label Switching (GMPLS) Signaling
|
|
Packit |
022b05 |
Functional Description, RFC 3471, section 7.1."
|
|
Packit |
022b05 |
DEFVAL { false }
|
|
Packit |
022b05 |
::= { gmplsTunnelEntry 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelDirection OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
forward(0),
|
|
Packit |
022b05 |
bidirectional(1)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Whether this tunnel carries forward data only (is
|
|
Packit |
022b05 |
unidirectional) or is bidirectional.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Values of this object other than 'forward' are meaningful
|
|
Packit |
022b05 |
only if gmplsTunnelLSPEncoding is not set to
|
|
Packit |
022b05 |
'tunnelLspNotGmpls'."
|
|
Packit |
022b05 |
DEFVAL { forward }
|
|
Packit |
022b05 |
::= { gmplsTunnelEntry 8 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelPathComp OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
dynamicFull(1), -- CSPF fully computed
|
|
Packit |
022b05 |
explicit(2), -- fully specified path
|
|
Packit |
022b05 |
dynamicPartial(3) -- CSPF partially computed
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This value instructs the source node on how to perform path
|
|
Packit |
022b05 |
computation on the explicit route specified by the associated
|
|
Packit |
022b05 |
entries in the gmplsTunnelHopTable.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dynamicFull
|
|
Packit |
022b05 |
The user specifies at least the source and
|
|
Packit |
022b05 |
destination of the path and expects that the Constrained
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Shortest Path First (CSPF) will calculate the remainder
|
|
Packit |
022b05 |
of the path.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
explicit
|
|
Packit |
022b05 |
The user specifies the entire path for the tunnel to
|
|
Packit |
022b05 |
take. This path may contain strict or loose hops.
|
|
Packit |
022b05 |
Evaluation of the explicit route will be performed
|
|
Packit |
022b05 |
hop by hop through the network.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dynamicPartial
|
|
Packit |
022b05 |
The user specifies at least the source and
|
|
Packit |
022b05 |
destination of the path and expects that the CSPF
|
|
Packit |
022b05 |
will calculate the remainder of the path. The path
|
|
Packit |
022b05 |
computed by CSPF is allowed to be only partially
|
|
Packit |
022b05 |
computed allowing the remainder of the path to be
|
|
Packit |
022b05 |
filled in across the network.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
When an entry is present in the gmplsTunnelTable for a
|
|
Packit |
022b05 |
tunnel, gmplsTunnelPathComp MUST be used and any
|
|
Packit |
022b05 |
corresponding mplsTunnelHopEntryPathComp object in the
|
|
Packit |
022b05 |
mplsTunnelHopTable MUST be ignored and SHOULD not be set.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
mplsTunnelHopTable and mplsTunnelHopEntryPathComp are part of
|
|
Packit |
022b05 |
MPLS-TE-STD-MIB.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object should be ignored if the value of
|
|
Packit |
022b05 |
gmplsTunnelLSPEncoding is 'tunnelLspNotGmpls'."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"1. Multiprotocol Label Switching (MPLS) Traffic Engineering (TE)
|
|
Packit |
022b05 |
Management Information Base (MIB), RFC 3812."
|
|
Packit |
022b05 |
DEFVAL { dynamicFull }
|
|
Packit |
022b05 |
::= { gmplsTunnelEntry 9 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelUpstreamNotifyRecipientType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetAddressType
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object is used to aid in interpretation of
|
|
Packit |
022b05 |
gmplsTunnelUpstreamNotifyRecipient."
|
|
Packit |
022b05 |
DEFVAL { unknown }
|
|
Packit |
022b05 |
::= { gmplsTunnelEntry 10 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelUpstreamNotifyRecipient OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetAddress
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"Indicates the address of the upstream recipient for Notify
|
|
Packit |
022b05 |
messages relating to this tunnel and issued by this LSR. This
|
|
Packit |
022b05 |
information is typically received from an upstream LSR in a Path
|
|
Packit |
022b05 |
message.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object is only valid when signaling a tunnel using RSVP.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
It is also not valid at the head end of a tunnel since there are
|
|
Packit |
022b05 |
no upstream LSRs to which to send a Notify message.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object is interpreted in the context of the value of
|
|
Packit |
022b05 |
gmplsTunnelUpstreamNotifyRecipientType. If this object is set to
|
|
Packit |
022b05 |
0, the value of gmplsTunnelUpstreamNotifyRecipientType MUST be
|
|
Packit |
022b05 |
set to unknown(0)."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"1. Generalized MPLS Signaling - RSVP-TE Extensions, RFC 3473,
|
|
Packit |
022b05 |
section 4.2. "
|
|
Packit |
022b05 |
DEFVAL { '00000000'H } -- 0.0.0.0
|
|
Packit |
022b05 |
::= { gmplsTunnelEntry 11 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelSendResvNotifyRecipientType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetAddressType
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object is used to aid in interpretation of
|
|
Packit |
022b05 |
gmplsTunnelSendResvNotifyRecipient."
|
|
Packit |
022b05 |
DEFVAL { unknown }
|
|
Packit |
022b05 |
::= { gmplsTunnelEntry 12 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelSendResvNotifyRecipient OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetAddress
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Indicates to an upstream LSR the address to which it should send
|
|
Packit |
022b05 |
downstream Notify messages relating to this tunnel.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object is only valid when signaling a tunnel using RSVP.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
It is also not valid at the head end of the tunnel since no Resv
|
|
Packit |
022b05 |
messages are sent from that LSR for this tunnel.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
If set to 0, no Notify Request object will be included in the
|
|
Packit |
022b05 |
outgoing Resv messages.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object is interpreted in the context of the value of
|
|
Packit |
022b05 |
gmplsTunnelSendResvNotifyRecipientType. If this object is set to
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
0, the value of gmplsTunnelSendResvNotifyRecipientType MUST be
|
|
Packit |
022b05 |
set to unknown(0)."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"1. Generalized MPLS Signaling - RSVP-TE Extensions, RFC 3473,
|
|
Packit |
022b05 |
section 4.2. "
|
|
Packit |
022b05 |
DEFVAL { '00000000'H } -- 0.0.0.0
|
|
Packit |
022b05 |
::= { gmplsTunnelEntry 13 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelDownstreamNotifyRecipientType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetAddressType
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object is used to aid in interpretation of
|
|
Packit |
022b05 |
gmplsTunnelDownstreamNotifyRecipient."
|
|
Packit |
022b05 |
DEFVAL { unknown }
|
|
Packit |
022b05 |
::= { gmplsTunnelEntry 14 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelDownstreamNotifyRecipient OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetAddress
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Indicates the address of the downstream recipient for Notify
|
|
Packit |
022b05 |
messages relating to this tunnel and issued by this LSR. This
|
|
Packit |
022b05 |
information is typically received from an upstream LSR in a Resv
|
|
Packit |
022b05 |
message. This object is only valid when signaling a tunnel using
|
|
Packit |
022b05 |
RSVP.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
It is also not valid at the tail end of a tunnel since there are
|
|
Packit |
022b05 |
no downstream LSRs to which to send a Notify message.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object is interpreted in the context of the value of
|
|
Packit |
022b05 |
gmplsTunnelDownstreamNotifyRecipientType. If this object is set
|
|
Packit |
022b05 |
to 0, the value of gmplsTunnelDownstreamNotifyRecipientType MUST
|
|
Packit |
022b05 |
be set to unknown(0)."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"1. Generalized MPLS Signaling - RSVP-TE Extensions, RFC 3473,
|
|
Packit |
022b05 |
section 4.2.
|
|
Packit |
022b05 |
"
|
|
Packit |
022b05 |
DEFVAL { '00000000'H } -- 0.0.0.0
|
|
Packit |
022b05 |
::= { gmplsTunnelEntry 15 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelSendPathNotifyRecipientType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetAddressType
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"This object is used to aid in interpretation of
|
|
Packit |
022b05 |
gmplsTunnelSendPathNotifyRecipient."
|
|
Packit |
022b05 |
DEFVAL { unknown }
|
|
Packit |
022b05 |
::= { gmplsTunnelEntry 16 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelSendPathNotifyRecipient OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetAddress
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Indicates to a downstream LSR the address to which it should
|
|
Packit |
022b05 |
send upstream Notify messages relating to this tunnel.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object is only valid when signaling a tunnel using RSVP.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
It is also not valid at the tail end of the tunnel since no Path
|
|
Packit |
022b05 |
messages are sent from that LSR for this tunnel.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
If set to 0, no Notify Request object will be included in the
|
|
Packit |
022b05 |
outgoing Path messages.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object is interpreted in the context of the value of
|
|
Packit |
022b05 |
gmplsTunnelSendPathNotifyRecipientType. If this object is set to
|
|
Packit |
022b05 |
0, the value of gmplsTunnelSendPathNotifyRecipientType MUST be
|
|
Packit |
022b05 |
set to unknown(0)."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"1. Generalized MPLS Signaling - RSVP-TE Extensions, RFC 3473,
|
|
Packit |
022b05 |
section 4.2. "
|
|
Packit |
022b05 |
DEFVAL { '00000000'H } -- 0.0.0.0
|
|
Packit |
022b05 |
::= { gmplsTunnelEntry 17 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelAdminStatusFlags OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX IANAGmplsAdminStatusInformationTC
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Determines the setting of the Admin Status flags in the
|
|
Packit |
022b05 |
Admin Status object or TLV, as described in RFC 3471. Setting
|
|
Packit |
022b05 |
this field to a non-zero value will result in the inclusion of
|
|
Packit |
022b05 |
the Admin Status object on signaling messages.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The values to use are defined in the TEXTUAL-CONVENTION
|
|
Packit |
022b05 |
IANAGmplsAdminStatusInformationTC found in the
|
|
Packit |
022b05 |
IANA-GMPLS-TC-MIB module.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This value of this object can be modified when the
|
|
Packit |
022b05 |
corresponding mplsTunnelRowStatus and mplsTunnelAdminStatus
|
|
Packit |
022b05 |
is active(1). By doing so, a new signaling message will be
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
triggered including the requested Admin Status object or
|
|
Packit |
022b05 |
TLV."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"1. Generalized Multi-Protocol Label Switching (GMPLS) Signaling
|
|
Packit |
022b05 |
Functional Description, RFC 3471, section 8."
|
|
Packit |
022b05 |
DEFVAL { { } }
|
|
Packit |
022b05 |
::= { gmplsTunnelEntry 18 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelExtraParamsPtr OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX RowPointer
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Some tunnels will run over transports that can usefully support
|
|
Packit |
022b05 |
technology-specific additional parameters (for example,
|
|
Packit |
022b05 |
Synchronous Optical Network (SONET) resource usage). Such
|
|
Packit |
022b05 |
parameters can be supplied in an external table and referenced
|
|
Packit |
022b05 |
from here.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A value of zeroDotzero in this attribute indicates that there
|
|
Packit |
022b05 |
is no such additional information."
|
|
Packit |
022b05 |
DEFVAL { zeroDotZero }
|
|
Packit |
022b05 |
::= { gmplsTunnelEntry 19 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelHopTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF GmplsTunnelHopEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The gmplsTunnelHopTable sparsely extends the mplsTunnelHopTable
|
|
Packit |
022b05 |
of MPLS-TE-STD-MIB. It is used to indicate the Explicit Labels
|
|
Packit |
022b05 |
to be used in an explicit path for a GMPLS tunnel defined in the
|
|
Packit |
022b05 |
mplsTunnelTable and gmplsTunnelTable, when it is established
|
|
Packit |
022b05 |
using signaling. It does not insert new hops, but does define
|
|
Packit |
022b05 |
new values for hops defined in the mplsTunnelHopTable.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Each row in this table is indexed by the same indexes as in the
|
|
Packit |
022b05 |
mplsTunnelHopTable. It is acceptable for some rows in the
|
|
Packit |
022b05 |
mplsTunnelHopTable to have corresponding entries in this table
|
|
Packit |
022b05 |
and some to have no corresponding entry in this table.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The storage type for this entry is given by the value
|
|
Packit |
022b05 |
of mplsTunnelHopStorageType in the corresponding entry in the
|
|
Packit |
022b05 |
mplsTunnelHopTable.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The row status of an entry in this table is controlled by
|
|
Packit |
022b05 |
mplsTunnelHopRowStatus in the corresponding entry in the
|
|
Packit |
022b05 |
mplsTunnelHopTable. That is, it is not permitted to create a row
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
in this table, or to modify an existing row, when the
|
|
Packit |
022b05 |
corresponding mplsTunnelHopRowStatus has the value active(1)."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"1. Multiprotocol Label Switching (MPLS) Traffic Engineering (TE)
|
|
Packit |
022b05 |
Management Information Base (MIB), RFC 3812.
|
|
Packit |
022b05 |
2. Generalized MPLS Signaling - RSVP-TE Extensions, RFC 3473.
|
|
Packit |
022b05 |
"
|
|
Packit |
022b05 |
::= { gmplsTeObjects 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelHopEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX GmplsTunnelHopEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry in this table represents additions to a tunnel hop
|
|
Packit |
022b05 |
defined in mplsTunnelHopEntry. At an ingress to a tunnel, an
|
|
Packit |
022b05 |
entry in this table is created by a network administrator for an
|
|
Packit |
022b05 |
ERLSP to be set up by a signaling protocol. At transit and
|
|
Packit |
022b05 |
egress nodes, an entry in this table may be used to represent the
|
|
Packit |
022b05 |
explicit path instructions received using the signaling
|
|
Packit |
022b05 |
protocol."
|
|
Packit |
022b05 |
INDEX {
|
|
Packit |
022b05 |
mplsTunnelHopListIndex,
|
|
Packit |
022b05 |
mplsTunnelHopPathOptionIndex,
|
|
Packit |
022b05 |
mplsTunnelHopIndex
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
::= { gmplsTunnelHopTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GmplsTunnelHopEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
gmplsTunnelHopLabelStatuses BITS,
|
|
Packit |
022b05 |
gmplsTunnelHopExplicitForwardLabel Unsigned32,
|
|
Packit |
022b05 |
gmplsTunnelHopExplicitForwardLabelPtr RowPointer,
|
|
Packit |
022b05 |
gmplsTunnelHopExplicitReverseLabel Unsigned32,
|
|
Packit |
022b05 |
gmplsTunnelHopExplicitReverseLabelPtr RowPointer
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelHopLabelStatuses OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX BITS {
|
|
Packit |
022b05 |
forwardPresent(0),
|
|
Packit |
022b05 |
reversePresent(1)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This bitmask indicates the presence of labels indicated by the
|
|
Packit |
022b05 |
gmplsTunnelHopExplicitForwardLabel or
|
|
Packit |
022b05 |
gmplsTunnelHopExplicitForwardLabelPtr, and
|
|
Packit |
022b05 |
gmplsTunnelHopExplicitReverseLabel or
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelHopExplicitReverseLabelPtr objects.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
For the Present bits, a set bit indicates that a label is
|
|
Packit |
022b05 |
present for this hop in the route. This allows zero to be a
|
|
Packit |
022b05 |
valid label value."
|
|
Packit |
022b05 |
DEFVAL { { } }
|
|
Packit |
022b05 |
::= { gmplsTunnelHopEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelHopExplicitForwardLabel OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"If gmplsTunnelHopLabelStatuses object indicates that a Forward
|
|
Packit |
022b05 |
Label is present and gmplsTunnelHopExplicitForwardLabelPtr
|
|
Packit |
022b05 |
contains the value zeroDotZero, then the label to use on this
|
|
Packit |
022b05 |
hop is represented by the value of this object."
|
|
Packit |
022b05 |
::= { gmplsTunnelHopEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelHopExplicitForwardLabelPtr OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX RowPointer
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"If the gmplsTunnelHopLabelStatuses object indicates that a
|
|
Packit |
022b05 |
Forward Label is present, this object contains a pointer to a
|
|
Packit |
022b05 |
row in another MIB table (such as the gmplsLabelTable of
|
|
Packit |
022b05 |
GMPLS-LABEL-STD-MIB) that contains the label to use on this hop
|
|
Packit |
022b05 |
in the forward direction.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
If the gmplsTunnelHopLabelStatuses object indicates that a
|
|
Packit |
022b05 |
Forward Label is present and this object contains the value
|
|
Packit |
022b05 |
zeroDotZero, then the label to use on this hop is found in the
|
|
Packit |
022b05 |
gmplsTunnelHopExplicitForwardLabel object."
|
|
Packit |
022b05 |
DEFVAL { zeroDotZero }
|
|
Packit |
022b05 |
::= { gmplsTunnelHopEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelHopExplicitReverseLabel OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"If the gmplsTunnelHopLabelStatuses object indicates that a
|
|
Packit |
022b05 |
Reverse Label is present and
|
|
Packit |
022b05 |
gmplsTunnelHopExplicitReverseLabelPtr contains the value
|
|
Packit |
022b05 |
zeroDotZero, then the label to use on this hop is found in
|
|
Packit |
022b05 |
this object encoded as a 32-bit integer."
|
|
Packit |
022b05 |
::= { gmplsTunnelHopEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelHopExplicitReverseLabelPtr OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX RowPointer
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"If the gmplsTunnelHopLabelStatuses object indicates that a
|
|
Packit |
022b05 |
Reverse Label is present, this object contains a pointer to a
|
|
Packit |
022b05 |
row in another MIB table (such as the gmplsLabelTable of
|
|
Packit |
022b05 |
GMPLS-LABEL-STD-MIB) that contains the label to use on this hop
|
|
Packit |
022b05 |
in the reverse direction.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
If the gmplsTunnelHopLabelStatuses object indicates that a
|
|
Packit |
022b05 |
Reverse Label is present and this object contains the value
|
|
Packit |
022b05 |
zeroDotZero, then the label to use on this hop is found in the
|
|
Packit |
022b05 |
gmplsTunnelHopExplicitReverseLabel object."
|
|
Packit |
022b05 |
DEFVAL { zeroDotZero }
|
|
Packit |
022b05 |
::= { gmplsTunnelHopEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelARHopTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF GmplsTunnelARHopEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The gmplsTunnelARHopTable sparsely extends the
|
|
Packit |
022b05 |
mplsTunnelARHopTable of MPLS-TE-STD-MIB. It is used to
|
|
Packit |
022b05 |
indicate the labels currently in use for a GMPLS tunnel
|
|
Packit |
022b05 |
defined in the mplsTunnelTable and gmplsTunnelTable, as
|
|
Packit |
022b05 |
reported by the signaling protocol. It does not insert
|
|
Packit |
022b05 |
new hops, but does define new values for hops defined in
|
|
Packit |
022b05 |
the mplsTunnelARHopTable.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Each row in this table is indexed by the same indexes as in the
|
|
Packit |
022b05 |
mplsTunnelARHopTable. It is acceptable for some rows in the
|
|
Packit |
022b05 |
mplsTunnelARHopTable to have corresponding entries in this table
|
|
Packit |
022b05 |
and some to have no corresponding entry in this table.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Note that since the information necessary to build entries
|
|
Packit |
022b05 |
within this table is not provided by some signaling protocols
|
|
Packit |
022b05 |
and might not be returned in all cases of other signaling
|
|
Packit |
022b05 |
protocols, implementation of this table and the
|
|
Packit |
022b05 |
mplsTunnelARHopTable is optional. Furthermore, since the
|
|
Packit |
022b05 |
information in this table is actually provided by the
|
|
Packit |
022b05 |
signaling protocol after the path has been set up, the entries
|
|
Packit |
022b05 |
in this table are provided only for observation, and hence,
|
|
Packit |
022b05 |
all variables in this table are accessible exclusively as
|
|
Packit |
022b05 |
read-only."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"1. Extensions to RSVP for LSP Tunnels, RFC 3209.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
2. Generalized MPLS Signaling - RSVP-TE Extensions, RFC 3473.
|
|
Packit |
022b05 |
3. Multiprotocol Label Switching (MPLS) Traffic Engineering (TE)
|
|
Packit |
022b05 |
Management Information Base (MIB), RFC 3812."
|
|
Packit |
022b05 |
::= { gmplsTeObjects 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelARHopEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX GmplsTunnelARHopEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry in this table represents additions to a tunnel hop
|
|
Packit |
022b05 |
visible in mplsTunnelARHopEntry. An entry is created by the
|
|
Packit |
022b05 |
signaling protocol for a signaled ERLSP set up by the signaling
|
|
Packit |
022b05 |
protocol.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
At any node on the LSP (ingress, transit, or egress), this table
|
|
Packit |
022b05 |
and the mplsTunnelARHopTable (if the tables are supported and if
|
|
Packit |
022b05 |
the signaling protocol is recording actual route information)
|
|
Packit |
022b05 |
contain the actual route of the whole tunnel. If the signaling
|
|
Packit |
022b05 |
protocol is not recording the actual route, this table MAY
|
|
Packit |
022b05 |
report the information from the gmplsTunnelHopTable or the
|
|
Packit |
022b05 |
gmplsTunnelCHopTable.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Note that the recording of actual labels is distinct from the
|
|
Packit |
022b05 |
recording of the actual route in some signaling protocols. This
|
|
Packit |
022b05 |
feature is enabled using the gmplsTunnelAttributes object."
|
|
Packit |
022b05 |
INDEX {
|
|
Packit |
022b05 |
mplsTunnelARHopListIndex,
|
|
Packit |
022b05 |
mplsTunnelARHopIndex
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
::= { gmplsTunnelARHopTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GmplsTunnelARHopEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
gmplsTunnelARHopLabelStatuses BITS,
|
|
Packit |
022b05 |
gmplsTunnelARHopExplicitForwardLabel Unsigned32,
|
|
Packit |
022b05 |
gmplsTunnelARHopExplicitForwardLabelPtr RowPointer,
|
|
Packit |
022b05 |
gmplsTunnelARHopExplicitReverseLabel Unsigned32,
|
|
Packit |
022b05 |
gmplsTunnelARHopExplicitReverseLabelPtr RowPointer,
|
|
Packit |
022b05 |
gmplsTunnelARHopProtection BITS
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelARHopLabelStatuses OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX BITS {
|
|
Packit |
022b05 |
forwardPresent(0),
|
|
Packit |
022b05 |
reversePresent(1),
|
|
Packit |
022b05 |
forwardGlobal(2),
|
|
Packit |
022b05 |
reverseGlobal(3)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This bitmask indicates the presence and status of labels
|
|
Packit |
022b05 |
indicated by the gmplsTunnelARHopExplicitForwardLabel or
|
|
Packit |
022b05 |
gmplsTunnelARHopExplicitForwardLabelPtr, and
|
|
Packit |
022b05 |
gmplsTunnelARHopExplicitReverseLabel or
|
|
Packit |
022b05 |
gmplsTunnelARHopExplicitReverseLabelPtr objects.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
For the Present bits, a set bit indicates that a label is
|
|
Packit |
022b05 |
present for this hop in the route.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
For the Global bits, a set bit indicates that the label comes
|
|
Packit |
022b05 |
from the Global Label Space; a clear bit indicates that this is
|
|
Packit |
022b05 |
a Per-Interface label. A Global bit only has meaning if the
|
|
Packit |
022b05 |
corresponding Present bit is set."
|
|
Packit |
022b05 |
::= { gmplsTunnelARHopEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelARHopExplicitForwardLabel OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"If the gmplsTunnelARHopLabelStatuses object indicates that a
|
|
Packit |
022b05 |
Forward Label is present and
|
|
Packit |
022b05 |
gmplsTunnelARHopExplicitForwardLabelPtr contains the value
|
|
Packit |
022b05 |
zeroDotZero, then the label in use on this hop is found in this
|
|
Packit |
022b05 |
object encoded as a 32-bit integer."
|
|
Packit |
022b05 |
::= { gmplsTunnelARHopEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelARHopExplicitForwardLabelPtr OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX RowPointer
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"If the gmplsTunnelARHopLabelStatuses object indicates that a
|
|
Packit |
022b05 |
Forward Label is present, this object contains a pointer to a
|
|
Packit |
022b05 |
row in another MIB table (such as the gmplsLabelTable of
|
|
Packit |
022b05 |
GMPLS-LABEL-STD-MIB) that contains the label in use on this hop
|
|
Packit |
022b05 |
in the forward direction.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
If the gmplsTunnelARHopLabelStatuses object indicates that a
|
|
Packit |
022b05 |
Forward Label is present and this object contains the value
|
|
Packit |
022b05 |
zeroDotZero, then the label in use on this hop is found in the
|
|
Packit |
022b05 |
gmplsTunnelARHopExplicitForwardLabel object."
|
|
Packit |
022b05 |
::= { gmplsTunnelARHopEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelARHopExplicitReverseLabel OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"If the gmplsTunnelARHopLabelStatuses object indicates that a
|
|
Packit |
022b05 |
Reverse Label is present and
|
|
Packit |
022b05 |
gmplsTunnelARHopExplicitReverseLabelPtr contains the value
|
|
Packit |
022b05 |
zeroDotZero, then the label in use on this hop is found in this
|
|
Packit |
022b05 |
object encoded as a 32-bit integer."
|
|
Packit |
022b05 |
::= { gmplsTunnelARHopEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelARHopExplicitReverseLabelPtr OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX RowPointer
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"If the gmplsTunnelARHopLabelStatuses object indicates that a
|
|
Packit |
022b05 |
Reverse Label is present, this object contains a pointer to a
|
|
Packit |
022b05 |
row in another MIB table (such as the gmplsLabelTable of
|
|
Packit |
022b05 |
GMPLS-LABEL-STD-MIB) that contains the label in use on this hop
|
|
Packit |
022b05 |
in the reverse direction.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
If the gmplsTunnelARHopLabelStatuses object indicates that a
|
|
Packit |
022b05 |
Reverse Label is present and this object contains the value
|
|
Packit |
022b05 |
zeroDotZero, then the label in use on this hop is found in the
|
|
Packit |
022b05 |
gmplsTunnelARHopExplicitReverseLabel object."
|
|
Packit |
022b05 |
::= { gmplsTunnelARHopEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelARHopProtection OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX BITS {
|
|
Packit |
022b05 |
localAvailable(0),
|
|
Packit |
022b05 |
localInUse(1)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Availability and usage of protection on the reported link.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
localAvailable
|
|
Packit |
022b05 |
This flag is set to indicate that the link downstream of this
|
|
Packit |
022b05 |
node is protected via a local repair mechanism.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
localInUse
|
|
Packit |
022b05 |
This flag is set to indicate that a local repair mechanism is
|
|
Packit |
022b05 |
in use to maintain this tunnel (usually in the face of an
|
|
Packit |
022b05 |
outage of the link it was previously routed over)."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"1. RSVP-TE: Extensions to RSVP for LSP Tunnels, RFC 3209,
|
|
Packit |
022b05 |
section 4.4.1."
|
|
Packit |
022b05 |
::= { gmplsTunnelARHopEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelCHopTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF GmplsTunnelCHopEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The gmplsTunnelCHopTable sparsely extends the
|
|
Packit |
022b05 |
mplsTunnelCHopTable of MPLS-TE-STD-MIB. It is used to indicate
|
|
Packit |
022b05 |
additional information about the hops of a GMPLS tunnel defined
|
|
Packit |
022b05 |
in the mplsTunnelTable and gmplsTunnelTable, as computed by a
|
|
Packit |
022b05 |
constraint-based routing protocol, based on the
|
|
Packit |
022b05 |
mplsTunnelHopTable and the gmplsTunnelHopTable.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Each row in this table is indexed by the same indexes as in the
|
|
Packit |
022b05 |
mplsTunnelCHopTable. It is acceptable for some rows in the
|
|
Packit |
022b05 |
mplsTunnelCHopTable to have corresponding entries in this table
|
|
Packit |
022b05 |
and some to have no corresponding entry in this table.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Please note that since the information necessary to build
|
|
Packit |
022b05 |
entries within this table may not be supported by some LSRs,
|
|
Packit |
022b05 |
implementation of this table is optional.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Furthermore, since the information in this table is actually
|
|
Packit |
022b05 |
provided by a path computation component after the path has been
|
|
Packit |
022b05 |
computed, the entries in this table are provided only for
|
|
Packit |
022b05 |
observation, and hence, all objects in this table are accessible
|
|
Packit |
022b05 |
exclusively as read-only."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"1. Multiprotocol Label Switching (MPLS) Traffic Engineering (TE)
|
|
Packit |
022b05 |
Management Information Base (MIB), RFC 3812.
|
|
Packit |
022b05 |
2. Generalized MPLS Signaling - RSVP-TE Extensions, RFC 3473."
|
|
Packit |
022b05 |
::= { gmplsTeObjects 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelCHopEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX GmplsTunnelCHopEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry in this table represents additions to a computed tunnel
|
|
Packit |
022b05 |
hop visible in mplsTunnelCHopEntry. An entry is created by a
|
|
Packit |
022b05 |
path computation component based on the hops specified in the
|
|
Packit |
022b05 |
corresponding mplsTunnelHopTable and gmplsTunnelHopTable.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
At a transit LSR, this table (if the table is supported) MAY
|
|
Packit |
022b05 |
contain the path computed by a path computation engine on (or on
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
behalf of) the transit LSR."
|
|
Packit |
022b05 |
INDEX {
|
|
Packit |
022b05 |
mplsTunnelCHopListIndex,
|
|
Packit |
022b05 |
mplsTunnelCHopIndex
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
::= { gmplsTunnelCHopTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GmplsTunnelCHopEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
gmplsTunnelCHopLabelStatuses BITS,
|
|
Packit |
022b05 |
gmplsTunnelCHopExplicitForwardLabel Unsigned32,
|
|
Packit |
022b05 |
gmplsTunnelCHopExplicitForwardLabelPtr RowPointer,
|
|
Packit |
022b05 |
gmplsTunnelCHopExplicitReverseLabel Unsigned32,
|
|
Packit |
022b05 |
gmplsTunnelCHopExplicitReverseLabelPtr RowPointer
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelCHopLabelStatuses OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX BITS {
|
|
Packit |
022b05 |
forwardPresent(0),
|
|
Packit |
022b05 |
reversePresent(1)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This bitmask indicates the presence of labels indicated by the
|
|
Packit |
022b05 |
gmplsTunnelCHopExplicitForwardLabel or
|
|
Packit |
022b05 |
gmplsTunnelCHopExplicitForwardLabelPtr and
|
|
Packit |
022b05 |
gmplsTunnelCHopExplicitReverseLabel or
|
|
Packit |
022b05 |
gmplsTunnelCHopExplicitReverseLabelPtr objects.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A set bit indicates that a label is present for this hop in the
|
|
Packit |
022b05 |
route, thus allowing zero to be a valid label value."
|
|
Packit |
022b05 |
::= { gmplsTunnelCHopEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelCHopExplicitForwardLabel OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"If the gmplsTunnelCHopLabelStatuses object indicates that a
|
|
Packit |
022b05 |
Forward Label is present and
|
|
Packit |
022b05 |
gmplsTunnelCHopExplicitForwardLabelPtr contains the value
|
|
Packit |
022b05 |
zeroDotZero, then the label to use on this hop is found in this
|
|
Packit |
022b05 |
object encoded as a 32-bit integer."
|
|
Packit |
022b05 |
::= { gmplsTunnelCHopEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelCHopExplicitForwardLabelPtr OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX RowPointer
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"If the gmplsTunnelCHopLabelStatuses object indicates that a
|
|
Packit |
022b05 |
Forward Label is present, this object contains a pointer to a
|
|
Packit |
022b05 |
row in another MIB table (such as the gmplsLabelTable of
|
|
Packit |
022b05 |
GMPLS-LABEL-STD-MIB) that contains the label to use on this hop
|
|
Packit |
022b05 |
in the forward direction.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
If the gmplsTunnelCHopLabelStatuses object indicates that a
|
|
Packit |
022b05 |
Forward Label is present and this object contains the value
|
|
Packit |
022b05 |
zeroDotZero, then the label to use on this hop is found in the
|
|
Packit |
022b05 |
gmplsTunnelCHopExplicitForwardLabel object."
|
|
Packit |
022b05 |
::= { gmplsTunnelCHopEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelCHopExplicitReverseLabel OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"If the gmplsTunnelCHopLabelStatuses object indicates that a
|
|
Packit |
022b05 |
Reverse Label is present and
|
|
Packit |
022b05 |
gmplsTunnelCHopExplicitReverseLabelPtr contains the value
|
|
Packit |
022b05 |
zeroDotZero, then the label to use on this hop is found in this
|
|
Packit |
022b05 |
object encoded as a 32-bit integer."
|
|
Packit |
022b05 |
::= { gmplsTunnelCHopEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelCHopExplicitReverseLabelPtr OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX RowPointer
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"If the gmplsTunnelCHopLabelStatuses object indicates that a
|
|
Packit |
022b05 |
Reverse Label is present, this object contains a pointer to a
|
|
Packit |
022b05 |
row in another MIB table (such as the gmplsLabelTable of
|
|
Packit |
022b05 |
GMPLS-LABEL-STD-MIB) that contains the label to use on this hop
|
|
Packit |
022b05 |
in the reverse direction.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
If the gmplsTunnelCHopLabelStatuses object indicates that a
|
|
Packit |
022b05 |
Reverse Label is present and this object contains the value
|
|
Packit |
022b05 |
zeroDotZero, then the label to use on this hop is found in the
|
|
Packit |
022b05 |
gmplsTunnelCHopExplicitReverseLabel object."
|
|
Packit |
022b05 |
::= { gmplsTunnelCHopEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelReversePerfTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF GmplsTunnelReversePerfEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"This table augments the gmplsTunnelTable to provide
|
|
Packit |
022b05 |
per-tunnel packet performance information for the reverse
|
|
Packit |
022b05 |
direction of a bidirectional tunnel. It can be seen as
|
|
Packit |
022b05 |
supplementing the mplsTunnelPerfTable, which augments the
|
|
Packit |
022b05 |
mplsTunnelTable.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
For links that do not transport packets, these packet counters
|
|
Packit |
022b05 |
cannot be maintained. For such links, attempts to read the
|
|
Packit |
022b05 |
objects in this table will return noSuchInstance.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A tunnel can be known to be bidirectional by inspecting the
|
|
Packit |
022b05 |
gmplsTunnelDirection object."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"1. Multiprotocol Label Switching (MPLS) Traffic Engineering (TE)
|
|
Packit |
022b05 |
Management Information Base (MIB), RFC 3812."
|
|
Packit |
022b05 |
::= { gmplsTeObjects 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelReversePerfEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX GmplsTunnelReversePerfEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry in this table is created by the LSR for every
|
|
Packit |
022b05 |
bidirectional GMPLS tunnel where packets are visible to the
|
|
Packit |
022b05 |
LSR."
|
|
Packit |
022b05 |
AUGMENTS { gmplsTunnelEntry }
|
|
Packit |
022b05 |
::= { gmplsTunnelReversePerfTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GmplsTunnelReversePerfEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
gmplsTunnelReversePerfPackets Counter32,
|
|
Packit |
022b05 |
gmplsTunnelReversePerfHCPackets Counter64,
|
|
Packit |
022b05 |
gmplsTunnelReversePerfErrors Counter32,
|
|
Packit |
022b05 |
gmplsTunnelReversePerfBytes Counter32,
|
|
Packit |
022b05 |
gmplsTunnelReversePerfHCBytes Counter64
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelReversePerfPackets OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Number of packets forwarded on the tunnel in the reverse
|
|
Packit |
022b05 |
direction if it is bidirectional.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object represents the 32-bit value of the least
|
|
Packit |
022b05 |
significant part of the 64-bit value if both
|
|
Packit |
022b05 |
gmplsTunnelReversePerfHCPackets and this object are returned.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
For links that do not transport packets, this packet counter
|
|
Packit |
022b05 |
cannot be maintained. For such links, this value will return
|
|
Packit |
022b05 |
noSuchInstance."
|
|
Packit |
022b05 |
::= { gmplsTunnelReversePerfEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelReversePerfHCPackets OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"High-capacity counter for number of packets forwarded on the
|
|
Packit |
022b05 |
tunnel in the reverse direction if it is bidirectional.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
For links that do not transport packets, this packet counter
|
|
Packit |
022b05 |
cannot be maintained. For such links, this value will return
|
|
Packit |
022b05 |
noSuchInstance."
|
|
Packit |
022b05 |
::= { gmplsTunnelReversePerfEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelReversePerfErrors OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Number of errored packets received on the tunnel in the reverse
|
|
Packit |
022b05 |
direction if it is bidirectional. For links that do not
|
|
Packit |
022b05 |
transport packets, this packet counter cannot be maintained. For
|
|
Packit |
022b05 |
such links, this value will return noSuchInstance."
|
|
Packit |
022b05 |
::= { gmplsTunnelReversePerfEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelReversePerfBytes OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Number of bytes forwarded on the tunnel in the reverse direction
|
|
Packit |
022b05 |
if it is bidirectional.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object represents the 32-bit value of the least
|
|
Packit |
022b05 |
significant part of the 64-bit value if both
|
|
Packit |
022b05 |
gmplsTunnelReversePerfHCBytes and this object are returned.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
For links that do not transport packets, this packet counter
|
|
Packit |
022b05 |
cannot be maintained. For such links, this value will return
|
|
Packit |
022b05 |
noSuchInstance."
|
|
Packit |
022b05 |
::= { gmplsTunnelReversePerfEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelReversePerfHCBytes OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"High-capacity counter for number of bytes forwarded on the
|
|
Packit |
022b05 |
tunnel in the reverse direction if it is bidirectional.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
For links that do not transport packets, this packet counter
|
|
Packit |
022b05 |
cannot be maintained. For such links, this value will return
|
|
Packit |
022b05 |
noSuchInstance."
|
|
Packit |
022b05 |
::= { gmplsTunnelReversePerfEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelErrorTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF GmplsTunnelErrorEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This table augments the mplsTunnelTable.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This table provides per-tunnel information about errors. Errors
|
|
Packit |
022b05 |
may be detected locally or reported through the signaling
|
|
Packit |
022b05 |
protocol. Error reporting is not exclusive to GMPLS, and this
|
|
Packit |
022b05 |
table may be applied in MPLS systems.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Entries in this table are not persistent over system resets
|
|
Packit |
022b05 |
or re-initializations of the management system."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"1. Multiprotocol Label Switching (MPLS) Traffic Engineering (TE)
|
|
Packit |
022b05 |
Management Information Base (MIB), RFC 3812."
|
|
Packit |
022b05 |
::= { gmplsTeObjects 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelErrorEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX GmplsTunnelErrorEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry in this table is created by the LSR for every tunnel
|
|
Packit |
022b05 |
where error information is visible to the LSR.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Note that systems that read the objects in this table one at
|
|
Packit |
022b05 |
a time and do not perform atomic operations to read entire
|
|
Packit |
022b05 |
instantiated table rows at once, should, for each conceptual
|
|
Packit |
022b05 |
column with valid data, read gmplsTunnelErrorLastTime
|
|
Packit |
022b05 |
prior to the other objects in the row and again subsequent to
|
|
Packit |
022b05 |
reading the last object of the row. They should verify that
|
|
Packit |
022b05 |
the value of gmplsTunnelErrorLastTime did not change and
|
|
Packit |
022b05 |
thereby ensure that all data read belongs to the same error
|
|
Packit |
022b05 |
event."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
AUGMENTS { mplsTunnelEntry }
|
|
Packit |
022b05 |
::= { gmplsTunnelErrorTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GmplsTunnelErrorEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
gmplsTunnelErrorLastErrorType INTEGER,
|
|
Packit |
022b05 |
gmplsTunnelErrorLastTime TimeStamp,
|
|
Packit |
022b05 |
gmplsTunnelErrorReporterType InetAddressType,
|
|
Packit |
022b05 |
gmplsTunnelErrorReporter InetAddress,
|
|
Packit |
022b05 |
gmplsTunnelErrorCode Unsigned32,
|
|
Packit |
022b05 |
gmplsTunnelErrorSubcode Unsigned32,
|
|
Packit |
022b05 |
gmplsTunnelErrorTLVs OCTET STRING,
|
|
Packit |
022b05 |
gmplsTunnelErrorHelpString SnmpAdminString
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelErrorLastErrorType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
noError(0),
|
|
Packit |
022b05 |
unknown(1),
|
|
Packit |
022b05 |
protocol(2),
|
|
Packit |
022b05 |
pathComputation(3),
|
|
Packit |
022b05 |
localConfiguration(4),
|
|
Packit |
022b05 |
localResources(5),
|
|
Packit |
022b05 |
localOther(6)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The nature of the last error. Provides interpretation context
|
|
Packit |
022b05 |
for gmplsTunnelErrorProtocolCode and
|
|
Packit |
022b05 |
gmplsTunnelErrorProtocolSubcode.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A value of noError(0) shows that there is no error associated
|
|
Packit |
022b05 |
with this tunnel and means that the other objects in this table
|
|
Packit |
022b05 |
entry (conceptual row) have no meaning.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A value of unknown(1) shows that there is an error but that no
|
|
Packit |
022b05 |
additional information about the cause is known. The error may
|
|
Packit |
022b05 |
have been received in a signaled message or generated locally.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A value of protocol(2) or pathComputation(3) indicates the
|
|
Packit |
022b05 |
cause of an error and identifies an error that has been received
|
|
Packit |
022b05 |
through signaling or will itself be signaled.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A value of localConfiguration(4), localResources(5) or
|
|
Packit |
022b05 |
localOther(6) identifies an error that has been detected
|
|
Packit |
022b05 |
by the local node but that will not be reported through
|
|
Packit |
022b05 |
signaling."
|
|
Packit |
022b05 |
::= { gmplsTunnelErrorEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelErrorLastTime OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TimeStamp
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The time at which the last error occurred. This is presented as
|
|
Packit |
022b05 |
the value of SysUpTime when the error occurred or was reported
|
|
Packit |
022b05 |
to this node.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
If gmplsTunnelErrorLastErrorType has the value noError(0), then
|
|
Packit |
022b05 |
this object is not valid and should be ignored.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Note that entries in this table are not persistent over system
|
|
Packit |
022b05 |
resets or re-initializations of the management system."
|
|
Packit |
022b05 |
::= { gmplsTunnelErrorEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelErrorReporterType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetAddressType
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The address type of the error reported.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object is used to aid in interpretation of
|
|
Packit |
022b05 |
gmplsTunnelErrorReporter."
|
|
Packit |
022b05 |
::= { gmplsTunnelErrorEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelErrorReporter OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetAddress
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The address of the node reporting the last error, or the address
|
|
Packit |
022b05 |
of the resource (such as an interface) associated with the
|
|
Packit |
022b05 |
error.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
If gmplsTunnelErrorLastErrorType has the value noError(0), then
|
|
Packit |
022b05 |
this object is not valid and should be ignored.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
If gmplsTunnelErrorLastErrorType has the value unknown(1),
|
|
Packit |
022b05 |
localConfiguration(4), localResources(5), or localOther(6),
|
|
Packit |
022b05 |
this object MAY contain a zero value.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object should be interpreted in the context of the value of
|
|
Packit |
022b05 |
the object gmplsTunnelErrorReporterType."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"1. Textual Conventions for Internet Network Addresses, RFC 4001,
|
|
Packit |
022b05 |
section 4, Usage Hints."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { gmplsTunnelErrorEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelErrorCode OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The primary error code associated with the last error.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The interpretation of this error code depends on the value of
|
|
Packit |
022b05 |
gmplsTunnelErrorLastErrorType. If the value of
|
|
Packit |
022b05 |
gmplsTunnelErrorLastErrorType is noError(0), the value of this
|
|
Packit |
022b05 |
object should be 0 and should be ignored. If the value of
|
|
Packit |
022b05 |
gmplsTunnelErrorLastErrorType is protocol(2), the error should
|
|
Packit |
022b05 |
be interpreted in the context of the signaling protocol
|
|
Packit |
022b05 |
identified by the mplsTunnelSignallingProto object."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"1. Resource ReserVation Protocol -- Version 1 Functional
|
|
Packit |
022b05 |
Specification, RFC 2205, section B.
|
|
Packit |
022b05 |
2. RSVP-TE: Extensions to RSVP for LSP Tunnels, RFC 3209,
|
|
Packit |
022b05 |
section 7.3.
|
|
Packit |
022b05 |
3. Generalized MPLS Signaling - RSVP-TE Extensions, RFC 3473,
|
|
Packit |
022b05 |
section 13.1."
|
|
Packit |
022b05 |
::= { gmplsTunnelErrorEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelErrorSubcode OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The secondary error code associated with the last error and the
|
|
Packit |
022b05 |
protocol used to signal this tunnel. This value is interpreted
|
|
Packit |
022b05 |
in the context of the value of gmplsTunnelErrorCode.
|
|
Packit |
022b05 |
If the value of gmplsTunnelErrorLastErrorType is noError(0), the
|
|
Packit |
022b05 |
value of this object should be 0 and should be ignored."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"1. Resource ReserVation Protocol -- Version 1 Functional
|
|
Packit |
022b05 |
Specification, RFC 2205, section B.
|
|
Packit |
022b05 |
2. RSVP-TE: Extensions to RSVP for LSP Tunnels, RFC 3209,
|
|
Packit |
022b05 |
section 7.3.
|
|
Packit |
022b05 |
3. Generalized MPLS Signaling - RSVP-TE Extensions, RFC 3473,
|
|
Packit |
022b05 |
section 13.1. "
|
|
Packit |
022b05 |
::= { gmplsTunnelErrorEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelErrorTLVs OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX OCTET STRING (SIZE(0..65535))
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The sequence of interface identifier TLVs reported with the
|
|
Packit |
022b05 |
error by the protocol code. The interpretation of the TLVs and
|
|
Packit |
022b05 |
the encoding within the protocol are described in the
|
|
Packit |
022b05 |
references. A value of zero in the first octet indicates that no
|
|
Packit |
022b05 |
TLVs are present."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"1. Generalized MPLS Signaling - RSVP-TE Extensions, RFC 3473,
|
|
Packit |
022b05 |
section 8.2."
|
|
Packit |
022b05 |
::= { gmplsTunnelErrorEntry 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelErrorHelpString OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SnmpAdminString
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A textual string containing information about the last error,
|
|
Packit |
022b05 |
recovery actions, and support advice. If there is no help string,
|
|
Packit |
022b05 |
this object contains a zero length string.
|
|
Packit |
022b05 |
If the value of gmplsTunnelErrorLastErrorType is noError(0),
|
|
Packit |
022b05 |
this object should contain a zero length string, but may contain
|
|
Packit |
022b05 |
a help string indicating that there is no error."
|
|
Packit |
022b05 |
::= { gmplsTunnelErrorEntry 8 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- Notifications
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelDown NOTIFICATION-TYPE
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
mplsTunnelAdminStatus,
|
|
Packit |
022b05 |
mplsTunnelOperStatus,
|
|
Packit |
022b05 |
gmplsTunnelErrorLastErrorType,
|
|
Packit |
022b05 |
gmplsTunnelErrorReporterType,
|
|
Packit |
022b05 |
gmplsTunnelErrorReporter,
|
|
Packit |
022b05 |
gmplsTunnelErrorCode,
|
|
Packit |
022b05 |
gmplsTunnelErrorSubcode
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This notification is generated when an mplsTunnelOperStatus
|
|
Packit |
022b05 |
object for a tunnel in the gmplsTunnelTable is about to enter
|
|
Packit |
022b05 |
the down state from some other state (but not from the
|
|
Packit |
022b05 |
notPresent state). This other state is indicated by the
|
|
Packit |
022b05 |
included value of mplsTunnelOperStatus.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The objects in this notification provide additional error
|
|
Packit |
022b05 |
information that indicates the reason why the tunnel has
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
transitioned to down(2).
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Note that an implementation MUST only issue one of
|
|
Packit |
022b05 |
mplsTunnelDown and gmplsTunnelDown for any single event on a
|
|
Packit |
022b05 |
single tunnel. If the tunnel has an entry in the
|
|
Packit |
022b05 |
gmplsTunnelTable, an implementation SHOULD use gmplsTunnelDown
|
|
Packit |
022b05 |
for all tunnel-down events and SHOULD NOT use mplsTunnelDown.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This notification is subject to the control of
|
|
Packit |
022b05 |
mplsTunnelNotificationEnable. When that object is set
|
|
Packit |
022b05 |
to false(2), then the notification must not be issued.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Further, this notification is also subject to
|
|
Packit |
022b05 |
mplsTunnelNotificationMaxRate. That object indicates the
|
|
Packit |
022b05 |
maximum number of notifications issued per second. If events
|
|
Packit |
022b05 |
occur more rapidly, the implementation may simply fail to emit
|
|
Packit |
022b05 |
some notifications during that period, or may queue them until
|
|
Packit |
022b05 |
an appropriate time. The notification rate applies to the sum
|
|
Packit |
022b05 |
of all notifications in the MPLS-TE-STD-MIB and
|
|
Packit |
022b05 |
GMPLS-TE-STD-MIB modules applied across the whole of the
|
|
Packit |
022b05 |
reporting device.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
mplsTunnelOperStatus, mplsTunnelAdminStatus, mplsTunnelDown,
|
|
Packit |
022b05 |
mplsTunnelNotificationEnable, and mplsTunnelNotificationMaxRate
|
|
Packit |
022b05 |
objects are found in MPLS-TE-STD-MIB."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"1. Multiprotocol Label Switching (MPLS) Traffic Engineering
|
|
Packit |
022b05 |
(TE) Management Information Base (MIB), RFC 3812."
|
|
Packit |
022b05 |
::= { gmplsTeNotifications 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTeGroups
|
|
Packit |
022b05 |
OBJECT IDENTIFIER ::= { gmplsTeConformance 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTeCompliances
|
|
Packit |
022b05 |
OBJECT IDENTIFIER ::= { gmplsTeConformance 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Compliance requirement for fully compliant implementations.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTeModuleFullCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Compliance statement for agents that provide full support for
|
|
Packit |
022b05 |
GMPLS-TE-STD-MIB. Such devices can then be monitored and also
|
|
Packit |
022b05 |
be configured using this MIB module.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The mandatory group has to be implemented by all LSRs that
|
|
Packit |
022b05 |
originate, terminate, or act as transit for TE-LSPs/tunnels.
|
|
Packit |
022b05 |
In addition, depending on the type of tunnels supported, other
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
groups become mandatory as explained below."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MODULE MPLS-TE-STD-MIB -- The MPLS-TE-STD-MIB, RFC 3812
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MANDATORY-GROUPS {
|
|
Packit |
022b05 |
mplsTunnelGroup,
|
|
Packit |
022b05 |
mplsTunnelScalarGroup
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MODULE -- this module
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MANDATORY-GROUPS {
|
|
Packit |
022b05 |
gmplsTunnelGroup,
|
|
Packit |
022b05 |
gmplsTunnelScalarGroup
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP gmplsTunnelSignaledGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This group is mandatory for devices that support signaled
|
|
Packit |
022b05 |
tunnel set up, in addition to gmplsTunnelGroup. The following
|
|
Packit |
022b05 |
constraints apply:
|
|
Packit |
022b05 |
mplsTunnelSignallingProto should be at least read-only
|
|
Packit |
022b05 |
returning a value of ldp(2) or rsvp(3)."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP gmplsTunnelOptionalGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Objects in this group are optional."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP gmplsTeNotificationGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This group is mandatory for those implementations that can
|
|
Packit |
022b05 |
implement the notifications contained in this group."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { gmplsTeCompliances 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Compliance requirement for read-only compliant implementations.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTeModuleReadOnlyCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Compliance requirement for implementations that only provide
|
|
Packit |
022b05 |
read-only support for GMPLS-TE-STD-MIB. Such devices can then be
|
|
Packit |
022b05 |
monitored but cannot be configured using this MIB module."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MODULE -- this module
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- The mandatory group has to be implemented by all LSRs that
|
|
Packit |
022b05 |
-- originate, terminate, or act as transit for TE-LSPs/tunnels.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- In addition, depending on the type of tunnels supported, other
|
|
Packit |
022b05 |
-- groups become mandatory as explained below.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MANDATORY-GROUPS {
|
|
Packit |
022b05 |
gmplsTunnelGroup,
|
|
Packit |
022b05 |
gmplsTunnelScalarGroup
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP gmplsTunnelSignaledGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This group is mandatory for devices that support signaled
|
|
Packit |
022b05 |
tunnel set up, in addition to gmplsTunnelGroup. The following
|
|
Packit |
022b05 |
constraints apply:
|
|
Packit |
022b05 |
mplsTunnelSignallingProto should be at least read-only
|
|
Packit |
022b05 |
returning a value of ldp(2) or rsvp(3)."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP gmplsTunnelOptionalGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Objects in this group are optional."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP gmplsTeNotificationGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This group is mandatory for those implementations that can
|
|
Packit |
022b05 |
implement the notifications contained in this group."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT gmplsTunnelUnnumIf
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT gmplsTunnelAttributes
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT gmplsTunnelLSPEncoding
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT gmplsTunnelSwitchingType
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT gmplsTunnelLinkProtection
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"Write access is not required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT gmplsTunnelGPid
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT gmplsTunnelSecondary
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT gmplsTunnelDirection
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Only forward(0) is required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT gmplsTunnelPathComp
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Only explicit(2) is required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT gmplsTunnelUpstreamNotifyRecipientType
|
|
Packit |
022b05 |
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2) }
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION "Only unknown(0), ipv4(1), and ipv6(2) support
|
|
Packit |
022b05 |
is required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT gmplsTunnelUpstreamNotifyRecipient
|
|
Packit |
022b05 |
SYNTAX InetAddress (SIZE(0|4|16))
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION "An implementation is only required to support
|
|
Packit |
022b05 |
unknown(0), ipv4(1), and ipv6(2) sizes."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT gmplsTunnelSendResvNotifyRecipientType
|
|
Packit |
022b05 |
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2) }
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION "Only unknown(0), ipv4(1), and ipv6(2) support
|
|
Packit |
022b05 |
is required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT gmplsTunnelSendResvNotifyRecipient
|
|
Packit |
022b05 |
SYNTAX InetAddress (SIZE(0|4|16))
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION "An implementation is only required to support
|
|
Packit |
022b05 |
unknown(0), ipv4(1), and ipv6(2) sizes."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT gmplsTunnelDownstreamNotifyRecipientType
|
|
Packit |
022b05 |
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2) }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION "Only unknown(0), ipv4(1), and ipv6(2) support
|
|
Packit |
022b05 |
is required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT gmplsTunnelDownstreamNotifyRecipient
|
|
Packit |
022b05 |
SYNTAX InetAddress (SIZE(0|4|16))
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION "An implementation is only required to support
|
|
Packit |
022b05 |
unknown(0), ipv4(1), and ipv6(2) sizes."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT gmplsTunnelSendPathNotifyRecipientType
|
|
Packit |
022b05 |
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2) }
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION "Only unknown(0), ipv4(1), and ipv6(2) support
|
|
Packit |
022b05 |
is required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT gmplsTunnelSendPathNotifyRecipient
|
|
Packit |
022b05 |
SYNTAX InetAddress (SIZE(0|4|16))
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION "An implementation is only required to support
|
|
Packit |
022b05 |
unknown(0), ipv4(1), and ipv6(2) sizes."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT gmplsTunnelAdminStatusFlags
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT gmplsTunnelExtraParamsPtr
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- gmplsTunnelHopLabelStatuses has max access read-only
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT gmplsTunnelHopExplicitForwardLabel
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT gmplsTunnelHopExplicitForwardLabelPtr
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT gmplsTunnelHopExplicitReverseLabel
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT gmplsTunnelHopExplicitReverseLabelPtr
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- gmplsTunnelARHopTable
|
|
Packit |
022b05 |
-- all objects have max access read-only
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- gmplsTunnelCHopTable
|
|
Packit |
022b05 |
-- all objects have max access read-only
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- gmplsTunnelReversePerfTable
|
|
Packit |
022b05 |
-- all objects have max access read-only
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- gmplsTunnelErrorTable
|
|
Packit |
022b05 |
-- all objects have max access read-only
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT gmplsTunnelErrorReporterType
|
|
Packit |
022b05 |
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2) }
|
|
Packit |
022b05 |
DESCRIPTION "Only unknown(0), ipv4(1), and ipv6(2) support
|
|
Packit |
022b05 |
is required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT gmplsTunnelErrorReporter
|
|
Packit |
022b05 |
SYNTAX InetAddress (SIZE(0|4|16))
|
|
Packit |
022b05 |
DESCRIPTION "An implementation is only required to support
|
|
Packit |
022b05 |
unknown(0), ipv4(1), and ipv6(2)."
|
|
Packit |
022b05 |
::= { gmplsTeCompliances 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
gmplsTunnelDirection,
|
|
Packit |
022b05 |
gmplsTunnelReversePerfPackets,
|
|
Packit |
022b05 |
gmplsTunnelReversePerfHCPackets,
|
|
Packit |
022b05 |
gmplsTunnelReversePerfErrors,
|
|
Packit |
022b05 |
gmplsTunnelReversePerfBytes,
|
|
Packit |
022b05 |
gmplsTunnelReversePerfHCBytes,
|
|
Packit |
022b05 |
gmplsTunnelErrorLastErrorType,
|
|
Packit |
022b05 |
gmplsTunnelErrorLastTime,
|
|
Packit |
022b05 |
gmplsTunnelErrorReporterType,
|
|
Packit |
022b05 |
gmplsTunnelErrorReporter,
|
|
Packit |
022b05 |
gmplsTunnelErrorCode,
|
|
Packit |
022b05 |
gmplsTunnelErrorSubcode,
|
|
Packit |
022b05 |
gmplsTunnelErrorTLVs,
|
|
Packit |
022b05 |
gmplsTunnelErrorHelpString,
|
|
Packit |
022b05 |
gmplsTunnelUnnumIf
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"Necessary, but not sufficient, set of objects to implement
|
|
Packit |
022b05 |
tunnels. In addition, depending on the type of the tunnels
|
|
Packit |
022b05 |
supported (for example, manually configured or signaled,
|
|
Packit |
022b05 |
persistent or non-persistent, etc.), the
|
|
Packit |
022b05 |
gmplsTunnelSignaledGroup group is mandatory."
|
|
Packit |
022b05 |
::= { gmplsTeGroups 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelSignaledGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
gmplsTunnelAttributes,
|
|
Packit |
022b05 |
gmplsTunnelLSPEncoding,
|
|
Packit |
022b05 |
gmplsTunnelSwitchingType,
|
|
Packit |
022b05 |
gmplsTunnelLinkProtection,
|
|
Packit |
022b05 |
gmplsTunnelGPid,
|
|
Packit |
022b05 |
gmplsTunnelSecondary,
|
|
Packit |
022b05 |
gmplsTunnelPathComp,
|
|
Packit |
022b05 |
gmplsTunnelUpstreamNotifyRecipientType,
|
|
Packit |
022b05 |
gmplsTunnelUpstreamNotifyRecipient,
|
|
Packit |
022b05 |
gmplsTunnelSendResvNotifyRecipientType,
|
|
Packit |
022b05 |
gmplsTunnelSendResvNotifyRecipient,
|
|
Packit |
022b05 |
gmplsTunnelDownstreamNotifyRecipientType,
|
|
Packit |
022b05 |
gmplsTunnelDownstreamNotifyRecipient,
|
|
Packit |
022b05 |
gmplsTunnelSendPathNotifyRecipientType,
|
|
Packit |
022b05 |
gmplsTunnelSendPathNotifyRecipient,
|
|
Packit |
022b05 |
gmplsTunnelAdminStatusFlags,
|
|
Packit |
022b05 |
gmplsTunnelHopLabelStatuses,
|
|
Packit |
022b05 |
gmplsTunnelHopExplicitForwardLabel,
|
|
Packit |
022b05 |
gmplsTunnelHopExplicitForwardLabelPtr,
|
|
Packit |
022b05 |
gmplsTunnelHopExplicitReverseLabel,
|
|
Packit |
022b05 |
gmplsTunnelHopExplicitReverseLabelPtr
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Objects needed to implement signaled tunnels."
|
|
Packit |
022b05 |
::= { gmplsTeGroups 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelScalarGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
gmplsTunnelsConfigured,
|
|
Packit |
022b05 |
gmplsTunnelsActive
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Scalar objects needed to implement MPLS tunnels."
|
|
Packit |
022b05 |
::= { gmplsTeGroups 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelOptionalGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTunnelExtraParamsPtr,
|
|
Packit |
022b05 |
gmplsTunnelARHopLabelStatuses,
|
|
Packit |
022b05 |
gmplsTunnelARHopExplicitForwardLabel,
|
|
Packit |
022b05 |
gmplsTunnelARHopExplicitForwardLabelPtr,
|
|
Packit |
022b05 |
gmplsTunnelARHopExplicitReverseLabel,
|
|
Packit |
022b05 |
gmplsTunnelARHopExplicitReverseLabelPtr,
|
|
Packit |
022b05 |
gmplsTunnelARHopProtection,
|
|
Packit |
022b05 |
gmplsTunnelCHopLabelStatuses,
|
|
Packit |
022b05 |
gmplsTunnelCHopExplicitForwardLabel,
|
|
Packit |
022b05 |
gmplsTunnelCHopExplicitForwardLabelPtr,
|
|
Packit |
022b05 |
gmplsTunnelCHopExplicitReverseLabel,
|
|
Packit |
022b05 |
gmplsTunnelCHopExplicitReverseLabelPtr
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The objects in this group are optional."
|
|
Packit |
022b05 |
::= { gmplsTeGroups 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
gmplsTeNotificationGroup NOTIFICATION-GROUP
|
|
Packit |
022b05 |
NOTIFICATIONS {
|
|
Packit |
022b05 |
gmplsTunnelDown
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Set of notifications implemented in this module. None is
|
|
Packit |
022b05 |
mandatory."
|
|
Packit |
022b05 |
::= { gmplsTeGroups 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
END
|