GMPLS
Click on the red underlined text to get to the source
... In particular, it describes managed objects for modeling Generalized
Multiprotocol Label Switching (GMPLS) [RFC3945] based traffic
engineering (TE ...
... MPLS traffic
engineering [RFC3812], and management of GMPLS traffic engineering is
built on management ...
... conjunction with
the companion document [RFC4803] for GMPLS-based traffic engineering
configuration and management ...
... MIB modules in this document in order to
migrate the LSRs to GMPLS support, or to take advantage of additional
MIB objects defined in these MIB modules ...
... MPLS-TE.
The GMPLS TE MIB module (GMPLS-TE-STD-MIB) defined in this document
extends the MPLS-TE-STD-MIB ...
...
The GMPLS TE MIB module (GMPLS-TE-STD-MIB) defined in this document
extends the MPLS-TE-STD-MIB module [RFC3812 ...
... augmentations and sparse augmentations of the MIB tables. The only
additions are for support of GMPLS or to support the increased
complexity of MPLS and GMPLS systems.
...
... additions are for support of GMPLS or to support the increased
complexity of MPLS and GMPLS systems.
In order to migrate from MPLS-TE-STD-MIB ...
...
In order to migrate from MPLS-TE-STD-MIB support to GMPLS-TE-STD-MIB
support, an implementation needs only to add support for the
additional tables and objects defined in GMPLS-TE-STD-MIB ...
... GMPLS-TE-STD-MIB
support, an implementation needs only to add support for the
additional tables and objects defined in GMPLS-TE-STD-MIB. The
gmplsTunnelLSPEncoding may be set to tunnelLspNotGmpls to allow an
MPLS-TE LSP tunnel ...
... LSR-STD-MIB without supporting the GMPLS protocols.
The companion document for modeling and managing GMPLS-based ...
... MPLS architecture document
[RFC3031], from the GMPLS architecture document [RFC3945], and from
...
... An explicitly routed LSP (ERLSP) is referred to as a GMPLS tunnel.
It consists of in-segment(s) and/or out-segment ...
... egress/ingress LSRs, each segment being associated with one GMPLS-
enabled interface. These are also referred to as tunnel ...
... noted that those tables may not be appropriate for measuring
performance on some types of GMPLS links.
...
...
- Tunnel table (gmplsTunnelTable) for providing GMPLS-specific
tunnel configuration parameters.
...
... These tables are described in the subsequent sections.
Additionally, the GMPLS-TE-STD-MIB module contains a new
notification.
...
... notification.
- The GMPLS Tunnel Down Notification (gmplsTunnelDown) should be
used for all GMPLS tunnels ...
... GMPLS Tunnel Down Notification (gmplsTunnelDown) should be
used for all GMPLS tunnels in place of the mplsTunnelDown
notification defined in [RFC3812 ...
... described in [RFC3473] and [RFC3472] for GMPLS tunnels. The tables
support both manually configured and signaled tunnels.
...
... between an LSR and a remote endpoint, and existing GMPLS tunnels to
be reconfigured or removed.
...
...
Three objects within this table utilize enumerations in order to map
to enumerations that are used in GMPLS signaling. In order to
protect the GMPLS-TE-STD-MIB module from changes (in particular,
...
... to enumerations that are used in GMPLS signaling. In order to
protect the GMPLS-TE-STD-MIB module from changes (in particular,
extensions) to the range of enumerations supported by the signaling
protocols ...
... The gmplsTunnelHopTable is used to indicate additional parameters for
the hops, strict or loose, of a GMPLS tunnel defined in the
gmplsTunnelTable, when it is established using signaling. Multiple
...
... tunnel is set up. The support of this table is optional since not
all GMPLS signaling protocols support this feature.
...
... measure the performance of bidirectional GMPLS tunnels in which
packets are visible. It supplements the counters in
...
...
The gmplsLabelTable is found in the GMPLS-LABEL-STD-MIB module in
[RFC4803] and provides a way to model labels in a GMPLS ...
... GMPLS-LABEL-STD-MIB module in
[RFC4803] and provides a way to model labels in a GMPLS system where
labels might not be simple 32-bit integers.
...
... integer that is capable
of representing any MPLS Label and most GMPLS Labels. However, some
GMPLS Labels are larger than 32 bits ...
... MPLS Label and most GMPLS Labels. However, some
GMPLS Labels are larger than 32 bits and may be of arbitrary length.
Furthermore, some labels that may be safely encoded in 32 bits ...
... Furthermore, some labels that may be safely encoded in 32 bits are
constructed from multiple sub-fields. Additionally, some GMPLS
technologies support the concatenation of individual labels to
...
... integer be made available to represent the labels. This is achieved
through the gmplsLabelTable contained in the GMPLS-LABEL-STD-MIB
...
... MPLS-TE-STD-MIB [RFC3812], and a significant simplification
in GMPLS systems that are limited to a single, simple label type.
Note that gmplsLabelTable ...
... Example of GMPLS Tunnel Setup ...
... MIB objects should be
modified to create a GMPLS tunnel. This example shows a best effort,
loosely routed, bidirectional traffic engineered tunnel ...
... gmplsTunnelHopTable is created to
provide additional GMPLS hop configuration indicating that the first
hop is an unnumbered link using Explicit Forward and Reverse Labels.
...
... No gmplsTunnelHopEntry is created for the second hop as it contains
no special GMPLS features.
Finally, the mplsTunnelEntry is activated:
...
... RFC4202].
GMPLS-TE-STD-MIB DEFINITIONS ::= BEGIN
IMPORTS
...
... IANAGmplsGeneralizedPidTC, IANAGmplsAdminStatusInformationTC
FROM IANA-GMPLS-TC-MIB
mplsStdMIB ...
... MIB module contains managed object definitions
for GMPLS Traffic Engineering (TE) as defined in:
...
... TE) as defined in:
1. Generalized Multi-Protocol Label Switching (GMPLS)
Signaling Functional Description, Berger, L. (Editor),
...
... STATUS current
DESCRIPTION
"The number of GMPLS tunnels configured on this device. A GMPLS
tunnel is considered configured if an entry for the tunnel
...
... DESCRIPTION
"The number of GMPLS tunnels configured on this device. A GMPLS
tunnel is considered configured if an entry for the tunnel
exists in the gmplsTunnelTable and the associated
...
... STATUS current
DESCRIPTION
"The number of GMPLS tunnels active on this device. A GMPLS
tunnel is considered active ...
... "The number of GMPLS tunnels active on this device. A GMPLS
tunnel is considered active if there is an entry in the
gmplsTunnelTable and the associated mplsTunnelOperStatus for the
...
... "The gmplsTunnelTable sparsely extends the mplsTunnelTable of
MPLS-TE-STD-MIB. It allows GMPLS tunnels to be created between
an LSR ...
... "An entry in this table in association with the corresponding
entry in the mplsTunnelTable represents a GMPLS tunnel.
An entry can be created ...
... LSP being requested.
A value of 'tunnelLspNotGmpls' indicates that GMPLS signaling is
not in use. Some objects in this MIB module may be of use for
...
... MPLS signaling extensions that do not use GMPLS signaling. By
setting this object to 'tunnelLspNotGmpls', an application may
...
...
The values to use are defined in the TEXTUAL-CONVENTION
IANAGmplsLSPEncodingTypeTC found in the IANA-GMPLS-TC-MIB
module."
DEFVAL { tunnelLspNotGmpls }
::= { gmplsTunnelEntry 3 }
...
...
The values to use are defined in the TEXTUAL-CONVENTION
IANAGmplsSwitchingTypeTC found in the IANA-GMPLS-TC-MIB module.
This object is only meaningful if gmplsTunnelLSPEncodingType
...
... REFERENCE
"1. Generalized Multi-Protocol Label Switching (GMPLS) Signaling
Functional Description, RFC 3471prop ...
...
The values to use are defined in the TEXTUAL-CONVENTION
IANAGmplsGeneralizedPidTC found in the IANA-GMPLS-TC-MIB module.
This object is only meaningful if gmplsTunnelLSPEncoding is not
...
... REFERENCE
"1. Generalized Multi-Protocol Label Switching (GMPLS) Signaling
Functional Description, RFC 3471prop ...
... The values to use are defined in the TEXTUAL-CONVENTION
IANAGmplsAdminStatusInformationTC found in the
IANA-GMPLS-TC-MIB module.
This value of this object can be modified when the
...
... REFERENCE
"1. Generalized Multi-Protocol Label Switching (GMPLS) Signaling
Functional Description, RFC 3471prop ...
... of MPLS-TE-STD-MIB. It is used to indicate the Explicit Labels
to be used in an explicit path for a GMPLS tunnel defined in the
mplsTunnelTable and gmplsTunnelTable, when it is established
using signaling ...
... MIB table (such as the gmplsLabelTable of
GMPLS-LABEL-STD-MIB) that contains the label to use on this hop
...
... MIB table (such as the gmplsLabelTable of
GMPLS-LABEL-STD-MIB) that contains the label to use on this hop
...
... mplsTunnelARHopTable of MPLS-TE-STD-MIB. It is used to
indicate the labels currently in use for a GMPLS tunnel
defined in the mplsTunnelTable and gmplsTunnelTable, as
reported by the signaling protocol ...
... MIB table (such as the gmplsLabelTable of
GMPLS-LABEL-STD-MIB) that contains the label in use on this hop
...
... MIB table (such as the gmplsLabelTable of
GMPLS-LABEL-STD-MIB) that contains the label in use on this hop
...
... mplsTunnelCHopTable of MPLS-TE-STD-MIB. It is used to indicate
additional information about the hops of a GMPLS tunnel defined
in the mplsTunnelTable and gmplsTunnelTable, as computed by a
constraint-based routing ...
... MIB table (such as the gmplsLabelTable of
GMPLS-LABEL-STD-MIB) that contains the label to use on this hop
...
... MIB table (such as the gmplsLabelTable of
GMPLS-LABEL-STD-MIB) that contains the label to use on this hop
...
... may be detected locally or reported through the signaling
protocol. Error reporting is not exclusive to GMPLS, and this
table may be applied in MPLS systems.
...
... notifications in the MPLS-TE-STD-MIB and
GMPLS-TE-STD-MIB modules applied across the whole of the
reporting device.
...
... Compliance statement for agents that provide full support for
GMPLS-TE-STD-MIB. Such devices can then be monitored and also
be configured using this MIB module.
...
... "Compliance requirement for implementations that only provide
read-only support for GMPLS-TE-STD-MIB. Such devices can then be
monitored but cannot be configured using this MIB module."
...
... MPLS-TE-STD-MIB [RFC3812] are potentially useful for
monitoring of MPLS and GMPLS tunnels. These MIB modules can also be
...
... o the gmplsTunnelTable and gmplsTunnelHopTable collectively contain
objects to provision GMPLS tunnels interfaces at their ingress
LSRs ...
... IANA Considerations for GMPLS-TE-STD-MIB ...
... IANA has rooted MIB objects in the GMPLS-TE-STD-MIB module contained
in this document under the mplsStdMIB subtree ...
... Decimal Name References
------- ----- ----------
13 GMPLS-TE-STD-MIB [RFC4802prop]
...
...
Three MIB objects in the GMPLS-TE-STD-MIB module defined in this
document (gmplsTunnelLSPEncoding, gmplsTunnelSwitchingType, and
gmplsTunnelGPid) use textual conventions ...
... textual conventions imported from the IANA-
GMPLS-TC-MIB module. The purpose of defining these textual
conventions in a separate MIB module ...
...
The rules for additions or changes to IANA-GMPLS-TC-MIB are outlined
in the DESCRIPTION clause associated with its MODULE-IDENTITY ...
...
This section provides the base definition of the IANA GMPLS TC MIB
module. This MIB module is under the direct control of IANA ...
... IANA assigned an OID to the IANA-GMPLS-TC-MIB module specified in
this document as { mib-2 152 }.
...
... the LSP encoding type of an LSP signaled by a GMPLS
signaling protocol.
This textual convention ...
... REFERENCE
"1. Generalized Multi-Protocol Label Switching (GMPLS)
Signaling Functional Description, RFC 3471prop ...
... SYNTAX INTEGER {
tunnelLspNotGmpls(0), -- GMPLS is not in use
tunnelLspPacket(1), -- Packet
tunnelLspEthernet(2), -- Ethernet ...
... LSP switching type of an LSP signaled by a
GMPLS signaling protocol.
This textual convention ...
... textual convention is strongly tied to the Switching
Types sub-registry of the GMPLS Signaling Parameters
registry managed by IANA ...
... 4202prop, section 2.4.
2. Generalized Multi-Protocol Label Switching (GMPLS)
Signaling Functional Description, RFC 3471prop ...
... REFERENCE
"1. Generalized Multi-Protocol Label Switching (GMPLS)
Signaling Functional Description, RFC 3471prop ...
... Administrative Status Information Flags sub-registry of
the GMPLS Signaling Parameters registry managed by IANA.
...
... REFERENCE
"1. Generalized Multi-Protocol Label Switching (GMPLS)
Signaling Functional Description, RFC 3471prop ...
... Berger, L., "Generalized Multi-Protocol Label Switching (GMPLS) Signaling Functional Description", RFC 3471prop, January 2003. ...
... Berger, L., "Generalized Multi-Protocol Label Switching (GMPLS) Signaling Resource ReserVation Protocol-Traffic Engineering ...
... Mannie, E., "Generalized Multi-Protocol Label Switching (GMPLS) Architecture", RFC 3945prop, October 2004. ...
... Kompella, K. and Y. Rekhter, "Routing Extensions in Support of Generalized Multi-Protocol Label Switching (GMPLS)", RFC 4202prop, October 2005. ...
... Papadimitriou, D., "Generalized Multi-Protocol Label Switching (GMPLS) Signaling Extensions for G.709 Optical Transport Networks ...
... Nadeau, T., Ed. and A. Farrel, Ed., "Generalized Multiprotocol Label Switching (GMPLS) Label Switching Router (LSR) Management Information Base ...
... Ashwood-Smith, P. and L. Berger, "Generalized Multi- Protocol Label Switching (GMPLS) Signaling Constraint-based Routed Label Distribution Protocol ...
