Page 2
This document may contain information regarding the use and installation of non-Alcatel-Lucent products. Please note that this information is provided as a courtesy to assist you. While Alcatel-Lucent tries to ensure that this information accurately reflects information provided by the supplier, please refer to the materials provided with any non-Alcatel-Lucent product and contact the supplier for confirmation.
Protocols and concepts described in this manual include the following: • Multiprotocol Label Switching (MPLS) • Resource Reservation Protocol (RSVP) • Label Distribution Protocol (LDP) 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 11...
• 7210 SAS-M, T, Mxp OS and 7210 SAS-X, R6 OS Quality of Service Guide This guide describes how to configure Quality of Service (QoS) policy management. Page 12 7210 SAS M, T, X, R6, Mxp MPLS Configu- ration Guide...
If you purchased a service agreement for your 7210 SAS series router and related products from a distributor or authorized reseller, contact the technical support staff for that distributor or reseller for assistance. If you purchased an Alcatel-Lucent service agreement, contact your welcome center: Web: http://www.alcatel-lucent.com/portal/support.html...
Page 14
Preface Page 14 7210 SAS M, T, X, R6, Mxp MPLS Configu- ration Guide...
RSVP on page 60 • LDP Label Distribution Protocol on page 219 Reference List of IEEE, IETF, and other Standards and Protocol Support on page 315 proprietary entities. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 15...
Page 16
Getting Started Page 16 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
→ TE Graceful Shutdown on page 74 • MPLS Service Usage on page 75 • MPLS/RSVP Configuration Process Overview on page 76 • Configuration Notes on page 77 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 17...
MPLS is not enabled by default and must be explicitly enabled. MPLS is independent of any routing protocol but is considered multiprotocol because it works with the Internet Protocol (IP) and frame relay network protocols. Page 18 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
This bit is set to 1 for the last entry (bottom) in the label stack, and 0 for all other label stack entries. This 8-bit field is used to encode a TTL value. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 19...
Labeled packet processing is independent of the level of hierarchy. Processing is always based on the top label in the stack which includes information about the operations to perform on the packet's label stack. Page 20 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Label values 2,048 through 18,431 are statically assigned for services. • Label values 32768 through 131,071 are dynamically assigned for both MPLS and services. • Label values 131,072 through 1,048,575 are reserved for future use. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 21...
Signaled LSP — LSPs are set up using a signaling protocol such as RSVP-TE or LDP. The 7210 SAS M supports only RSVP-TE for setting up LSPs. The signaling protocol allows labels to be assigned from an ingress router to the egress router. Signaling is triggered by the ingress routers.
Page 23
An LSP is not set up if the hop limit is exceeded. The hop count is set to 255 by default for the primary and secondary paths. It is set to 16 by default for a bypass or detour LSP path. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 23...
PLR node. If dynamic bypass creation is disabled on the node, it is recommended to configure additional manual bypass LSPs to handle the required number of associations. Page 24 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Step 3, the primary LSP will have no protection and the PLR node must clear the “local protection available” flag in the IPv4 address sub-object of the RRO starting in 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 25...
Page 26
UP state, the node will not switch the protected LSPs from the dynamic bypass tunnel into the manual bypass tunnel. Page 26 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
The control plane can also detect the failure of a neighbor/next-hop on its own by running a protocol such as Hello, Keep-Alive, or BFD. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 27...
Implicit NULL must be enabled for use of Manual Bypass or Dynamic Bypass (FRR facility) if the 7210 is used as a egress LER and/or is a Merge Point. Page 28 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
LSPs and PWs. MPLS-TP is supported for EPIPE, and EPIPE Spoke SDP termination on VPLS. Static PWs may use SDPs that use either static MPLS-TP LSPs or RSVP-TE LSPs. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 29...
(PSC) that runs in-band on each path over a Generic Associated Channel (G-ACh) on each path. Each path can use an IP numbered, IP unnumbered, or MPLS-TP unnumbered (that is, non-IP) interface. Figure 5: MPLS-TP Model Page 30 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
7210 SAS-R6. Epipe is supported. Figure 6 illustrates the use of the 7210 SAS as a T-PE/S-PE for services in an MPLS-TP domain. Figure 6: MPLS-TP Provider Edge and Gateway, VLL Services 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 31...
7210 SAS-R6 nodes can be used as T-PE nodes (LER nodes) which originates the Epipe service or as S-PE nodes acting as Stitching point for MPLS-TP PWs. 7210 SAS-R6 also supports MPLS-TP Epipe spoke-sdp termination on VPLS Service. Figure 8: MPLS-TP LSR Page 32 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
A spoke-SDP with static PW labels and MPLS-TP identifiers and OAM capabilities can use an SDP that uses either an MPLS-TP tunnel, or that uses regular RSVP-TE LSPs. The control word is supported for all MPLS-TP PWs. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 33...
ID must be unique within the scope of the global ID, but there is no requirement for it to be a valid IP address. Indeed, a node-id can represent a separate IP-compatible addressing Page 34 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
The information models for LSPs and PWs supported in 7210 SAS are illustrated in Figure 10 Figure 11. The figures use the terminology defined in RFC6370. Figure 10: MPLS-TP LSP and Tunnel Information Model 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 35...
VLL service using the vc-switching command. Therefore, the PW Path ID configured at the spoke-sdp level at an S-PE must contain the Global-ID, Node-ID and AC-ID at Page 36 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
OAM, protection switching protocols (for example, LSP linear protection switching coordination), and other maintenance traffic, and is known as the Generic Associated Channel (G-ACh). 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 37...
On demand CC/CV and route tracing for MPLS-TP is based on LSP-Ping and is described in RFC6426. Three possible encapsulations are specified in that RFC: Page 38 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Page 39
LSP ping or VCCV Ping request. Downstream Mapping Support RFC4379 specifies four address types for the downstream mapping TLV for use with IP numbered and unnumbered interfaces: 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 39...
When a supported defect is detected, an appropriate alarm is generated (for example: log, SNMP trap) at the receiving MEP and all traffic on the associated transport path (LSP or PW) Page 40 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
3.5 seconds after the first valid CV packet is received. Figure 14: BFD used for proactive CC on MPLS-TP LSP Figure 15: BFD used for proactive CV on MPLS-TP LSP 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 41...
G-ACh on the PW. This mechanism enables OAM message mapping and PW redundancy for such PWs, as defined in RFC6478. This mechanism is known as control channel status signaling in SR OS. Page 42 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Page 43
The 7210 SAS implements a hold-down timer for control-channel-status pw-status bits in order to suppress bouncing of the status of a PW. For a specific spoke-sdp, if the system receives 10 pw- 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 43...
SDP). MPLS-TP LSP Protection Linear 1-for-1 protection of MPLS-TP LSPs is supported, as defined in RFC 6378. This applies only to LSPs (not PWs). Page 44 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
LSP always returns back to the working path when the switch over requests end. The following figures illustrate the behavior of linear protection in more detail. Figure 16: Normal Operation 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 45...
A defect in the direction of transmission from node Z to node A impacts the working connection Z-to-A, and initiates the detection of a defect at the node A. Figure 18: Failed Condition - Switching at A Page 46 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
The 7210 SAS supports the following operator commands: • Forced Switch • Manual Switch • Clear • Lockout of protection Configuring MPLS-TP 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 47...
Node-Wide MPLS-TP Parameter Configuration Generic MPLS-TP parameters are configured under config>router>mpls>mpls-tp. If a user configures no mpls, normally the entire mpls configuration is deleted. However, in the case of Page 48 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
The default value of the node-id is the system interface IPv4 address. The MPLS-TP context cannot be administratively enabled unless at least a system interface IPv4 address is configured because MPLS requires that this value is configured. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 49...
IDs in that range have already been allocated by RSVP-TE. Allocated Tunnel IDs are visible using a show command. Note that changing the LSP or static VC label ranges does not require a reboot. Page 50 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
This is an unnumbered interface that allows a broadcast or multicast destination MAC address to be configured. An unnumbered MPLS-TP interface is configured using the unnumbered-mpls-tp keyword, as follows: config router interface <if-name> [unnumbered-mpls-tp] port <port-id>[:encap-val] 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 51...
MPLS-TP tunnels are configured using the mpls-tp LSP type at an LER under the LSP configuration, using the following CLI tree: config router mpls lsp <xyz> [bypass-only|mpls-tp <src-tunnel-num>] to node-id {<a.b.c.d> | <1.. .4,294,967,295>} dest-global-id <global-id> dest-tunnel-number <tunnel-num> Page 52 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Page 53
Global ID should be used. If the local global id value is 0, then the remote ‘to’ global ID must also be 0. The ‘to’ global ID value cannot be changed if an LSP is in use by an SDP. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 53...
Page 54
MPLS-TP OAM. This should not result in traffic loss. However it is recommended that the user does moves traffic to the other TP-Path through a tools command before doing 'admin shut' of an Active TP-Path. Page 54 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Named templates are referenced from the MPLS-TP Path MEP configuration, so different parameter values are possible for the working and protect paths of a tunnel. The BFD Template is configured as follows: config 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 55...
Page 56
A BFD template is referenced from the OAM template. The OAM Template is configured as follows: config router mpls mpls-tp oam-template "state-machine-oam-template-prot" bfd-template "state-machine-bfd-template-prot" hold-time-down 0 Page 56 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
LSP Linear Protection operations are enacted using the following tools>perform commands. tools>perform>router>mpls tp-tunnel clear {<lsp-name> | id <tunnel-id>} force {<lsp-name> | id <tunnel-id>} lockout {<lsp-name> | id <tunnel-id>} 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 57...
If any of the global-id values are not entered, the value is taken to be 0. If the src-global-id value is entered, but the dest-global-id value is not entered, dest-global-id value is the same as the src-global-id value. Page 58 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Page 59
The path-id and path-name must be unique on the node. There is a one to one mapping between a given path-name and path-id. Traffic can not pass through the transit-path if the transit-path is in the shutdown state. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 59...
• The LSP is considered operational when the ILER receives the label binding information. PATH PATH PATH ILER ELER RESV RESV RESV OSSG015 Figure 20: Establishing LSPs Page 60 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
RESV message carrying a label object uses the received label for outgoing traffic associated with the specific LSP. When the RESV message arrives at the ingress LSR, the LSP is established. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 61...
ACK object. Hello processing between two neighbors supports independent selection of failure detection intervals. Each neighbor can automatically issue hello request objects. Each hello request object is answered by a hello ACK object. Page 62 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
MP node. The 7210 SAS MD5 implementation does not support the authentication challenge procedures in RFC 2747. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 63...
Note that if FRR option is enabled for the LSP and selects the facility FRR method at the head-end node, only the SE reservation style is allowed. Furthermore, if a 7210 SAS M PLR node receives a path message with fast-reroute requested with facility method and the FF reservation style, it will reject the reservation.
RSVP messages from the peer on the interface. As soon as this bit is cleared, the node stops sending summary refresh messages. If a peer did not set the “refresh-reduction-capable” bit, a 7210 SAS node does not attempt to send summary refresh messages. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 65...
MPLS packet with the implicit null label on a static LSP. The following CLI command is used to configure the router: config>router>ldp>implicit-null-label Note: RSVP must be shutdown before changing the implicit null configuration option. Page 66 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
IP destination address. The physical path of the LSP is not constrained to the shortest path that the IGP would choose to reach the destination IP address. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 67...
When the maintenance is over, the operator disables graceful shutdown, which reinstates and floods the user-configured TE parameters. The restored links are available for LSP path establishment. Page 68 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
MPLS and RSVP Advanced MPLS/RSVP Features • Shared Risk Link Groups on page 70 • TE Graceful Shutdown on page 74 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 69...
The following details the steps necessary to create shared risk link groups: • For primary/standby SRLG disjoint configuration: → Create an SRLG-group similar to admin groups. → Link the SRLG-group to MPLS interfaces. Page 70 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Page 71
2. Manual bypass non-disjoint (eligible only if srlg-frr is non-strict) 3. Dynamic disjoint 4. Dynamic non-disjoint (eligible only if srlg-frr is non-strict) Non-CSPF manual bypass is not considered. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 71...
Bypass tunnel taking SRLG into account Secondary path taking SRLG into account Figure 22: Shared Risk Link Groups This feature is supported on OSPF and IS-IS interfaces on which RSVP is enabled. Page 72 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
TE database. If an interface was not entered into the user SRLG database, it will be assumed that it does not have any SRLG membership. CSPF will not query the TE database for IGP advertised interface SRLG information. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 73...
LSPs using the affected resources only as a last resort. This is achieved by flooding an IGP TE LSA/LSP containing link TLV for the links under graceful shutdown with the traffic engineering metric set to 0xffffffff and 0 as unreserved bandwidth. Page 74 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
MPLS and RSVP MPLS Service Usage The 7210 SAS routers enable service providers to deliver virtual private networks (VPNs) and Internet access using MPLS tunnels, with Ethernet interfaces. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 75...
• A system interface must be configured and specified in the config>router>mpls context. • Paths must be created before they can be applied to an LSP. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 77...
Page 78
Configuration Notes Page 78 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
The LSP is set up by Resource Reservation Protocol (RSVP), through RSVP signaling messages. The 7210 SAS M, X OS automatically manages label values. Labels that are automatically assigned have values ranging from 1,024 through 1,048,575 (see...
LSP is set up on the path created by the session. If the session is not successfully created, RSVP notifies MPLS; MPLS can then either initiate backup paths or retry the initial path. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 81...
This section provides information to configure MPLS and configuration examples of common configuration tasks. To enable MPLS on 7210 SAS M, X Series routers, you must configure at least one MPLS interface. The other MPLS configuration parameters are optional. This follow displays an example of an MPLS configuration.
When an LSP is created, the egress router must be specified in the to command and at least one primary or secondary path must be specified. All other statements under the LSP hierarchy are optional. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 83...
The following displays a static LSP configuration example: A:ALA-1>config>router>mpls# info ---------------------------------------------- static-lsp "static-LSP" to 10.10.10.124 push 60 nexthop 10.10.42.3 no shutdown exit ---------------------------------------------- A:ALA-1>config>router>mpls# Page 88 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
The following LSP configuration options are allowed: • adaptive • adspec • cspf • exclude • hop-limit • include • metric The following example displays a bypass tunnel configuration: 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 89...
Page 90
→ A manually configured bypass-only tunnel exists from B to C ( excluding link B to C) Result: Node B uses the manually configured bypass-only tunnel from B to C. Page 90 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
The following example displays an RSVP configuration example: rsvp config A:ALA-1>config>router>rsvp# info ---------------------------------------------- interface "system" no shutdown exit interface to-104 hello-interval 4000 no shutdown exit no shutdown ---------------------------------------------- A:ALA-1>config>router>rsvp# 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 91...
Disable graceful shutdown by executing the no form of the command at the RSVP interface level or at the RSVP level. This restores the user-configured TE parameters of the maintenance links, and the 7210 SAS maintenance node floods them. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 93...
Deleting an MPLS Interface on page 98 Modifying MPLS Parameters NOTE: You must shut down MPLS entities in order to modify parameters. Re-enable (no shutdown) the entity for the change to take effect. Page 94 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
The following displays a static LSP configuration example. Refer to the static LSP configuration on page A:ALA-1>config>router>mpls# info ---------------------------------------------- static-lsp "static-LSP" to 10.10.10.234 push 102704 nexthop 10.10.8.114 no shutdown exit no shutdown ---------------------------------------------- A:ALA-1>config>router>mpls# 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 97...
Use the following CLI syntax to delete an interface from the MPLS configuration: CLI Syntax: mpls [no] interface ip-int-name shutdown A:ALA-1>config>router>mpls# info ---------------------------------------------- admin-group "green" 15 admin-group "red" 25 admin-group "yellow" 20 interface "system" exit no shutdown ---------------------------------------------- A:ALA-1>config>router>mpls# Page 98 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
MPLS context and then the RSVP context. The interface must first be deleted from the MPLS context. This removes the association from RSVP. Deleting an MPLS Interface on page 98 for information on deleting an MPLS interface. Page 100 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
— period milli-seconds — no period — rapid-retransmit-time hundred-milliseconds — no rapid-retransmit-time — rapid-retry-limit number — no rapid-retry-limit — refresh-time seconds — no refresh-time — [no] shutdown 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 107...
— hello [detail] — no hello — path [detail] — no path — patherr [detail] — no patherr — pathtear [detail] — no pathtear — resv [detail] Page 110 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Page 111
MPLS and RSVP — no resv — resverr [detail] — no resverr — resvtear [detail] — no resvtear — srefresh [detail] — no srefresh 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 111...
Page 112
MPLS/RSVP Command Reference Page 112 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Page 113
Many objects must be shut down before they may be deleted. The no form of this command places the entity into an administratively enabled state. Default no shutdown 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 113...
Page 114
Values [32 chars max] group-value — Specify the group value associated with this administrative group. This value is unique within a virtual router instance. Values 0 — 31 Page 114 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 115
— Specifies the time, in seconds, for which the ingress node holds before programming its data plane and declaring the LSP up to the service module. Values 0 — 10 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 115...
Page 116
ERO returned to check the SLRG constraint. If no path is found, it will check if an existing dynamic bypass LSP satisfies the SLRG and other primary path constraints. If not, then it will make a request to CSPF. Page 116 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 117
Once an SRLG group has been bound to an MPLS interface, its value cannot be changed until the binding is removed. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 117...
Page 118
The no form of the command deletes the entire SRLG database. CSPF will assume all interfaces have no SRLG membership association if the database was not disabled with the command config>router>mpls>user-srlg-db disable. Page 118 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 119
— Specifies the SRLG group name. Up to 1024 group names can be defined in the config>router>mpls context. The SRLG group names must be identical across all routers in a single domain. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 119...
Page 120
This command disables the label map definition. This drops all packets that match the specified in- label specified in the label-map in-label command. The no form of this command administratively enables the defined label map action. Default no shutdown Page 120 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 121
LSP is administratively up. Parameters lsp-name — Name that identifies the LSP. Values Up to 32 alphanumeric characters. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 121...
Page 122
Syntax [no] shutdown Context config>router>mpls>static-lsp Description This command is used to administratively disable the static LSP. The no form of this command administratively enables the staticLSP. Default shutdown Page 122 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 123
The no form of the command reverts to the default. Default no static-fast-retry-timer Parameters seconds — Specifies the value, in seconds, used as the fast retry timer for a static LSP. Values 1-30 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 123...
Page 124
However, a maximum of 32 groups can be specified per inteface through multiple operations. Default no admin-group Parameters group-name — Name of the group. The group names should be the same across all routers in the MPLS domain. Page 124 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 125
The value of the IGP metric is advertised in the TE metric sub-TLV by IS-IS and OSPF. Parameters value — Specifies the metric value. Values 1 — 16777215 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 125...
MPLS-TP. Default no tunnel-id-range Parameters start-id — Specifies the start ID. Values 1 — 61440 end-id — Specifies the end ID. Values 1 — 61440 Page 126 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 127
Platforms Supported: 7210 SAS-T network mode and 7210 SAS-R6 devices. This command configures the hold-up dampening timer. This can be used to provide additional dampening to the state of proactive CC BFD sessions. Default no hold-time-up 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 127...
Page 128
— Specifies the protection template name as a text string of up to 32 characters in printable 7- bit ASCII, enclosed in double quotes. revertive Syntax [no] revertive Context config>router>mpls>mpls-tp>protection-template Description Platforms Supported: 7210 SAS-T network mode and 7210 SAS-R6 devices. Page 128 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 129
This command configures the rapid timer value to be used for protection switching coordination (PSC) packets for MPLS-TP linear protection (RFC 6378). Default no rapid-psc-timer Parameters interval — Specifies the rapid timer interval. Values [10, 100, 1000 ms] Default 10 ms 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 129...
Page 130
— Specifies the global ID for the node. Values 0 — 4294967295 node-id Syntax node-id node-id no node-id Context config>router>mpls>mpls-tp Description Platforms Supported: 7210 SAS-T network mode and 7210 SAS-R6 devices. Page 130 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 131
The path-id must contain at least the following parameters: lsp-num, src-node-id, src-global-id, src- tunnel-num, dest-node-id. The path-id must be unique on a node. It is recommended that his is also configured to be a globally unique value. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 131...
Page 132
The forward path must be created before the reverse path. The no form of this command removes the forward path. The forward path cannot be removed if a reverse exists. Default no forward-path Page 132 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 133
— Specifies the out label. Values 32 — 16415 if-name — Specifies the name of the outgoing interface use for the path. next-hop — Specifies the next-hop. Values a.b.c.d 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 133...
Page 134
[no] shutdown Context config>router>mpls>mpls-tp>transit-path Description Platforms Supported: 7210 SAS-T network mode and 7210 SAS-R6 devices. This command administratively enables or disables an MPLS-TP transit path. Default no shutdown Page 134 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 135
Description This command creates an LSP that is signaled dynamically by the 7210 SAS M. When the LSP is created, the egress router must be specified using the to command and at least one primary or secondary path must be specified. All other statements under the LSP hierarchy are optional.
Page 136
Explicitly configured LSPs where each hop from ingress to egress is specified do not use CSPF. The LSP will be set up using RSVP signaling from ingress to egress. Page 136 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 137
Fast reroute is available only for the primary path. No configuration is required on the transit hops of the LSP. The ingress router will signal all intermediate routers using RSVP to set up their detours. TE must be enabled for fast-reroute to work. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 137...
Page 138
For example, if an LSP traverses four routers, any detour for the LSP can be no more than ten router hops, including the ingress and egress routers. Default Parameters limit — Specify the maximum number of hops. Values 0 — 255 Page 138 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 139
If the new value is less than the current number of hops of the established LSP, the LSP is brought down. Software then tries to re-establish the LSP within the new hop-limit number. If 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 139...
Page 140
This command specifies the metric for this LSP which is used to select an LSP among a set of LSPs which are destined to the same egress router. The LSP with the lowest metric will be selected. Page 140 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 141
— Allows an associated LSPto be used by auto-bin for vprn services exclude — Disables the use of the associated LSP to be used with the auto-bind feature for VPRN services. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 141...
Page 142
This command specifies the RSVP reservation style, shared explicit (se) or fixed filter (ff). A reservation style is a set of control options that specify a number of supported parameters. The style information is part of the LSP configuration. Default Page 142 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 143
Because each sender is explicitly listed in the RESV message, different labels can be assigned to different sender- receiver pairs, thereby creating separate LSPs. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 143...
Page 144
Use the no form of this command to restart the LSP. LSPs are created in a shutdown state. Use this command to administratively bring up the LSP. Default shutdown Page 144 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 145
MPLS and RSVP 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 145...
Page 146
The no form of this command removes the association between this path-name and lsp-name. All specific configurations for this association are deleted. The secondary path must be shutdown first in Page 146 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 147
MPLS-TP LSP. If MPLS-TP linear protection is also configured, then this is the path that is used as the default protect path for the LSP. The protect path 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 147...
Page 148
MPLS-TP LSP. MPLS-TP LSPs are bidirectional, and so an incoming label value must be specified for each path. Default no in-label Parameters in-label — Specifies the in label. Values 32 — 16415 Page 148 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 149
In addition, a protection-template may be configured on a protect path. The no form of the command removes a MEP from an MPLS-TP path. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 149...
Page 150
The command associates the operational state of an MPLS-TP path with a BFD session whose control packets flow on the path. The BFD packets are encapsulated in a generic associated channel Page 150 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 151
This command specifies the amount of bandwidth to be reserved for the LSP path. The no form of this command resets bandwidth parameters (no bandwidth is reserved). Default no bandwidth (bandwidth setting in the global LSP configuration) 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 151...
Page 152
Default no hop-limit Parameters number — The number of hops the LSP can traverse, expressed as an integer. Values 2 — 255 Page 152 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 153
The no form of this command disables the recording of the hops that an LSP path traverses. Default record-label 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 153...
Page 154
3. The primary path goes down. In this case, the ineligible secondary path is immediately torn down and will only be re-signaled when the primary comes back up with a new SRLG list. Page 154 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 155
When the primary path is re-established then the traffic is switched back to the primary path LSP. The no form of this command specifies that the secondary LSP is signaled when the primary path LSP fails. Default none 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 155...
Page 156
MPLS Commands Page 156 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 157
Multiple hop entries with the same IP address are flagged as errors. Either the loose or strict keyword must be specified. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 157...
Page 158
The no form of this command administratively enables the path. All LSPs, where this path is defined as primary or defined as standby secondary, are (re)established. Default shutdown Page 158 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 159
MPLS and RSVP 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 159...
Page 160
— The label to push on the label stack. Label values 16 through 1,048,575 are defined as follows: Label values 16 through 31 are 7210 SAS M reserved. Label values 32 through 1,023 are available for static assignment. Label values 1,024 through 2,047 are reserved for future use.
Page 161
LSP this command is required. For LSPs that are used as transport tunnels for services, the to IP address must be the system IP address. Parameters ip-address — The system IP address of the egress router. Default none 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 161...
Page 162
RSVP sessions are torn down. The existing configuration is retained. The no form of this command administratively enables RSVP on the interface. Default shutdown Page 162 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 163
To initiate a graceful shutdown the maintenance node generates a PathErr message with a specific error sub-code of Local Maintenance on TE Link required for each LSP that is exiting the maintenance interface. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 163...
Page 164
The keep-multiplier number is an integer used by RSVP to declare that a reservation is down or the neighbor is down. The no form of this command reverts to the default value. Default Parameters number — The keep-multiplier value. Values 1 — 255 Page 164 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 165
The no form of this command reverts to the default value. Default Parameters hundred-milliseconds — Specifies the rapid retransmission interval. Values 1 – 100, in units of 100 msec. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 165...
Page 166
The no form of this command reverts to the default value. Default 30 seconds Parameters seconds — The refresh time in seconds. Values 1 — 65535 Page 166 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
When enabled on an RSVP interface, authentication of RSVP messages operates in both directions of the interface. A 7210 SAS M node maintains a security association using one authentication key for each interface to a neighbor. The following items are stored in the context of this security association: •...
Page 168
Note that an RSVP session is associated with a neighbor based on the interface address the path message is sent to. If multiple interfaces exist to the same node, then each interface is treated as a Page 168 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 169
LER is also the merge-point (MP) node, then the incoming interface for the path refresh message over the bypass dictates if the packet will use the implicit null label or not. The same for a 1- to-1 detour LSP. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 169...
Page 170
Rapid retry limit indicates the maximum number of retransmissions allowed for unacknowledged RSVP messages. The node stops the retransmission of unacknowledged RSVP messages when: Page 170 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 171
An error message will also generated in CLI after such an attempt. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 171...
Page 172
The no form of this command reverts the percentage to the default value. Default Parameters percentage — The percentage of the interface's bandwidth that RSVP allows to be used for reservations. Values 0 — 1000 Page 172 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 173
MPLS and RSVP 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 173...
Page 174
This command specifies the time interval, in milliseconds, when the router can send the specified number of RSVP messages which is specified in the max-burst command. Default Parameters milli-seconds — Values 100 — 1000 milliseconds in increments of 10 milliseconds Page 174 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 175
The total number of configured admin groups within the virtual router instance. Sample Output A:ALA-1# show router mpls admin-group ================================================= MPLS Administrative Groups ================================================= Group Name Group Value ------------------------------------------------- green yellow ------------------------------------------------- No. of Groups: 3 ================================================= A:ALA-1# 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 175...
Page 177
Specifies the next hop IP address for the static LSP. Type Specifies whether the label value is statically or dynamically assigned. A:7210SAS# show router mpls interface =============================================================================== MPLS Interfaces =============================================================================== 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 177...
Page 178
The total number of labels being used by RSVP. entire range Sample Output *A:SRU4>config>router>mpls# show router mpls label 202 ================================================================= MPLS Label 202 ================================================================= Label Label Type Label Owner ----------------------------------------------------------------- Page 178 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Page 179
*A:Dut-A# show router mpls label-range ============================================================================== Label Ranges ============================================================================== Label Type Start Label End Label Aging Total Available ------------------------------------------------------------------------------ static-lsp 1023 static-svc 2048 18431 16384 dynamic 32768 131071 102400 ============================================================================== *A:Dut-A# 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 179...
Page 180
Down — The path is operationally down. Up — The path is operationally up. LSPs The total number of LSPs configured. From The IP address of the ingress router for the LSP. Page 180 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Page 181
— Specifies a shared reservation environment with a limited res- ervation scope. This reservation style creates a single reservation over a link that is shared by an explicit list of senders. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 181...
Page 182
: 131065 Previous Hop : 10.10.14.4 Next Hop : 10.10.12.2 Reserved BW : 0 Kbps ------------------------------------------------------------------------------- *A:Dut-A# *=============================================================================== *A:7210-SAS>show>router>mpls# lsp A detail =============================================================================== MPLS LSPs (Originating) (Detail) =============================================================================== Page 182 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Page 183
Path Trans CSPF Queries: 34 Failure Code: noError Failure Node: n/a ExplicitHops: 10.20.1.4 Actual Hops : 10.10.14.1(10.20.1.1) @ Record Label : N/A -> 10.10.14.4(10.20.1.4) Record Label : 130607 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 183...
Page 185
Slow-PSC-Timer : 5sec ================================================================= ============== *A:7210SAS>show>router>mpls>tp# status Syntax status Context show>router>mpls>mpls-tp Description Platforms Supported: 7210 SAS-R6 and 7210 SAS-T network mode devices. This command displays MPLS-TP system configuration information. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 185...
Page 186
Oper State : Up ------------------------------------------------------------------------------- Path ID configuration Src Global ID : 42 Dst Global ID : 42 Src Node ID : 0.0.3.234 Dst Node ID : 0.0.3.233 Page 186 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Page 187
The unique name label for the LSP path. Down — The path is administratively disabled. Up — The path is administratively enabled. Hop Index The value used to order the hops in a path. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 187...
Page 190
Up — The path is administratively enabled. Down — The path is operationally down. Up — The path is operationally up. LSPs The total number of static LSPs. Page 190 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Page 191
A:ALA-12# show router mpls static-lsp terminate =============================================================================== MPLS Static LSPs (Terminate) =============================================================================== In Label In I/F Out Label Out I/F Next Hop ------------------------------------------------------------------------------- 1021 1/1/1 ------------------------------------------------------------------------------- LSPs : 1 =============================================================================== A:ALA-12# 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 191...
Page 192
: Enabled User Srlg Database : Disabled Least Fill Min Thd.: 5 percent LeastFill ReoptiThd: 10 percent Short. TTL Prop Lo*: Enabled Short. TTL Prop Tr*: Enabled Page 192 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Page 193
In Maintenance Mode: No LSP Counts Originate Transit Terminate ------------------------------------------------------------------------------- Static LSPs Dynamic LSPs Detour LSPs =============================================================================== * indicates that the corresponding row element may have been truncated. *A:7210SAS# 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 193...
Page 194
Up — The RSVP interface is operationally up. Port ID Specifies the physical port bound to the interface. Active Resvs The total number of active RSVP sessions that have reserved band- width. Page 194 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Page 195
Path Tears The total number of RSVP PATH TEAR messages received on the RSVP interface. Resvs The total number of RSVP RESV messages received on the RSVP interface. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 195...
Page 196
Link Bw CT2 Link Bw CT6 Link Bw CT3 Link Bw CT7 Bandwidth Constraints for Class Types (Kbps) Bandwidth for TE Class Types (Kbps) TE0-> Resv. Bw Unresv. Bw Page 196 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Page 197
: 3000 ms Hello Timeouts Authentication : Disabled Auth Rx Seq Num : n/a Auth Key Id : n/a Auth Tx Seq Num : n/a Auth Win Size : n/a 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 197...
Page 199
The IP address of the originating router. The IP address of the egress router. Tunnel ID The IP address of the tunnel’s ingress node supporting this RSVP ses- sion. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 199...
Page 200
A:ALA-12# show router rsvp session lsp-name A_C_2::A_C_2 status up =============================================================================== RSVP Sessions =============================================================================== From Tunnel LSP Name State ------------------------------------------------------------------------------- 10.20.1.1 10.20.1.3 A_C_2::A_C_2 ------------------------------------------------------------------------------- Sessions : 1 =============================================================================== A:ALA-12# Page 200 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Page 201
Displays the refresh-time interval, in seconds, between the successive Path and Resv refresh messages. Message Pacing Enabled — RSVP messages, specified in the max-burst command, are sent in a configured interval, specified in the period command. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 201...
Page 202
Keep Multiplier Refresh Time : 30 sec Message Pacing : Disabled Pacing Period : 100 msec Max Packet Burst : 650 msgs Refresh Bypass : Disabled =============================================================================== *A:SRU4>show>router>rsvp# Page 202 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Page 203
Values 0 — 4294967295 skip-interface interface-name — Specifies an interface name that should be skipped during setup. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 203...
Page 204
The command fails if any of the following conditions exist: • The specified current-path-name of this LSP does not have the adaptive option enabled. Page 204 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Page 205
— Configures the global timer or all LSPs to resignal. tp-tunnel Syntax tp-tunnel Context tools>perform>router>mpls Description Platforms Supported: 7210 SAS-R6 This command enables the context to perform Linear Protection operations on an MPLS-TP LSP. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 205...
Page 206
Performs a lockout of protection for an MPLS-TP LSP. This prevents a switchover to the protect path. Parameters tunnel-id — Specifies the tunnel number of the MPLS-TP LSP Default none Values Text name of up to 32 characters Page 206 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Page 207
— Specifies to suppress the number of traps raised within a period. Values 100 — 1000, in multiples of 100 time-interval — Specifies to suppress a certain number of traps raised within a period. Values 1 — 300 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 207...
Page 208
— The name of the IP interface to clear. If the string contains special characters (#, $, spaces, etc.), the entire string must be enclosed within double quotes. Page 208 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Page 209
— This parameter clears only statistics. statistics Syntax statistics Context clear>router>rsvp Description This command clears global statistics for the RSVP instance, for example, clears path and resv time- out counters. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 209...
Page 210
Syntax [no] event Context debug>router>mpls debug>router>rsvp Description This command enables debugging for specific events. The no form of the command disables the debugging. Page 210 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Page 211
— Displays detailed information about re-route events. Syntax iom [detail] no iom Context debug>router>mpls>event Description This command debugs MPLS IOM events. The no form of the command disables the debugging. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 211...
Page 212
Context debug>router>mpls>event debug>router>rsvp>event Description This command debugs miscellaneous events. The no form of the command disables the debugging. Parameters detail — Displays detailed information about miscellaneous events. Page 212 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Page 213
Context debug>router>rsvp>event Description This command debugs neighbor events. The no form of the command disables the debugging. Parameters detail — Displays detailed information about neighbor events. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 213...
Page 214
The no form of the command disables the debugging. Parameters detail — Displays detailed information about refresh reduction events. packet Syntax [no] packet Context debug>router>rsvp> Description This command enters the syntax to debug packets. Page 214 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Page 215
Context debug>router>rsvp>packet Description This command debugs hello packets. The no form of the command disables the debugging. Parameters detail — Displays detailed information about hello packets. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 215...
Page 216
This command enables debugging for RSVP resv packets. The no form of the command disables the debugging. Parameters detail — Displays detailed information about RSVP Resv events. Page 216 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
Page 217
Context debug>router>rsvp>packet Description This command debugs srefresh packets. The no form of the command disables the debugging. Parameters detail — Displays detailed information about RSVP-TE srefresh packets. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 217...
Page 218
Debug Commands Page 218 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
In order for this processing on the packet to occur at high speeds, optimized tables are maintained in the forwarding plane that enable fast access and packet identification. Page 220 7210 SAS M, T, X, R6, Mxp MPLS Configu- ration Guide...
Label Distribution Protocol When an unlabeled packet ingresses the 7210 SAS M router, classification policies associate it with a FEC. The appropriate label is imposed on the packet, and the packet is forwarded. Other actions that can take place before a packet is forwarded are imposing additional labels, other encapsulations, learning actions, etc.
LDP session is to be set up or torn down, and when labels are to be exchanged or withdrawn. In turn, LDP informs service manager of relevant LDP events, such as connection setups and failures, timeouts, labels signaled/withdrawn. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 223...
Since TCP is back-pressured by the receiver, it is necessary to be able to push that back-pressure all the way into the protocol. Packets that cannot be sent are buffered on the session object and re- attempted as the back-pressure eases. Page 224 7210 SAS M, T, X, R6, Mxp MPLS Configu- ration Guide...
LDP closes all sockets, frees all memory, and shuts down all its tasks when it is deleted, so its memory usage is 0 when it is not running. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 225...
Note: The LDP export policy will not filter out FECs. It is only used to explicitly add FECs (or non-LDP routes) for label propagation. The default export behavior originates label bindings for system address and propagate all FECs received. Page 226 7210 SAS M, T, X, R6, Mxp MPLS Configu- ration Guide...
NHLFEs. If an LSR is an egress for a given IP prefix, LDP will program a POP entry in the forwarding engine. This too will result in an ILM entry being created in the forwarding plane but with no NHLFEs. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 227...
LSR-ID value. The LSR with the highest transport address, that is, LSR-ID in this case, will bootstrap the TCP connection and LDP session. Page 228 7210 SAS M, T, X, R6, Mxp MPLS Configu- ration Guide...
Page 229
Hello adjacency and LDP session to the destination of the RSVP LSP. The user must configure 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 229...
Manual configuration of SDP with signaling tldp option enabled (creator=service manager) PW template binding in BGP-AD VPLS (creator=service manager) PW template binding in FEC 129 VLL (creator=service manager) Page 230 7210 SAS M, T, X, R6, Mxp MPLS Configu- ration Guide...
Page 231
Hello adjacency associated with the session. A new Hello adjacency and LDP session will then get established to the peer using the new value of the local LSR ID. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 231...
Page 232
Finally, the value of any LDP parameter which is specific to the LDP/TCP session to a peer is inherited from the config>router>ldp>peer-parameters>peer context. This includes MD5 authentication, LDP prefix per-peer policies, label distribution mode (DU or DOD). Page 232 7210 SAS M, T, X, R6, Mxp MPLS Configu- ration Guide...
VLL, and VPLS services, in large scale networks across multiple IGP areas without requiring full mesh of RSVP LSPs between PE routers. Figure 25: LDP over RSVP Application 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 233...
Page 234
LDP area. In that case, PE1 will push a two label stack while ABR1 will swap the LDP label and push the RSVP label as illustrated in Figure Page 234 7210 SAS M, T, X, R6, Mxp MPLS Configu- ration Guide...
LDP-over-RSVP works with both OSPF and ISIS. These protocols include the advertising router when adding an entry to the RTM. LDP-over-RSVP tunnels can be used as shortcuts for BGP next-hop resolution. Page 236 7210 SAS M, T, X, R6, Mxp MPLS Configu- ration Guide...
Page 237
If the user did not configure any LSPs under the T-LDP session, a lookup in TTM will return the first available RSVP LSP which terminates on the advertising router. If none are available, then an LDP tunnel will be selected if available. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 237...
ABR. If an ABR fails, then the T-LDP adjacency fails. Eventually, the backup ABR becomes the new next hop (after SPF converges), and LDP learns of the new next- hop and can reprogram the new path. Page 238 7210 SAS M, T, X, R6, Mxp MPLS Configu- ration Guide...
Furthermore, if the BFD session goes down it will bring down the state of both the T- LDP session and the link-level LDP session sharing the same LDP session. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 239...
BGP labeled routes to this neighbor. And the stitching of LDP FEC to the BGP labeled route is not performed for this neighbor even if the same prefix was learned from LDP. Page 240 7210 SAS M, T, X, R6, Mxp MPLS Configu- ration Guide...
The 7210 needs a label of directly attached DoD peer in the following cases: • A BGP labeled route for the peer’s prefix from RTM to its BGP neighbors through iBGP. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 241...
LDP to resolve FECs. IGP also populates both routes in the Routing Table Manager (RTM). Page 242 7210 SAS M, T, X, R6, Mxp MPLS Configu- ration Guide...
OSPF area are also not included in the LFA SPF calculation. The user can also exclude a specific IP interface from being included in the LFA SPF computation by IS-IS or OSPF: config>router>isis>interface> loopfree-alternate-exclude config>router>ospf>area>interface> loopfree-alternate-exclude 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 243...
LDP transport address in RTM, which brings down the LDP session. In this case, LDP sends a neighbor/next-hop down message to the IOM for this LDP peer only. Page 244 7210 SAS M, T, X, R6, Mxp MPLS Configu- ration Guide...
FECs to an LFA next-hop on a different link to the same LDP peer or to an LFA backup next-hop on a different LDP peer depending on the lowest backup cost path selected by the IGP SPF. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 245...
Also note that when the system ECMP value is set to ecmp=1 or to no ecmp, which translates to the same and is the default value, SPF will be able to use the overflow ECMP links as LFA next- hops in these two cases. Page 246 7210 SAS M, T, X, R6, Mxp MPLS Configu- ration Guide...
R2 to reach R5 by way of R3 is lower than the cost by way of routes R1 and R3. This condition is referred to as the loop-free criterion. R2 must be loop-free with respect to source node R1. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 247...
PN to go down. If the metric of link R2-PN is changed to 8, then R2 next-hop will be an LFA providing link protection. Page 248 7210 SAS M, T, X, R6, Mxp MPLS Configu- ration Guide...
Page 249
→ The second set consists of LFA next-hops which do go over the PN used by the primary next-hop. B) If there is more than one LFA next-hop in the first set, it will pick the node-protect type in favor of the link-protect type. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 249...
(RIB). The ABR is configured to summarize the /32 prefixes of PE routers. This method is compliant to RFC 5283- LDP Extension for Inter-Area Label Switched Paths (LSPs). Page 250 7210 SAS M, T, X, R6, Mxp MPLS Configu- ration Guide...
LDP Configuration Overview LDP Configuration Overview When the 7210 SAS M OS implementation of LDP is instantiated, the protocol is in the state. In addition, targeted sessions are then enabled. The default parameters for LDP shutdown are set to the documented values for targeted sessions in draft-ietf-mpls-ldp-mib-09.txt.
LDP must be enabled in order for the protocol to be active. MPLS must also be enabled. MPLS is enabled in the context. config>router>mpls Use the following syntax to enable LDP on a 7210 SAS M OS router: CLI Syntax: ldp Example: config>router# ldp The following displays the enabled LDP configuration.
TLV in the LDP initialization message, assisting the LDP in preserving its IP forwarding state across the restart. Alcatel-Lucent’s recovery is self-contained and relies on information stored internally to self-heal. This feature is only used to help third-party routers without a self-healing capability to recover.
The service SDP uses the targeted-session parameters configured in the config>router>ldp>targeted-session context. The 7210 SAS M supports only Targeted LDP (TLDP). The following example displays the command syntax usage to configure enable LDP on an MPLS SDP: CLI Syntax: config>service>sdp#...
The no ldp command disables the LDP protocol on the router. All parameters revert to the default settings. LDP must be shut down before it can be disabled. Use the following command syntax to disable LDP: CLI Syntax: no ldp shutdown 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 265...
10.10.10.99 The following output displays the default values: A:ALA-1>config>router>ldp>targeted# info detail ---------------------------------------------- no disable-targeted-session hello 45 3 keepalive 40 4 ---------------------------------------------- A:ALA-1>config>router>ldp>targeted# Page 266 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
The following output displays the default values: A:ALU_SIM11>config>router>ldp>targ-session# info detail ---------------------------------------------- no disable-targeted-session hello 45 3 keepalive 40 4 ---------------------------------------------- A:ALU_SIM11>config>router>ldp>targ-session# 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 267...
Page 268
LDP Configuration Management Tasks Page 268 7210 SAS M, T, X, R6, Mxp MPLS Configura- tion Guide...
— [no] messages — [no] packet — hello [detail] — no hello — init [detail] — no init — [no] keepalive — label [detail] — no label 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 271...
Page 272
LDP Command Reference Page 272 7210 SAS M, T, X, R6, Mxp MPLS Configuration...
Page 273
The no form of the command places an entity in an administratively enabled state. Default no shutdown 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 273...
Page 274
FEC-label binding or when a change to this prefix occurs in the routing table. The no form of this command removes all policies from the configuration. Default no prefix-exclude. Page 274 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 275
• An LDP session to a peer went down as the result of the Hello or Keep-Alive timer expiring over a specific interface. In this case, LDP sends a neighbor/next-hop down message to the IOM for this LDP peer only. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 275...
Page 276
NULL option for all LDP FECs for which this node is the egress LER. The no form of this command disables the signaling of the implicit null label. Page 276 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 277
If no import policy is specified, LDP accepts all label bindings from configured LDP neighbors. Import policies can be used to limit or modify the routes accepted and their corresponding parameters and metrics. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 277...
Page 278
TTM with the new NHLFE information. If the FEC does not get resolved and the tunnel-down-damp-time timer expires, LDP posts a tunnel down event to TTM which deletes the LDP tunnel. Page 278 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 279
Note that the session needs to be flapped for the new args to operate. Default Context timeout factor config>router>ldp>if-params config>router>ldp>targ-session config>router>ldp>if-params>if Inherits values from interface-parameters context. config>router>ldp>targ-session>peer Inherits values from targeted-session context. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 279...
Page 280
This command enables the use the use of the address of a specific interface as the LSR-ID for the hello adjacency of a T-LDP session. The interface can be a regular interface or a loopback interface, including the system interface. Page 280 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 281
BFD are set via the BFD command under the IP interface. The no form of this command removes BFD from the associated IGP/BGP protocol adjacency. Default no bfd-enable 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 281...
Page 282
— Specifies the number of keepalive messages that should be sent on an idle LDP session in the hello timeout interval. Values 1 — 255 interface Syntax [no] interface ip-int-name Context config>router>ldp>if-params Description This command enables LDP on the specified IP interface. Page 282 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 283
Note that the transport-address value should not be interface if multiple interfaces exist between two LDP neighbors. Depending on the first adjacency to be formed, the TCP endpoint is chosen. In 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 283...
Page 284
LDP session is set up between two neighbors. system — The system IP address is used to set up the LDP session between neighbors. Page 284 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 285
This command specifies the authentication key to be used between LDP peers before establishing sessions. Authentication uses the MD-5 message-based digest. Peer address has to be the TCP session transport address. The no form of this command disables authentication. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 285...
Page 286
Hello adjacency with the 7210. The no form of this command disables the DoD label distribution with an LDP neighbor. Default no dod-label-distribution Page 286 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 287
This command configures the import FEC prefix policy to determine which prefixes received from this LDP peer are imported and installed by LDP on this node. If resolved these FEC prefixes are then 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 287...
Page 288
The no form of the command disables TTL security. Default no ttl-security Parameters min-ttl-value — Specify the minimum TTL value for an incoming packet. Values 1 — 255 Page 288 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 289
Note that the lookup in the TTM will prefer a LDP tunnel over an LDP-over-RSVP tunnel if both are available. Also note that the tunneling operates on the dataplane only. Control packets of this targeted LDP session are sent over the IGP path. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 289...
Page 290
[no] peer ip-address Context config>router>ldp>targeted-session Description This command configures parameters for an LDP peer. Default none Parameters ip-address — The IP address of the LDP peer in dotted decimal notation. Page 290 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 291
LSPs. All RSVP LSPs with a to address matching that of the T-LDP peer are eligible by default. The user can also exclude specific LSP names by using the ldp-over-rsvp exclude command in the configure->router->mpls->lsp lsp-name context. Default no tunneling 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 291...
Page 292
Targeted Session Commands Page 292 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 293
— Specifies a label value to begin the display. Values 16 — 1048575 end-label — Specifies a label value to end the display. Values 17 — 1048575 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 293...
Page 294
The remote MTU value. The total number of LDP bindings on the router. No. of Service Bindings Sample Output *A:Dut-A# show router ldp bindings =============================================================================== LDP LSR ID: 10.20.1.1 Page 294 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 295
Legend: U - Label In Use, N - Label Not In Use, W - Label Withdrawn S - Status Signaled Up, D - Status Signaled Down E - Epipe Service, V - VPLS Service, M - Mirror Service 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 295...
Page 296
— Specifies to display the current operational state of the adjacency. Values established, trying, down detail — Specifies to display detailed information. adjacency-type type — Specifies to display the adjacency type. Values link, targeted Page 296 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 297
— The name of an existing interface. If the string contains special characters (#, $, spaces, etc.), the entire string must be enclosed within double quotes. ip-address — The IP address of the LDP neighbor. detail — Displays detailed information. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 297...
Page 298
The total number of LDP interfaces. Sample Output *A:ALU_SIM11>show>router>ldp# interface =============================================================================== LDP Interfaces =============================================================================== Interface Adm Opr Hello Hold Transport Factor Time Factor Timeout Address ------------------------------------------------------------------------------- System ------------------------------------------------------------------------------- No. of Interfaces: 1 =============================================================================== Page 298 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 299
— LDP actively tries to connect to its peers. Targeted-Sessions true — Targeted sessions are enabled. false — Targeted sessions are disabled. Sample Output 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 299...
Page 300
LDP hello messages. LDP uses hello messages to discover neighbors and to detect loss of connectivity with its neighbors. Page 300 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 304
Path MTU Discovery:: Disabled Import Policies : None Export Policies : None ------------------------------------------------------------------------------- No. of Peers: 1 =============================================================================== * indicates that the corresponding row element may have been truncated. Page 304 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 305
Adj Type State Msg Sent Msg Recv Up Time ------------------------------------------------------------------------------ 1.1.1.1:0 Link Nonexistent 0d 00:00:04 10.8.100.15:0 Both Nonexistent 14653 21054 0d 12:48:25 10.20.1.20:0 Both Established 105187 84837 0d 12:48:27 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 305...
Page 306
: Not Capable Dynamic Capability: Not Capable Advertise : Address/Servi* BFD Operational Status: inService ------------------------------------------------------------------------------- Session with Peer 3.3.3.3:0, Local 1.1.1.1:0 ------------------------------------------------------------------------------- Adjacency Type : Both State : Established Page 306 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 307
MP MBB : Not Capable Dynamic Capability: Not Capable Advertise : Service BFD Operational Status: inService =============================================================================== * indicates that the corresponding row element may have been truncated. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 307...
Page 308
The number of labels that have been sent to the peer associated with this FEC. Serv FECs Recv The number of labels that have been received from the peer associated with this FEC. Page 308 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 309
The number of session Keepalive timer expired errors detected for ses- sions associated with this LDP instance. Shutdown Notif The number of shutdown notifications received related to sessions Recv associated with this LDP instance. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 309...
Page 310
This command restarts or clears statistics for LDP targeted peers. Parameters ip-address — The IP address of a targeted peer. statistics — Clears only the statistics for a targeted peer Page 310 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 311
— Specifies the label space identifier that the router is advertising on the interface. Values 0 — 65535 statistics — Clears only the statistics for a session. statistics Syntax statistics Context clear>router>ldp Description This command clears LDP instance statistics. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 311...
Page 312
Use this command for debugging an LDP interface. Parameters interface-name — The name of an existing interface. peer Syntax [no] peer ip-address Context debug>router>ldp Description Use this command for debugging an LDP peer. Page 312 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Page 313
Context debug>router>ldp>peer Description This command enables debugging for specific LDP packets. The no form of the command disables the debugging output. Parameters detail — Displays detailed information. 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide Page 313...
Page 314
Context debug>router>ldp>peer>packet Description This command enables debugging for LDP Label packets. The no form of the command disables the debugging output. Parameters detail — Displays detailed information. Page 314 7210 SAS M, T, X, R6, Mxp MPLS Configuration Guide...
Standards and Protocol Support NOTE: The capabilities available when operating in access-uplink mode/L2 mode and network mode/MPLS mode are different. Correspondingly, not all the standards and protocols listed below are applicable to access-uplink mode and network mode. Standards Compliance RFC 1772 Application of BGP in the RFC 5086 Structure-Aware Time Internet IEEE 802.1ab-REV/D3 Station and...
Page 316
Standards and Protocols RFC 2462 IPv6 Stateless Address RFC 3567 Intermediate System to RFC 4090 Fast reroute Extensions to Auto configuration Intermediate System (ISIS) RSVP-TE for LSP Tunnels Cryptographic Authentication RFC 2463 Internet Control Message RFC 5817 Graceful Shutdown in Protocol (ICMPv6) for the RFC 3719 Recommendations for MPLS and GMPLS Traffic...
Page 317
Standards and Protocols SM): Protocol Specification RFC 2863 IF-MIB PSEUDO-WIRE (Revised) RFC 2864 INVERTED-STACK- RFC 3985 Pseudo Wire Emulation RFC 4604 Using IGMPv3 and Edge-to-Edge (PWE3) MLDv2 for Source-Specific RFC 3014 NOTIFICATION- RFC 4385 Pseudo Wire Emulation Multicast (MLDv2 is not LOGMIB Edge-to-Edge (PWE3) Control supported)
Page 318
Standards and Protocols Timing characteristics of SDH TIMETRA-CAPABILITY-7210- equipment slave clocks (SEC), SAS-X-V5v0.mib (7210 SAS-X draft-ietf-secsh-architecture.txt SSH issued 03/2003. Only) Protocol Architecture GR-1244-CORE Clocks for the TIMETRA-CHASSIS-MIB.mib draft-ietf-secsh-userauth.txt SSH Synchronized Network: Authentication Protocol TIMETRA-CLEAR-MIB.mib Common Generic Criteria, Issue draft-ietf-secsh-transport.txt SSH TIMETRA-DOT3-OAM-MIB.mib 3,May 2005 Transport Layer Protocol...
Page 319
Standards and Protocols TIMETRA-VRRP-MIB.mib TIMETRA-VRTR-MIB.mib Standards and Protocols Page 319...
Page 320
Standards and Protocols Page 320 Standards and Protocols...