Page 1
Contains proprietary/trade secret information which is the property of Alcatel-Lucent. Not to be made available to, or copied or used by anyone who is not an employee of Alcatel-Lucent except when there is a valid non- disclosure agreement in place which covers such information and contains appropriate non-disclosure and limited use obligations.
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.
Command Line Interface (CLI) syntax and command usage. Audience This guide is intended for network administrators who are responsible for configuring the 7450 ESS routers. It is assumed that the network administrators have an understanding of networking principles and configurations.
Preface List of Technical Publications The 7450 ESS documentation set is composed of the following guides: • 7450 ESS Basic System Configuration Guide This guide describes basic system configurations and operations. • 7450 ESS System Management Guide This guide describes system security and access configurations as well as event logging and accounting logs.
Page 17
Preface This guide describes Triple Play services and support provided by the 7450 ESS and presents examples to configure and implement various protocols and services. • 7450 ESS Quality of Service Guide This guide describes how to configure Quality of Service (QoS) policy management.
Preface Technical Support If you purchased a service agreement for your 7450 ESS 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, follow this link to contact an Alcatel-Lucent support representative and to access product manuals and documentation updates: http://support.alcatel-lucent.com...
RFC 5952, A Recommendation for IPv6 Address Text Representation. Specifically, hexadecimal letters in IPv6 addresses are now represented in lowercase, and the correct compression of all leading zeros is displayed. This changes visible display output 7450 ESS MPLS Guide Page 19...
IPv6 address expressions and with libraries that have standard IPv6 parsing as per RFC 5952 rules. See the section on IPv6 Addresses in the Router Configuration Guide for more information. Page 20 7450 ESS MPLS Guide...
Automatic Creation of RSVP-TE LSP Mesh on page 126 → RSVP-TE LSP Shortcut for IGP Resolution on page 127 → Shared Risk Link Groups on page 135 → TE Graceful Shutdown on page 141 7450 ESS MPLS Guide Page 21...
Page 22
Forwarding Multicast Packets over RSVP P2MP LSP in the Base Router on page 165 • MPLS Service Usage on page 168 → Service Distribution Paths on page 168 • MPLS/RSVP Configuration Process Overview on page 169 • Configuration Notes on page 170 Page 22 7450 ESS MPLS Guide...
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. 7450 ESS MPLS Guide Page 23...
Service (CoS). 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. Page 24 7450 ESS MPLS Guide...
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. 7450 ESS MPLS Guide Page 25...
RSVP, LDP, and BGP control planes for both MPLS LSP and service labels. • Label values 262,144 (131,072 in chassis modes lower than D) through 1,048,575 are reserved for future use. Page 26 7450 ESS MPLS Guide...
→ Explicit-path LSPs — MPLS uses RSVP-TE to set up explicit path LSPs. The hops within the LSP are configured manually. The intermediate hops must be configured as either strict or loose meaning that the LSP must take either a direct path from the 7450 ESS MPLS Guide Page 27...
Page 28
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. Page 28 7450 ESS MPLS Guide...
LSP in the default behavior. Users can disable the dynamic bypass creation on a per node basis using the CLI. A maximum of 1000 associations of primary LSP paths can be made with a single manual bypass by default. The max-bypass-associations integer command increases the number of associations. 7450 ESS MPLS Guide Page 29...
Step 3, the MPLS/RSVP task will repeat Steps 1-3 looking for a suitable link-protect bypass LSP. If none are found, the primary LSP will have no protection and the PLR node must clear the “local protection available” flag in the IPv4 Page 30 7450 ESS MPLS Guide...
Page 31
Similarly, if an LSP is signaled while the manual bypass is in the down state, the node will only signal a dynamic bypass tunnel if the user has not disabled dynamic tunnels. 7450 ESS MPLS Guide Page 31...
Once P_4 is back online and such a path is available, A new bypass tunnel will be signalled and LSP 1 will get associated with this new bypass tunnel. Page 32 7450 ESS MPLS Guide...
Adding auto-bandwidth at the LSP level starts the measurement of LSP bandwidth described in Measurement of LSP Bandwidth on page 36 and allows auto-bandwidth adjustments to take place based on the triggers described in Periodic Automatic Bandwidth Adjustment on page 7450 ESS MPLS Guide Page 33...
Page 34
• operational BW: the last known reserved BW for a given path, as recorded in the MIB • configured BW: the bandwidth explicitly configured for the LSP path by the user in CLI Page 34 7450 ESS MPLS Guide...
Page 35
If the primary path is not the currently active path and it has not gone down, then any MB uses the configured BW for the primary path. However, if the configured BW is changed for a path that is currently not active, then a config change MBB is not triggered. 7450 ESS MPLS Guide Page 35...
Page 36
Automatic adjustment of RSVP LSP bandwidth based on measured traffic rate into the tunnel requires the LSP to be configured for egress statistics collection at the ingress LER. The following CLI shows an example: config router mpls lsp name egress-statistics accounting-policy 99 collect-stats no shutdown exit Page 36 7450 ESS MPLS Guide...
Page 37
288, which means the default adjust interval is 86400 seconds or 24 hours. The system enforces the restriction that adjust-multiplier is equal to or greater than sample-multiplier. It is recommended that the adjust-multiplier be an integer multiple of the sample-multiplier. 7450 ESS MPLS Guide Page 37...
Page 38
— The bandwidth that is provided to the CSPF algorithm and signaled in the SENDER_TSPEC and FLOWSPEC objects when an auto-bandwidth adjustment is attempted. • min — The configured min-bandwidth of the LSP. Page 38 7450 ESS MPLS Guide...
Page 39
For cases where the measured bandwidth of an LSP has increased significantly since the start of the current adjust interval it may be desirable for the system to preemptively adjust the bandwidth of the LSP and not wait until the end of the adjust interval. 7450 ESS MPLS Guide Page 39...
Page 40
[lsp lsp-name [force [bandwidth mbps]]] command to attempt immediate auto-bandwidth adjustment for either one specific LSP or all active LSPs. If the LSP is not specified then the system assumes the command applies to all LSPs. Page 40 7450 ESS MPLS Guide...
Page 41
The adjust-interval, maximum average data rate and overflow count are not reset by the manual auto-bandwidth command, whether or not the bandwidth adjustment succeeds or fails. The overflow count is reset only if the manual auto-bandwidth adjustment is successful. 7450 ESS MPLS Guide Page 41...
The ELER sends label binding information in the RESV messages in response to PATH messages received. • The LSP is considered operational when the ILER receives the label binding information. PATH PATH PATH ILER ELER RESV RESV RESV OSSG015 Figure 5: Establishing LSPs Page 42 7450 ESS MPLS Guide...
ILER, in a direction opposite to that followed by the path message. Each LSR that processes the 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. 7450 ESS MPLS Guide Page 43...
The Hello protocol extension is composed of a hello message, a hello request object and a hello 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 44 7450 ESS MPLS Guide...
Within RSVP, authentication must be explicitly configured through the use of the authentication keychain mechanism. This mechanism allows for the configuration of authentication keys and allows the keys to be changed without affecting the state of the protocol adjacencies. 7450 ESS MPLS Guide Page 45...
Page 46
The RSVP protocol requires that the protocol not revert to an unauthenticated state and requires that the old key is not to be used, therefore, once the last key has expired, all traffic will be discarded. Page 46 7450 ESS MPLS Guide...
RSVP messages, allowing the messages to be sent in timed intervals. Pacing reduces the number of dropped messages that can occur from bursts of signaling messages in large networks. 7450 ESS MPLS Guide Page 47...
The RSVP Overhead Refresh Reduction is supported with both RSVP P2P LSP path and the S2L path of an RSVP P2MP LSP instance over the same RSVP interface. Page 48 7450 ESS MPLS Guide...
(max-recovery) parameter. When GR helper is enabled on an RSVP interface, its procedures apply to the state of both P2P and P2MP RSVP LSP to a neighbor over this interface. 7450 ESS MPLS Guide Page 49...
LER nodes synchronize their sending of Path messages during the retry-procedure in response to a congestion event in the network. The third enhances the RSVP flow control mechanism by taking into account new parameters: outstanding CSPF requests, Resv timeouts and Path timeouts. Page 50 7450 ESS MPLS Guide...
S2L will both receive packets on the egress LER. Both packets are forwarded to the fabric and outgoing PIM/IGMP interfaces until the older path is torn down by the ingress LER. In this case, packet duplication should be counted. 3. No branch LSR statistics are provided. 7450 ESS MPLS Guide Page 51...
The configuration is in the P2MP LSP template when the RSVP P2MP LSP is used as an I-PMSI or S-PMSI in multicast VPN or in VPLS/B-VPLS. Page 52 7450 ESS MPLS Guide...
Page 54
S-PMSI dedicated to this stream. Later on, the same steam crosses the threshold downwards and is moved back to the shared I-PMSI and the P2MP LSP corresponding to the S-PMSI is deleted by the ingress LER. Page 54 7450 ESS MPLS Guide...
The implicit null label option is also supported on a static label LSP. The following commands can be used to cause the node to push or to swap to an implicit null label on the MPLS packet: config>router>mpls>static-lsp>push implicit-null-label nexthop ip-address config>router>mpls>interface>label-map>swap implicit-null-label nexthop ip-address 7450 ESS MPLS Guide Page 55...
In this case, the LSP path will remain in operationally down state with a reason noRouteToDestination. If a PATH message was received at the LSR in which traffic engineering was disabled and the next-hop for the LSP path is over an unnumbered interface, a Page 56 7450 ESS MPLS Guide...
In addition, the PLR node will include the IPv4 RSVP_HOP object (C-Type=1) or the IF_ID RSVP_HOP object (C-Type=3) in the PATH message if the outgoing interface of the bypass LSP is numbered or unnumbered respectively. 7450 ESS MPLS Guide Page 57...
Page 58
PATH over bypass. This will result in the protected LSP state expiring at the MP node, which will tear down the path. This will be the case in general when node-protect FRR is enabled and the MP node does not support unnumbered RSVP interface. Page 58 7450 ESS MPLS Guide...
VLLs, and EPIPE Spoke SDP termination on IES, VPRN and VPLS. Static PWs may use SDPs that use either static MPLS-TP LSPs or RSVP-TE LSPs. The following MPLS-TP OAM and protection mechanisms, defined by the IETF, are supported: • MPLS-TP Generic Associated Channel for LSPs and PWs (RFC 5586) 7450 ESS MPLS Guide Page 59...
Note that in SR OS, all MPLS-TP LSPs are bidirectional co-routed, as detailed in RFC5654. That is, the forward and backward directions follow the same route (in terms of links and nodes) across the network. Both directions are setup, monitored and protected as a single entity. Therefore, both Page 60 7450 ESS MPLS Guide...
LSP of a tunnel. MPLS-TP protection is configured for a tunnel at the level of the protect path level. Both protection and OAM configuration is managed via templates, in order to simplify provisioning for large numbers of tunnels. 7450 ESS MPLS Guide Page 63...
MEP and so MEPs typically reside at the end points of LSPs and PWs. Maintenance Intermediate Points (MIPS) define intermediate nodes to be monitored. Maintenance Entity Groups (MEGs) comprise all the MEPs and MIPs on an LSP or PW. Page 64 7450 ESS MPLS Guide...
Statically configured LSPs are identified using GMPLS-compatible identifiers with the addition of a Tunnel_Num and LSP_Num. As in RSVP-TE, tunnels represent, for example, a set of working and protect LSPs. These are GMPLS-compatible because GMPLS chosen by the IETF as the 7450 ESS MPLS Guide Page 65...
RSVP-TE Identi- MPLS-TP Maintenance Identifier fier Tunnel Endpoint Node ID (Y) Address Tunnel ID (X) Tunnel Num (X) Extended Tunnel ID Node ID (X) Tunnel Sender Node ID (X) Address LSP ID LSP Num Page 66 7450 ESS MPLS Guide...
VCCV Ping will check the PW ID in the VCCV Ping echo request message against the configured PW Path ID for the egress PW segment. Figure 15 shows an example of how the PW Path IDs can be configured for a simple two-segment MS-PW. 7450 ESS MPLS Guide Page 67...
MIP by setting the TTL of the LSP or PW label, as applicable, so that it expires at that node, in a similar manner to the SROS implementation of VCCV for MS-PWs. Page 68 7450 ESS MPLS Guide...
IP/UDP packet within them. The On-demand CV echo response message is sent on the reverse path of the LSP, and the reply contains IP/UDP headers followed by the On-demand CV payload. 7450 ESS MPLS Guide Page 69...
Page 70
TLV with address type 1 (IPv4 address) and the IPv4 address in the DDMAP/DSMAP TLV is taken to be the IP address of the IP interface that the LSP uses. The LSP Page 70 7450 ESS MPLS Guide...
3.5 seconds after the first valid CV packet is received. BFD Running on G-ACh Optimized for Transport Network Operation LSP1 LER A LSR A LSR B LER B al_0231 Figure 17: BFD used for proactive CC on MPLS-TP LSP 7450 ESS MPLS Guide Page 71...
The following GACh channel types are supported for the combined CC/CV mode: • 0x22 for BFD CC with no IP encapsulation • 0x23 for BFD CV The following G-ACh channel types are used for the CC-only mode: • 0x07 Page 72 7450 ESS MPLS Guide...
1 second interval do not count against the credit). If the current_credit <= 0, then control channel status signaling cannot be configured on a PW (but the PW can still be configured and no shutdown). 7450 ESS MPLS Guide Page 73...
PW is important for proper operation of PW redundancy. This mechanism ensures a consistent view of the control plane is maintained, as far as possible, between peer nodes. It is not intended to act as a continuity check between peer nodes. Page 74 7450 ESS MPLS Guide...
MPLS-TP provides the ability to conduct test service throughput for PWs, through the configuration of a loopback on an administratively locked pseudowire.To conduct a service throughput test, an administrative lock is applied at each end of the PW. A test service that 7450 ESS MPLS Guide Page 75...
VPLS interface. For more information about configuring lock instruct and loopback for MPLS-TP Pseudowires see, 7450 ESS Services Overview Guide. MPLS-TP LSP Protection Linear 1-for-1 protection of MPLS-TP LSPs is supported, as defined in RFC. This applies only to LSPs (not PWs).
LSP always returns back to the working path when the switchover requests end. The following figures illustrate the behavior of linear protection in more detail. Working Protection Selector Selector Bridge Working Protection Selector Selector Bridge Normal Condition al_0233 Figure 19: Normal Operation 7450 ESS MPLS Guide Page 77...
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. Working Protection APS-1 Selector Selector Bridge Working Protection Selector Selector Bridge al_0235 Figure 21: Failed Condition - Switching at A Page 78 7450 ESS MPLS Guide...
The use of VCCV Ping and VCCV Trace on an MS-PW composed of a mix of static MPLS-TP and dynamic FEC128 segments is described in more detail in the 7x50 SR OS OAM and Diagnostics Guide. Page 80 7450 ESS MPLS Guide...
5. Pseudowires using MPLS-TP are configured as spoke-sdps with static PW labels. At an LSR, a use must configure an LSP transit-path under config>router>mpls>mpls- tp>transit-path. The following sections describe these configuration steps in more detail. 7450 ESS MPLS Guide Page 81...
LSPs will be configured, then it is recommended that the global ID should be set to the local ASN of the node, as configured under config>system. If two-byte ASNs are used, then the most significant two bytes of the global-id are padded with zeros. Page 82 7450 ESS MPLS Guide...
If a configuration of the tunnel ID range fails, then the system will give a reason. This could be that the initially requested range, or the change to the allocated range, is not available i.e. tunnel 7450 ESS MPLS Guide Page 83...
7x50. In order to support these requirements, a new interface type, known as an unnumbered MPLS-TP interface is introduced. This is an unnumbered interface that allows a broadcast or multicast Page 84 7450 ESS MPLS Guide...
Page 85
Node ID, forms the IF_ID (as per RFC 6370), which is the identifier of this MEP. Note that it is possible to configure this context whether the interface is IP numbered, IP unnumbered or mpls-tp unnumbered: config router mpls interface <ip-int-name> mpls-tp-mep 7450 ESS MPLS Guide Page 85...
Page 87
ARP is used. The result is that if BFD is not configured, a path can come up before ARP resolution has completed for an interface. If BFD is not used, then 7450 ESS MPLS Guide Page 87...
Page 88
LSP up. • If bfd-enable cc is configured, then CC-only mode using ACh channel 0x07 is used. If bfd-enable cc_v is configured, then BFD CC packets use channel 0x22 and CV packets use channel 0x23. Page 88 7450 ESS MPLS Guide...
Page 89
A node sending a DSMAP TLV will include these in-if-num and out-if-num (if configured) values. Additionally, it will include the out-label for the LSP in the Label TLV for the DSMAP in the echo request message. 7450 ESS MPLS Guide Page 89...
Page 90
MEPs to which that template is bound will try to renegotiate their timers to the new values. Note that the BFD implementations in some MPLS-TP peer nodes may not be able handle this renegotiation, as allowed by Section 3.7.1 of RFC6428 and may take the BFD session down. This Page 90 7450 ESS MPLS Guide...
Page 91
Only linear protection is supported, and so the application of a named template to an MPLS-TP tunnel implies that linear protection is used. A template is configured as follows: config router mpls mpls-tp protection-template <name> [no] revertive [no] wait-to-restore <interval> rapid-psc-timer <interval> slow-psc-timer <interval> exit 7450 ESS MPLS Guide Page 91...
Page 93
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. 7450 ESS MPLS Guide Page 93...
(among others) the path-id (7 parameters) for a given transit-path-name, or the transit- path-name for a given the path-id (7 parameters) show>router>mpls>tp-lsp>path A sample output is as follows: =============================================================================== *A:mlstp-dutA# show router mpls tp-lsp path 7450 ESS MPLS Guide Page 95...
Page 96
: Up ------------------------------------------------------------------------------- Path NextHop InLabel OutLabel Out I/F Admin Oper ------------------------------------------------------------------------------- Working AtoB_1 Down Protect 2090 2090 AtoC_1 =============================================================================== LSP Name : lsp-38 : 0.0.3.234 Admin State : Up Oper State : Up Page 96 7450 ESS MPLS Guide...
Page 97
"lsp-32" path protect =============================================================================== MPLS-TP LSP Protect Path Information LSP: "lsp-32" =============================================================================== LSP Name : lsp-32 : 0.0.3.234 Admin State : Up Oper State : Up ------------------------------------------------------------------------------- Path NextHop InLabel OutLabel Out I/F Admin Oper 7450 ESS MPLS Guide Page 97...
Page 98
Path Dn Time : 0d 00:53:01 Active Path : No Active Time : n/a MEP information MEP State : Up : cc OAM Templ : privatebed-oam-template CC Status : outOfService CV Status : unknown =============================================================================== *A:mlstp-dutA# Page 98 7450 ESS MPLS Guide...
No. of MPLS-TP LSPs: 10 =============================================================================== MPLS TP Node Configuration Displays the Global ID, Node ID and other general MPLS-TP configurations for the node. show>router>mpls>mpls-tp A sample output is as follows: *A:mlstp-dutA# show router mpls mpls-tp - mpls-tp 7450 ESS MPLS Guide Page 99...
UA:P:L SF (0,0) NR (0,0) Rx<-- Work 000 00:01:26.860 NR (0,0) NR (0,0) Tx--> Work 000 00:01:27.440 NR (0,0) NR (0,0) Rx<-- Work 000 00:01:28.760 PF:W:L SF (1,1) NR (0,0) Tx--> Prot 000 04:00:48.160 Page 102 7450 ESS MPLS Guide...
Page 103
Version : 0x0 PW OAM Msg Type : 0x27 Refresh Time : 0x1e Total TLV Length : 0x8 Flags : 0x0 TLV Type : 0x96a TLV Len : 0x4 PW Status Bits : 0x0 7450 ESS MPLS Guide Page 103...
CSPF will then run an SPF on the remaining links. The shortest path among the all SPF paths will be selected based on the TE metric instead of the IGP Page 104 7450 ESS MPLS Guide...
They are also used by any LSR node in the path of a CSPF or non-CSPF LSP to check the admin-group constraints against the ERO regardless if the hop is strict or loose. These are governed strictly by the command: 7450 ESS MPLS Guide Page 105...
Configuration (LER/LSF) follows admin-group con- straints Admin color constraints Admin color constraints frr-object not sent sent lsp>no propagate-admin group lsp>frr>propagate-admin- group Admin color constraints Admin color constraints frr-object sent sent lsp>propagate-admin- group lsp>frr>propagate-admin group Page 106 7450 ESS MPLS Guide...
Page 107
IDs. If the user changes the configuration of the above command, it will not have any effect on existing bypass associations. The change will only apply to new attempts to find a valid bypass. 7450 ESS MPLS Guide Page 107...
LER will be checked against link bandwidth, otherwise the reservation is rejected. If accepted, the new value for the remaining link bandwidth will be advertised by IGP at the next advertisement event. Page 108 7450 ESS MPLS Guide...
Page 109
BC equal to the Maximum Reservable Link Bandwidth. This would behave exactly like CT0 with eight pre-emption priorities and BC= Maximum Reservable Link Bandwidth if Diff-Serv was enabled. 7450 ESS MPLS Guide Page 109...
Page 110
The same is done to update the unreserved bandwidth for any other TE class making use of the same CTc. These new values are advertised to the rest of the network at the next IGP-TE flooding. Page 110 7450 ESS MPLS Guide...
BC0 = {CT1 Bandwidth} + {CT0 Bandwidth} = 200 Mbps. Suppose an LSP comes with CT1, setup and holding priorities of 0 and a bandwidth of 50 Mbps. 50 MB, Reserved CT1+CT0 al_0207 Figure 25: First LSP Reservation 7450 ESS MPLS Guide Page 111...
IGP will continue to advertise the existing Maximum Reservable Link Bandwidth TE parameter to mean the maximum bandwidth that can be booked on a given interface by all classes. The value advertised is adjusted with the link subscription factor. 7450 ESS MPLS Guide Page 113...
There is no default TE class once Diff-Serv is enabled. The operator must explicitly define each TE class. However, when Diff-Serv is disabled there will be an internal use of the default CT (CT0) and eight pre-emption priorities as shown in Table Page 114 7450 ESS MPLS Guide...
IGP in the maximum reservable link bandwidth TE parameter, for example, the link bandwidth multiplied by the RSVP interface subscription percentage parameter. Note that this configuration also exists at the RSVP 7450 ESS MPLS Guide Page 115...
Page 116
0. If not, the bypass LSP will not be signaled and will go into the down state. 4. The operator cannot configure the CT, setup priority, and holding priority of a manual bypass. They are always signaled with CT0 and the default setup and holding priorities. Page 116 7450 ESS MPLS Guide...
Doll Model (RDM) admission control context. The secondary paths of the same LSP are always signaled using the main CT as in existing implementation. LSP Primary Path Retry Procedures This feature behaves according to the following procedures. 7450 ESS MPLS Guide Page 117...
Page 118
If the value of the parameter main-ct-retry-limit is changed, the new value will only be used at the next time the LSP path is put into a “no-shut” state. • The following is the behavior when the user changes the main or backup CT: Page 118 7450 ESS MPLS Guide...
Page 119
When the user configured secondary standby and non-standby paths on the same LSP, the switchover behavior between primary and secondary is the same as in existing implementation. This feature is not supported on a P2MP LSP. 7450 ESS MPLS Guide Page 119...
CT2. When this occurs and a CT2 LSP with a reservation less than or equal to BC2 requests admission, it is only admitted by preempting one or more CT0 LSPs of lower holding priority than this LSP setup priority. Otherwise, the reservation request for the CT2 LSP will be rejected. Page 120 7450 ESS MPLS Guide...
X can always share the bandwidth with path Z. CSPF at the head-end node and CAC at the transit LSR node will share bandwidth of an existing path when its CT is downgraded in the new path of the same LSP. 7450 ESS MPLS Guide Page 121...
CT can accommodate the bandwidth. In other words, it will assume that in the worst case this path will not share bandwidth with another path of the same LSP using a lower CT. Page 122 7450 ESS MPLS Guide...
This command applies to both CSPF LSP and to a non-CSPF LSP. However, it will only be honored when the specified current-path-name has the adaptive option enabled. The adaptive option can be enabled the LSP level or at the path level. 7450 ESS MPLS Guide Page 123...
The LSP remains in the specified path until this path goes down or the user performs the no form of the tools perform command. The CLI commands for the sticky version are: Page 124 7450 ESS MPLS Guide...
The trigger to signal the LSP is when the router with a router-id the matching a prefix in the prefix list appears in the Traffic Engineering database. The signaled LSP is installed in the Tunnel Table Page 126 7450 ESS MPLS Guide...
RSVP LSP shortcut as tunnel next-hop or over a regular IP next-hop. When rsvp-shortcut is enabled at the IGP instance level, all RSVP LSPs originating on this node are eligible by default as long as the destination address of the LSP, as configured in config- 7450 ESS MPLS Guide Page 127...
Note that the TTM continues the show the LSP operational metric as provided by MPLS. In other words, applications such as LDP-over-RSVP (when IGP shortcut is disabled) and BGP and static route shortcuts will continue to use the LSP operational metric. 7450 ESS MPLS Guide Page 129...
The ingress IOM will spray the packets for a prefix over the set of tunnel next-hops and IP next- hops based on the hashing routine currently supported for IPv4 packets. Handling of Control Packets Page 130 7450 ESS MPLS Guide...
SPF using it like any other link LSA/LSP. The link bi-directional check requires that a link, regular link or tunnel link, exists in the reverse direction for the tunnel to be used in SPF. 7450 ESS MPLS Guide Page 131...
RSVP LSP. In this case, LDP FEC is tunneled over the RSVP LSP, effectively implementing LDP-over-RSVP without having to enable the ldp-over-rsvp option in OSPF or IS- IS. The ldp-over-rsvp and igp-shortcut options are mutually exclusive under OSFP or IS-IS. Page 132 7450 ESS MPLS Guide...
2. Multicast RTM is a copy of the unicast RTM and is thus populated with mix of IP and tunnel NHs. RPF will succeed for a prefix resolved to a IP NH but will fail for a prefix resolved to a tunnel NH. 7450 ESS MPLS Guide Page 133...
Page 134
Similarly, when the no form is enabled for transit packets, TTL propagation is disabled on all IP packets received on any IES interface and destined to a route that is resolved to the LSP shortcut. In this case, a TTL of 255 is programmed onto the pushed label stack. Page 134 7450 ESS MPLS Guide...
30). 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. 7450 ESS MPLS Guide Page 135...
Page 136
1. Manual bypass disjoint 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. Page 136 7450 ESS MPLS Guide...
LSP can be configured if a penalty weight is specified for the link. The higher the penalty weight, the less desirable it is to use the link with a given SRLG. Figure 31 illustrates the operation of SRLG penalty weights. 7450 ESS MPLS Guide Page 137...
(b), (d), (e) = 15 Therefore path (a), (d), (e) is chosen since it has the lowest cumulative penalty. Penalties are applied by summing the values for SRLGs in common with the protected part of the primary path. Page 138 7450 ESS MPLS Guide...
Page 139
An SRLG penalty weight is applicable whenever an SRLG group is applied to an interface, including in the static SRLG database. However, penalty weights are used in bypass and detour path computation only when the srlg-frr (loose) flag is enabled. 7450 ESS MPLS Guide Page 139...
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. Page 140 7450 ESS MPLS Guide...
Soft Pre-emption of Diff-Serv RSVP LSP A Diff-Serv LSP can pre-empt another LSP of the same or of a different CT if its setup priority is strictly higher (numerically lower) than the holding priority of that other LSP. 7450 ESS MPLS Guide Page 141...
LSP path in one operation. In previous releases, MPLS makes a request to CSPF for each segment separately. Figure 7 1 illustrates the role of each node in the signaling of an inter-area LSP with automatic ABR node selection. Page 142 7450 ESS MPLS Guide...
C and D as loose hops, it would fail the path computation if CSPF attempted a path all the way to the last hop in the local area, node E. Instead, CSPF stops 7450 ESS MPLS Guide Page 143...
Page 144
LER will receive a Path Error message with a notification of a protection becoming active downstream and a RESV with a Local-Protection-In-Use flag set. At the receipt of first of these two messages, the ingress LER will then Page 144 7450 ESS MPLS Guide...
Page 145
• The srlg option on secondary path is allowed to operate within the scope of the local area of the ingress LER node with the automatic ABR selection feature. 7450 ESS MPLS Guide Page 145...
(PLR), and the next-hop node to the protected domain border router is the merge- point (MP). Both manual and dynamic bypass are available to protect area border node. Manual bypass protection works only when a proper completely strict path is provisioned that avoids the area border node. Page 146 7450 ESS MPLS Guide...
LSP. As in existing implementation of dynamic bypass within the same area, the PLR attempts in the background to signal a node-protect bypass at the receipt of every third Resv refresh message for the primary path. 7450 ESS MPLS Guide Page 147...
Page 148
7x50 node. In other words, the 7x50 as a transit ABR for the detour path will reject the signaling of an inter-area detour backup LSP. Page 148 7450 ESS MPLS Guide...
For all other parameters, the user shuts down the template and once a it is added, removed or modified, the existing instances of the LSP using this template are torn down and re-signaled. 7450 ESS MPLS Guide Page 149...
IGP instance before the LSA/LSP aged out, the ingress LER will delete and re-install the same router-id at the receipt of the updated LSA/LSP. In other words, the RSVP LSPs destined Page 150 7450 ESS MPLS Guide...
Where DestIpv4Address is the address of the destination of the auto-created LSP. At ingress LER, the user can enable egress statistics for the auto-created mesh LSP by adding the following configuration to the LSP template: 7450 ESS MPLS Guide Page 151...
When configured, the revert timer is started as soon as a primary path recovers. The LSP does not revert from the currently used secondary path to the primary path until the timer expires. When configured, the revert-timer is used instead of the existing hold timer. Page 152 7450 ESS MPLS Guide...
When the above command is executed, the TE database will keep track of each TE link which comes up to a directly connected 7450 ESS MPLS Guide Page 153...
Page 154
IGP adjacency is lost and is not subject to age-out as for a non-directly connected destination router. All other feature behavior, limitations, and statistics support are the same as for an auto-LSP of type mesh-p2p. Page 154 7450 ESS MPLS Guide...
A PIM-free core network can be achieved by deploying P2MP LSPs using other core routers. The router can act as the ingress LER receiving the multicast packets from the multicast source and forwarding them over the P2MP LSP. 7450 ESS MPLS Guide Page 155...
The following is an exception handling procedure for control packets received on an ILM in a branch LSR: • Packets that arrive with the TTL in the outer label expiring are sent to the CPM for further processing and not copied to the LSP branches. 7450 ESS MPLS Guide Page 157...
CPM for further processing if there is any of the IP header exception handling conditions set after the label is popped: 127/8 destination address, router alert option set, or any other options set. Page 158 7450 ESS MPLS Guide...
Ingress P2MP Path Management on IOM-3/IMMs On an ingress IOM-3/IMM, there are multiple multicast paths available to forward multicast packets, depending on the hardware being used. Each path has a set of multicast queues and 7450 ESS MPLS Guide Page 159...
Page 160
P2MP LSP traffic on the same ingress forwarding plane, the user must account for the presence of the unmanaged traffic on the same path when setting the rate limit for an IMPM path in the bandwidth policy. Page 160 7450 ESS MPLS Guide...
2 and is thus distributed to one of the primary, ancillary, or secondary path according to the congestion level of the paths and the preference of the packet’s multicast flow as configured in the multicast info policy 2. 7450 ESS MPLS Guide Page 161...
6. The user can configure a secondary instance of the P2MP LSP to backup the primary one. In this case, the user enters the name of the secondary P2MP LSP instance under the same LSP name. One or more secondary instances can be created. The trigger for the head-end Page 162 7450 ESS MPLS Guide...
Page 163
17. When performing global MBB, MPLS runs a separate MBB on each S2L in the P2MP LSP instance. If an S2L MBB does not succeed the first time, MPLS will re-try the S2L using the re-try timer and re-try count values inherited from P2MP LSP configuration. 7450 ESS MPLS Guide Page 163...
Page 164
24. The following MPLS features are not operable with P2MP LSP: → Class based forwarding over P2MP RSVP LSP. → LDP-over-RSVP where the RSVP LSP is a P2MP LSP. → Diff-Serv TE. → Soft pre-emption of RSVP P2MP LSP. Page 164 7450 ESS MPLS Guide...
In order to duplicate a packet for a multicast group over the OIF of both P2MP LSP branches and the regular PIM or IGMP interfaces, the tap mask for the P2MP LSP and that of the PIM based interfaces will need to be combined into a superset MCID. 7450 ESS MPLS Guide Page 165...
However, an ingress LER will not allow the same multicast group to be forwarded over two different P2MP LSPs. The only possible case is that of Page 166 7450 ESS MPLS Guide...
Page 167
PIM or IGMP interface which can be an IES interface, a spoke SDP terminated IES interface, or a network interface. Note that packets received from a primary tunnel-interface associated with a terminating P2MP LSP cannot be forwarded over a tunnel interface associated with an originating P2MP LSP. 7450 ESS MPLS Guide Page 167...
MPLS Service Usage MPLS Service Usage Alcatel-Lucent routers enable service providers to deliver virtual private networks (VPNs) and Internet access using Generic Routing Encapsulation (GRE) and/or MPLS tunnels, with Ethernet and/or SONET/SDH interfaces. Service Distribution Paths A service distribution path (SDP) acts as a logical way of directing traffic from one router to another through a uni-directional (one-way) service tunnel.
• 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. Page 170 7450 ESS MPLS Guide...
A static LSP is a manually set up LSP where the nexthop IP address and the outgoing label are explicitly specified. Paths To configure signaled LSPs, you must first create one or more named paths on the ingress router. For each path, the transit routers (hops) in the path are specified. Page 172 7450 ESS MPLS Guide...
TE database. If dynamic LSP signaling is implemented in an operator’s network then they must keep RSVP enabled on the interfaces they want to use for explicitly defined or CSPF calculated LSP path. 7450 ESS MPLS Guide Page 173...
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. 7450 ESS MPLS Guide Page 175...
The following displays an admin group configuration example: ALA-1>config>router>if-attr# info ---------------------------------------------- admin-group "green" value 15 admin-group "yellow" value 20 admin-group "red" value 25 ---------------------------------------------- A:ALA-1>config>router>mpls# info ---------------------------------------------- resignal-timer 500 ---------------------------------------------- A:ALA-1>config>router>mpls# Page 176 7450 ESS MPLS Guide...
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 180 7450 ESS MPLS Guide...
Note that including the bypass-only keyword disables the following options under the LSP configuration: • bandwidth • fast-reroute • secondary The following LSP configuration options are allowed: • adaptive • adspec • cspf • exclude • hop-limit • include • metric 7450 ESS MPLS Guide Page 181...
Page 182
LSP goes through B, and bypass is requested, and the next hop is C, and there is a manually configured bypass-only tunnel from B to C, excluding link BC, then node B uses that. Page 182 7450 ESS MPLS Guide...
Interfaces cannot be directly added in the RSVP context. 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# 7450 ESS MPLS Guide Page 183...
Graceful shutdown can be disabled by executing the no form of the command at the RSVP interface level or at the RSVP level. In this case, the user configured TE parameters of the maintenance links are restored and the maintenance node floods them. 7450 ESS MPLS Guide Page 185...
To remove MPLS on a router, enter the following command: CLI Syntax: config>router# no mpls 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 186 7450 ESS MPLS Guide...
The following displays a static LSP configuration example. Refer to the static LSP configuration on page 180. 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# 7450 ESS MPLS Guide Page 189...
Use the following CLI syntax to delete an interface from the MPLS configuration: CLI Syntax: mpls [no] interface ip-int-name shutdown ALA-1>config>router>if-attr# info ---------------------------------------------- admin-group "green" value 15 admin-group "yellow" value 20 admin-group "red" value 25 ---------------------------------------------- A:ALA-1>config>router>mpls# info ---------------------------------------------- interface "system" exit no shutdown ---------------------------------------------- A:ALA-1>config>router>mpls# Page 190 7450 ESS MPLS Guide...
MPLS context, which enables it automatically in 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 190 for information on deleting an MPLS interface. Page 192 7450 ESS MPLS Guide...
[threshold-level,...(up to 16 max)] — no te-up-threshold — te-down-threshold threshold-level [threshold-level,...(up to 16 max)] — no te-down-threshold — keep-multiplier number — no keep-multiplier — [no] msg-pacing — max-burst number — no max-burst 7450 ESS MPLS Guide Page 201...
Page 202
— [no] shutdown — [no] te-threshold-update — [no] on-cac-failure — update-timer seconds — no update-timer — te-up-threshold threshold-level [threshold-level...(up to 16 max)] — no te-up-threshold — te-down-threshold threshold-level [threshold-level...(up to 16 max)] — no te-down-threshold Page 202 7450 ESS MPLS Guide...
The operational state of the entity is disabled as well as the operational state of any entities contained within. 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 7450 ESS MPLS Guide Page 207...
Page 208
The no form of this command removes the accounting policy association. Default none Parameters acct-policy-id — Enter the accounting policy-id as configured in the config>log>accounting-policy context. Values 1 — 99 collect-stats Syntax [no] collect-stats Context config>router>mpls>ingr-stats config>router>mpls>lsp>egr-stats Page 208 7450 ESS MPLS Guide...
Page 209
Description This command disables the creation of dynamic bypass LSPs in FRR. One or more manual bypass LSPs must be configured to protect the primary LSP path at the PLR nodes. Default enable 7450 ESS MPLS Guide Page 209...
Page 210
An LSP establishment fails if no Resv message was received and the Path message retry timer expired or a PathErr message was received before the timer expired. Page 210 7450 ESS MPLS Guide...
Page 211
The value is ignored if fast reroute is disabled for the LSP or if the LSP is using one-to-one Backup. Default frr-object — The value is by default inherited by all LSPs. 7450 ESS MPLS Guide Page 211...
Page 212
The no form of the command resets this parameter to its default value. Default Parameters percentage — Specifies the least fill minimum threshold value as a percentage. Values 1 — 100% Page 212 7450 ESS MPLS Guide...
Page 213
LSP and also egressing on the same node regardless if the operator enabled statistics collection on this FEC. When, the operator disables statistics collection on the RSVP LSP, then statistics collection, if enabled, will be performed on a tunneled LDP FEC. 7450 ESS MPLS Guide Page 213...
Page 214
• max-stats, once allocated, can be increased but not decreased unless the entire ingress statistics context matching a template name is deleted. • In order to delete ingress statistics context matching a template name, a shutdown is required. Page 214 7450 ESS MPLS Guide...
Page 215
VPLS service ID as configured at the ingress LER. In this case, one or more P2MP LSP instances signaled by the same ingress LER could be associated with the ingress statistics configuration and the user is provided with CLI parameter max-stats to limit the maximum number of stat indices that can 7450 ESS MPLS Guide Page 215...
Page 216
The intent is to provide a tool for the user to minimize trap generation in an MPLS network. Note that the MPLS trap throttling will not be applied to this new trap. The no version of this command disables the merging and bundling of the above MPLS traps. Page 216 7450 ESS MPLS Guide...
Page 217
The no form of this command returns the timer to the default value. Parameters seconds — Specifies the value, in seconds, used as the fast retry timer for a secondary path. Values 10—600 Default 7450 ESS MPLS Guide Page 217...
Page 218
FAST_REROUTE object only, or into the Session Attribute object only, or into both. Note, however, that the PLR rules for processing the admin-group constraints can make use of either of the two object admin-group constraints. Page 218 7450 ESS MPLS Guide...
Page 219
If the least-fill rule results in a different path, the LSP path will be moved though. Users can still favor stability over least-fill condition by applying a larger value to the parameter least-fill-min- 7450 ESS MPLS Guide Page 219...
Page 220
— The time the software waits before attempting to resignal the LSPs. Values 30 — 10080 retry-on-igp-overload Syntax [no] retry-on-igp-overload Context config>router>mpls Description This command enables tearing down LSPs when IGP is in overload state. Page 220 7450 ESS MPLS Guide...
Page 221
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. 7450 ESS MPLS Guide Page 221...
Page 222
(5) groups to be specified at a time. Once an SRLG group is bound to one or more interface, its value cannot be changed until all bindings are removed. Page 222 7450 ESS MPLS Guide...
Page 223
LSP paths (for example, a head-end node). 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. 7450 ESS MPLS Guide Page 223...
Page 224
— 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. load-balancing-weight Syntax load-balancing-weight integer no load-balancing-weight Context config>router>mpls>lsp Page 224 7450 ESS MPLS Guide...
Page 225
This command assigns a weight to an MPLS LSP for use in the weighted load-balancing, or weighted ECMP, over MPLS feature. Parameters value — 32-bit integer representing the weight of the LSP. Values 0 — 4294967295 Default none 7450 ESS MPLS Guide Page 225...
Page 226
TE TLVs. The no form of this command deletes one or more of the admin-group memberships of an interface. The user can also delete all memberships of an interface by not specifying a group name. Page 226 7450 ESS MPLS Guide...
Page 227
The outcome of the re-evaluation will tell MPLS if an existing LSP needs to be torn down or if a new LSP needs to be signaled to a destination address that is already in the TE database. 7450 ESS MPLS Guide Page 227...
Page 228
Parameters lsp-template template-name — Specifies an LSP template name up to 32 characters in length. policy peer-prefix-policy — Specifies an peer prefix policy name up to 32 characters in length. Page 228 7450 ESS MPLS Guide...
Page 229
Resv on the protected LSP path such that the association is speed up. This feature is not supported with inter-area dynamic bypass LSP and bypass LSP protecting S2L paths of a P2MP LSP. 7450 ESS MPLS Guide Page 229...
Page 230
The no form of this command deletes the association of the interface to the SRLG group. Default none Parameters group-name — Specifies the name of the SRLG group within a virtual router instance up to 32 characters. Page 230 7450 ESS MPLS Guide...
Page 231
This command enables the option to include node-id sub-object in RRO. Node-ID sub-object propagation is required to provide fast reroute protection for LSP that spans across multiple area domains. If this option is disabled, then node-id is not included in RRO object. Default node-id-in-rro exclude 7450 ESS MPLS Guide Page 231...
Page 232
LSP path went down due to a local failure or the receipt of a RESVTear. This timer is used only in the first try. Subsequent retries will continue to be governed by the existing LSP level retry-timer. Default 0 (disabled) Page 232 7450 ESS MPLS Guide...
Page 233
If both actions are specified, the last action specified takes effect. The no form of this command deletes the static LSP configuration associated with the in-label. 7450 ESS MPLS Guide Page 233...
Page 234
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 234 7450 ESS MPLS Guide...
Page 235
Software will continuously try to ARP for the configured nexthop at a fixed interval. mpls-tp-mep Syntax [no] mpls-tp-mep Context config>router>mpls>interface Description This command enables the context for a section layer MEP for MPLS-TP on an MPLS interface. Default none 7450 ESS MPLS Guide Page 235...
Page 236
If the value is 'disabled', no validation is performed for the ingress and egress if-nums received in the LSP echo request messages that ingress on this MPLS-interface." Default enable Parameters enable — Enables interface number validation. disable — Disables interface number validation. Page 236 7450 ESS MPLS Guide...
Page 237
There are no default values for the start-id and end-id of the tunnel id range, and they must be configured to enable 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 7450 ESS MPLS Guide Page 237...
Page 238
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 Parameters interval — Specifies the hold-up dampening timer interval. Values 0 — 500 deciseconds, in 100 ms increments Default 2 seconds Page 238 7450 ESS MPLS Guide...
Page 239
This command configured revertive behavior for MPLS-TP linear protection. The protect-tp-path MEP must be in the shutdown state for of the MPLS-TP LSPs referencing this protection template in order to change the revertve parameter. Default revertive 7450 ESS MPLS Guide Page 239...
Page 240
This command configures the slow 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 slow timer interval. Values [10, 100, 1000 ms] Page 240 7450 ESS MPLS Guide...
Page 241
MPLS requires that this value is configured. Default no node-id Parameters node-id — Specifies the MPLS-TP node ID for the node. Values <a.b.c.d> or [1— 4294967295] Default System interface IPv4 address 7450 ESS MPLS Guide Page 241...
Page 242
— Specifies the source global ID. Values 0 — 4294967295 src-node-id — Specifies the source node ID. Values a.b.c.d or 1 — 4294967295 src-tunnel-num — Specifies the source tunnel number. Values 1 — 61440 Page 242 7450 ESS MPLS Guide...
Page 243
This command enables the reverse path of an MPLS-TP reverse path to be created or edited. The reverse path must be created after the forward path. The no form of this command removes the reverse path. The reverse path must be removed before the forward path. Default no reverse-path 7450 ESS MPLS Guide Page 243...
Page 244
— Specifies the name of the outgoing interface use for the path. next-hop — Specifies the next-hop. Values a.b.c.d shutdown Syntax [no] shutdown Context config>router>mpls>mpls-tp>transit-path Description This command administratively enables or disables an MPLS-TP transit path. Default no shutdown Page 244 7450 ESS MPLS Guide...
Page 245
LSPs, and has to be assigned by the user based on the configured range of tunnel IDs. The following parameters can only be used with an MPLS-TP LSP: to, dest-global-id, dest-tunnel-number, working-tp-path, protect-tp-path. Other parameters defined for the above LSP types cannot be used. 7450 ESS MPLS Guide Page 245...
Page 246
Description This command enables (and the no form disables) automatic adjustments of LSP bandwidth. Auto-bandwidth at the LSP level cannot be executed unless adaptive is configured in the config>router>mpls>lsp context. Default no auto-bandwidth Page 246 7450 ESS MPLS Guide...
Page 247
— Specifies the minimum difference between the current bandwidth reservation of the LSP and the (measured) maximum average data rate, expressed as a percentage of the current bandwidth, for increasing the bandwidth of the LSP. Values 1-100 Default 7450 ESS MPLS Guide Page 247...
Page 248
The no form of the command means max-bandwidth is 100 Gbps. The max-bandwidth must be greater than the min-bandwidth. Default no max-bandwidth Parameters mbps — Specifies the maximum bandwidth in mbps. Values 0 — 100000 Default Page 248 7450 ESS MPLS Guide...
Page 249
LSP. The byte counts include the layer 2 encapsulation of MPLS packets and represent traffic of all forwarding classes and priorities (in- profile vs, out-of-profile) belonging to the LSP. The router calculates the average data rate in each 7450 ESS MPLS Guide Page 249...
Page 250
The no form of this command disables overflow-triggered automatic bandwidth adjustment. Default no overflow-limit Parameters number — The number of overflow samples that triggers an overflow auto-bandwidth adjustment attempt. Values 1 — 10 Default 0 (disabled) Page 250 7450 ESS MPLS Guide...
Page 251
— The minimum difference between the current bandwidth of the LSP and the sampeld data rate, expressed as a percentage of the current bandwidth, for counting an underflow sample. Values 0 —100 Default 0 (disabled) 7450 ESS MPLS Guide Page 251...
Page 252
The setup and hold priorities must be set to default values, i.e., 7 and 0 respectively. This assumes that the operator configured a couple of TE classes, one which combines CT0 and a priority of 7 and Page 252 7450 ESS MPLS Guide...
Page 253
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. 7450 ESS MPLS Guide Page 253...
Page 254
LSP. Default The default value is the configured src-tunnel-num. Parameters dest-tunnel-number — Specifies the destination tunnel number. Values 1 — 61440 Default src-tunnel-number Page 254 7450 ESS MPLS Guide...
Page 255
This command configures the MPLS-TP LSP Number for the working TP path or the Protect TP Path. Default no lsp-num Parameters lsp-num — Specifies the LSP number. Values 1 — 65535 Default 1 for a working path, 2 for a protect path 7450 ESS MPLS Guide Page 255...
Page 256
Default no out-label Parameters out-label — Specifies the out label. Values 32 — 16415 if-name — Specifies the interface name. ip-address — Specifies the IPv4 address in a.b.c.d Page 256 7450 ESS MPLS Guide...
Page 257
— This is a 32-bit value corresponding to the expected ingress interface if-num used by an MPLS-TP LSP for the next hop downstream. A value of zero means that no interface validation will be performed. Values 0 — 4,294,967,295 Default 7450 ESS MPLS Guide Page 257...
Page 258
| cc_cv — cc indicates that BFD runs in CC only mode. This mode uses GACh channel type 0x07. cc_cv indicates that BFD runs in combined CC and CV mode. This mode uses channel type 0x22 for MPLS-TP CC packets, and 0x23 for MPLS-TP CV packets. Page 258 7450 ESS MPLS Guide...
Page 259
The exclude-node option is required for manual bypass LSP with XRO to FRR protect ABR node in a multi-vendor network depolyment. This command must be configured on the PLR node that protects the ABR node. The ABR node IP address must be configured as exclude-node. Default no exclude-node 7450 ESS MPLS Guide Page 259...
Page 260
LSPs being backed-up via that bypass tunnel to those that pass through a common downstream node. All LSPs which pass through the PLR and through this common node which do not also use the facilities involved in the bypass tunnel are candidates for this set of LSPs. Page 260 7450 ESS MPLS Guide...
Page 261
This command enables or disables node and link protection on the specified LSP. Node protection ensures that traffic from an LSP traversing a neighboring router will reach its destination even if the neighboring router fails. Default node-protect 7450 ESS MPLS Guide Page 261...
Page 262
The no form of this command returns the parameter to the default value. Default Parameters number — The number of hops the LSP can traverse, expressed as an integer. Values 2 — 255 Values Page 262 7450 ESS MPLS Guide...
Page 263
IGP. Finally, the relative-metric option is ignored when forwarding adjacency is enabled in IS-IS or OSPF. In this case, IGP advertises the LSP as a point-to-point unnumbered link along with the LSP 7450 ESS MPLS Guide Page 263...
Page 264
• Make-before-break (MBB) due to pending soft pre-emption of the LSP path. • MBB due to LSP path configuration change, i.e., a user change to bandwidth parameter of pri- mary or secondary path, or a user enabling of fast-reroute option for the LSP. Page 264 7450 ESS MPLS Guide...
Page 265
This command specifies the admin groups to be included when an LSP is set up. Up to 5 groups per operation can be specified, up to 32 maximum. The no form of the command deletes the specified groups in the specified context. Default no include 7450 ESS MPLS Guide Page 265...
Page 266
(numerically higher holding priority) to the holding priority just below the setup priority of the new reservation. There is no specific order in which the reservations in the same holding priority are considered. Furthermore, LSP paths which Page 266 7450 ESS MPLS Guide...
Page 267
— The priority of the reservation for this session at pre-emption action. Values 0 — 7 (0 is the highest priority and 7 is the lowest priority.) Default 0 — This session does not get pre-empted by any other session. 7450 ESS MPLS Guide Page 267...
Page 268
The LSP operational metric is used by some applications to select an LSP among a set of LSPs that are destined to the same egress router. The LSP with the lowest operational metric will be selected. If Page 268 7450 ESS MPLS Guide...
Page 269
Description This command enables propagation of session attribute object with resource affinity (C-type 1) in PATH message. If a session attribute with resource affinity is received at an LSR, then it will check 7450 ESS MPLS Guide Page 269...
Page 270
Context config>router>mpls>lsp Description This optional command specifies the number of attempts software should make to re-establish the LSP after it has failed LSP. After each successful attempt, the counter is reset to zero. Page 270 7450 ESS MPLS Guide...
Page 271
The no form of this command cancels any currently outstanding revert timer. If the LSP is up when a no revert-timer is issued, the LSP will revert to the primary path. Otherwise the LSP reverts when the primary path is restored. Default no revert-timer 7450 ESS MPLS Guide Page 271...
Page 272
The existing configuration of the LSP is preserved. 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 272 7450 ESS MPLS Guide...
Page 273
LSP. 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 7450 ESS MPLS Guide Page 273...
Page 274
FRR Global Revertive MBB. 1. Receipt of a PathErr message with error code=25 (“Notify”) and sub-code=7 (“Local link maintenance required”) or a sub-code=8 (“Local node maintenance required”). This invokes the TE Graceful Shutdown MBB. Page 274 7450 ESS MPLS Guide...
Page 275
(bandwidth setting in the global LSP configuration) Parameters rate-in-mbps — The amount of bandwidth reserved for the LSP path in Mbps. Allowed values are integers in the range of 1 to 100000. Values 0 — 100000 7450 ESS MPLS Guide Page 275...
Page 276
The no form of this command reverts the values defined under the LSP definition using the config router mpls lsp lsp-name hop-limit command. Default no hop-limit Parameters number — The number of hops the LSP can traverse, expressed as an integer. Values 2 — 255 Page 276 7450 ESS MPLS Guide...
Page 277
SRLGs as the interfaces included in the ERO of the primary path. If CSPF finds a path, the secondary is setup. If not, MPLS/RSVP will keep retrying the requests to CSPF. 7450 ESS MPLS Guide Page 277...
Page 278
SRLG constraint itself. Also, the user-configured include/exclude admin group statements for this secondary path are also checked together with the SRLG constraints by CSPF. Finally, note that enabling SRPG on a Page 278 7450 ESS MPLS Guide...
Page 279
Path preference can be configured on standby secondary path. The no form of this command resets the path-preference to the default value. Default Parameters value — Specifies an alternate path for the LSP if the primary path is not available, 1–255 7450 ESS MPLS Guide Page 279...
Page 280
LSP. The user must ensure that the previous router and this router have a direct link. Multiple hop entries with the same IP address are flagged as errors. Either the loose or strict keyword must be specified. Page 280 7450 ESS MPLS Guide...
Page 281
Binding information, however, is retained in those LSPs. Paths are created in the shutdown state. 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 7450 ESS MPLS Guide Page 281...
Page 282
LSP comes up as soon as the next-hop is up. The no form of the commnand 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 Page 282 7450 ESS MPLS Guide...
Page 283
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 static LSP. Default shutdown 7450 ESS MPLS Guide Page 283...
Page 284
IP address. If the to address does not match the SDP address, the LSP is not included in the SDP definition. Parameters ip-address — The system IP address of the egress router. Default none Page 284 7450 ESS MPLS Guide...
Page 285
The primary instance of a P2MP LSP is modeled as a set of root-to-leaf (S2L) sub-LSPs. The root, for example, head-end node, triggers signaling using one path message per S2L path. The leaf sub-LSP paths are merged at branching points. 7450 ESS MPLS Guide Page 285...
Page 286
The no form of this command disables the timer-based re-signaling of P2MP LSPs on this system. Parameters minutes — Specifies the time MPLS waits before attempting to re-signal the P2MP LSP instance. Values 60 — 10080 Page 286 7450 ESS MPLS Guide...
The RSVP configuration information associated with this interface is retained. When RSVP is administratively disabled, all the RSVP sessions are torn down. The existing configuration is retained. The no form of this command administratively enables RSVP on the interface. Default shutdown 7450 ESS MPLS Guide Page 287...
Page 288
The user configures the following parameters for the operation of Diff-Serv: • Definition of TE classes, TE Class = {Class Type (CT), LSP priority}. • Mapping of the system forwarding classes to the Diff-Serv Class Type (CT). Page 288 7450 ESS MPLS Guide...
Page 289
Maximum Reservable Link Bandwidth if Diff-Serv was enabled. The enabling or disabling of Diff-Serv TE on the system requires the RSVP and MPLS protocol be shutdown. The no form of this command reverts to the default value. 7450 ESS MPLS Guide Page 289...
Page 290
The no form of this command reverts to the default value. Parameters ct0 (ct1/ct2/ — ct7) % link-bandwidth — The Diff-Serv Class Type number. One or more system forwading classes can be mapped to a CT. Values 0 — 100 % Default Page 290 7450 ESS MPLS Guide...
Page 291
Eight TE classes are supported. There is no default TE class once Diff-Serv is enabled. The user has to explicitly define each TE class. When when Diff-Serv is disabled there will be an internal use of the default CT (CT0) and eight pre- emption priorities as shown in the following table. 7450 ESS MPLS Guide Page 291...
Page 292
RSVP interface, the node starts inserting a new Restart_Cap Object in the Hello packets to its neighbor. The restarting node does the same and indicates to the helper node the desired Restart Time and Recovery Time. Page 292 7450 ESS MPLS Guide...
Page 293
An adaptive CSPF LSP for which the PathErr indicates a node address in the address list and the node corresponds to the destination of the LSP. In this case, there are no alternative paths which can be found. 7450 ESS MPLS Guide Page 293...
Page 294
Values 1—1800 Default restart-interval — Specifies the max restart interval value in seconds. Values 1—300 Default implicit-null-label Syntax [no] implicit-null-label implicit-null-label Context config>router>rsvp Description This command enables the use of the implicit null label. Page 294 7450 ESS MPLS Guide...
Page 295
When disabled, the node as a PLR or MP will not set the “Refresh-Reduction-Capable” bit on RSVP messages pertaining to LSP paths tunneled over the bypass. It will also not send Message-ID in RSVP messages. This effectively disables summary refresh. Default disable 7450 ESS MPLS Guide Page 295...
Page 296
The no form of this command reverts to the default value. Default Parameters number — Specifies the value of the Rapid Retry Limit. Values 1 – 6, integer values Page 296 7450 ESS MPLS Guide...
Page 297
This command is used to enable a CAC failure-triggered IGP update. The no form of this command should reset on-cac-failure to the default value and disable the CAC failure-triggered IGP update. Default no on-cac-failure 7450 ESS MPLS Guide Page 297...
Page 298
The no form of this command resets te-up-threshold to its default value. Default 0 15 30 45 60 75 80 85 90 95 96 97 98 99 100 Parameters threshold-level — Integer value Values 0 — 100 Page 298 7450 ESS MPLS Guide...
Page 299
The no form of this command resets te-down-threshold to its default value. Default 100 99 98 97 96 95 90 85 80 75 60 45 30 15 0 Parameters threshold-level — Integer value Values 0 — 100 7450 ESS MPLS Guide Page 299...
Page 300
A router RSVP sender transmits an authenticating digest of the RSVP message, computed using the shared authentication key and a keyed-hash algorithm. The message digest is included in an integrity object which also contains a flags field, a key identifier field, and a sequence number field. The Page 300 7450 ESS MPLS Guide...
Page 301
The no form of the auth-keychain command removes the association between the routing protocol and any keychain currently used. Default no auth-keychain 7450 ESS MPLS Guide Page 301...
Page 302
It triggers switchover to secondary if any and scheduling of re-tries for signaling the primary path of the non-FRR affected LSPs (head-end role). The no form of this command removes BFD from the associated RSVP protocol adjacency. Default no bfd-enable Page 302 7450 ESS MPLS Guide...
Page 303
The no form of this command returns the RSVP interface to use the RSVP level configuration value. Default disable Parameters enable — This parameter enables the implicit null label. disable — This parameter disables the implicit null label. 7450 ESS MPLS Guide Page 303...
Page 304
If a match is found, the state is updated as if a regular path or resv refresh message was received from the peer. If a specific message_identifier field does not match, then the node sends a message_id_nack object to the originator of the message. Page 304 7450 ESS MPLS Guide...
Page 305
An error message will also generated in CLI after such an attempt. The no form of the command reverts to the default value. Default no reliable-delivery 7450 ESS MPLS Guide Page 305...
Page 306
The no form of this command resets the default value. Default 0 15 30 45 60 75 80 85 90 95 96 97 98 99 100 Parameters threshold-level — Integer value Values 0 — 100 Page 306 7450 ESS MPLS Guide...
Page 307
The no form of this command resets the default value. Default 100 99 98 97 96 95 90 85 80 75 60 45 30 15 0 Parameters threshold-level — Integer value Values 0 — 100 7450 ESS MPLS Guide Page 307...
Page 308
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 308 7450 ESS MPLS Guide...
LSPs. Such an LSP tunnel is called a bypass tunnel. Parameters ip-address — Specify the IP address of the egress router. lsp-name — Specify the name of the LSP protected by the bypass tunnel. 7450 ESS MPLS Guide Page 309...
Page 311
Unknown Group 9 Unknown Group 11 black Unknown Group 16 Unknown Group 18 -> 10.10.5.5(S) Egress Admin Groups: purple Unknown Group 7 Unknown Group 11 orange acqua Unknown Group 16 Unknown Group 19 7450 ESS MPLS Guide Page 311...
Page 312
Up Time : 0d 00:02:33 Active Time : n/a Reserved BW : 0 Kbps Protected LSP Count : 1 Type : Dynamic SetupPriority Hold Priority Class Type Actual Hops 10.10.101.2 -> 10.10.101.4 ============================================================================== *A:Dut-B# Page 312 7450 ESS MPLS Guide...
Page 313
Specifies the egress interface. Out I/F Specifies the next hop IP address for the static LSP. Next Hop Specifies whether the label value is statically or dynamically assigned. Type *A:SRU4>config>router>mpls# show router mpls interface =============================================================================== 7450 ESS MPLS Guide Page 313...
Page 314
=============================================================================== In Label In I/F Out Label Out I/F Next Hop Type ------------------------------------------------------------------------------- 3/2/8 1/1/9 11.22.10.3 Static ------------------------------------------------------------------------------- Interfaces : 1 =============================================================================== *A:SRU4>config>router>mpls# *A:SRU4>config>router>mpls# show router mpls interface statistics =============================================================================== MPLS Interface (statistics) =============================================================================== Page 314 7450 ESS MPLS Guide...
Page 315
MPLS Label Output Fields — The following table describes MPLS label output fields. Label Description Displays the value of the label being displayed. Label Specifies whether the label value is statically or dynamically assigned. Label Type 7450 ESS MPLS Guide Page 315...
Page 316
Start Label The label value assigned for the egress router. End Label The number of labels released from a service which are transitioning Aging back to the label pool. Labels are aged 15 seconds. Page 316 7450 ESS MPLS Guide...
Page 317
— Displays make-before-break (MBB) information. detail — Displays detailed information. Output MPLS LSP Output — The following table describes MPLS LSP output fields. Label Description The name of the LSP used in the path. LSP Name 7450 ESS MPLS Guide Page 317...
Page 318
LSP path. The total time in increments that the LSP path has been operational. LSP Up Time The value which identifies the label switched path that is signaled for LSP Tunnel ID this entry. Page 318 7450 ESS MPLS Guide...
Page 319
Displays the IP address of the node in the LSP path at which the in- Failure Node progress MBB failed. When no failure has occurred, this value is none. 7450 ESS MPLS Guide Page 319...
Page 321
Record Route: Record Oper RecRou*: Record Record Label: Record Oper RecLab*: Record SetupPriori*: 7 Oper SetupP*: 7 Hold Priori*: 0 Oper HoldPr*: 0 Class Type Oper CT Backup CT : None MainCT Retry: n/a 7450 ESS MPLS Guide Page 321...
Page 322
Negotiated MTU : 1500 Adaptive : Enabled ClassType FastReroute : Disabled Oper FR : Disabled CSPF : Enabled ADSPEC : Disabled Metric Use TE metric : Disabled Include Grps: Exclude Grps None None Least Fill : Disabled Page 322 7450 ESS MPLS Guide...
Page 330
Mins). This overstates the actual remaining time because the elapsed time in the current collection interval is not accounted for. The cause of the last auto-bandwidth adjustment: AB Adj Cause • none – no adjustment has occurred • manual • adj-count • overflow Page 330 7450 ESS MPLS Guide...
Page 331
Bandwidth : 0 Mbps ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- Type : Originating ------------------------------------------------------------------------------- LSP Name : to_10_100_1_1_cspf_20 LSP Type : RegularLsp LSP Tunnel ID : 201 From : 110.20.1.4 Adm State : Up Oper State : Down 7450 ESS MPLS Guide Page 331...
Page 341
======================================================================= MPLS LSP Ingress Statistics ======================================================================= ----------------------------------------------------------------------- LSP Name : ipmsi-1-73728 Sender : 10.20.1.3 ----------------------------------------------------------------------- Collect Stats : Disabled Accting Plcy. : None Adm State : Up PSB Match : True FC BE 7450 ESS MPLS Guide Page 341...
Page 342
: 16 Record Route : Record Record Label : Record Retry Limit Retry Timer : 30 sec LSP Count Ref Count ======================================================================== oam-template Syntax oam-template Context show>router>mpls>mpls-tp Description This command displays MPLS-TP OAM template information. Page 342 7450 ESS MPLS Guide...
Page 343
Sample Output *A:mlstp-dutA# show router mpls mpls-tp status =============================================================================== MPLS-TP Status =============================================================================== Admin Status : Up Global ID : 42 Node ID : 0.0.3.233 Tunnel Id Min : 1 Tunnel Id Max : 4096 =============================================================================== 7450 ESS MPLS Guide Page 343...
Page 344
Out Label : 2081 Out Interface : CtoB_1 Next Hop Addr : n/a Reverse Path configuration In Label : 2081 Out Label : 2080 Out Interface : CtoA_1 Next Hop Addr : n/a =============================================================================== A:mplstp-dutC# Page 344 7450 ESS MPLS Guide...
Page 345
Source IP Address : 10.20.1.1 Tunnel ID : 61442 P2MP ID : 65535 Lsp ID : 30208 S2L Name : ipmsi-65535-73730::p* To : 10.20.1.3 In Interface : 1/1/1 In Label : 262128 Num. of S2ls 7450 ESS MPLS Guide Page 345...
Page 346
Out Label : 262131 Num. of S2ls ------------------------------------------------------------------------ S2L ipmsi-4000-73729::path_ipmsi ------------------------------------------------------------------------ Source IP Address : 10.20.1.3 Tunnel ID : 61441 P2MP ID : 4000 Lsp ID : 16384 S2L Name : ipmsi-4000-73729::pa* To : 10.20.1.4 Page 346 7450 ESS MPLS Guide...
Page 347
: 10.20.1.4 Out Interface : 2/1/1 Out Label : 262108 Num. of S2ls ------------------------------------------------------------------------ S2L ipmsi-1001-73728::path_ipmsi ------------------------------------------------------------------------ Source IP Address : 10.20.1.3 Tunnel ID : 61440 P2MP ID : 1001 Lsp ID : 22016 7450 ESS MPLS Guide Page 347...
Page 351
: ipmsi-4000-73729 LSP Type : P2mpAutoLsp LSP Tunnel ID : 61441 From : 10.20.1.3 Adm State : Up Oper State : Up LSP Up Time : 6d 21:08:38 LSP Down Time : 0d 00:00:00 7450 ESS MPLS Guide Page 351...
Page 361
P2MP ID : 18 Path LSP ID : 18 Adm State : Up Oper State : Down P2MP Primary Instance: Inst Name : lsp_1 P2MP Inst ID Adm State : Up Oper State : Down 7450 ESS MPLS Guide Page 361...
Page 363
IPv4 host addresses, represented as a 32-bit unsigned integer, if IPv4 is configured on the router. The router-id can be either the local one or some remote router. interface ip-address — Specifies the IP address of the interface. 7450 ESS MPLS Guide Page 363...
Page 364
Sample Output *A:SRU4>config>router>mpls# show router mpls path =============================================================================== MPLS Path: =============================================================================== Path Name Hop Index IP Address Strict/Loose ------------------------------------------------------------------------------- to_110_20_1_1 no hops to_110_20_1_2 no hops to_110_20_1_3 no hops to_110_20_1_4 no hops to_110_20_1_5 no hops Page 364 7450 ESS MPLS Guide...
Page 365
Primary Down to_10_100_1_1_cspf_6 Primary Down to_10_100_1_1_cspf_13 Primary Down to_10_100_1_1_cspf_14 Primary Down to_10_100_1_1_cspf_15 Primary Down to_10_100_1_1_cspf_16 Primary Down to_10_100_1_1_cspf_17 Primary Down to_10_100_1_1_cspf_18 Primary Down to_10_100_1_1_cspf_19 Primary Down to_10_100_1_1_cspf_20 Primary ------------------------------------------------------------------------------- Paths : 11 =============================================================================== *A:SRU4>config>router>mpls# 7450 ESS MPLS Guide Page 365...
Page 367
Down — The path is administratively disabled. Up — The path is administratively enabled. Down — The path is operationally down. Up — The path is operationally up. The total number of static LSPs. LSPs 7450 ESS MPLS Guide Page 367...
Page 368
LSPs : 256 =============================================================================== *A:SRU4>config>router>mpls# 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# Page 368 7450 ESS MPLS Guide...
Page 369
Syntax statistics-summary Context show>router>mpls>statistics-summary Description This command displays the number of LSP statistics configured. Sample Output *A:SRU4>config>router>mpls# show router mpls statistics-summary =============================================================================== Statistics Summary =============================================================================== LSP egress statistics LSP ingress statistics =============================================================================== *A:SRU4>config>router>mpls# 7450 ESS MPLS Guide Page 369...
Page 370
Oper Status : Up Oper Down Reason : n/a FR Object : Enabled Resignal Timer : Disabled Hold Timer : 1 seconds Next Resignal : N/A Srlg Frr : Disabled Srlg Frr Strict : Disabled Page 370 7450 ESS MPLS Guide...
Page 373
Static LSP FR Timer: 30 seconds LSP Counts Originate Transit Terminate ------------------------------------------------------------------------------- Static LSPs Dynamic LSPs 1626 Detour LSPs P2MP S2Ls =============================================================================== * indicates that the corresponding row element may have been truncated. *A:SRU4>config>router>mpls# 7450 ESS MPLS Guide Page 373...
Page 374
To Node Id : 0.0.3.234 Adm State : Up Oper State : Up LSP Up Time : 0d 04:50:47 LSP Down Time : 0d 00:00:00 Transitions : 1 Path Changes DestGlobalId: 42 DestTunnelNum : 32 =============================================================================== Page 374 7450 ESS MPLS Guide...
Page 375
: Up ------------------------------------------------------------------------------- Path NextHop InLabel OutLabel Out I/F Admin Oper ------------------------------------------------------------------------------- Working AtoB_1 Down Protect 2090 2090 AtoC_1 =============================================================================== LSP Name : lsp-38 : 0.0.3.234 Admin State : Up Oper State : Up 7450 ESS MPLS Guide Page 375...
Page 376
MPLS-TP LSP Protect Path Information LSP: "lsp-32" =============================================================================== LSP Name : lsp-32 : 0.0.3.234 Admin State : Up Oper State : Up ------------------------------------------------------------------------------- Path NextHop InLabel OutLabel Out I/F Admin Oper ------------------------------------------------------------------------------- Protect 2080 2080 AtoC_1 Page 376 7450 ESS MPLS Guide...
Page 377
CC Status : outOfService CV Status : unknown =============================================================================== *A:mlstp-dutA# *A:mlstp-dutA# show router mpls tp-lsp protection =============================================================================== MPLS-TP LSP Protection Information Legend: W-Working, P-Protect, =============================================================================== LSP Name Admin Oper Path Ingr/Egr Act. Rx PDU 7450 ESS MPLS Guide Page 377...
Page 378
P Up 2094/2094 SF (1,1) lsp-40 W Down 40/40 SF (1,1) P Up 2096/2096 SF (1,1) lsp-41 W Down 41/41 SF (1,1) P Up 2098/2098 SF (1,1) ------------------------------------------------------------------------------- No. of MPLS-TP LSPs: 10 =============================================================================== Page 378 7450 ESS MPLS Guide...
No — BFD is disabled on the RSVP interface. Down — The RSVP interface is operationally down. Up — The RSVP interface is operationally up. Specifies the physical port bound to the interface. Port ID 7450 ESS MPLS Guide Page 379...
Page 380
The total number of RSVP packets with errors transmitted on the Bad Packets RSVP interface. The total number of RSVP PATH messages received on the RSVP Paths interface. The total number of RSVP PATH ERROR messages transmitted on the Path Errors RSVP interface. Page 380 7450 ESS MPLS Guide...
Page 381
Link Bw CT0 : 100 Link Bw CT4 Link Bw CT1 Link Bw CT5 Link Bw CT2 Link Bw CT6 Link Bw CT3 Link Bw CT7 Bandwidth Constraints for Class Types (Kbps) : 100000 7450 ESS MPLS Guide Page 381...
Page 385
: N/A Neighbors : 10.100.30.20 * indicates inherited values =============================================================================== *A:SRU4>show>router>rsvp# neighbor Syntax neighbor [ip-address] [detail] Context show>router>rsvp Description This command shows neighbor information. Parameters ip-address — Displays RSVP information about the specified IP address. 7450 ESS MPLS Guide Page 385...
Page 386
RM - Remote Node supports Message ID LG - Local Graceful Restart RG - Remote Graceful Restart ======================================================================== Neighbor Interface Hello Last Oper Flags Change ======================================================================== 10.11.101.2 e13c2_1 1d 00:52:56 LR RR LD RM LG RG Page 386 7450 ESS MPLS Guide...
Page 387
The administrative name assigned to the RSVP session by the agent. Name Down — The operational state of this RSVP session is down. State Up — The operational state of this RSVP session is up. Sample Output *A:SRU4>show>router>rsvp# session 7450 ESS MPLS Guide Page 387...
Page 388
Tunnel ID : 18 LSP ID : 27648 Style : FF State : Up Session Type : Terminate In Interface : 3/2/1 Out Interface : n/a In Label : 131071 Out Label : n/a Page 388 7450 ESS MPLS Guide...
Page 389
Path Recd Path Sent Resv Recd Resv Sent Summary messages: SPath Recd : 840 SPath Sent SResv Recd SResv Sent : 850 =============================================================================== *A:SRU4>show>router *A:Dut-B# show router rsvp session detour detail ============================================================================== RSVP Sessions (Detailed) 7450 ESS MPLS Guide Page 389...
Page 390
: lag-1:0 Out Interface : 1/1/2:8 In Label : 131069 Out Label : 127951 Previous Hop : 10.10.12.3 Next Hop : 10.10.108.4 SetupPriority Hold Priority Class Type SugGrpOrig ID SubGrpOrig Addr: 0.0.0.0 P2MP ID Page 390 7450 ESS MPLS Guide...
Page 391
SetupPriority Hold Priority Class Type SugGrpOrig ID SubGrpOrig Addr: 0.0.0.0 P2MP ID Path Recd Path Sent : 106 Resv Recd : 113 Resv Sent Summary messages: SPath Recd SPath Sent SResv Recd SResv Sent 7450 ESS MPLS Guide Page 391...
Page 392
P2MP ID Path Recd : 128 Path Sent Resv Recd : 125 Resv Sent : 124 Summary messages: SPath Recd SPath Sent SResv Recd SResv Sent ============================================================================== *A:Dut-B# *A:Dut-B# show router rsvp session bypass-tunnel detail Page 392 7450 ESS MPLS Guide...
Page 393
=============================================================================== RSVP Global Statistics =============================================================================== PATH Timeouts RESV Timeouts GR Helper PATH Tim*: 0 GR Helper RESV Tim*: 0 =============================================================================== * indicates that the corresponding row element may have been truncated. *A:SRU4>show>router>rsvp# statistics =============================================================================== 7450 ESS MPLS Guide Page 393...
Page 394
Timer Displays the value of the rapid retransmission interval. Rapid Retransmit Displays the rapid retry limit. Rapid Retry Limit Specifies whether graceful shutdown of the RSVP node is enabled. Graceful Shutdown Page 394 7450 ESS MPLS Guide...
Page 395
Priority TE2 -> Class Type Priority TE3 -> Class Type Priority TE4 -> Class Type Priority TE5 -> Class Type Priority TE6 -> Class Type Priority TE7 -> Class Type Priority IgpThresholdUpdate : Disabled 7450 ESS MPLS Guide Page 395...
Page 396
Percent Link Bw CT7: 0 TE0 -> Class Type Priority TE1 -> Class Type Priority TE2 -> Class Type Priority TE3 -> Class Type Priority TE4 -> Class Type Priority TE5 -> Class Type Priority Page 396 7450 ESS MPLS Guide...
Started 2011/03/30 12:21:23.25 UTC Ended 2011/03/30 12:21:24.13 UTC Pre-MBB IGP Cost 0 Syntax Context tools>dump>router>mpls Description This command dumps FTN information for MPLS. Syntax Context tools>dump>router>mpls Description This command dumps ILM information for MPLS. Page 398 7450 ESS MPLS Guide...
Page 399
— The name of the LSP to which this command applies. If this parameter is not supplied the command applies to all active LSPs. Values String (32 chars max) Default none mbps — The bandwidth that the LSP should be immediately resized to. Values 0—100000 Default none 7450 ESS MPLS Guide Page 399...
Page 400
The no form of the command reverts to priority path. Parameters lsp-name — Specifies an existing LSP name to move. path-name — Specifies the path name to which to move the specified LSP. Page 400 7450 ESS MPLS Guide...
Page 402
LSP is enabled. Values 1 — 100 setup-priority val — Specifies the setup priority to use when insufficient bandwidth is available to setup an LSP. Values 0 — 7 Page 402 7450 ESS MPLS Guide...
Page 403
This is a different behavior from that of the similar command for the primary or secondary path of an LSP as a bypass LSP can have a large number of PSB associations. 7450 ESS MPLS Guide Page 403...
Page 404
Parameters lsp-name — Specifies an existing LSP name to move. path-name — Specifies the path name to which to move the specified LSP. Page 404 7450 ESS MPLS Guide...
Page 405
No Backup NHLFEs for this Ltn entry Mid List : 3428 numS2Ls - 1 (Primary MID), NextHop [2] => Key: Nhop - isFrr 0, outIf 3, NextHop 10.10.13.2 label - 128806 global Instance - 7450 ESS MPLS Guide Page 405...
Page 408
Num Paths Transmitted:5 Num Resvs Received Num Resvs Transmitted:0 Num Summmary Paths Received Num Summmary Paths Transmitted:0 Num Summmary Resvs Received Num Summmary Resvs Transmitted:0 Created at 91359 (28 secs back) ----------------------------------------------------------------------- Total PSB Count Page 408 7450 ESS MPLS Guide...
Page 410
When you execute this command, MPLS performs the following procedures: • MPLS performs a single MBB attempt to move the LSP path to the new path. • If the MBB is successful, MPLS updates the new path Page 410 7450 ESS MPLS Guide...
Page 411
• If the MBB is not successful, the path retains it current value. • The update-path MBB has the same priority as the manual re-signal MBB. 7450 ESS MPLS Guide Page 411...
• The adjust count is reset to zero. • The maximum average data rate is zeroed. • The overflow count is zeroed. interface Syntax interface ip-int-name statistics Context clear>router>rsvp Description This command resets or clears statistics for an RSVP interface. Page 412 7450 ESS MPLS Guide...
Page 413
— 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. 7450 ESS MPLS Guide Page 413...
If the string contains special characters (#, $, spaces, etc.), the entire string must be enclosed within double quotes. event 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 414 7450 ESS MPLS Guide...
Page 415
Syntax lsp-setup [detail] no lsp-setup Context debug>router>mpls>event Description This command debugs LSP setup events. The no form of the command disables the debugging. Parameters detail — Displays detailed information about LSP setup events. 7450 ESS MPLS Guide Page 415...
Page 416
— Displays detailed information about cross connect events. rsvp Syntax [lsp lsp-name] [sender source-address] [endpoint endpoint-address] [tunnel-id tunnel-id] [lsp-id lsp-id] [interface ip-int-name] no rsvp Context debug>router Description This command enables and configures debugging for RSVP. Page 416 7450 ESS MPLS Guide...
Page 417
This command debugs path-related events. The no form of the command disables the debugging. Parameters detail — Displays detailed information about path-related events. resv Syntax resv [detail] no resv Context debug>router>rsvp>event Description This command debugs RSVP reservation events. 7450 ESS MPLS Guide Page 417...
Page 418
— Displays detailed information about all RSVP packets. hello Syntax hello [detail] no hello 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. Page 418 7450 ESS MPLS Guide...
Page 419
[detail] no resv Context debug>router>rsvp>packet Description 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. 7450 ESS MPLS Guide Page 419...
Page 420
— Displays detailed information about ResvErr packets. resvtear Syntax resvtear [detail] no resvtear Context debug>router>rsvp>packet Description This command debugs ResvTear packets. The no form of the command disables the debugging. Parameters detail — Displays detailed information about ResvTear packets. Page 420 7450 ESS MPLS Guide...
→ End to End ECMP on page 429 → End to End Load Sharing Using a Load Sharing GMPLS Tunnel Group on page 430 → End to End Recovery (GMPLS Layer) on page 431 7450 ESS MPLS Guide Page 421...
The UNI has a client part, the UNI-C, and a network part, the UNI-N. In the Alcatel-Lucent solution, the UNI-C is an SR OS system, such as a 7750 SR or a 7950 XRS, while the UNI-N is an optical device;...
These include bandwidth, protection type, and latency. In the event that a connection could not be established, a correct (descriptive) error code is returned to the initiator. BEFORE AFTER MPLS G.709 24850 Figure 36: Dynamic Connection Setup Use Case 2: Multi-Layer Resiliency 7450 ESS MPLS Guide Page 423...
LSP is disjointed with respect to the already established first connection entering the network at a different PE device. Page 424 7450 ESS MPLS Guide...
TE Links. → RSVP-TE — RSVP-TE runs on the same network interface as LMP. The next hop from an RSVP-TE perspective is the UNI-N. RSVP-TE is used to establish and maintain a GMPLS LSP. 7450 ESS MPLS Guide Page 425...
ERO Expansion (RFC 5151) model is assumed for the GMPLS LSPs. The UNI-C is not exposed to the full ERO between the UNI-N nodes. Instead, the full ERO is inserted at the UNI-N. This model limits the sharing of SRLG information between the UNI-N and UNI-C. Page 426 7450 ESS MPLS Guide...
LMP/RSVP-TE IP Management IPCC Maintenance IPCC IP IF IP IF TE Link 1 TE Link 2 IPCC DP Node ID TE Link 3 Data Plane TE Link 4 shelf 24851 Figure 39: Identifier Architecture 7450 ESS MPLS Guide Page 427...
(LMP and RSVP) adjacency therefore exists between each UNI-C and it's corresponding UNI-Ns. Recovery in the following domains is supported in the following locations: • End to End — Between the 7x50 UNI-C nodes at each end of a gLSP. Page 428 7450 ESS MPLS Guide...
The operational state of each IP interface can be tied to the operational state of its gLSP (controlled using RSVP) or using mechanisms in the IP overlay such as BFD. 7450 ESS MPLS Guide Page 429...
RSVP signaling is instead used to convey the state of the gLSP and thus the corresponding member port of the tunnel group. Traffic is load shared across the tunnel group members. Page 430 7450 ESS MPLS Guide...
IGP in the optical network reconverges. The gLSP is treated as operationally down until a message indicating that the gLSP has been restored is received by the 7x50; for example, a Notify Error LSP Restored. 7450 ESS MPLS Guide Page 431...
LSP that is not even partially established until after the working LSP failure occurs. The new alternate route is selected at the LSP head-end node; it may reuse resources of the failed LSP at intermediate nodes and may include additional intermediate nodes and/or links. Page 432 7450 ESS MPLS Guide...
UNI-N in the PATH message for a gLSP. The optical network may either accept this request, reject it or respond with an alternative. Segment protection is defined in RFC 4873. 7450 ESS MPLS Guide Page 433...
This is also known as 1+1 bidirectional path protection. • Path Restoration Combined (PRC) — This provides 50 ms protection, even in the case of multiple failures. This is also known as SNCP with SBR. Page 434 7450 ESS MPLS Guide...
Configuration of End-to-End GMPLS Recovery on page 453 • GMPLS Tunnel Groups on page 454 • Configuring IP and MPLS in an Overlay Network to Use a GMPLS LSP on page 456 • Configuration Notes on page 457 7450 ESS MPLS Guide Page 435...
The Generalized Multi-Protocol Label Switching (GMPLS) User to Network Interface (UNI) permits dynamic provisioning of optical transport connections between IP routers and optical network elements in order to reduce the operational time and administrative overhead required to provision new connectivity. Page 436 7450 ESS MPLS Guide...
The config>router>lmp>lmp-peer peer-cp-node-id command creates a context per LMP peer. The entry peer-cp-node-id is the control plane identifier of of the adjacent UNI-N. It is an IPv4 or unsigned integer-formatted address that is used by the UNI-C for LMP and RSVP-TE 7450 ESS MPLS Guide Page 437...
Page 438
The peer-interface-address is mandatory and is the destination address of the IPCC on the peer UNI-N used to reach the GMPLS Router ID of the peer. It corresponds to the Page 438 7450 ESS MPLS Guide...
Note that LMP does not correlate the local and remote Layer 2 interface identifiers (such as MAC addresses) for the data bearer. It only correlates the local and remote TE Link and Data 7450 ESS MPLS Guide Page 439...
Page 440
LMP. RSVP requires that all traffic engineering attributes for TE Links are configured under the config>router>gmpls>te-link context. config router [no] gmpls te-link te-link-id [no] shutdown where te-link-id: [1..2147483690] | te-link-name: 32 char max Page 440 7450 ESS MPLS Guide...
Page 441
When the related Hop is empty, LMP finds the first available db-link to the peer (based on lower db-link Id), and allocates it and provides the port BW to RSVP to use in signaling. 7450 ESS MPLS Guide Page 441...
The following example shows how the Path should be configured for interoperability with the 1830 PSS. Consider the following topology: [unic1]------[unin1]-----------[unin2]------[unic2] where A-F are the TE Link IDs assigned at each end of a link. Path configuration on unic1: Hop 1 unic1 A strict Page 442 7450 ESS MPLS Guide...
Page 443
GMPLS Hop 2 unin2 E loose 7450 ESS MPLS Guide Page 443...
Graceful Restart Helper procedures implemented by the 7x50 also apply when the IPCC goes down and comes back up, or when the neighboring peer control plane restarts. The following CLI tree is used for configuring RSVP parameters for each LMP peer: config router gmpls Page 444 7450 ESS MPLS Guide...
Page 445
Note that different optical network technologies have different data path programing/setup times. Note that the no hello-interval command sets the hello-interval to the default value of 3000 milliseconds. Configuring hello-interval 0 will disable hellos in GMPLS. 7450 ESS MPLS Guide Page 445...
[group-name...(upto 5 max)] no exclude-srlg segment-protection-type {unprotected | sbr | gr | sncp | prc} no segment-protection-type no shutdown shutdown exclude-srlg group-name [group-name...(upto 5 max)] no exclude-srlg Page 446 7450 ESS MPLS Guide...
Page 447
The default setup and hold priorities are 5 and 1, respectively, and cannot be configured in Release 13.0. gLSP preemption is not supported. Record and record-label are enabled by default and no user configurable command is therefore provided. 7450 ESS MPLS Guide Page 447...
Constraints gLSP Constraints Each gLSP can be configured with the following constraints: • Bandwidth • SRLG • Protection Page 448 7450 ESS MPLS Guide...
| oc-768/stm-256 | 100gige-ieee The code points to use for 10gige-ieee and 100gige-ieee are not yet registered with IANA. The following values are therefore used: • 10G IEEE: 0x4E9502F9 • 100G IEEE: 0x503A43B7 7450 ESS MPLS Guide Page 449...
UNI-N device via another UNI-N node, it can request the SRLG information for an already established gLSP path by setting the SRLG information flag in the LSP attributes sub-object of the RSVP PATH message Page 450 7450 ESS MPLS Guide...
Page 451
/ no shutdown operation. GMPLS LSPs with other types of protection can be made mutually SRLG-diverse by performing a shutdown of the gLSP, reconfiguring the SLG list to exclude using the exclude-srlg command, and then applying a no shutdown of the gLSP. 7450 ESS MPLS Guide Page 451...
CLI warning and an SNMP trap. Table 10 illustrates the recommended combinations of segment protection type and end- to-end protection type. Table 10: Combinations of End-to-End and Segment Protection E2E/Segment Unprotected SNCP Unprotected Full Rerouting Page 452 7450 ESS MPLS Guide...
— Full LSP rerouting; 0x01 The default end-to-end protection type is unprotected. It is possible to configure segment protection on a path independently of the type of end-to- end protection that is configured. 7450 ESS MPLS Guide Page 453...
If load-sharing is configured, then all of the gLSPs must terminate on the same far-end node. All of the ports used by gLSPs in a load-sharing must be equivalent in that they must have the Page 454 7450 ESS MPLS Guide...
Page 455
If a member is in the admin down state, a gLSP will not be set-up. If a gLSP is already up, the RSVP Path message A-Bit is updated so that both ends of the gLSP path are kept down. 7450 ESS MPLS Guide Page 455...
The GMPLS tunnel group number must correspond to a locally configured GMPLS tunnel group. The following CLI tree illustrates where the GMPLS tunnel group is referenced. config router interface if-name address a.b.c.d|ipv6-address port gmpls-tunnel-group gmpls-tunnel-group-id Page 456 7450 ESS MPLS Guide...
• 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. 7450 ESS MPLS Guide Page 457...
Default no peer Parameters peer-node-id — An identifier for the LMP peer node. This may be an IPv4-formatted address or a 32- bit unsigned integer. Values a.b.c.d | 1 — 4294967295 7450 ESS MPLS Guide Page 465...
Page 466
This command configures the mandatory peer-interface-address. It is the destination address of the IPCC on the peer UNI-N used to reach the GMPLS Router ID of the UNI-N peer. It corresponds to the lmpCcRemoteIpAddr in RFC 4631. Default Page 466 7450 ESS MPLS Guide...
Page 467
IPCC on the peer UNI-N used to reach the GMPLS Router ID of the UNI-N peer. It corresponds to the lmpCcRemoteIpAddr in RFC 4631. 7450 ESS MPLS Guide Page 467...
Page 468
[no] te-link te-link-id Context config>router>lmp>peer Description This command assigns a Traffic Engineering (TE) Link to a given LMP peer. The TE Link with ID te-link-id must already have been created under config>router>lmp>te-link. Default no te-link Page 468 7450 ESS MPLS Guide...
Page 469
This command creates a data bearer assigned to a TE Link. Only one data bearer may be configured within a given TE Link. Default no data-bearer Parameters data-bearer-id — Specifies the ID of the data bearer. Values 1 — 4294967295 7450 ESS MPLS Guide Page 469...
Page 470
Context config>router>lmp>te-link>data-bearer Description This comand administratively enables or disables the data bearer. Default no shutdown link-name Syntax link-name te-link-name no link-name Context config>router>lmp>te-link Description This command configures text names for the TE Link. Default Page 470 7450 ESS MPLS Guide...
Page 471
[no] shutdown Context config>router>lmp>te-link Description This comand administratively enables or disables the TE Link. Default no shutdown shutdown Syntax [no] shutdown Context config>router>lmp Description This comand administratively enables or disables LMP. Default no shutdown 7450 ESS MPLS Guide Page 471...
Page 472
The no version of this command re-instates the default value for the delay timer. Default Parameters recovery-interval — Specifies the maximum recovery interval value, in seconds. Values 1 — 1800 Default restart-interval — Specifies the maximum restart interval value, in seconds. Values 1 — 300 Default Page 472 7450 ESS MPLS Guide...
Page 473
This command defines the end-to-end recovery type for the GLSP. This is the recovery model between the source and terminating UNI-C nodes of the GMPLS LSP. The no form of this command removes any configured end-to-end recovery, and the GMPLS LSP becomes unprotected. 7450 ESS MPLS Guide Page 473...
Page 474
Ethernet LSPs (see RFC 3471). Only Ethernet (value 33) is supported in Release 13.0. Default no generalized-pid Parameters generalized-pid — Specifies the name of the generalized-pid. Values ethernet Default ethernet Page 474 7450 ESS MPLS Guide...
Page 475
Context config>router>gmpls>lsp Description This command configures the time, in seconds, for LSP reversion attempts after it has failed. The no form of the command reverts the timer to the default value. 7450 ESS MPLS Guide Page 475...
Page 476
This command specifies the GMPLS loopback address of the far-end UNI-C router for a GMPLS LSP. When creating a GMPLS LSP, this command is mandatory. Parameters ip-address — Specifies the system IP address of the far-end UNI-C router. Page 476 7450 ESS MPLS Guide...
Page 477
When the related Hop is empty, LMP finds the first available db-link to the peer (based on lower db-link Id), and allocates it and provides the port BW to RSVP to use in signaling. The no form of the command udates the bandwidth to zero. Default 7450 ESS MPLS Guide Page 477...
Page 478
The no form of this command removes the configued segement recovery, reverting to unprotected. Default no segment-protection-type Parameters protection-type — Specifies the requested GMPLS segment recovery type. Values {unprotected | sbr | gr | sncp | prc} Default unprotected Page 478 7450 ESS MPLS Guide...
Page 479
Parameters path-name — Specifies a unique case-sensitive name label for the LSP path. Values 32 characters maximum alphanumeric string 7450 ESS MPLS Guide Page 479...
Page 480
The GMPLS LSP ingress and egress node IDs can be included as the first and the last hop. This is necessary when interoperating with the Alcatel-Lucent 1830 PSS. The no form of this command deletes hop list entries for the path. All of the GMPLS LSPs currently using the path are affected.
Page 481
GMPLS LSP path or reroutes a GMPLS LSP. The hold-time value should be configured to reflect the data path programming time for the optical technology used between the ingress and egress UNI-N nodes. The no form of the command reverts the hold-timer to the default value. Default no lsp-hold-timer 7450 ESS MPLS Guide Page 481...
Page 482
The Rapid Retransmission Interval must be smaller than the regular refresh interval configured in config>router>gmpls>refresh-time. The no form of this command reverts to the default value. Default no rapid-retransmit-time Parameters hundred-milliseconds — Specifies the Rapid Retransmission Interval, in units of 100 milliseconds. Values 1 — 100 Default Page 482 7450 ESS MPLS Guide...
Page 483
— Specifies the interval, in seconds, between successive Path and Resv refresh messages. Values 1 — 65535 Default shutdown Syntax [no] shutdown Context config>router>gmpls Description This command disables or enables GMPLS. Default shutdown 7450 ESS MPLS Guide Page 483...
Page 484
1 — 4294967295 | te-link-name te-link-name: 32 character maximum name of the TE Link shutdown Syntax [no] shutdown Context config>router>gmpls>te-link Description This command enables or disables the TE Link in GMPLS. Default no shutdown Page 484 7450 ESS MPLS Guide...
Page 485
— Specifies a text string of up to 160 characters describing the GMPLS tunnel group. far-end Syntax far-end ip-address no far-end Context config>gmpls-tun-grp Description This command configures the IP address (GMPLS Loopback Address) of the far-end UNI-C router. 7450 ESS MPLS Guide Page 485...
Page 486
GMPLS LSP. This is the LSP name of the GMPLS LSP. The no form of this command removes the member. Default none Parameters session-name name — Specifies the session name of the GMPLS LSP. Values 80 characters maximum text string Page 486 7450 ESS MPLS Guide...
Page 487
— Specifies the minimum number of GMPLS LSPs that must be operationally up before the GMPLS tunnel group is considered operationally up. Values 0 — 15 mode Syntax mode mode Context config>gmpls-tun-grp Description This command sets the operating mode of the GMPLS tunnel group. 7450 ESS MPLS Guide Page 487...
Page 488
The same hashing algorithm is used as for LAG (see the "LAG and ECMP hashing" chapter of the Alcatel-Lucent 7450 ESS OS / 7750 SR OS / 7710 SR OS Interface Configuration Guides). If load- sharing is configured, then all of the GMPLS LSPs must terminate on the same far-end node. All of the ports used by GMPLS LSPs must be equivalent in that they must have the same named QoS policy, bandwidth, etc.
— Specifies the system IP address of the far-end UNI-C router for the GMPLS LSP. detail — Keyword to request more detailed output. peer Syntax peer [peer-node-id] [detail] peer [peer-node-id] {statistics} Context show>router>gmpls Description This command displays GMPLS peer information. 7450 ESS MPLS Guide Page 489...
Page 490
— Display only sessions that are operationally up. down — Display only sessions that are operationally down. detail — Keyword to request more detailed output. te-link Syntax te-link [te-link-id] Context show>router>gmpls Description This command displays Traffic Engineering (TE) link information. Page 490 7450 ESS MPLS Guide...
Page 491
Peer Output Fields — The following table describes peer output fields. Label Description The administrative state of the LMP peer node. Admin State The operational state of the LMP peer node. Oper State The configured interval between resubmitted LMP messages. Retrans Intvl 7450 ESS MPLS Guide Page 491...
Page 492
Peer If Addr The total number of inbound packet errors. Inbound Errors The total number of outbound packet errors. Outbound Errors The types of message packets sent and received on the control channel. Message Type Page 492 7450 ESS MPLS Guide...
Page 493
— Keyword to display more detailed output. statistics — Keyword to display TE Link statistics. Output TE Link Output Fields — The following table describes TE link output fields. Label Description The administrative state of the TE link. Admin State 7450 ESS MPLS Guide Page 493...
Page 494
The administrative state of the data bearer link. Admin State The operational state of the data bearer link. Oper State The remote ID of the data bearer link. Remote Id The port used by the data bearer link. Port Page 494 7450 ESS MPLS Guide...
Page 495
GMPLS Sample Output *A:SRU4>show>router>lmp>te-link# data-bearer 254 ================================================================================ LMP Data Bearer Link 254 Statistics ================================================================================ Admin State : In Service Oper State : Up Free Remote Id : 10 Port : 1/1/1 ================================================================================ 7450 ESS MPLS Guide Page 495...
— Debug all GMPLS instances that contain the specified identifier or IP address of a peer node. Values 1 — 4294967295 | a.b.c.d event Syntax [no] event Context debug>router>gmpls Description This command enables and disables debugging for specific GMPLS events. 7450 ESS MPLS Guide Page 497...
Page 498
Syntax [no] path Context debug>router>gmpls Description This command enables and disables debugging for GMPLS Path events. peer Syntax [no] peer Context debug>router>gmpls Description This command enables and disables debugging for GMPLS NBR events. Page 498 7450 ESS MPLS Guide...
Page 499
Context debug>router>gmpls>packet Description This command enables debugging for GMPLS Path packets. The no form of the command disables debugging for GMPLS Path packets. Parameters detail — Keyword to produce debug output in greater detail. 7450 ESS MPLS Guide Page 499...
Page 500
Context debug>router>gmpls>packet Description This command enables debugging for GMPLS ResvErr packets. The no form of the command disables debugging for GMPLS ResvErr packets. Parameters detail — Keyword to produce debug output in greater detail. Page 500 7450 ESS MPLS Guide...
Page 501
Context debug>router>gmpls>packet Description This command enables debugging for GMPLS Srefresh packets. The no form of the command disables debugging for GMPLS Srefresh packets. Parameters detail — Keyword to produce debug output in greater detail. 7450 ESS MPLS Guide Page 501...
Page 502
Context debug>router>gmpls>packet Description This command enables debugging for GMPLS All packets. The no form of the command disables debugging for GMPLS All packets. Parameters detail — Keyword to produce debug output in greater detail. Page 502 7450 ESS MPLS Guide...
Page 514
Num Summmary Paths Transmitted:1834 Num Summmary Resvs Received :1824 Num Summmary Resvs Transmitted:0 Created at 4439 (54592 secs back) -------------------------------------------------------------------------------- Total PSB Count: 2 status Syntax status Context tools>dump>router>gmpls Description This command dumps general GMPLS status information. Page 514 7450 ESS MPLS Guide...
LDP Enhanced Graceful Handling of Resources on page 585 • User Guidelines and Troubleshooting Procedures on page 590 • LDP IPv6 Control and Data Planes on page 599 • LDP Process Overview on page 616 7450 ESS MPLS Guide Page 517...
LDP performs the label distribution only in MPLS environments. The LDP operation begins with a hello discovery process to find LDP peers in the network. LDP peers are two LSRs that use LDP to exchange label/FEC mapping information. An LDP session is created between LDP peers. A Page 518 7450 ESS MPLS Guide...
47. This illustration shows the interaction of the LDP subsystem with other subsystems, including memory management, label management, service management, SNMP, interface management, and RTM. In addition, debugging capabilities are provided through the logger. 7450 ESS MPLS Guide Page 519...
Page 520
Timer database — This database contains all the timers for maintaining sessions and adjacencies. • Session database — This database contains all the session and adjacency records, and serves as a repository for the LDP MIB objects. Page 520 7450 ESS MPLS Guide...
The sections below describe how LDP and the other subsystems work to provide services. Memory LDP MIB Session DB Label Send/ Timer Protocol Receive Send/ Config Receive (CLI/SNMP) Timer DB FEC/ Label DB Logger Event Queue Interface Service Event Queue Event Queue OSSRG017 Figure 47: Subsystem Interrelationships 7450 ESS MPLS Guide Page 521...
SNMP requests and are handled through an agent-LDP interface. LDP can be instantiated or deleted through SNMP. Also, LDP targeted sessions can be set up to specific endpoints. Targeted-session parameters are configurable. Page 522 7450 ESS MPLS Guide...
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. 7450 ESS MPLS Guide Page 523...
In order for a targeted LDP (T-LDP) session to be established, an adjacency must be created. The LDP extended discovery mechanism requires hello messages to be exchanged between two peers for session establishment. After the adjacency establishment, session setup is attempted. Adjacency Establishment Page 524 7450 ESS MPLS Guide...
Page 525
In the router, the adjacency management is done through the establishment of a Service Distribution Path (SDP) object, which is a service entity in the Alcatel-Lucent service model. The Alcatel-Lucent service model uses logical entities that interact to provide a service. The service model requires the service provider to create configurations for four main entities: •...
SDP for each service is withdrawn. • Memory allocation failure: If there is no memory to store a received label, it is released. • VC type unsupported: When an unsupported VC type is received, the received label is released. Page 526 7450 ESS MPLS Guide...
When the user changes the implicit null configuration option, LDP withdraws all the FECs and re- advertises them using the new label value. Global LDP Filters Both inbound and outbound LDP label binding filtering are supported. 7450 ESS MPLS Guide Page 527...
The FEC prefix import policy provides a mean of controlling which FEC prefixes received from this LDP peer are imported and installed by LDP on this node. If resolved these FEC prefixes are then re-distributed to other LDP and T-LDP peers. Page 528 7450 ESS MPLS Guide...
Note that when an interface other than system is used as the LSR-ID, the transport connection (TCP) for the link or targeted LDP session will also use the address of that interface as the transport address. 7450 ESS MPLS Guide Page 529...
Time up to the maximum value. If one of the LDP peers does not, the frequency of the Hello messages of the targeted Hello adjacency will continue to be governed by the smaller of the two Hold-Time values. This feature complies to draft-pdutta-mpls-tldp-hello-reduce. Tracking a T-LDP Peer with BFD Page 530 7450 ESS MPLS Guide...
As soon as the last Hello adjacency goes down due to BFD timing out, the LDP session goes down and the LDP FRR procedures will be triggered. This will result in moving the traffic to an LFA backup next-hop on a different LDP peer. 7450 ESS MPLS Guide Page 531...
The counters are available for the egress data path of an LDP FEC at ingress LER and at LSR. Because an ingress LER is also potentially an LSR for an LDP FEC, combined egress data path statistics will be provided whenever applicable. Page 532 7450 ESS MPLS Guide...
The TSH implementation supports the ability to configure TTL security per LDP peer and evaluate (in hardware) the incoming TTL value against the configured TTL value. If the incoming TTL value is less than the configured TTL value, the packets are discarded and a log is generated. 7450 ESS MPLS Guide Page 533...
(LTN) mapping and an LDP tunnel entry in the forwarding plane. LDP will also inform the Tunnel Table Manager (TTM) of this tunnel. Both the LTN entry and the tunnel entry will have a NHLFE for the label mapping that the LSR received from each of its next-hop peers. 7450 ESS MPLS Guide Page 535...
Page 536
NHLFEs if they exist (swap label) or simply route the packet if there are no NHLFEs (pop label). Static FEC swap will not be activated unless there is a matching route in system route table that also matches the user configured static FEC next-hop. Page 536 7450 ESS MPLS Guide...
IP address of its own. The user can however specify the interface name for numbered interfaces too. See the CLI section for the changes to the fec-originate command. Operation of LDP over an Unnumbered IP Interface Consider the setup shown in Figure 7450 ESS MPLS Guide Page 537...
When the unnumbered interface is added into LDP, it will have the following behavior. Link LDP Hello adjacency will be brought up using link Hello packet with source IP address set to the interface borrowed IP address and a destination IP address set to 224.0.0.2. Page 538 7450 ESS MPLS Guide...
The LSR with the highest transport address, i.e., LSR-ID in this case, will bootstrap the TCP connection and LDP session. Source and destination IP addresses of LDP messages are the transport addresses, i.e., LDP LSR- IDs of systems A and B in this case. 7450 ESS MPLS Guide Page 539...
As a consequence of (1), LDP FRR procedures will not be triggered via a BFD session timeout but only by physical failures and local interface down events. • Unnumbered IP interfaces cannot be added into LDP global and peer prefix policies. Page 540 7450 ESS MPLS Guide...
LDP over RSVP tunnels, LSP1a and LSP2a, are configured by way of ABR3. This setup effectively creates an end-to-end LDP connectivity which can be used by all PEs to provision services. The RSVP LSPs are used as a transport vehicle to carry the LDP packets from Page 542 7450 ESS MPLS Guide...
/32 prefixes, or a particular prefix range. 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 544 7450 ESS MPLS Guide...
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. 7450 ESS MPLS Guide Page 545...
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 546 7450 ESS MPLS Guide...
IGP. The endpoint that terminates closest to “Dest” (highest IGP path cost) will be selected for further selection of the LDP over RSVP tunnels to that endpoint. Note that the explicit path the tunnel takes may not match the IGP path the SPF computes. Page 548 7450 ESS MPLS Guide...
LDP will choose the endpoint that is highest cost in the route entry and will do further tunnel selection over those endpoints. If there are multiple endpoints with equal highest cost, then LDP will consider all of them. 7450 ESS MPLS Guide Page 549...
Page 550
LDP over RSVP and ECMP Page 550 7450 ESS MPLS Guide...
IOM. When tunneling LDP packets over an RSVP LSP, it is the detection of the T-LDP session going down, via BFD or Keep-Alive, which triggers the LDP ECMP uniform failover procedures. If the 7450 ESS MPLS Guide Page 551...
Page 552
Packets forwarded to an IES/VPRN spoke-interface. • Packets forwarded towards VPLS spoke in routed VPLS. Finally, note that the LDP ECMP uniform failover is only supported for a single LDP interface, LDP next-hop, or peer failure event. Page 552 7450 ESS MPLS Guide...
LDP FEC against the corresponding prefix in the RTM. This will result in LDP programming a primary NHLFE and a backup NHLFE into the IOM for each next-hop of a FEC prefix for the purpose of forwarding packets over the LDP FEC. 7450 ESS MPLS Guide Page 553...
If the user attempts to apply it to an area where the interface is secondary, the command will fail. Finally, the user can apply the same above commands for an OSPF instance within a VPRN service: config>service>vprn>ospf>area>loopfree-alternate-exclude config>service>vprn>ospf>area>interface>loopfree-alternate-exclude Page 554 7450 ESS MPLS Guide...
4. A BFD session, enabled on a T-LDP session to a peer, times-out and as a result the link LDP session to the same peer and which uses the same TCP connection as the T-LDP 7450 ESS MPLS Guide Page 555...
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. LDP FRR and LDP Shortcut Page 556 7450 ESS MPLS Guide...
When an RSVP LSP is used as a shortcut by IGP, it is included by SPF as a P2P link and can also be optionally advertised into the rest of the network by IGP. Thus the SPF is able of using a 7450 ESS MPLS Guide Page 557...
SPF computation in IS-IS and OSPF is enhanced to compute LFA alternate routes for each learned prefix and populate it in RTM. Figure 52 illustrates a simple network topology with point-to-point (P2P) interfaces and highlights three routes to reach router R5 from router R1. Page 558 7450 ESS MPLS Guide...
R5 will always go over R4. In other words it is required that R2 becomes loop-free with respect to both the source node R1 and the protected node R3. Consider the case where the primary next-hop uses a broadcast interface as illustrated in Figure 53 7450 ESS MPLS Guide Page 559...
For the case of P2P interface, if SPF finds multiple LFA next-hops for a given primary next-hop, it follows the following selection algorithm: A) It will pick the node-protect type in favor of the link-protect type. Page 560 7450 ESS MPLS Guide...
Page 561
The same thing, a link- protect LFA which does not avoid the PN may still be selected as a last resort.Both the computed primary next-hop and LFA next-hop for a given prefix are programmed into RTM. 7450 ESS MPLS Guide Page 561...
→ the second set consists of tunneled LFA next-hops. after excluding the LSPs which use the same outgoing interface as the primary next-hop. B) The algorithms continues with first set if not empty, otherwise it continues with second set. Page 562 7450 ESS MPLS Guide...
When SPF resolves OSPF inter-area prefixes or IS-IS inter-level prefixes, it will compute an LFA backup next-hop to the same exit area/border router as used by the primary next-hop. Loop-Free Alternate Shortest Path First (LFA SPF) Policies 7450 ESS MPLS Guide Page 563...
Page 564
LFA backup next-hop for a subset of prefixes that resolve to a specific primary next-hop. See more details in the section titled “Loop-Free Alternate Shortest Path First (LFA SPF) Policies” in the Routing Protocols Guide. Page 564 7450 ESS MPLS Guide...
In order to make use of the ECMP next-hop, the user must configure the ECMP value in the system to at least two (2). In order to make use of the LFA next-hop, the user must enable LFA and IP FRR options under the IGP instance. 7450 ESS MPLS Guide Page 565...
Up to five (5) peer prefix policies can be associated with a single peer template at all times. Also, the user can associate multiple templates with the same or different peer prefix policies. Thus multiple templates can match with a given peer prefix. In all cases, the targeted session parameters Page 566 7450 ESS MPLS Guide...
Each mapping of a targeted session peer parameter template to a policy prefix which exists in the TE database will result in LDP establishing a targeted Hello adjacency to this peer address using the targeted session parameters configured in the template. This Hello adjacency will then either 7450 ESS MPLS Guide Page 567...
Page 568
The overriding trigger will become the owner of the targeted adjacency to a given peer and will be shown in show router ldp targ-peer. Page 568 7450 ESS MPLS Guide...
VPRN auto-bind LDP-over-RSVP in BGP Label Route resolution Triggering EventAutomatic Creation of Targeted Hello AdjacencyActive Targeted Adjacency Parameter Override Priority Manual configuration of peer parameters (creator=manual)Yes1 Mapping of targeted session template to prefix policy (creator=template)Yes2 7450 ESS MPLS Guide Page 569...
Page 570
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>session-parameters>peer context. This includes MD5 authentication, LDP prefix per-peer policies, label distribution mode (DU or DOD), etc. Page 570 7450 ESS MPLS Guide...
In order to make use of the ECMP next-hop, the user must configure the ecmp value in the system to at least two (2) using the following command: configure>router>ecmp In order to make use of the LFA next-hop, the user must enable LFA using the following commands: config>router>isis>loopfree-alternate Page 572 7450 ESS MPLS Guide...
P2MP FEC in normal operation, and accept traffic from the ILM on the interface to the backup next-hop under failure. Obviously, a candidate upstream LSR node must either be an ECMP next- hop or a Loop-Free Alternate (LFA) next-hop. This allows the downstream LSR to perform a fast 7450 ESS MPLS Guide Page 573...
LSR prefix, whichever is available, to program the backup ILM. ECMP next-hop and LFA next- hop are however mutually exclusive for a given prefix. IGP installs the ECMP next-hop in preference to an LFA next-hop for a prefix in the Routing Table Manager (RTM). Page 574 7450 ESS MPLS Guide...
In order for the system to perform a fast switchover to the backup ILM in the fast path, LDP applies to the primary ILM uniform FRR failover procedures similar in concept to the ones 7450 ESS MPLS Guide Page 575...
Page 576
Hello adjacencies. In this case, the upstream LSR updates in IOM the NHLFE for the mLDP FEC to use one of the remaining links. The switchover time in this case is not managed by the uniform failover procedures. Page 576 7450 ESS MPLS Guide...
(RIB). That way, the ABR will be 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). 7450 ESS MPLS Guide Page 577...
LDP FEC. For a given prefix, two route entries are populated in RTM. One corresponds to the LDP shortcut next-hop and has an owner of LDP. The other one is the regular IP next-hop. The LDP shortcut next-hop always has preference over the regular IP Page 578 7450 ESS MPLS Guide...
/16 route entry will use the IP next-hop. LDP Shortcut Forwarding Plane Once LDP activated a FEC for a given prefix and programmed RTM, it also programs the ingress Tunnel Table in forwarding engine with the LDP tunnel information. 7450 ESS MPLS Guide Page 579...
Page 580
NHLFE of the LDP LSP when the preferred RTM entry corresponds to an LDP shortcut. If the preferred RTM entry corresponds to an IP next-hop, the IPv4 packet is forwarded unlabeled. Page 580 7450 ESS MPLS Guide...
These commands apply to all LDP LSPs which are used to resolve static routes, BGP routes, and IGP routes. When the no form of the above command is enabled for local packets, TTL propagation is disabled on all locally generated IP packets, including ICMP Ping, traceroute, and OAM packets 7450 ESS MPLS Guide Page 581...
Page 582
Similarly, when the no form is enabled for transit packets, TTL propagation is disabled on all IP packets received on any IES interface and destined to a route that is resolved to the LSP shortcut. In this case, a TTL of 255 is programmed onto the pushed label stack. Page 582 7450 ESS MPLS Guide...
MBB ILM programming, or multicast upstream FRR backup ILM programming. In all cases, the P2MP index for the mLDP tree is deprogrammed and the interfaces to each downstream peer which sent a Label Mapping message associated with this ILM are shutdown. 7450 ESS MPLS Guide Page 583...
Page 584
The following are the data path resources which can trigger this mechanism: - NHLFE, ILM, Label-to-NHLFE (LTN), Tunnel Index, P2MP Index. The following are the CPM resources which can trigger this mechanism: - Label allocation. Page 584 7450 ESS MPLS Guide...
FEC type. When a downstream LSR receives overload OFF notification from an upstream LSR, it sends pending label mappings to the upstream LSR for the specified FEC type. 7450 ESS MPLS Guide Page 585...
An LDP speaker that supports the LSR Overload Protection procedures as defined in this document MUST inform its peers of the support by including a LSR Overload Protection Capability Parameter in its initialization message. The Capability parameter follows the Page 586 7450 ESS MPLS Guide...
LSR. 2. When an upstream LSR detects that it is overloaded with a FEC type then it MUST initiate a LDP Notification Message with S bit ON in LSR Overload Status TLV and a 7450 ESS MPLS Guide Page 587...
Page 588
7. When an upstream LSR is overloaded for a FEC type and it receives Label Mapping for that FEC type from a downstream LSR then it MAY send Label Release to the downstream for the received Label Mapping with LDP Status Code as No_Label_Resources as defined in RFC 5036. Page 588 7450 ESS MPLS Guide...
LDP Sessions (Detail) =============================================================================== ------------------------------------------------------------------------------- Session with Peer 10.8.100.15:0, Local 110.20.1.110:0 ------------------------------------------------------------------------------- Adjacency Type : Targeted State : Nonexistent Up Time : 0d 00:00:00 Max PDU Length : 4096 KA/Hold Time Remaining : 0 Page 590 7450 ESS MPLS Guide...
The user can determine which interface or targeted peer was shut down, by applying the following commands: - [show router ldp interface resource-failures] - [show router ldp targ-peer resource-failures] show router ldp interface resource-failures =============================================================================== LDP Interface Resource Failures =============================================================================== sru4 sr4-1-5-1 =============================================================================== show router ldp targ-peer resource-failures 7450 ESS MPLS Guide Page 591...
Page 592
------------------------------------------------------------------------------- show router ldp discovery interface "sr4-1-5-1" detail =============================================================================== LDP Hello Adjacencies (Detail) =============================================================================== ------------------------------------------------------------------------------- Interface "sr4-1-5-1" ------------------------------------------------------------------------------- Local Address : 223.0.2.110 Peer Address : 224.0.0.2 Adjacency Type : Link State : Down =============================================================================== Page 592 7450 ESS MPLS Guide...
Page 593
The user can check if only remote and/or local FECs have been set in overload by the resource base resource exhaustion mechanism using the following command: - [tools dump router ldp instance] The relevant part of the output is described below: {..snip..} 7450 ESS MPLS Guide Page 593...
Page 594
Clear the overload state for the local FECs. - [clear router ldp interface ifName] - [clear router ldp peer peerAddress] • Clears the overload state and attempt to restore adjacency and session for LDP interfaces and peers. Page 594 7450 ESS MPLS Guide...
Mcast FEC Overload Sent: No Mcast FEC Overload Recv: No Serv FEC Overload Sent : No Serv FEC Overload Recv : No ------------------------------------------------------------------------------- show router ldp session 110.20.1.110 detail ------------------------------------------------------------------------------- Session with Peer 110.20.1.110:0, Local 110.20.1.1:0 ------------------------------------------------------------------------------- 7450 ESS MPLS Guide Page 595...
Page 596
OvLd for fec-type=service Num Entities OLoad (FEC: P2MP Sent: 0 Rcvd: 0 <----- // # of session in OvLd for fec-type=MulticastP2mp Num Entities OLoad (FEC: MP2MP UP Sent: 0 Rcvd: 0 <----- // # Page 596 7450 ESS MPLS Guide...
Page 597
One of the following commands can be used depending if the user wants to clear all sessions or at once or one session at a time: - [clear router ldp resource-failures] • Clears the overload state for the affected sessions and FEC types. 7450 ESS MPLS Guide Page 597...
Page 598
Clear the overload state for the local FECs. - [clear router ldp session a.b.c.d overload fec-type {services|prefixes|multicast}] • Clears the overload state for the specified session and FEC type. • Clears the overload state for the local FECs. Page 598 7450 ESS MPLS Guide...
The SR OS LDP IPv6 implementation uses a 128-bit LSR-ID as defined in draft-pdutta-mpls-ldp- v2-00. See LDP Process Overview for more information about interoperability of this implementation with 32-bit LSR-ID, as defined in draft-ietf-mpls-ldp-ipv6-14. 7450 ESS MPLS Guide Page 599...
The LSR with the highest transport address (in this case, the LSR-ID) will bootstrap the IPv6 TCP connection and IPv6 LDP session. Source and destination IP addresses of LDP/TCP session packets are the IPv6 transport addresses (in this case, LDP LSR-IDs of systems A and B). Page 600 7450 ESS MPLS Guide...
IPv4 prefix FEC—This is performed using the State Advertisement Control (SAC) capability TLV as specified in draft-ietf-mpls-ldp-ip-pw-capability. The SAC capability TLV includes the IPv4 SAC element having the D-bit (Disable-bit) set or reset to disable 7450 ESS MPLS Guide Page 601...
Page 602
FEC types will only take effect at the next time the LDP session is restarted. The user can enable or disable a specific FEC type for a given LDP session to a peer by using the following CLI commands: • configure>router>ldp>session-parameters>peer>fec-type-capability p2mp • configure>router>ldp>session-parameters>peer>fec-type-capability prefix-ipv4 • configure>router>ldp>session-parameters>peer>fec-type-capability prefix-ipv6 Page 602 7450 ESS MPLS Guide...
The encoding of the adjacency capability TLV uses a PRIVATE Vendor TLV. It is used only in a hello message to negotiate a set of capabilities for a specific LDP IPv4 or IPv6 hello adjacency. 7450 ESS MPLS Guide Page 603...
FEC export policy to select which addresses and FECs to send to the peer. The above behavior applies to LDP IPv4 and IPv6 addresses and FECs. The procedure is summarized in the flowchart diagrams in Figure 58 Figure 7450 ESS MPLS Guide Page 605...
A FEC for each of the IPv4 and IPv6 system interface addresses is advertised and resolved automatically by the LDP peers when the LDP session comes up, regardless of whether the session is IPv4 or IPv6. 7450 ESS MPLS Guide Page 607...
LAN, routing will detect them and block one of them. In all other cases, duplicate links are valid because they are scoped to the local link. In this section, LLn refers to Link-Local address (n). FEC Resolution in LAN ---------(LL3)-[C]-(LL1)-----[E] [Root LSR]-------[A]-(LL1)---[LAN] ----------[B]------ ---------(LL2)-[D]------ Page 608 7450 ESS MPLS Guide...
1. If the router interface goes down or both LDP IPv4 and LDP IPv6 sessions go down, IGP sets the interface metric to maximum value and all static routes with the ldp-sync option enabled and resolved on this interface will be de-activated. 7450 ESS MPLS Guide Page 609...
The tracking of a targeted LDP peer with BFD does not change with the support of IPv6 peers. BFD tracks the transport address conveyed by the Hello adjacency which bootstrapped the LDP IPv6 session. Page 610 7450 ESS MPLS Guide...
The far-end option will not be supported with an IPv6 address. This also applies to the configuration of the mirror destination for a LI source. Configuration at mirror source node Use the following syntax to configure at the mirror source node. Note that: 7450 ESS MPLS Guide Page 611...
An LDP IPv6 FEC can be used to resolve a static IPv6 route with an indirect next-hop matching the FEC prefix. The user configures a resolution filter to specify the LDP tunnel type to be selected from TTM: config>router>static-route-entry ip-prefix/prefix-length [mcast] indirect ip-address tunnel-next-hop [no] disallow-igp resolution {any|disabled|filter} resolution-filter no] ldp Page 612 7450 ESS MPLS Guide...
IPv6 addresses in the DDMAP TLV and FEC stack change sub-TLV, as per RFC 6424 • use of 127/8 IPv4 mapped IPv6 address; that is, in the range ::ffff:127/104, as the destination address of the echo request message, as per RFC 4379. 7450 ESS MPLS Guide Page 613...
The SR OS implementation allows for two separate LDP IPv4 and LDP IPv6 sessions between two LSRs over the same interface or a set of interfaces because each session uses a unique LSR-ID (32-bit for IPv4 and 128-bit for IPv6). Page 614 7450 ESS MPLS Guide...
TLV in the IPv4 Hello message from the peer. Without the peer advertising this TLV, an LSR must not send IPv6 addresses and FECs to that peer. SR OS implementation implements this change. 7450 ESS MPLS Guide Page 615...
LDP must be enabled in order for signaling to be used to obtain the ingress and egress labels in frames transmitted and received on the service distribution path (SDP). When signaling is off, labels must be manually configured when the SDP is bound to a service. Page 620 7450 ESS MPLS Guide...
The LDP protocol instance is created in the (enabled) state. no shutdown The following displays the default LDP configuration. A:ALA-1>config>router>ldp# info ---------------------------------------------- session-parameters exit interface-parameters exit targeted-session exit no shutdown ---------------------------------------------- A:ALA-1>config>router>ldp# 7450 ESS MPLS Guide Page 621...
Use the following syntax to enable LDP on a router: CLI Syntax: ldp Example: config>router# ldp The following displays the enabled LDP configuration. A:ALA-1>config>router# info ---------------------------------------------- #------------------------------------------ echo "LDP Configuration" #------------------------------------------ session-parameters exit interface-parameters exit targeted-session exit exit ---------------------------------------------- Page 622 7450 ESS MPLS Guide...
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 following displays an example of an SDP configuration showing the signaling default tldp enabled. A:ALA-1>config>service>sdp# info detail ---------------------------------------------- description "MPLS: to-99" far-end 10.10.10.99 signaling tldp path-mtu 4462 keep-alive hello-time 10 hold-down-time 10 max-drop-count 3 timeout 5 no message-length no shutdown exit no shutdown ---------------------------------------------- A:ALA-1>config>service>sdp# 7450 ESS MPLS Guide Page 631...
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 Page 634 7450 ESS MPLS Guide...
The following output displays the default values: A:ALA-1>config>router>ldp>targeted# info detail ---------------------------------------------- no disable-targeted-session no import-prefixes no export-prefixes ipv4 no hello no keepalive no hello-reduction exit ipv6 no hello no keepalive no hello-reduction exit ---------------------------------------------- A:ALA-1>config>router>ldp>targeted# 7450 ESS MPLS Guide Page 635...
The following output displays the default values: A:ALA-1>config>router>ldp>if-params>if# info detail ---------------------------------------------- no bfd-enable ipv4 no hello no keepalive no local-lsr-id fec-type-capability p2mp-ipv4 enable exit no transport-address no shutdown exit no shutdown ---------------------------------------------- Page 636 7450 ESS MPLS Guide...
IES interface, the lookup of the packet by the ingress forwarding engine will result in the packet being sent labeled with the label stack corresponding to the NHLFE of the LDP LSP when the preferred RTM entry corresponds to an LDP shortcut. 7450 ESS MPLS Guide Page 647...
Page 648
The user can also delete the entire IPv4 or IPv6 context under the interface with the no ipv4 or no ipv6 command which in addition to bringing down the Hello adjacency will delete the configuration The no form of this command administratively enables an entity. Page 648 7450 ESS MPLS Guide...
It also updates the NHLFE entry for these FEC elements accordingly. The no form of this command disables the use by LDP of the aggregate prefix procedures and deletes the configuration. LDP resumes performing exact prefix match for FEC elements. Default no aggregate-prefix-match 7450 ESS MPLS Guide Page 649...
Page 650
(PHP) node for a LDP FEC using an implicit null label. The no form of this command disables the statistics in the egress data path and removes the accounting policy association from the LDP FEC. Page 650 7450 ESS MPLS Guide...
Page 651
[policy-name …upto 5 max] no export Context config>router>ldp Description This command specifies the export route policies used to determine which routes are exported to LDP. Policies are configured in the config>router>policy-options context. 7450 ESS MPLS Guide Page 651...
Page 652
LDP session to this peer. The tunnel-down-dump-time option or the label-withdrawal-delay option, when enabled, does not cause the corresponding timer to be activated for a FEC as long as a backup NHLFE is still available. Page 652 7450 ESS MPLS Guide...
Page 653
— Specify the label advertised to the upstream peer. If not configured, then the label advertised should be from the label pool. If the configured static label is not available then the IP prefix is not advertised. 7450 ESS MPLS Guide Page 653...
Page 654
This command enables the use of the implicit null label. Use this command to signal the IMPLICIT 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. Default no implicit-null-label Page 654 7450 ESS MPLS Guide...
Page 655
If multiple policy names are specified, the policies are evaluated in the order they are specified. The first policy that matches is applied. If multiple import commands are issued, the last command entered will override the previous command. A maximum of five policy names can be specified. 7450 ESS MPLS Guide Page 655...
Page 656
LSR nodes. In normal operation, the primary ILM accepts packets while the backup ILM drops them. If the interface or the upstream LSR of the primary ILM goes down causing the LDP session to go down, the backup ILM will then start accepting packets. Page 656 7450 ESS MPLS Guide...
Page 657
This in turn will trigger an SPF and LDP will likely download a new set of primary and backup ILMs. The no form of this command disables the fast upstream switchover for mLDP FECs. Default no mcast-upstream-frr 7450 ESS MPLS Guide Page 657...
Page 658
Context config>router>ldp>if-params>interface>ipv4 config>router>ldp>if-params>interface>ipv6 config>router>ldp>if-params>ipv4 config>router>ldp>if-params>ipv6 config>router>ldp>targeted-session>ipv4 config>router>ldp>targeted-session>ipv6 config>router>ldp>targ-session>peer config>router>ldp>targ-session>peer-template Description This command configures the time interval, in seconds, that LDP waits before tearing down the session. The factor parameter derives the keepalive interval. Page 658 7450 ESS MPLS Guide...
Page 659
This command enables the use of the address of the local LDP interface, or any other network interface configured on the system, as the LSR-ID to establish link LDP Hello adjacency and LDP session with directly connected LDP peers. The network interface can be a loopback or not. 7450 ESS MPLS Guide Page 659...
Page 660
$, spaces, etc.), the entire string must be enclosed within double quotes. tunneling Syntax [no] tunneling Context config>router>ldp>targ-session>peer config>router>ldp>targ-session>peer-template Description This command enables LDP over tunnels. The no form of the command disables tunneling. Default no tunneling Page 660 7450 ESS MPLS Guide...
Page 661
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. 7450 ESS MPLS Guide Page 661...
Page 662
This command enables the context to configure LDP interfaces and parameters applied to an IPv4 LDP interface. ipv6 Syntax ipv6 Context config>router>ldp>interface parameters Description This command enables the context to configure LDP interfaces and parameters applied to an IPv6 LDP interface. Page 662 7450 ESS MPLS Guide...
Page 663
Inherits values from interface-parameters context. config>router>ldp>targ-session>peer Inherits values from targeted-session context. Parameters timeout — Configures the time interval, in seconds, that LDP waits before a neighbor down. Values 1 — 65535 7450 ESS MPLS Guide Page 663...
Page 664
Hello Timeout or factor, enabling/disabling hello reduction, or modifying hello reduction factor) will cause the LSR node to trigger immediately an updated Hello message with the updated Hold Time value without waiting for the next scheduled time to send a Hello. Page 664 7450 ESS MPLS Guide...
Page 665
When deleting a configured interface, the keyword will not be accepted in the no version of the interface command. ipv4 Syntax [no] ipv4 Context config>router>ldp>interface parameters>interface This command enables the context to configure IPv4 LDP parameters applied to the interface. 7450 ESS MPLS Guide Page 665...
Page 666
LDP FRR procedures. As soon as the last Hello adjacency goes down due to BFD timing out, the LDP session goes down and the LDP FRR procedures will be triggered. The no form of this command disables BFD on the LDP interface. Default no bfd-enable Page 666 7450 ESS MPLS Guide...
Page 667
LDP session is set up between two neighbors. system — The system IP address is used to set up the LDP session between neighbors. 7450 ESS MPLS Guide Page 667...
Page 668
The new CLI option is strongly recommended in mobile backhaul networks where the number of LDP peers can be very large. The no form of this command reverts LDP to the default behavior of advertising all local interfaces. Page 668 7450 ESS MPLS Guide...
Page 669
LSR-id found in the extended discovery messages. Peer address has to be the peer LSR-ID address. The no form of this command disables the DoD label distribution with an LDP neighbor. Default no dod-label-distribution 7450 ESS MPLS Guide Page 669...
Page 670
7-bit ASCII characters excluding double quotes. If the string contains spaces, use double quotes to delimit the start and end of the string. The specified name(s) must already be defined. Page 670 7450 ESS MPLS Guide...
Page 671
2 minutes apart if the number of FECs oscillates around the threshold or the FEC limit. Default no fec-limit Parameters limit — Specify the aggregate count of FECs of all types which can be accepted from this LDP peer. 7450 ESS MPLS Guide Page 671...
Page 672
This command enables or disables the advertisement of a FEC type on a given LDP session or Hello adjacency to a peer. p2mp Syntax p2mp {enable | disable} Context config>router>ldp>session-parameters>peer>fec-type-capability Description This command enables or disables P2MP FEC capability for the session. Page 672 7450 ESS MPLS Guide...
Page 673
This command enables or disables IPv4 prefix FEC capability on the session or interface. prefix-ipv6 Syntax prefix-ipv6 {enable | disable} Context config>router>ldp>interface-parameters>interface>ipv4>fec-type-capability config>router>ldp>interface-parameters>interface>ipv6>fec-type-capability config>router>ldp>session-parameters>peer>fec-type-capability Description This command enables or disables IPv6 prefix FEC capability on the session or interface. 7450 ESS MPLS Guide Page 673...
Page 674
MTU discovery configuration as a separate peer. This means when the TCP connection is bootstrapped by a given Hello adjacency, the path MTU discovery can operate over that specific TCP connection by using its specific transport address. Default no path-mtu-discovery Page 674 7450 ESS MPLS Guide...
Page 675
TLDP peers, the following behavior is observed: • If the ingress and egress bindings are spoke-sdp, the PE will propagate the mac- flush message with its own PE-ID. 7450 ESS MPLS Guide Page 675...
Page 676
This command configures the TTL handling of transit packets for all LSP shortcuts originating on this ingress LER. It applies to all LDP or RSVP LSPs that are used to resolve static routes, BGP routes, and IGP routes. Page 676 7450 ESS MPLS Guide...
Page 677
IP packets, including ICMP Ping, traceroute, and OAM packets, that are destined to a route that is resolved to the LSP shortcut. In this case, a TTL of 255 is programmed onto the pushed label stack. This is referred to as Pipe mode. Default shortcut-local-ttl-propagate 7450 ESS MPLS Guide Page 677...
Page 678
The parameters used for the BFD are set via the BFD command under the IP interface. The no form of this command removes the TLDP session operational state binding to the central BFD session one. Default no bfd-enable Page 678 7450 ESS MPLS Guide...
Page 679
In all cases, the targeted session parameters applied to a given peer prefix are taken from the first created template by the user. This provides a more deterministic behavior regardless of the order in which the templates are associated with the prefix policies. 7450 ESS MPLS Guide Page 679...
Page 680
Note that any parameter value change to an active targeted Hello adjacency caused by any of the above triggering events is performed on the fly by having LDP immediately send a Hello message with the new parameters to the peer without waiting for the next scheduled time for the Hello Page 680 7450 ESS MPLS Guide...
Page 681
(accept) will be exported. If no export policy is specified, all bindings learned through a targeted LDP session will be exported to all targeted LDP peers. This policy is applied in addition to the global LDP policy. 7450 ESS MPLS Guide Page 681...
Page 682
— The import policy name. Allowed values are any string up to 32 characters long composed of printable, 7-bit ASCII characters. If the string contains special characters (#, $, spaces, etc.), the entire string must be enclosed within double quotes. Page 682 7450 ESS MPLS Guide...
Page 683
This command enables the context to configure parameters applied to targeted sessions to all IPv4 LDP peers. ipv6 Syntax ipv4 Context config>router>ldp>targeted-session This command enables the context to configure parameters applied to targeted sessions to all Description IPv6 LDP peers. 7450 ESS MPLS Guide Page 683...
Page 684
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. Note that if one or more transport addresses used in the Hello adjacencies Page 684 7450 ESS MPLS Guide...
Page 685
This means when the TCP connection is bootstrapped by a given Hello adjacency, the path MTU discovery can operate over that specific TCP connection by using its specific transport address. Default no path-mtu-discovery 7450 ESS MPLS Guide Page 685...
Page 686
TTL value configured for that peer. Peer address has to be the TCP session transport address. 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 686 7450 ESS MPLS Guide...
Page 690
A - Apipe Service, F - Fpipe Service, I - IES Service, R - VPRN service P - Ipipe Service, WP - Label Withdraw Pending, C - Cpipe Service BU - Alternate For Fast Re-Route, TLV - (Type, Length: Value) ============================================================================== LDP IPv4 Prefix Bindings ============================================================================== ------------------------------------------------------------------------------- Page 690 7450 ESS MPLS Guide...
Page 698
(IPv6 LSR ID 3ffe::a14:101[0]) =============================================================================== Legend: U - Label In Use, N - Label Not In Use, W - Label Withdrawn WP - Label Withdraw Pending, BU - Alternate For Fast Re-Route =============================================================================== LDP IPv4 Prefix Bindings Page 698 7450 ESS MPLS Guide...
Page 700
Peer SvcId SDPId ------------------------------------------------------------------------------- No Matching Entries Found =============================================================================== *A:Dut-A# *A:Dut-A# *A:Dut-A# show router ldp bindings label-type start-label 262100 end-label 262300 egress-label ipv6 =============================================================================== LDP Bindings (IPv4 LSR ID 10.20.1.1:0) (IPv6 LSR ID 3ffe::a14:101[0]) Page 700 7450 ESS MPLS Guide...
Page 701
*A:Dut-A# show router ldp bindings prefixes prefix 3ffe::a14:104/128 =============================================================================== LDP Bindings (IPv4 LSR ID 10.20.1.1:0) (IPv6 LSR ID 3ffe::a14:101[0]) =============================================================================== Legend: U - Label In Use, N - Label Not In Use, W - Label Withdrawn 7450 ESS MPLS Guide Page 701...
Page 702
Egr If Name : n/a =============================================================================== No. of IPv6 Prefix Bindings: 2 ============================================================================== *A:Dut-A# *A:Dut-A# show router ldp bindings prefixes prefix 3ffe::a14:104/128 session 3ffe::a14:103 =============================================================================== LDP Bindings (IPv4 LSR ID 10.20.1.1:0) (IPv6 LSR ID 3ffe::a14:101[0]) =============================================================================== Page 702 7450 ESS MPLS Guide...
Page 703
P - Ipipe Service, WP - Label Withdraw Pending, C - Cpipe Service BU - Alternate For Fast Re-Route, TLV - (Type, Length: Value) =============================================================================== LDP IPv6 Prefix Bindings =============================================================================== Prefix IngLbl EgrLbl Peer EgrIntf/LspId EgrNextHop 7450 ESS MPLS Guide Page 703...
Page 704
IngLbl EgrLbl EgrNH EgrIf/LspId Peer ------------------------------------------------------------------------------- No Matching Entries Found =============================================================================== =============================================================================== LDP In-Band-VPN-SSM IPv6 P2MP Bindings =============================================================================== Source Group RootAddr Interface IngLbl EgrLbl EgrNH EgrIf/LspId Peer ------------------------------------------------------------------------------- No Matching Entries Found =============================================================================== *A:Dut-A# Page 704 7450 ESS MPLS Guide...
Page 708
IngLbl EgrLbl EgrNH EgrIf/LspId Peer ------------------------------------------------------------------------------- No Matching Entries Found =============================================================================== =============================================================================== LDP In-Band-VPN-SSM IPv4 P2MP Bindings =============================================================================== Source Group RootAddr Interface IngLbl EgrLbl EgrNH EgrIf/LspId Peer ------------------------------------------------------------------------------- No Matching Entries Found =============================================================================== *A:Dut-A# Page 708 7450 ESS MPLS Guide...
Page 709
— Displays either IPv4 or IPv6 active LDP information. opaque-type opaque-type — Specifies the type of a Multi-Point Opaque Value Element. Values generic, ssm, vpn-ssm egress-lsp tunnel-id — Specifies the tunnel identifier for this egress LSP. Values 0 — 4294967295 7450 ESS MPLS Guide Page 709...
Page 726
LDP Bindings (IPv4 LSR ID 10.20.1.3:0) (IPv6 LSR ID 3ffe::a14:103[0]) =============================================================================== Legend: U - Label In Use, N - Label Not In Use, W - Label Withdrawn WP - Label Withdraw Pending, BU - Alternate For Fast Re-Route Page 726 7450 ESS MPLS Guide...
Page 727
*A:SRU4# show router ldp bindings active p2mp =============================================================================== LDP Bindings (IPv4 LSR ID 110.20.1.4:0) (IPv6 LSR ID 3ffe::6e14:104[0]) =============================================================================== Legend: U - Label In Use, N - Label Not In Use, W - Label Withdrawn 7450 ESS MPLS Guide Page 727...
Page 733
N - Label Not In Use, W - Label Withdrawn WP - Label Withdraw Pending, BU - Alternate For Fast Re-Route =============================================================================== LDP Generic IPv4 P2MP Bindings (Active) =============================================================================== P2MP-Id Interface RootAddr IngLbl EgrLbl EgrNH EgrIf/LspId ------------------------------------------------------------------------------- 8193 77156 110.20.1.1 Swap 255042 259773 7450 ESS MPLS Guide Page 733...
Page 734
N - Label Not In Use, W - Label Withdrawn WP - Label Withdraw Pending, BU - Alternate For Fast Re-Route =============================================================================== LDP Generic IPv4 P2MP Bindings (Active) =============================================================================== P2MP-Id Interface RootAddr IngLbl EgrLbl EgrNH EgrIf/LspId ------------------------------------------------------------------------------- Page 734 7450 ESS MPLS Guide...
Page 735
WP - Label Withdraw Pending, BU - Alternate For Fast Re-Route (S) - Static (M) - Multi-homed Secondary Support (B) - BGP Next Hop (BU) - Alternate Next-hop for Fast Re-Route =============================================================================== LDP IPv6 Prefix Bindings (Active) =============================================================================== 7450 ESS MPLS Guide Page 735...
Page 736
No. of IPv6 Prefix Active Bindings: 2 =============================================================================== *A:Dut-C# detail Syntax detail [session ip-addr[label-space]] [family] Context show>router>ldp>bindings Description This command displays details of LDP bindings. Parameters family — Displays either IPv4 or IPv6 LDP information. Page 736 7450 ESS MPLS Guide...
Page 737
— Specifies the tunnel identifier for this egress LSP. Values 0 — 4294967295 egress-nh ip-address — Displays LDP active bindings by matching egress-nh. Values ipv4-address - a.b.c.d ipv6-address - x:x:x:x:x:x:x:x (eight 16-bit pieces) x:x:x:x:x:x:d.d.d.d 7450 ESS MPLS Guide Page 737...
Page 738
— Displays information in a summarized format. family — Displays either IPv4 or IPv6 active LDP information. opaque-type opaque-type — Specifies the type of a Multi-Point Opaque Value Element. Values generic, ssm, vpn-ssm Page 738 7450 ESS MPLS Guide...
Page 739
— Specifies the tunnel identifier for this egress LSP. Values 0 — 4294967295 egress-nh ip-address — Displays LDP active bindings by matching egress-nh. Values ipv4-address - a.b.c.d ipv6-address - x:x:x:x:x:x:x:x (eight 16-bit pieces) x:x:x:x:x:x:d.d.d.d 7450 ESS MPLS Guide Page 739...
Page 740
- means all value is 0 detail — Displays detailed information. service-id — Specifies the service ID number to display. Values 1 — 2147483647 svc-fec-type — Specifies the FEC type. Values fec128, fec129 Page 740 7450 ESS MPLS Guide...
Page 742
The total number of hello adjacencies discovered. No. of Hello Adja- cencies The amount of time the adjacency has been enabled. Up Time The time left before a neighbor is declared to be down. Hold-Time Remain- Page 742 7450 ESS MPLS Guide...
Page 743
Hello Mesg Sent : 39 Local IP Address : 10.20.1.1 Peer IP Address : 10.20.1.6 Local Hello Timeout: 15 Remote Hello Timeout: 15 Local Cfg Seq No : 3886383873 Remote Cfg Seq No : 3487172342 7450 ESS MPLS Guide Page 743...
Page 744
Lcl IPv6 Pfx Capbl : Enabled Rem IPv6 Pfx Capbl : Enabled =============================================================================== No. of IPv6 Hello Adjacencies: 1 =============================================================================== *A:Dut-A# *A:Dut-A# show router ldp discovery adjacency-type targeted =============================================================================== LDP IPv4 Hello Adjacencies =============================================================================== Interface Name Local Addr State Page 744 7450 ESS MPLS Guide...
Page 745
No. of IPv4 Hello Adjacencies: 1 =============================================================================== *A:Dut-A# *A:Dut-A# show router ldp discovery interface "ip-10.10.1.1" =============================================================================== LDP IPv4 Hello Adjacencies =============================================================================== Interface Name Local Addr State AdjType Peer Addr ------------------------------------------------------------------------------- ip-10.10.1.1 10.20.1.1:0 Estab link 10.20.1.2:0 7450 ESS MPLS Guide Page 745...
Page 747
10.20.1.2:0 ip-10.10.2.1 10.20.1.1:0 Estab link 10.20.1.3:0 ------------------------------------------------------------------------------- No. of IPv4 Hello Adjacencies: 3 =============================================================================== =============================================================================== LDP IPv6 Hello Adjacencies =============================================================================== Interface Name Local Addr State AdjType Peer Addr ------------------------------------------------------------------------------- 3ffe::a14:101[0] Estab targ 3ffe::a14:106[0] 7450 ESS MPLS Guide Page 747...
Page 748
=============================================================================== LDP IPv6 Hello Adjacencies =============================================================================== Interface Name Local Addr State AdjType Peer Addr ------------------------------------------------------------------------------- ip-10.10.1.1 3ffe::a14:101[0] Estab link 3ffe::a14:102[0] ip-10.10.2.1 3ffe::a14:101[0] Estab link 3ffe::a14:103[0] ------------------------------------------------------------------------------- No. of IPv6 Hello Adjacencies: 2 =============================================================================== *A:Dut-A# Page 748 7450 ESS MPLS Guide...
Page 749
State AdjType Peer Addr ------------------------------------------------------------------------------- ip-10.10.1.1 10.20.1.1:0 Estab link 10.20.1.2:0 ------------------------------------------------------------------------------- No. of IPv4 Hello Adjacencies: 1 =============================================================================== *A:Dut-A# *A:Dut-A# show router ldp discovery session 10.20.1.2 summary No. of IPv4 Hello Adjacencies: 1 *A:Dut-A# 7450 ESS MPLS Guide Page 749...
Page 750
If no LDP messages are exchanged during this time interval, the LDP session is torn down. Generally the value is configured to be 3 times the keepalive time (the time interval between successive LDP keepalive messages). Page 750 7450 ESS MPLS Guide...
Page 751
: 15 Hello Factor Oper Hold Time : 15 Keepalive Timeout : 30 Keepalive Factor : 3 Transport Addr : System Last Modified : 02/27/15 23:23:19 Active Adjacencies : 1 Local LSR Type : System 7450 ESS MPLS Guide Page 751...
Page 756
Specifies the actual or operational value of the label that was adver- OprInLbl tised to the upstream peer. OperIngLabel *A:SRU4>config>router>ldp# show router ldp fec-originate =============================================================================== LDP Static Prefix FECs =============================================================================== Prefix NHType NextHop IngLabel EgrLabel OperIngLabel ------------------------------------------------------------------------------- 24.1.0.0/16 24.1.0.1/32 24.1.0.2/32 Page 756 7450 ESS MPLS Guide...
Page 758
If no LDP messages are exchanged during this time interval, the LDP session is torn down. Generally the value is configured to be 3 times the keepalive time (the time interval between successive LDP keepalive messages). Page 758 7450 ESS MPLS Guide...
Page 759
'interface' mode cannot be used since only one LDP ses- sion is actually set up between the two neighbors. system — The system's IP address is used to set up the LDP session between neighbors. 7450 ESS MPLS Guide Page 759...
Page 760
The value by which the hello timeout should be divided to give the Hello Factor hello time, for example, the time interval, in seconds, between LDP hello messages. LDP uses hello messages to discover neighbors and to detect loss of connectivity with its neighbors. Page 760 7450 ESS MPLS Guide...
Page 764
Disabled — LDP peering sessions unprotected. Displays the minimum TTL value for an incoming packet. Min-TTL-Value Enabled — Authentication using MD5 message based digest proto- Auth col is enabled. Disabled — No authentication is used. Page 764 7450 ESS MPLS Guide...
Page 769
The number of labels sent to the peer associated with this FEC. Serv FECs Sent The number of labels received from the peer associated with this FEC. Serv FECs Recv The total number of attempted sessions for this LDP instance. Attempted Ses- sions 7450 ESS MPLS Guide Page 769...
Page 770
Msg Recv Up Time ------------------------------------------------------------------------------ 10.20.1.2:0 Link Established 1724 1725 0d 01:16:29 10.20.1.3:0 Link Established 1721 1723 0d 01:16:24 10.20.1.6:0 Targeted Established 1237 1238 0d 00:54:53 ------------------------------------------------------------------------------ No. of IPv4 Sessions: 3 ============================================================================== =============================================================================== Page 770 7450 ESS MPLS Guide...
Page 771
*A:Dut-A# show router ldp session 10.20.1.2 local-addresses =============================================================================== LDP Session Local-Addresses =============================================================================== ------------------------------------------------------------------------------- Session with Peer 10.20.1.2:0, Local 10.20.1.1:0 ------------------------------------------------------------------------------- IPv4 Sent Addresses: 10.10.1.1 10.10.2.1 10.20.1.1 IPv6 Sent Addresses: 3ffe::a0a:101 3ffe::a0a:201 3ffe::a14:101 fe80::11 IPv4 Recv Addresses: 7450 ESS MPLS Guide Page 771...
Page 773
Peer LDP Id Adj Type State Msg Sent Msg Recv Up Time ------------------------------------------------------------------------------ 10.20.1.2:0 Link Established 1805 1807 0d 01:20:08 10.20.1.3:0 Link Established 1803 1805 0d 01:20:03 ------------------------------------------------------------------------------ No. of IPv4 Sessions: 2 ============================================================================== 7450 ESS MPLS Guide Page 773...
Page 777
State Trying — The adjacency is not yet established. The number of messages sent. Mesg Sent The number of messages received. Mesg Rcvd The amount of time the adjacency has been enabled. Up Time 7450 ESS MPLS Guide Page 777...
Page 778
Up Time ------------------------------------------------------------------------------- 3ffe::a14:106[0] Targeted Established 0d 00:53:28 ------------------------------------------------------------------------------- No. of IPv6 Sessions: 1 =============================================================================== *A:Dut-A# show router ldp session 10.20.1.2 local-addresses =============================================================================== LDP Session Local-Addresses =============================================================================== ------------------------------------------------------------------------------- Session with Peer 10.20.1.2:0, Local 10.20.1.1:0 Page 778 7450 ESS MPLS Guide...
Page 780
0d 01:19:19 ------------------------------------------------------------------------------- No. of IPv6 Sessions: 2 =============================================================================== *A:Dut-A# show router ldp session link summary No. of IPv4 Sessions: 2 No. of IPv6 Sessions: 2 *A:Dut-A# *A:Dut-A# show router ldp session state up link Page 780 7450 ESS MPLS Guide...
Page 783
[family] Context show>router>ldp Description This command displays configuration information about targeted LDP peers. Parameters ip-address — The IP address of the LDP peer. detail — Displays detailed information. family — resource-failures — 7450 ESS MPLS Guide Page 783...
Page 784
Specifies if a targeted peer was automatically created through service Auto Create manager. For an LDP interface, this value is always false. The total number of LDP peers. No. of Peers Enabled — Tunneling is enabled. Tunneling Disabled — No tunneling is used. Page 784 7450 ESS MPLS Guide...
Page 785
*A:Dut-A# show router ldp session 3ffe::a14:106 =============================================================================== LDP IPv6 Sessions =============================================================================== Peer LDP Id Adj Type State Msg Sent Msg Recv Up Time ------------------------------------------------------------------------------- 3ffe::a14:106[0] Targeted Established 0d 00:53:28 ------------------------------------------------------------------------------- No. of IPv6 Sessions: 1 =============================================================================== 7450 ESS MPLS Guide Page 785...
Page 786
Local 10.20.1.1:0 ------------------------------------------------------------------------------- IPv4 Sent Addresses: 10.10.1.1 10.10.2.1 10.20.1.1 IPv6 Sent Addresses: 3ffe::a0a:101 3ffe::a0a:201 3ffe::a14:101 fe80::11 =============================================================================== *A:Dut-A# show router ldp session 10.20.1.2 local-addresses recv =============================================================================== LDP Session Local-Addresses =============================================================================== ------------------------------------------------------------------------------- Session with Peer 10.20.1.2:0, Page 786 7450 ESS MPLS Guide...
Page 787
No. of IPv4 Sessions: 2 ============================================================================== =============================================================================== LDP IPv6 Sessions =============================================================================== Peer LDP Id Adj Type State Msg Sent Msg Recv Up Time ------------------------------------------------------------------------------- 3ffe::a14:102[0] Link Established 1788 1792 0d 01:19:19 3ffe::a14:103[0] Link Established 1789 1788 0d 01:19:19 7450 ESS MPLS Guide Page 787...
Page 788
*A:Dut-A# show router ldp session local-addresses ipv4 =============================================================================== LDP Session Local-Addresses =============================================================================== ------------------------------------------------------------------------------- Session with Peer 10.20.1.2:0, Local 10.20.1.1:0 ------------------------------------------------------------------------------- IPv4 Sent Addresses: 10.10.1.1 10.10.2.1 10.20.1.1 IPv4 Recv Addresses: 10.10.1.2 10.10.3.2 10.10.4.2 10.10.12.2 10.20.1.2 ------------------------------------------------------------------------------- Session with Peer 10.20.1.3:0, Page 788 7450 ESS MPLS Guide...
Syntax [no] interface interface-name family Context debug>router>ldp Description Use this command for debugging an LDP interface. Parameters interface-name — The name of an existing interface. family — Specifies the family type. Values ipv4, ipv6 7450 ESS MPLS Guide Page 797...
Page 798
This command displays specific information (for example, message type, source, and destination) regarding LDP messages sent to and received from LDP peers. The no form of the command disables debugging output for LDP messages. Page 798 7450 ESS MPLS Guide...
Page 799
The no form of the command disables the debugging output. Parameters detail — Displays detailed information. keepalive Syntax [no] keepalive Context debug>router>ldp>peer>packet Description This command enables debugging for LDP Keepalive packets. The no form of the command disables the debugging output. 7450 ESS MPLS Guide Page 799...
Page 800
Show Commands label Syntax label [detail] no label 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 800 7450 ESS MPLS Guide...
— Dumps information for the specified VC-ID. Values 1 — 4294967295 agi agi — Specifies the Attachment Group identifier TLV associated with this service FEC. Values <ip-addr:comm-val>|<2byte-asnumber:ext-comm-val>|<4byte-asnumber:comm- val> ip-addr - a.b.c.d comm-val - [0..65535] 2byte-asnumber - [1..65535] 7450 ESS MPLS Guide Page 801...
Page 802
Description This command dumps information for an LDP interface. Parameters ip-int-name — Specifies the name of an existing router. memory-usage Syntax memory-usage Context tools>dump>router>ldp Description This command dumps memory usage information for LDP. Page 802 7450 ESS MPLS Guide...
Page 803
— Filters output for adjacency information. sockets Syntax sockets Context tools>dump>router>ldp Description This command dumps information for all LDP sockets. timers Syntax timers [session ip-addr[label-space]] Context tools>dump>router>ldp Description This command dumps information for LDP timers. 7450 ESS MPLS Guide Page 803...
Page 804
Syntax ldp-sync-exit Context tools>perform>router>isis Description This command terminates LDP synchronization and restores actual cost of an ISIS interface. run-manual-spf Syntax run-manual-spf Context tools>perform>router>isis Description This command runs the Shortest Path First (SPF) algorithm. Page 804 7450 ESS MPLS Guide...
Page 805
Context tools>perform>router>ospf tools>perform>router>ospf3 Description This command refreshes LSAs for OSPF. run-manual-spf Syntax run-manual-spf [externals-only] Context tools>perform>router>ospf tools>perform>router>ospf3 Description This command runs the Shorted Path First (SPF) algorithm. Parameters externals-only — Runs external only SPF. 7450 ESS MPLS Guide Page 805...
Page 806
Show Commands Page 806 7450 ESS MPLS Guide...
Standards and Protocol Support Note that the information presented is subject to change without notice. Alcatel-Lucent assumes no responsibility for inaccuracies contained herein. OSPF RFC 2858 Multiprotocol Extensions for BGP-4 RFC 1586 Guidelines for Running OSPF Over Frame Relay Networks...
Internet Protocol Version 6 (IPv6) (Helper Mode) RFC 5998 An Extension for EAP-Only Specification RFC 5307 IS-IS Extensions in Support of Authentication in IKEv2 RFC 4552 Authentication/Confidentiality Generalized Multi-Protocol Label for OSPFv3 Switching (GMPLS) Page 808 7450 ESS MPLS Guide...
Page 809
Type Value RFC 5059 Bootstrap Router (BSR) Identification Codes Mechanism for Protocol RFC 3209 Extensions to RSVP for RFC 3443 Time To Live (TTL) Independent Multicast (PIM) Tunnels Processing in Multi-Protocol Label Switching (MPLS) Networks 7450 ESS MPLS Guide Page 809...
Page 810
Label Switching (MPLS) - in Resource ReSerVation Protocol - Extensions to LSP Ping TCP/IP Traffic Engineering (RSVP-TE) RFC 768 UDP MPLS — TP (7750/7450 only) RFC 3564 Requirements for Diff-Serv- RFC 791 IP aware TE RFC 5586 MPLS Generic Associated RFC 792 ICMP...
Page 811
MPLS Networks RFC 2684 Multiprotocol Encapsulation fr TCP RFC 4446 IANA Allocations for PWE3 over ATM Adaptation Layer 5 RFC 5508 NAT Behavioral Requirements RFC 4447 Pseudowire Setup and for ICMP Maintenance Using LDP 7450 ESS MPLS Guide Page 811...
Page 812
ETSI TS 101 329-5 Annex E extensions- RFC 4250 The Secure Shell (SSH) QoS Measurement for VoIP - Protocol Assigned Numbers Method for determining an RFC 4251 The Secure Shell (SSH) Protocol Architecture Page 812 7450 ESS MPLS Guide...
Page 813
Engineering Management Listener Discovery Protocol Information Base RFC 3164 Syslog draft-ietf-mpls-ldp-mib-07 Definitions of RFC 3273 HCRMON-MIB Managed Objects for the RFC 3411 An Architecture for Multiprotocol Label Switching, Describing Simple Network Label Distribution Protocol (LDP) 7450 ESS MPLS Guide Page 813...
Need help?
Do you have a question about the 7450 and is the answer not in the manual?
Questions and answers