Alcatel-Lucent 7950 SR User Configuration Manual
Alcatel-Lucent 7950 SR User Configuration Manual

Alcatel-Lucent 7950 SR User Configuration Manual

Os mpls
Hide thumbs Also See for 7950 SR:
Table of Contents

Advertisement

Quick Links

7950 SR OS MPLS Guide
Software Version: 7950 XRS OS 11.0 R1
February 2013
Document Part Number: 93-0405-02-01
*93-0405-02-01*

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 7950 SR and is the answer not in the manual?

Questions and answers

Summary of Contents for Alcatel-Lucent 7950 SR

  • Page 1 7950 SR OS MPLS Guide Software Version: 7950 XRS OS 11.0 R1 February 2013 Document Part Number: 93-0405-02-01 *93-0405-02-01*...
  • Page 2 This document is protected by copyright. Except as specifically permitted herein, no portion of the provided information can be reproduced in any form, or by any means, without prior written permission from Alcatel-Lucent. Alcatel, Lucent, Alcatel-Lucent and the Alcatel-Lucent logo are trademarks of Alcatel-Lucent. All other trademarks are the property of their respective owners.
  • Page 3: Table Of Contents

    Alcatel-Lucent Router Configuration Process ........
  • Page 4 Configuring a Static LSP ............126 Page 4 7950 SR OS MPLS Configuration Guide...
  • Page 5 Tracking a Link LDP Peer with BFD ..........337 7950 SR OS MPLS Configuration Guide...
  • Page 6 Show Commands .............394 Page 6 7950 SR OS MPLS Configuration Guide...
  • Page 7 ................479 7950 SR OS MPLS Configuration Guide...
  • Page 8 Table of Contents Page 8 7950 SR OS MPLS Configuration Guide...
  • Page 9 Impact of LSP level configuration on IGP shortcut and forwarding adjacency features ..84 Table 8: Impact of IGP Shortcut and Forwarding Adjacency on Unicast and Multicast RTM ..85 7950 SR OS MPLS Configuration Guide Page 9...
  • Page 10 List of Tables Page 10 7950 SR OS MPLS Configuration Guide...
  • Page 11 LDP Configuration and Implementation ......... .372 7950 SR OS MPLS Configuration Guide...
  • Page 12 List of Figures Page 12 7950 SR OS MPLS Configuration Guide...
  • Page 13: Preface

    Protocols and concepts described in this manual include the following: • Multiprotocol Label Switching (MPLS) • Resource Reservation Protocol (RSVP) • Label Distribution Protocol (LDP) 7950 SR OS MPLS Configuration Guide Page 13...
  • Page 14 Preface List of Technical Publications • 7950 SR OS Basic System Configuration Guide This guide describes basic system configurations and operations. • 7950 SR OS System Management Guide This guide describes system security and access configurations as well as event logging and accounting logs.
  • Page 15 If you purchased a service agreement for your router and related products from a distributor or authorized reseller, contact the technical support staff for that distributor or reseller for assistance. If you purchased an Alcatel-Lucent service agreement, contact your welcome center: http://www.alcatel-lucent.com/wps/portal/support...
  • Page 16 Preface Page 16 7950 SR OS MPLS Configuration Guide...
  • Page 17: Getting Started

    Configure MPLS protocols: • MPLS MPLS on page 21 • RSVP RSVP on page 39 • LDP Label Distribution Protocol on page 326 Reference List of IEEE, IETF, and other proprietary entities. 7950 SR OS MPLS Configuration Guide Page 17...
  • Page 18 Getting Started Page 18 7950 SR OS MPLS Configuration Guide...
  • Page 19: Mpls And Rsvp

    Shared Risk Link Groups on page 89  TE Graceful Shutdown on page 93  Soft Pre-emption of Diff-Serv RSVP LSP on page 93  Least-Fill Bandwidth Rule in CSPF ECMP Selection on page 94 7950 SR OS MPLS Configuration Guide Page 19...
  • Page 20 Forwarding Multicast Packets over RSVP P2MP LSP in the Base Router on page 110 • MPLS Service Usage on page 113  Service Distribution Paths on page 113 • MPLS/RSVP Configuration Process Overview on page 114 • Configuration Notes on page 115 Page 20 7950 SR OS MPLS Configuration Guide...
  • Page 21: Mpls

    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), Asynchronous Transport Mode (ATM), and frame relay network protocols. 7950 SR OS MPLS Configuration Guide Page 21...
  • Page 22: Mpls Label Stack

    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 22 7950 SR OS MPLS Configuration Guide...
  • Page 23: Figure 2: Label Packet Placement

    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. 7950 SR OS MPLS Configuration Guide Page 23...
  • Page 24: Label Values

    Label values 18,432 through 262,143 are assigned dynamically by RSVP, LDP, and BGP control planes for both MPLS LSP and service labels. • Label values 262,144 through 1,048,575 are reserved for future use. Page 24 7950 SR OS MPLS Configuration Guide...
  • Page 25: Label Switching Routers

     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 7950 SR OS MPLS Configuration Guide Page 25...
  • Page 26 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 26 7950 SR OS MPLS Configuration Guide...
  • Page 27: Mpls Facility Bypass Method Of Mpls Fast Re-Route (Frr)

    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. 7950 SR OS MPLS Configuration Guide Page 27...
  • Page 28: Figure 3: Bypass Tunnel Nodes

    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 address sub-object of the RRO starting in the next Resv refresh message it sends upstream. Page 28 7950 SR OS MPLS Configuration Guide...
  • Page 29 When the manual bypass tunnel is back into the UP state, the node will not switch the protected LSPs from the dynamic bypass tunnel into the manual bypass tunnel. 7950 SR OS MPLS Configuration Guide Page 29...
  • Page 30: Figure 4: Frr Node-Protection Example

    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 30 7950 SR OS MPLS Configuration Guide...
  • Page 31: Uniform Frr Failover Time

    LSPs or service records. This is achieved by updating Ingress Label Map (ILM) records and service records to point to the backup Next-Hop Label to Forwarding Entry (NHLFE) in a single operation. 7950 SR OS MPLS Configuration Guide Page 31...
  • Page 32: Automatic Bandwidth Allocation For Rsvp Lsps

    LSP/path goes down (due to failure or administrative action) and comes back up or if auto-bandwidth is removed from the LSP. The operator can force an auto-bandwidth LSP to be resized immediately to an arbitrary bandwidth using the appropriate tools commands. Page 32 7950 SR OS MPLS Configuration Guide...
  • Page 33 The sample interval is the product of sample-multiplier and the collection-interval specified in the auto-bandwidth accounting policy. A default sample-multiplier for all LSPs may be configured using the config>router>mpls>auto-bandwidth-defaults command but this value can be overridden on a per-LSP basis at the config>router>mpls>lsp>auto-bandwidth context. The 7950 SR OS MPLS Configuration Guide Page 33...
  • Page 34 The show>router>mpls>lsp detail command can be used to view the maximum average data rate in the current adjust interval and the remaining time in the current adjust interval. Page 34 7950 SR OS MPLS Configuration Guide...
  • Page 35 If the measured bandwidth is less than the current bandwidth by more than the percentage threshold and also by more than the absolute threshold then the bandwidth is re-signaled to the measured bandwidth (subject to min and max constraints). 7950 SR OS MPLS Configuration Guide Page 35...
  • Page 36 If the bandwidth adjustment fails (for example, CSPF cannot find a path) then the existing LSP is maintained with its existing bandwidth reservation. The system does not retry the bandwidth adjustment (for example, per the configuration of the LSP retry-timer and retry-limit). Page 36 7950 SR OS MPLS Configuration Guide...
  • Page 37 The threshold values can also be changed at any time (for example, %_threshold and min_threshold) but the new values will not take effect until the end of the current sample interval. 7950 SR OS MPLS Configuration Guide Page 37...
  • Page 38 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. Page 38 7950 SR OS MPLS Configuration Guide...
  • Page 39: Rsvp

    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 7950 SR OS MPLS Configuration Guide Page 39...
  • Page 40: Figure 6: Lsp Using Rsvp Path Set Up

    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. Page 40 7950 SR OS MPLS Configuration Guide...
  • Page 41: Using Rsvp For Mpls

    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. 7950 SR OS MPLS Configuration Guide Page 41...
  • Page 42 RSVP messages over the bypass tunnel. If an integrity object is received from the MP node, then the message is discarded since there is no security association with the next-next-hop MP node. The MD5 implementation does not support the authentication challenge procedures in RFC 2747. Page 42 7950 SR OS MPLS Configuration Guide...
  • Page 43: Reservation Styles

    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. 7950 SR OS MPLS Configuration Guide Page 43...
  • Page 44: Rsvp Overhead Refresh Reduction

    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 44 7950 SR OS MPLS Configuration Guide...
  • Page 45: Rsvp Graceful Restart Helper

    (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. 7950 SR OS MPLS Configuration Guide Page 45...
  • Page 46: Enhancements To Rsvp Control Plane Congestion Control

    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 46 7950 SR OS MPLS Configuration Guide...
  • Page 47: Rsvp Lsp Statistics

    Per forwarding class forwarded out of profile byte count The counters are available for an RSVP LSP at the egress datapath of an ingress LER and at the ingress datapath of an egress LER. No LSR statistics are provided. 7950 SR OS MPLS Configuration Guide Page 47...
  • Page 48: Configuring Implicit Null

    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 Page 48 7950 SR OS MPLS Configuration Guide...
  • Page 49: Using Unnumbered Point-To-Point Interface In Rsvp

    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 7950 SR OS MPLS Configuration Guide Page 49...
  • Page 50: Operation Of Rsvp Frr Facility Backup Over Unnumbered Interface

    When the PLR is the ingress LER node and the outgoing interface of the bypass LSP is unnumbered, it is required that the user assigns to the interface a borrowed IP address that is different from the system interface. If not, the bypass LSP will not come up. Page 50 7950 SR OS MPLS Configuration Guide...
  • Page 51 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. 7950 SR OS MPLS Configuration Guide Page 51...
  • Page 52: Traffic Engineering

    The MPLS header is removed and the packet is forwarded based on Layer 3 information such as the IP destination address. The physical path of the LSP is not constrained to the shortest path that the IGP would choose to reach the destination IP address. Page 52 7950 SR OS MPLS Configuration Guide...
  • Page 53: Te Metric (Is-Is And Ospf)

    SPF paths will be selected based on the TE metric instead of the IGP metric which is used by default. Note that the TE metric is only used in CSPF computations for MPLS paths and not in the regular SPF computation for IP reachability. 7950 SR OS MPLS Configuration Guide Page 53...
  • Page 54: Admin Group Support On Facility Bypass Backup Lsp

    In other words, the user may decide to copy the primary path admin-group constraints into the FAST_REROUTE object only, or into the Session Attribute object only, or into both. Note, Page 54 7950 SR OS MPLS Configuration Guide...
  • Page 55: Procedures At Plr Node

    (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 7950 SR OS MPLS Configuration Guide Page 55...
  • Page 56 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. Page 56 7950 SR OS MPLS Configuration Guide...
  • Page 57: Diff-Serv Traffic Engineering

    Both of these admission decisions are enhanced to be performed at the TE class level when Diff- Serv TE is enabled. In other words, CSPF in the head-end node will need to check the LSP 7950 SR OS MPLS Configuration Guide Page 57...
  • Page 58 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. Page 58 7950 SR OS MPLS Configuration Guide...
  • Page 59 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. 7950 SR OS MPLS Configuration Guide Page 59...
  • Page 60: Figure 7: Rdm With Two Class Types

    BC1 = CT1 Bandwidth = 100 Mbps. 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. Page 60 7950 SR OS MPLS Configuration Guide...
  • Page 61: Figure 8: First Lsp Reservation

    Note that bandwidth reserved by a doll is not available to itself as well any of the outer dolls. Suppose now another LSP comes with CT0, setup and holding priorities of 0 and a bandwidth 120 Mbps. 7950 SR OS MPLS Configuration Guide Page 61...
  • Page 62: Figure 9: Second Lsp Reservation

    (CT1, 0)] = Min [100 – 50, 200 – 120 – 50] = 30 Mbps Note that an outer doll can encroach into inner doll reducing the bandwidth available for inner dolls. Page 62 7950 SR OS MPLS Configuration Guide...
  • Page 63: Rsvp Control Plane Extensions

    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. 7950 SR OS MPLS Configuration Guide Page 63...
  • Page 64: Diff-Serv Te Configuration And Operation

    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 64 7950 SR OS MPLS Configuration Guide...
  • Page 65: Table 4: Internal Te Class Definition When Diff-Serv Te Is Disabled

    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 7950 SR OS MPLS Configuration Guide Page 65...
  • Page 66 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 66 7950 SR OS MPLS Configuration Guide...
  • Page 67 LSP path that are not supported by the user-defined TE classes, the LSP path will be kept in a down state and error code will be shown within the show command output for the LSP path. 7950 SR OS MPLS Configuration Guide Page 67...
  • Page 68: Diff-Serv Te Lsp Class Type Change Under Failure

     Receipt of a PathErr message with a notification of a FRR protection becoming active downstream and/or receipt of a Resv message with a ‘Local-Protection-In-Use’ flag set. This invokes the FRR Global Revertive MBB. Page 68 7950 SR OS MPLS Configuration Guide...
  • Page 69 If however, the path was in global Revertive, gshut, or soft pre-emption MBB, the MBB is restarted. This actually means the first attempt will be with the main CT and subsequent ones, if any, with the new value of the backup CT. 7950 SR OS MPLS Configuration Guide Page 69...
  • Page 70 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. Page 70 7950 SR OS MPLS Configuration Guide...
  • Page 71: Bandwidth Sharing Across Class Types

    CT0 LSPs of lower holding priority than this LSP setup priority. Otherwise, the reservation request for the CT2 LSP will be rejected. 7950 SR OS MPLS Configuration Guide Page 71...
  • Page 72 CT and the other with the backup CT, must temporarily share bandwidth while MBB is in progress. Also, a primary path and one or many secondary paths of the same LSP must share bandwidth whether they are configured with the same or different CTs. Page 72 7950 SR OS MPLS Configuration Guide...
  • Page 73: Downgrading The Ct Of Bandwidth Sharing Lsp Paths

    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. 7950 SR OS MPLS Configuration Guide Page 73...
  • Page 74: Upgrading The Ct Of Bandwidth Sharing Lsp Paths

    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 74 7950 SR OS MPLS Configuration Guide...
  • Page 75: Advanced Mpls/Rsvp Features

    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. 7950 SR OS MPLS Configuration Guide Page 75...
  • Page 76 NHLFE in the data path, which will cause traffic to switch to the new path. • 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. Page 76 7950 SR OS MPLS Configuration Guide...
  • Page 77: Manual Lsp Path Switch

    The CLI commands for the sticky version are:  tools perform router mpls force-switch-path lsp lsp-name path path-name tools perform router mpls no force-switch-path lsp lsp-name 7950 SR OS MPLS Configuration Guide Page 77...
  • Page 78: Make-Before-Break (Mbb) Procedures For Lsp/Path Parameter Configuration Change

    7. Enabling/disabling LSP level adspec option. 8. Changing between node-protect and “no node-protect” (link-protect) values in the LSP level fast-reroute option. 9. Changing LSP primary or secondary path priority values (setup-priority and hold- priority). Page 78 7950 SR OS MPLS Configuration Guide...
  • Page 79 This feature is not supported on a manual bypass LSP. P2MP Tree Level Make-before-break operation is supported if changes are made to the following parameters on LSP-Template: 1. Changing Bandwidth on P2MP LSP-Template. 2. Enabling Fast -Re-Route on P2MP LSP-Template. 7950 SR OS MPLS Configuration Guide Page 79...
  • Page 80: Rsvp-Te Lsp Shortcut For Igp Resolution

    LDP-over-RSVP. These applications of RSVP LSPs are mutually exclusive at the IGP instance level. If the user enabled two or more options in the same IGP instance, then forwarding adjacency takes precedence over the shortcut application that takes precedence over Page 80 7950 SR OS MPLS Configuration Guide...
  • Page 81: Using Lsp Relative Metric With Igp Shortcut

    IGP-metric of the LSP path returned by CSPF or the static admin metric value of the LSP if the user configured one using the config>router>mpls>lsp>metric command. Note that MPLS populates the TTM with the maximum metric value of 16777215 in the case of a CSPF 7950 SR OS MPLS Configuration Guide Page 81...
  • Page 82: Ecmp Considerations

    • for a destination = tunnel-endpoint (including external prefixes with tunnel-endpoint as the next-hop):  select tunnel with lowest tunnel-index (ip next-hop is never used in this case) • for a destination != tunnel-endpoint: Page 82 7950 SR OS MPLS Configuration Guide...
  • Page 83: Handling Of Control Packets

    LSP is advertised as an unnumbered point-to-point link and the link LSP/LSA has no Traffic Engineering opaque sub-TLVs as per RFC 3906 Calculating Interior Gateway Protocol (IGP) Routes Over Traffic Engineering Tunnels. 7950 SR OS MPLS Configuration Guide Page 83...
  • Page 84: Ldp Forwarding Over Igp Shortcut

    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. Handling of Multicast Packets Page 84 7950 SR OS MPLS Configuration Guide...
  • Page 85: Table 8: Impact Of Igp Shortcut And Forwarding Adjacency On Unicast And Multicast Rtm

    3. LFA NH is not computed for the IP primary next-hop of a prefix passed to multicast RTM even if the same IP primary next-hop ends up being installed in the unicast RTM. The 7950 SR OS MPLS Configuration Guide Page 85...
  • Page 86 4. Multicast RTM is a copy of the unicast RTM and is thus populated with mix of IP and tunnel LFA NHs. RPF will succeed for a prefix resolved to a primary or LFA IP NH but will fail for a prefix resolved to a primary or LFA tunnel NH. Page 86 7950 SR OS MPLS Configuration Guide...
  • Page 87 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. 7950 SR OS MPLS Configuration Guide Page 87...
  • Page 88: Rsvp-Te Lsp Signaling Using Lsp Template

    LSP template has option to configure traffic engineering parameters that apply to LSP that is setup using the template. Traffic engineering options that are currently supported are: • adaptive • admin-group • bandwidth • CSPF calculation • fast-reroute • hop-limit • record-label • retry-timer Page 88 7950 SR OS MPLS Configuration Guide...
  • Page 89: Shared Risk Link Groups

    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. 7950 SR OS MPLS Configuration Guide Page 89...
  • Page 90 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 90 7950 SR OS MPLS Configuration Guide...
  • Page 91: Figure 13: Shared Risk Link Groups

    Bypass tunnel taking SRLG into account Secondary path taking SRLG into account Figure 13: Shared Risk Link Groups This feature is supported on OSPF and IS-IS interfaces on which RSVP is enabled. 7950 SR OS MPLS Configuration Guide Page 91...
  • Page 92: Static Configurations Of Srlg Memberships

    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 92 7950 SR OS MPLS Configuration Guide...
  • Page 93: Te Graceful Shutdown

    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. 7950 SR OS MPLS Configuration Guide Page 93...
  • Page 94: Least-Fill Bandwidth Rule In Cspf Ecmp Selection

    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 94 7950 SR OS MPLS Configuration Guide...
  • Page 95: Figure 14: Automatic Abr Node Selection For Inter-Area Lsp

    D and E is in area 0. When node C computes the path for LSP from C to B which path specified nodes C and D as loose hops, it would fail the path computation if CSPF 7950 SR OS MPLS Configuration Guide Page 95...
  • Page 96  The primary path is protected at the ABR with a manual or dynamic bypass LSP. In this case the ingress LER will receive a Path Error message with a notification of a protection becoming active downstream and a RESV with a ‘Local-Protection-In- Page 96 7950 SR OS MPLS Configuration Guide...
  • Page 97 The srlg option on bypass LSP will continue to operate locally at each PLR within each area. The PLR node protecting the ABR will check the SRLG constraint for the path of the bypass within the local area. 7950 SR OS MPLS Configuration Guide Page 97...
  • Page 98: Inter-Area Lsp Support Of Ospf Virtual Links

    For protection of the area border router, the upstream node of the area border router acts as a point- of-local-repair (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. Page 98 7950 SR OS MPLS Configuration Guide...
  • Page 99: Figure 15: Abr Node Protection Using Dynamic Bypass Lsp

    ABR node and propagate the admin-group constraints of the primary path into the Session Attribute object of the bypass LSP. Otherwise, the PLR signals the dynamic bypass directly to the merge-point node with no XRO object in the Path message. 7950 SR OS MPLS Configuration Guide Page 99...
  • Page 100 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 100 7950 SR OS MPLS Configuration Guide...
  • Page 101: Point-To-Multipoint (P2Mp) Rsvp Lsp

    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. 7950 SR OS MPLS Configuration Guide Page 101...
  • Page 102: P2Mp Lsp Data Plane

    OIF. 4. At ingress, the head-end node performs a PUSH operation on each of the replicated packets. Page 102 7950 SR OS MPLS Configuration Guide...
  • Page 103: Procedures At Lsr Node

    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. 7950 SR OS MPLS Configuration Guide Page 103...
  • Page 104: Procedures At Egress Ler Node

    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 104 7950 SR OS MPLS Configuration Guide...
  • Page 105: Ingress Path Management For P2Mp Lsp Packets

    QoS policy associated with them. The expedited queues will be attached to Path 0 while the non-expedited queues will be attached to Path 15. 7950 SR OS MPLS Configuration Guide Page 105...
  • Page 106 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 106 7950 SR OS MPLS Configuration Guide...
  • Page 107: Rsvp Control Plane In A P2Mp Lsp

    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 7950 SR OS MPLS Configuration Guide Page 107...
  • Page 108 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. Page 108 7950 SR OS MPLS Configuration Guide...
  • Page 109 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. 7950 SR OS MPLS Configuration Guide Page 109...
  • Page 110: Forwarding Multicast Packets Over Rsvp P2Mp Lsp In The Base Router

    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. Page 110 7950 SR OS MPLS Configuration Guide...
  • Page 111: Procedures At Egress Ler Node

    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 7950 SR OS MPLS Configuration Guide Page 111...
  • Page 112 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. Page 112 7950 SR OS MPLS Configuration Guide...
  • Page 113: Mpls Service Usage

    MPLS and RSVP MPLS Service Usage Alcatel-Lucent routers enable service providers to deliver virtual private networks (VPNs) and Internet access using Generic Routing Encapsulation (GRE) and/orMPLS tunnels, with Ethernet 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.
  • Page 114: Mpls/Rsvp Configuration Process Overview

    MPLS and RSVP parameters. START ENABLE MPLS CONFIGURE MPLS INTERFACE PARAMETERS CONFIGURE RSVP INTERFACE PARAMETERS CONFIGURE PATH PARAMETERS CONFIGURE LSP PARAMETERS CONFIGURE LSP-PATH PARAMETERS Figure 17: MPLS and RSVP Configuration and Implementation Flow Page 114 7950 SR OS MPLS Configuration Guide...
  • Page 115: Configuration Notes

    • 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. 7950 SR OS MPLS Configuration Guide Page 115...
  • Page 116 Configuration Notes Page 116 7950 SR OS MPLS Configuration Guide...
  • Page 117: Configuring Mpls And Rsvp With Cli

     Configuring RSVP Message Pacing Parameters on page 130  Configuring Graceful Shutdown on page 131 • MPLS Configuration Management Tasks on page 132 • RSVP Configuration Management Tasks on page 137 7950 SR OS MPLS Configuration Guide Page 117...
  • Page 118: Mpls Configuration Overview

    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 118 7950 SR OS MPLS Configuration Guide...
  • Page 119: Router Interface

    LSP is set up on the path created by the session. If the session is not successfully created, RSVP notifies MPLS; MPLS can then either initiate backup paths or retry the initial path. 7950 SR OS MPLS Configuration Guide Page 119...
  • Page 120: Basic Mpls Configuration

    "lsp-to-eastcoast" to 10.10.10.104 from 10.10.10.103 fast-reroute one-to-one exit primary "to-NYC" exit secondary "secondary-path" exit no shutdown exit static-lsp "StaticLabelPush" to 10.10.11.105 push 60 nexthop 10.10.11.105 no shutdown exit no shutdown ---------------------------------------------- A:ALA-1>config>router>mpls# Page 120 7950 SR OS MPLS Configuration Guide...
  • Page 121: Common Configuration Tasks

    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. 7950 SR OS MPLS Configuration Guide Page 121...
  • Page 122: Configuring Mpls Components

    CLI Syntax: mpls admin-group group-name group-value frr-object resignal-timer minutes The following displays an admin group configuration example: A:ALA-1>config>router>mpls# info ---------------------------------------------- resignal-timer 500 admin-group "green" 15 admin-group "yellow" 20 admin-group "red" 25 ---------------------------------------------- A:ALA-1>config>router>mpls# Page 122 7950 SR OS MPLS Configuration Guide...
  • Page 123: Configuring An Mpls Interface

    The following displays an interface configuration example: interface config A:ALA-1>config>router>mpls# info ---------------------------------------------- interface "to-104" admin-group "green" admin-group "red" admin-group "yellow" label-map 35 swap 36 nexthop 10.10.10.91 no shutdown exit exit no shutdown ---------------------------------------------- A:ALA-1>config>router>mpls# 7950 SR OS MPLS Configuration Guide Page 123...
  • Page 124: Configuring Mpls Paths

    1 10.10.0.121 strict hop 2 10.10.0.145 strict hop 3 10.10.0.1 strict no shutdown exit path "to-NYC" hop 1 10.10.10.103 strict hop 2 10.10.0.210 strict hop 3 10.10.0.215 loose exit ------------------------------------------ A:ALA-1>config>router>mpls# Page 124 7950 SR OS MPLS Configuration Guide...
  • Page 125: Configuring An Mpls Lsp

    "lsp-to-eastcoast" to 192.168.200.41 rsvp-resv-style ff cspf include "red" exclude "green" adspec fast-reroute one-to-one exit primary "to-NYC" hop-limit 10 exit secondary "secondary-path" bandwidth 50000 exit no shutdown exit no shutdown ---------------------------------------------- A:ALA-1>config>router>mpls# 7950 SR OS MPLS Configuration Guide Page 125...
  • Page 126: Configuring A Static Lsp

    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 126 7950 SR OS MPLS Configuration Guide...
  • Page 127: Configuring Manual Bypass Tunnels

    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 7950 SR OS MPLS Configuration Guide Page 127...
  • Page 128 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 128 7950 SR OS MPLS Configuration Guide...
  • Page 129: Configuring Rsvp Parameters

    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# 7950 SR OS MPLS Configuration Guide Page 129...
  • Page 130: Configuring Rsvp Message Pacing Parameters

    The following example displays a RSVP message pacing configuration example: msg pacing A:ALA-1>config>router>rsvp# info ---------------------------------------------- keep-multiplier 5 refresh-time 60 msg-pacing period 400 max-burst 400 exit interface "system" no shutdown exit interface to-104 hello-interval 4000 no shutdown exit no shutdown ---------------------------------------------- A:ALA-1>config>router>rsvp# Page 130 7950 SR OS MPLS Configuration Guide...
  • Page 131: Configuring Graceful Shutdown

    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. 7950 SR OS MPLS Configuration Guide Page 131...
  • Page 132: Mpls Configuration Management Tasks

    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 132 7950 SR OS MPLS Configuration Guide...
  • Page 133: Modifying An Mpls Lsp

    The following displays a MPLS LSP configuration example. Refer to the LSP configuration page 125. A:ALA-1>>config>router>mpls>lsp# info ---------------------------------------------- shutdown to 10.10.10.104 from 10.10.10.103 rsvp-resv-style ff include "red" exclude "green" fast-reroute one-to-one exit primary "to-NYC" hop-limit 50 exit secondary "secondary-path" exit ---------------------------------------------- A:ALA-1>config>router>mpls# 7950 SR OS MPLS Configuration Guide Page 133...
  • Page 134: Modifying Mpls Path Parameters

    "secondary-path" hop 1 10.10.0.111 strict hop 2 10.10.0.222 strict hop 3 10.10.0.123 strict no shutdown exit path "to-NYC" hop 1 10.10.10.104 strict hop 2 10.10.0.210 strict no shutdown exit ---------------------------------------------- A:ALA-1>config>router>mpls# Page 134 7950 SR OS MPLS Configuration Guide...
  • Page 135: Modifying Mpls Static Lsp Parameters

    The following displays a static LSP configuration example. Refer to the static LSP configuration on page 126. 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# 7950 SR OS MPLS Configuration Guide Page 135...
  • Page 136: Deleting An Mpls Interface

    Use the following CLI syntax to delete an interface from the MPLS configuration: CLI Syntax: mpls [no] interface ip-int-name shutdown A:ALA-1>config>router>mpls# info ---------------------------------------------- admin-group "green" 15 admin-group "red" 25 admin-group "yellow" 20 interface "system" exit no shutdown ---------------------------------------------- A:ALA-1>config>router>mpls# Page 136 7950 SR OS MPLS Configuration Guide...
  • Page 137: Rsvp Configuration Management Tasks

    The following example displays a modified RSVP configuration example: A:ALA-1>config>router>rsvp# info ---------------------------------------------- keep-multiplier 5 refresh-time 60 msg-pacing period 400 max-burst 400 exit interface "system" exit interface "test1" hello-interval 5000 exit no shutdown ---------------------------------------------- A:ALA-1>config>router>rsvp# 7950 SR OS MPLS Configuration Guide Page 137...
  • Page 138: Modifying Rsvp Message Pacing Parameters

    MPLS context and then the RSVP context. The interface must first be deleted from the MPLS context. This removes the association from RSVP. Deleting an MPLS Interface on page 136 for information on deleting an MPLS interface. Page 138 7950 SR OS MPLS Configuration Guide...
  • Page 139: Mpls/Rsvp Command Reference

    — [no] admin-group group-name [group-name...(up to 5 max)] — no] label-map in-label — [no] — [no] shutdown — swap {out-label | implicit-null-label} nexthop ip-addr — no swap {out-label | implicit-null-label} — [no] shutdown 7950 SR OS MPLS Configuration Guide Page 139...
  • Page 140 — [no] static-lsp lsp-name — push {label | implicit-null-label} nexthop ip-address — no push {out-label | implicit-null-label} — [no] shutdown — toip-address — static-lsp-fast-retry seconds — [no] static-lsp-fast-retry — user-srlg-db [enable | disable] Page 140 7950 SR OS MPLS Configuration Guide...
  • Page 141: Lsp Commands

    — [no] include group-name [group-name...(up to 5 max)] — ldp-over-rsvp [include | exclude] — [no] least-fill — [no] ldp-over-rsvp [include | exclude] — main-ct-retry-limit number — no main-ct-retry-limit — [no] metric metric 7950 SR OS MPLS Configuration Guide Page 141...
  • Page 142 — [no] include group-name [group-name...(up to 5 max)] — [no] path-preference preference-number — priority setup-priority hold-priority — no priority — [no] record — [no] record-label — [no] shutdown — [no] srlg Page 142 7950 SR OS MPLS Configuration Guide...
  • Page 143: Mpls Path Commands

    %-link-bandwidth ct4 %-link-bandwidth ct5 %-link-band- width ct6 %-link-bandwidth ct7 %-link-bandwidth — no class-type-bw — fc-name class-type ct-number — no fc-name — te-class te-class-number class-type ct-number priority priority — no te-class te-class-number 7950 SR OS MPLS Configuration Guide Page 143...
  • Page 144 — rapid-retry-limit number — no rapid-retry-limit — refresh-reduction-over-bypass [enable | disable] — refresh-time seconds — no refresh-time — [no] graceful-shutdown — [no] shutdown — [no] te-threshold-update — [no] on-cac-failure — update-timer seconds Page 144 7950 SR OS MPLS Configuration Guide...
  • Page 145: Show Commands

    — status show — router — rsvp — interface [interface [ip-int-name]] statistics [detail] — neighbor [ip-address] [detail] — session [session-type] [from ip-address| to ip-address| lsp-name name] [status {up|down}][detail] — statistics — status 7950 SR OS MPLS Configuration Guide Page 145...
  • Page 146: Tools Commands

    {lsp lsp-name path current-path-name new-path new-path- name} Router Commands config — router — [no] igmp — [no] tunnel-interface rsvp-p2mp lsp-name [sender ip-address] — [no] tunnel-interface rsvp-p2mp lsp-name [sender ip-address] Clear Commands clear — router — mpls Page 146 7950 SR OS MPLS Configuration Guide...
  • Page 147 MPLS and RSVP — interface [ip-int-name]statistics — lsp-name — lsp-egress-stats — lsp-egress-stats lsp-name — lsp-ingress-stats — lsp-ingress-stats ip-address lsp lsp-name — rsvp — interface — statistics 7950 SR OS MPLS Configuration Guide Page 147...
  • Page 148: Debug Commands

    — no path — patherr [detail] — no patherr — pathtear [detail] — no pathtear — resv [detail] — no resv — resverr [detail] — no resverr — resvtear [detail] — no resvtear Page 148 7950 SR OS MPLS Configuration Guide...
  • Page 149 The total number of configured admin groups within the virtual router instance. Sample Output A:ALA-1# show router mpls admin-group ================================================= MPLS Administrative Groups ================================================= Group Name Group Value ------------------------------------------------- green yellow ------------------------------------------------- No. of Groups: 3 ================================================= A:ALA-1# 7950 SR OS MPLS Configuration Guide Page 149...
  • Page 150 Active Time : n/a Reserved BW : 0 Kbps Protected LSP Count : 1 Type : Dynamic Setup Priority Hold Priority Class Type Exclude Node : 10.20.1.4 Inter-Area : True Computed Hops Page 150 7950 SR OS MPLS Configuration Guide...
  • Page 151 Reserved BW : 0 Kbps Protected LSP Count : 1 Type : Dynamic Setup Priority Hold Priority Class Type Exclude Node : None Actual Hops 10.10.12.2(S) Egress Admin Groups: lime olive blue black 7950 SR OS MPLS Configuration Guide Page 151...
  • Page 152 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# *A:Dut-B# show router mpls bypass-tunnel detail ============================================================================== Page 152 7950 SR OS MPLS Configuration Guide...
  • Page 153 Specifies the operational state of the interface. Te-metric Specifies the traffic engineering metric used on the interface. Srlg Groups Specifies the shared risk loss group (SRLG) name(s). Interfaces The total number of interfaces. 7950 SR OS MPLS Configuration Guide Page 153...
  • Page 154 3/2/5 None Admin Groups None Srlg Groups 45110 g7600 3/1/2 None Admin Groups None Srlg Groups 41.80 m160 3/2/1 None Admin Groups None Srlg Groups 420.40 ------------------------------------------------------------------------------- Interfaces : 35 =============================================================================== *A:SRU4>config>router>mpls# Page 154 7950 SR OS MPLS Configuration Guide...
  • Page 155 : Pkts - 166133 Octets - 22762482 Received : Pkts - 16672 Octets - 1368464 Interface : ess-7-3 Transmitted : Pkts - 122934 Octets - 11033246 Received : Pkts - 12256 Octets - 1026826 7950 SR OS MPLS Configuration Guide Page 155...
  • Page 156 Sample Output *A:SRU4>config>router>mpls# show router mpls label 202 ================================================================= MPLS Label 202 ================================================================= Label Label Type Label Owner ----------------------------------------------------------------- static-lsp STATIC ----------------------------------------------------------------- In-use labels in entire range : 5057 ================================================================= *A:SRU4>config>router>mpls# Page 156 7950 SR OS MPLS Configuration Guide...
  • Page 157 [lsp-name] path [path-name] mbb Context show>router>mpls Description This command displays LSP details. Parameters lsp lsp-name — The name of the LSP used in the path. status up — Displays an LSP that is operationally up. 7950 SR OS MPLS Configuration Guide Page 157...
  • Page 158 — Fast reroute is enabled. In the event of a failure, traffic FastFail Config is immediately rerouted on the pre-computed detour LSP, thus mini- mizing packet loss. disabled — There is no detour LSP from each node on the primary path. Page 158 7950 SR OS MPLS Configuration Guide...
  • Page 159 Displays an enumerated integer that specifies the type of make-before- break (MBB). If none displays then there is no MBB in progress or no last MBB. MBB State Displays the state of the most recent invocation of the make-before- break functionality. 7950 SR OS MPLS Configuration Guide Page 159...
  • Page 160 Prop Adm Grp: Disabled Oper PropAG : Disabled Inter-area : False Neg MTU : 1496 Oper MTU : 1496 Bandwidth : No Reservation Oper Bw : 0 Mbps Hop Limit : 255 Oper HopLim*: 255 Page 160 7950 SR OS MPLS Configuration Guide...
  • Page 161 : Up OutInterface: 1/1/1 Out Label : 131069 Path Up Time: 0d 01:19:46 Path Dn Time: 0d 00:00:00 Retry Limit : 0 Retry Timer : 20 sec RetryAttempt: 0 NextRetryIn : 0 sec 7950 SR OS MPLS Configuration Guide Page 161...
  • Page 162 -> 10.20.1.12(L) ResigEligib*: False LastResignal: n/a CSPF Metric : 1500 ======================================================================= * indicates that the corresponding row element may have been truncated. *A:Dut-C# show router mpls lsp detail ======================================================================= MPLS LSPs (Originating) (Detail) Page 162 7950 SR OS MPLS Configuration Guide...
  • Page 163 FR Bandwidth: 0 Mbps FR Node Protect: Enabled FR Object : Enabled FR Prop Adm Grp: Disabled CSPF : Enabled ADSPEC : Disabled Metric Use TE metric : Disabled Include Grps: Exclude Grps None None 7950 SR OS MPLS Configuration Guide Page 163...
  • Page 164 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 Page 164 7950 SR OS MPLS Configuration Guide...
  • Page 165 Retry Limit : 0 Retry Timer : 30 sec RetryAttempt: 0 NextRetryIn : 7 sec (Fast) SetupPriori*: 7 Hold Priori*: 0 Preference : n/a Bandwidth : No Reservation Oper Bw : 0 Mbps 7950 SR OS MPLS Configuration Guide Page 165...
  • Page 166 Oper RecRou*: Record Record Label: Record Oper RecLab*: Record SetupPriori*: 7 Oper SetupP*: 7 Hold Priori*: 0 Oper HoldPr*: 0 Class Type Backup CT : None Oper CT MainCT Retry: n/a MainCT Retry: n/a Page 166 7950 SR OS MPLS Configuration Guide...
  • Page 167 : Disabled Oper LeastF*: N/A : Disabled Oper FRR : N/A FR Hop Limit: 16 Oper FRHopL*: N/A Prop Adm Grp: Disabled Oper PropAG : N/A Neg MTU Oper MTU : N/A 7950 SR OS MPLS Configuration Guide Page 167...
  • Page 168 : n/a Bandwidth : No Reservation Oper Bw : 0 Mbps Hop Limit : 255 Class Type Backup CT : None MainCT Retry: n/a MainCT Retry: 0 Limit Oper CT : None Page 168 7950 SR OS MPLS Configuration Guide...
  • Page 169 Config ------------------------------------------------------------------------------- to_110_20_1_1_cspf 110.20.1.1 to_110_20_1_2_cspf 110.20.1.2 to_110_20_1_3_cspf 110.20.1.3 to_110_20_1_4_cspf 110.20.1.4 to_110_20_1_5_cspf 110.20.1.5 to_110_20_1_6_cspf 110.20.1.6 to_110_20_1_110_cspf 110.20.1.110 to_10_8_100_15_cspf 10.8.100.15 to_10_20_1_20_cspf 10.20.1.20 to_10_20_1_22_cspf 10.20.1.22 to_10_100_1_1_cspf 10.100.1.1 to_110_20_1_1_cspf_2 110.20.1.1 to_110_20_1_1_cspf_3 110.20.1.1 to_110_20_1_1_cspf_4 110.20.1.1 to_110_20_1_1_cspf_5 110.20.1.1 7950 SR OS MPLS Configuration Guide Page 169...
  • Page 170 The maximum average data rate in any sample interval of the current adjust interval AB Lst AvgR* The average data rate measured in the sample interval that ended most recently AB Oflow Lmt The configured value of the auto-bandwidth overflow-limit Page 170 7950 SR OS MPLS Configuration Guide...
  • Page 171 Oper FR : Disabled CSPF : Enabled ADSPEC : Disabled Metric Use TE metric : Disabled Include Grps: Exclude Grps None None Least Fill : Disabled LdpOverRsvp : Enabled VprnAutoBind : Enabled 7950 SR OS MPLS Configuration Guide Page 171...
  • Page 172 -> 10.100.14.1 ResigEligib*: False LastResignal: n/a CSPF Metric : 1001 Last MBB MBB Type : TimerBasedResignal MBB State : Fail Ended At : 03/04/2010 08:53:40 Old Metric ------------------------------------------------------------------------------- LSP to_10_100_1_1_cspf_20 Path to_10_100_1_1 Page 172 7950 SR OS MPLS Configuration Guide...
  • Page 173 LSPs : 1 =============================================================================== *A:SRU4>config>router>mpls# *A:SRU4>config>router>mpls# show router mpls lsp "to_110_20_1_1_cspf" detail =============================================================================== MPLS LSPs (Originating) (Detail) =============================================================================== ------------------------------------------------------------------------------- Type : Originating ------------------------------------------------------------------------------- LSP Name : to_110_20_1_1_cspf LSP Type : RegularLsp LSP Tunnel ID 7950 SR OS MPLS Configuration Guide Page 173...
  • Page 174 : to_110_20_1_2 Up Time : 0d 00:01:26 Bandwidth : 0 Mbps ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- Type : Originating ------------------------------------------------------------------------------- LSP Name : to_110_20_1_2_cspf_20 LSP Type : RegularLsp LSP Tunnel ID : 49 From : 110.20.1.4 Page 174 7950 SR OS MPLS Configuration Guide...
  • Page 175 LSP to_110_20_1_3_cspf Path to_110_20_1_3 ------------------------------------------------------------------------------- LastResignal: n/a CSPF Metric : 1001 Last MBB MBB Type : TimerBasedResignal MBB State : Fail Ended At : 03/04/2010 09:23:58 Old Metric ------------------------------------------------------------------------------- LSP to_110_20_1_4_cspf Path to_110_20_1_4 7950 SR OS MPLS Configuration Guide Page 175...
  • Page 176 Actual Hops : 10.10.105.2(10.20.1.2) @ s Record Label : N/A -> 10.10.105.4(10.20.1.4) Record Label : 124809 ComputedHops: 10.10.105.2 -> 10.10.105.4 ResigEligib*: False LastResignal: n/a CSPF Metric : 1000 In Prog MBB : Page 176 7950 SR OS MPLS Configuration Guide...
  • Page 177 3/2/3:3 1::stby 110.20.1.6 110.20.1.4 3/2/3:10 n/a 2::2 110.20.1.6 110.20.1.4 3/2/3:6 2::stby 110.20.1.6 110.20.1.4 3/2/3:10 n/a 3::2 110.20.1.6 110.20.1.4 3/2/3:6 3::stby 110.20.1.3 110.20.1.4 aps-1 to_110_20_1_4_cspf_20:* 110.20.1.3 110.20.1.4 aps-1 to_110_20_1_4_cspf_4::* ------------------------------------------------------------------------------- LSPs : 1603 7950 SR OS MPLS Configuration Guide Page 177...
  • Page 178 Class Type In Interface : aps-1 In Label : 130409 Previous Hop : 104.104.0.3 =============================================================================== *A:SRU4>config>router>mpls# lsp-egress-stats Syntax lsp-egress-stats lsp-egress-stats lsp-name Context show>router>mpls Description This command displays MPLS LSP egress statistics information. Page 178 7950 SR OS MPLS Configuration Guide...
  • Page 179 None FastReroute : Enabled FR Method : Facility FR Hop Limit : 16 Record Route : Record Record Label : Record Retry Limit Retry Timer : 30 sec LSP Count Ref Count 7950 SR OS MPLS Configuration Guide Page 179...
  • Page 180 In Interface : 1/1/1 In Label : 262129 Num. of S2ls ------------------------------------------------------------------------ S2L ipmsi-65535-73730::path_ipmsi ------------------------------------------------------------------------ Source IP Address : 10.20.1.1 Tunnel ID : 61442 P2MP ID : 65535 Lsp ID : 30208 Page 180 7950 SR OS MPLS Configuration Guide...
  • Page 181 : 16384 S2L Name : ipmsi-4000-73729::pa* To : 10.20.1.1 Out Interface : 1/1/1 Out Label : 262131 Num. of S2ls ------------------------------------------------------------------------ S2L ipmsi-4000-73729::path_ipmsi ------------------------------------------------------------------------ Source IP Address : 10.20.1.3 Tunnel ID : 61441 7950 SR OS MPLS Configuration Guide Page 181...
  • Page 182 Tunnel ID : 61440 P2MP ID : 1001 Lsp ID : 22016 S2L Name : ipmsi-1001-73728::pa* To : 10.20.1.4 Out Interface : 2/1/1 Out Label : 262108 Num. of S2ls ------------------------------------------------------------------------ S2L ipmsi-1001-73728::path_ipmsi Page 182 7950 SR OS MPLS Configuration Guide...
  • Page 183 P2MP ID : 65535 Lsp ID : 46592 S2L Name : ipmsi-65535-73730::p* To : 10.20.1.4 Out Interface : 2/1/1 Out Label : 262109 Num. of S2ls ------------------------------------------------------------------------ P2MP Cross-connect instances : 12 7950 SR OS MPLS Configuration Guide Page 183...
  • Page 184 - p2mp-lsp using-template [lsp-template <template-name>] [detail] <lsp-name> : [64 chars max] - accepts * as wildcard char <p2mp-instance> : keyword <p2mp-instance-name> : [max 32 chars] <s2l> : keyword <s2l-name> : [max 32 chars] Page 184 7950 SR OS MPLS Configuration Guide...
  • Page 185 *A:Dut-C# show router mpls p2mp-lsp detail ======================================================================== MPLS P2MP LSPs (Originating) (Detail) ======================================================================== ------------------------------------------------------------------------ Type : Originating ------------------------------------------------------------------------ LSP Name : ipmsi-1001-73728 LSP Type : P2mpAutoLsp LSP Tunnel ID : 61440 From : 10.20.1.3 7950 SR OS MPLS Configuration Guide Page 185...
  • Page 186 P2MP-Inst-type : Primary S2L Cfg Cou*: 4 S2L Oper Count*: 4 S2l-Name : path_ipmsi : 10.20.1.1 S2l-Name : path_ipmsi : 10.20.1.2 S2l-Name : path_ipmsi : 10.20.1.4 S2l-Name : path_ipmsi : 10.20.1.5 ------------------------------------------------------------------------ Page 186 7950 SR OS MPLS Configuration Guide...
  • Page 187 IGP Shortcut: Disabled BGP Shortcut : Disabled BGPTransTun : Disabled Oper Metric : Disabled Prop Adm Grp: Disabled CSPFFirstLoose : Disabled P2MPInstance: 4000 P2MP-Inst-type : Primary S2L Cfg Cou*: 2 S2L Oper Count*: 2 7950 SR OS MPLS Configuration Guide Page 187...
  • Page 188 : Disabled Auto BW : Disabled LdpOverRsvp : Disabled VprnAutoBind : Disabled IGP Shortcut: Disabled BGP Shortcut : Disabled BGPTransTun : Disabled Oper Metric : Disabled Prop Adm Grp: Disabled CSPFFirstLoose : Disabled Page 188 7950 SR OS MPLS Configuration Guide...
  • Page 189 No Hops Specified ComputedHops: No Hops Specified LastResignal: n/a ======================================================================== show router mpls p2mp-lsp p2mp-instance s2l detail ========================================================================------------ ------------------------------------------------------------LSP 2 S2L 2 ------------------------------------------------------------------------LSP Name S2l LSP ID : 52230 P2MP ID S2l Grp Id 7950 SR OS MPLS Configuration Guide Page 189...
  • Page 190 MainCT Retry: 0 Limit Oper CT Record Route: Record Record Label: Record Oper MTU : 1496 Neg MTU : 1496 Adaptive : Enabled Oper Metric : 1000 Include Grps: Exclude Grps: None None Page 190 7950 SR OS MPLS Configuration Guide...
  • Page 191 CSPF Queries: 27 Failure Code: noError Failure Node: n/a ExplicitHops: 10.20.1.2(S) Actual Hops : No Hops Specified LastResignal: n/a *A:Dut-C# show router mpls p2mp-lsp ======================================================================== MPLS P2MP LSPs (Originating) ======================================================================== LSP Name 7950 SR OS MPLS Configuration Guide Page 191...
  • Page 192 Negotiated MTU : n/a Adaptive : Enabled ClassType FastReroute : Enabled Oper FR : Enabled FR Method : Facility FR Hop Limit : 16 FR Bandwidth: 0 Mbps FR Node Protect: Disabled Page 192 7950 SR OS MPLS Configuration Guide...
  • Page 193 ========================================================================MPLS LSP (Detail) ========================================================================Legend : @ - Detour Available # - Detour In Use b - Bandwidth Protected n - Node Protected S - Strict L - Loose s - Soft Preemption ========================================================================------------ 7950 SR OS MPLS Configuration Guide Page 193...
  • Page 194 FR Bandwidth: 0 Mbps FR Node Protect: Disabled FR Object : Enabled CSPF : Disabled ADSPEC : Disabled Metric Use TE metric : Disabled Include Grps: Exclude Grps None None P2MPinstance:Test_p2mp p2mp-inst-type : primary Page 194 7950 SR OS MPLS Configuration Guide...
  • Page 195 : Record Include Grps: Exclude Grps None None Bandwidth : 0 Mbps Oper Bw : 0 Mbps S2L Name :Test-s2l1 : 10.20.1.6 S2L Name :Test-s2l2 : 10.20.1.5 S2L Name :Test-s2l3 : 10.20.1.4 ------------------------------------------------------------------------ 7950 SR OS MPLS Configuration Guide Page 195...
  • Page 196 MPLS S2Ls (Originating) ======================================================================== S2L Name Next Hop ------------------------------------------------------------------------ Test-s2l1 10.20.1.6 10.10.1.2 ------------------------------------------------------------------------ LSPs : 1 ======================================================================== A:ALU-52# A:ALU-52# show router mpls p2mp-lsp [p2mp-lsp-name] p2mp-instance [p2mp-inst-name] s2l [s2l-name] detail ======================================================================== MPLS S2Ls (Originating) (Detail) Page 196 7950 SR OS MPLS Configuration Guide...
  • Page 197 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. 7950 SR OS MPLS Configuration Guide Page 197...
  • Page 198 *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 198 7950 SR OS MPLS Configuration Guide...
  • Page 199 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# 7950 SR OS MPLS Configuration Guide Page 199...
  • Page 200 45100 ess-7-1 45110 45110 ess-7-2 45120 45120 ess-7-3 4651 4651 src-1.1 4652 4652 src-1.2 4653 4653 src-1.3 4654 4654 src-1.4 4655 4655 src-1.5 4656 4656 src-1.6 4657 4657 src-1.7 4658 4658 src-1.8 Page 200 7950 SR OS MPLS Configuration Guide...
  • Page 201 Down — The path is administratively disabled. Up — The path is administratively enabled. Down — The path is operationally down. Up — The path is operationally up. LSPs The total number of static LSPs. 7950 SR OS MPLS Configuration Guide Page 201...
  • Page 202 *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 202 7950 SR OS MPLS Configuration Guide...
  • Page 203 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# 7950 SR OS MPLS Configuration Guide Page 203...
  • Page 204 Srlg Frr : Disabled Srlg Frr Strict : Disabled Admin Group Frr : Disabled Dynamic Bypass : Enabled User Srlg Database : Disabled Least Fill Min Thd.: 5 percent LeastFill ReoptiThd: 10 percent Page 204 7950 SR OS MPLS Configuration Guide...
  • Page 205 * indicates that the corresponding row element may have been truncated. *A:Dut-C# /show router mpls status ======================================================================== MPLS Status ======================================================================== Admin Status : Up Oper Status : Up Oper Down Reason : n/a FR Object : Enabled Resignal Timer : Disabled 7950 SR OS MPLS Configuration Guide Page 205...
  • Page 206 Admin Status : Up Oper Status : Up Oper Down Reason : n/a FR Object : Enabled Resignal Timer : 30 minutes Hold Timer : 1 seconds Next Resignal : 13 minutes Page 206 7950 SR OS MPLS Configuration Guide...
  • Page 207 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# 7950 SR OS MPLS Configuration Guide Page 207...
  • Page 208 No — BFD is disabled on the RSVP interface. Down — The RSVP interface is operationally down. Up — The RSVP interface is operationally up. Port ID Specifies the physical port bound to the interface. Page 208 7950 SR OS MPLS Configuration Guide...
  • Page 209 The total number of RSVP packets with errors transmitted on the RSVP interface. Paths The total number of RSVP PATH messages received on the RSVP interface. Path Errors The total number of RSVP PATH ERROR messages transmitted on the RSVP interface. 7950 SR OS MPLS Configuration Guide Page 209...
  • Page 210 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 Page 210 7950 SR OS MPLS Configuration Guide...
  • Page 211 6010 ess-7-1 ess-7-2 ess-7-3 ess-7-4 ess-7-5 ess-7-6 hubA germ-1 1000 src-1.1 src-1.2 src-1.3 src-1.4 g7600 1000 m160 1000 ------------------------------------------------------------------------------- Interfaces : 35 =============================================================================== *A:SRU4>show>router>rsvp# *A:SRU4>show>router>rsvp# interface statistics =============================================================================== RSVP Interface (statistics) =============================================================================== 7950 SR OS MPLS Configuration Guide Page 211...
  • Page 212 (Sent) : 0 (Recd.): 0 Resv Errors (Sent) : 0 (Recd.): 0 Resv Tears (Sent) : 1 (Recd.): 0 Refresh Summaries (Sent) : 4 (Recd.): 33 Refresh Acks (Sent) : 1520 (Recd.): 4 Page 212 7950 SR OS MPLS Configuration Guide...
  • Page 213 Down Thresholds(%) : 100 99 98 97 96 95 90 85 80 75 60 45 30 15 0 IGP Update Pending : No Next Update : N/A No Neighbors. ------------------------------------------------------------------------------- Interface : m160 ------------------------------------------------------------------------------- Interface : m160 Port ID : 3/2/1 7950 SR OS MPLS Configuration Guide Page 213...
  • Page 214 * 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. detail — Displays detailed information. Page 214 7950 SR OS MPLS Configuration Guide...
  • Page 215 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 7950 SR OS MPLS Configuration Guide Page 215...
  • Page 216 The administrative name assigned to the RSVP session by the agent. State Down — The operational state of this RSVP session is down. Up — The operational state of this RSVP session is up. Sample Output *A:SRU4>show>router>rsvp# session Page 216 7950 SR OS MPLS Configuration Guide...
  • Page 217 : 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 7950 SR OS MPLS Configuration Guide Page 217...
  • Page 218 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) Page 218 7950 SR OS MPLS Configuration Guide...
  • Page 219 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 7950 SR OS MPLS Configuration Guide Page 219...
  • Page 220 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 Page 220 7950 SR OS MPLS Configuration Guide...
  • Page 221 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 7950 SR OS MPLS Configuration Guide Page 221...
  • Page 222 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 =============================================================================== Page 222 7950 SR OS MPLS Configuration Guide...
  • Page 223 Rapid Retransmit Displays the value of the rapid retransmission interval. Rapid Retry Limit Displays the rapid retry limit. Graceful Shutdown Specifies whether graceful shutdown of the RSVP node is enabled. 7950 SR OS MPLS Configuration Guide Page 223...
  • Page 224 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 Page 224 7950 SR OS MPLS Configuration Guide...
  • Page 225 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 7950 SR OS MPLS Configuration Guide Page 225...
  • Page 226 Last MBB - Type Config Change State Successful CspfFailures 0 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. Page 226 7950 SR OS MPLS Configuration Guide...
  • Page 227 (= Rtr) Egr: unnumbered lnkId 5 -> Ingr: unnumbered lnkId 5 Rtr: 10.20.1.4 (met 1000) Egr: unnumbered lnkId 3 -> Ingr: unnumbered lnkId 2 Rtr: 10.20.1.6 (met 1000) Dst: 10.20.1.6 (= Rtr) *A:Dut-C# 7950 SR OS MPLS Configuration Guide Page 227...
  • Page 228 PLR List Index = 1 PLR current State = PLRS_CONNECTED NextNodeSysId = 8.8.8.8 AvoidNodeId = 2.2.2.2 NodeProtect = 2 (Node Protect) LSP Count = 197 PLR List Index = 2 PLR current State = PLRS_BackupInUse Page 228 7950 SR OS MPLS Configuration Guide...
  • Page 229 — specifies a list of address that should be excluded when this LSP is setup. skip-interface interface-name — Specifies an interface name that should be skipped during setup. ds-class-type class-type — Specifies the class type (CT) associated with this LSP. Values 0 — 7 7950 SR OS MPLS Configuration Guide Page 229...
  • Page 230 Use this command to move from a standby (or an active secondary) to another standby of the same priority. If a new standby path with a higher priority or a primary path comes up Page 230 7950 SR OS MPLS Configuration Guide...
  • Page 231 Key P2MP: Session(0.0.0.0, 102, 4.4.4.4) Sender(4.4.4.4, 3074) PHOP(0.0.0.0) Flags 0x10 -------------------------------------------------------------------------- List of NEXT HOPS -------------------------------------------------------------------------- NextHop [1] => Key: Nhop - isFrr 0, outIf 0, NextHop 0.0.0.0 label - 128843 global Instance 0 is Leaf node ---------------------------------------------------------------------- 7950 SR OS MPLS Configuration Guide Page 231...
  • Page 232 Flags: 0x0 LocalLabel 0 OutLabel 131070 Incoming IfIndex: Interface: Local API(-1) Refresh interval 0, Send Path refresh in 3 secs, Path Refresh timeout 0 secs PrevHop: Ctype 1 Addr 255.255.255.255, LIH 0 Page 232 7950 SR OS MPLS Configuration Guide...
  • Page 233 ------------------------------------------------------------------------------------ ----------------------------------------------------------PSB: P2P: Session (To: 10.20.1.6 - 1 - 10.20.1.1), Sender (10.20.1.1 - 30208) PHop 0.0.0.0 PSB CurrState: PRIMARYS_CONNECTED PrevState: PRIMARYS_INIT Flags: 0x8 LocalLabel 0 OutLabel 131071 Incoming IfIndex: Interface: Local API(-1) 7950 SR OS MPLS Configuration Guide Page 233...
  • Page 234 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 234 7950 SR OS MPLS Configuration Guide...
  • Page 235 (3) * UnInf : 10.20.1.4, 2 (4) * Flags : 0x1 : Global (4) * Label : 131071 (5) * Flags : 0x0 : (5) * UnInf : 10.20.1.6, 2 (6) * Flags : 0x1 : Global 7950 SR OS MPLS Configuration Guide Page 235...
  • Page 236 — Specifies the LSP. The LSP name can be up to 32 characters long and must be unique. sender sender-address — Specifies system address of the ingress LER for the P2MP RSVP LSP. Page 236 7950 SR OS MPLS Configuration Guide...
  • Page 237 • 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. 7950 SR OS MPLS Configuration Guide Page 237...
  • Page 238 LSP (for example, egress LER). Default none lsp-egress-stats Syntax lsp-egress-stats lsp-egress-stats lsp-name Context clear>router>mpls Description This command clears MPLS LSP egress statistics information. Page 238 7950 SR OS MPLS Configuration Guide...
  • Page 239 — 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. 7950 SR OS MPLS Configuration Guide Page 239...
  • Page 240 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 240 7950 SR OS MPLS Configuration Guide...
  • Page 241 [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. 7950 SR OS MPLS Configuration Guide Page 241...
  • Page 242 — 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 242 7950 SR OS MPLS Configuration Guide...
  • Page 243 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. 7950 SR OS MPLS Configuration Guide Page 243...
  • Page 244 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 244 7950 SR OS MPLS Configuration Guide...
  • Page 245 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. 7950 SR OS MPLS Configuration Guide Page 245...
  • Page 246 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 246 7950 SR OS MPLS Configuration Guide...
  • Page 247 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 7950 SR OS MPLS Configuration Guide Page 247...
  • Page 248 — Specify the name of the administrative group within a virtual router instance. group-value — Specify the group value associated with this administrative group. This value is unique within a virtual router instance. Values 0 — 31 Page 248 7950 SR OS MPLS Configuration Guide...
  • Page 249 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 7950 SR OS MPLS Configuration Guide Page 249...
  • Page 250 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 250 7950 SR OS MPLS Configuration Guide...
  • Page 251 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. 7950 SR OS MPLS Configuration Guide Page 251...
  • Page 252 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 252 7950 SR OS MPLS Configuration Guide...
  • Page 253 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. 7950 SR OS MPLS Configuration Guide Page 253...
  • Page 254 LSP path, which will continue to be governed by the retry- timer. The no form of this command returns the timer to the default value. Page 254 7950 SR OS MPLS Configuration Guide...
  • Page 255 • LSP template for an S2L path of an RSVP P2MP LSP instance . The no form of this command disables the signaling of administrative group constraints in the FRR object. Default no propagate-admin-group 7950 SR OS MPLS Configuration Guide Page 255...
  • Page 256 The no form of the command disables timer-based LSP resignalling. Default no resignal-timer Parameters minutes — The time the software waits before attempting to resignal the LSPs. Values 30 — 10080 Page 256 7950 SR OS MPLS Configuration Guide...
  • Page 257 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. 7950 SR OS MPLS Configuration Guide Page 257...
  • Page 258 RSVP interface. Two different SRLG group names cannot share the same value. Once an SRLG group has been bound to an MPLS interface, its value cannot be changed until the binding is removed. Page 258 7950 SR OS MPLS Configuration Guide...
  • Page 259 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. 7950 SR OS MPLS Configuration Guide Page 259...
  • Page 260 — 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. Page 260 7950 SR OS MPLS Configuration Guide...
  • Page 261 However, a maximum of 32 groups can be specified per inteface through multiple operations. Default no admin-group Parameters group-name — Name of the group. The group names should be the same across all routers in the MPLS domain. 7950 SR OS MPLS Configuration Guide Page 261...
  • Page 262 64 SRLG groups. However, each single operation of the srlg-group command allows a maximum of 5 groups to be specified at a time. The no form of this command deletes the association of the interface to the SRLG group. Page 262 7950 SR OS MPLS Configuration Guide...
  • Page 263 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 7950 SR OS MPLS Configuration Guide Page 263...
  • Page 264 Description Default 0 (disabled) p2p-active-path-fast-retry Syntax p2p-active-path-fast-retry seconds [1..10] seconds no p2p-active-path-fast-retry config>router>rsvp Description Default 0 (disabled) p2mp-s21-fast-retry Syntax p2mp-s21-fast-retry seconds [1..10] seconds no p2mp-s21-fast-retry config>router>rsvp Description Default 0 (disabled) Page 264 7950 SR OS MPLS Configuration Guide...
  • Page 265 The no form of this command deletes the static LSP configuration associated with the in-label. Parameters in-label — Specifies the incoming MPLS label on which to match. Values 32 — 1023 7950 SR OS MPLS Configuration Guide Page 265...
  • Page 266 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 266 7950 SR OS MPLS Configuration Guide...
  • Page 267 LSP will be marked operational. If ARP entry does not exist, software will set the operational status of the static LSP to down and continue to ARP for the configured nexthop. Software will continuously try to ARP for the configured nexthop at a fixed interval. 7950 SR OS MPLS Configuration Guide Page 267...
  • Page 268 This command enables the make-before-break functionality for an LSP or LSP path. When enabled for the LSP, make-before-break will be performed for primary path and all the secondary paths of the LSP. Default adaptive Page 268 7950 SR OS MPLS Configuration Guide...
  • Page 269 This command configures the minimum threshold for decreasing the bandwidth of an LSP based on active measurement of LSP bandwidth. The no form of this command is equivalent to adjust-down 5. Default no adjust-down 7950 SR OS MPLS Configuration Guide Page 269...
  • Page 270 Values 0 — 100000 Default max-bandwidth Syntax max-bandwidth mbps no max-bandwidth Context config>router>mpls>lsp>auto-bandwidth Description This command configures the maximum bandwidth that auto-bandwidth allocation is allowed to request for an LSP or SDP. Page 270 7950 SR OS MPLS Configuration Guide...
  • Page 271 VLL CAC (through an SDP bandwidth change). This command is mutually exclusive with the overflow-limit command. The no form of the command the collection and display of auto-bandwidth measurements. 7950 SR OS MPLS Configuration Guide Page 271...
  • Page 272 This command will fail if the max-bandwidth value at the config>router>mpls>lsp>auto-bandwidth level is not configured or if it is set to infinite (100 Gbps)zero. The no form of this command disables overflow-triggered automatic bandwidth adjustment. Default no overflow-limit Page 272 7950 SR OS MPLS Configuration Guide...
  • Page 273 This command configures the Diff-Serv Class Type (CT) for an LSP, the LSP primary path, or the LSP secondary path. The path level configuration overrides the LSP level configuration. However, only one CT per LSP path will be allowed as per RFC 4124. 7950 SR OS MPLS Configuration Guide Page 273...
  • Page 274 Context config>router>mpls>lsp>primary-p2mp-instance config>router>mpls>lsp-template Description This command specifies the amount of bandwidth to be reserved for the P2MP instance. Parameters rate-in-mbps — specifies the bandwidth, in Mbps. Values 0 — 100000 Page 274 7950 SR OS MPLS Configuration Guide...
  • Page 275 This command specifies the admin groups to be excluded when an LSP is set up in the primary or secondary contexts. Each single operation of the exclude command allows a maximum of 5 groups to 7950 SR OS MPLS Configuration Guide Page 275...
  • Page 276 Fast reroute is available only for the primary path. No configuration is required on the transit hops of the LSP. The ingress router will signal all intermediate routers using RSVP to set up their detours. TE must be enabled for fast-reroute to work. Page 276 7950 SR OS MPLS Configuration Guide...
  • Page 277 LSP. Default no bandwidth — Bandwidth is not reserved for a rerouted path. Parameters rate-in-mbps — Specifies the amount of bandwidth in Mbps to be reserved for the LSP path. 7950 SR OS MPLS Configuration Guide Page 277...
  • Page 278 LSP recovers if the from IP address is the system IP address and not a specific interface IP address. Only one from address can be configured. Default The system IP address Page 278 7950 SR OS MPLS Configuration Guide...
  • Page 279 This command specifies if this LSP will be included in LDP over RSVP. Parameters include — Specifies that this LSP will be included in LDP over RSVP. exclude — Specifies that this LSP will be excluded from LDP over RSVP. 7950 SR OS MPLS Configuration Guide Page 279...
  • Page 280 [offset] — The shortest IGP cost between the endpoints of the LSP plus the configured offset, instead of the LSP operational metric returned by MPLS, is used when calculating the cost of prefix resolved to this LSP. The offset parameter is an integer and is Page 280 7950 SR OS MPLS Configuration Guide...
  • Page 281 The user deletes a specific node entry in this database by executing the no form of this command. Default no least-fill. The path of an LSP is randomly chosen among a set of equal cost paths. 7950 SR OS MPLS Configuration Guide Page 281...
  • Page 282 This command enables the soft pre-emption procedures for this LSP path. The operator enables the soft pre-emption mechanism on a specific LSP name by explicitly configuring the setup and holding priorities for the primary path at the 7x50 head-end node. The operator can similarly configure Page 282 7950 SR OS MPLS Configuration Guide...
  • Page 283 LSP is put on a retry in a similar way to the Global Revertive procedure at a 7x50 head-end node. However, the number of retries and the retry timer are governed by the values of the retry-limit and retry-timer parameters: config>router>mpls>lsp>retry-limit; config>router>mpls>lsp>retry-timer. 7950 SR OS MPLS Configuration Guide Page 283...
  • Page 284 LSP retry-limit, the number of retries will still stop when the LSP primary path reaches the value of the LSP retry-limit. In other words, the meaning of the LSP retry-limit parameter is not changed and Page 284 7950 SR OS MPLS Configuration Guide...
  • Page 285 — Specifies the integer value which specifies the value of the LSP administrative metric. A value of zero command reverts to the default setting and disables the administrative LSP metric. Values 0— 16777215 7950 SR OS MPLS Configuration Guide Page 285...
  • Page 286 The user can change the value of the propagate-admin-group option on the fly. A RSVP P2P LSP will perform a Make-Before-Break (MBB) on changing the configuration. A S2L path of an RSVP P2MP LSP will perform a Break-Before-Make on changing the configuration. Default no propagate-admin-group Page 286 7950 SR OS MPLS Configuration Guide...
  • Page 287 — The number of times software will attempt to re-establish the LSP after it has failed. Allowed values are integers in the range of 0 to 10000 where 0 indicates to retry forever. Values 0 — 10000 7950 SR OS MPLS Configuration Guide Page 287...
  • Page 288 RESV message, different labels can be assigned to different sender- receiver pairs, thereby creating separate LSPs. shutdown Syntax [no] shutdown Context config>router>mpls>lsp config>router>mpls>lsp-template Description This command disables the existing LSP including the primary and any standby secondary paths. Page 288 7950 SR OS MPLS Configuration Guide...
  • Page 289 A default path binding must be provided before LSP template can be used for signaling LSP. LSP template must be shutdown to modify default-path binding. The no form of command should delete path binding. Default none Parameters path-name 7950 SR OS MPLS Configuration Guide Page 289...
  • Page 290 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 Page 290 7950 SR OS MPLS Configuration Guide...
  • Page 291 FRR Global Revertive MBB. 3. Receipt of a PathErr message with error code=25 (“Notify”) and sub-code=7 (“Local link main- tenance required”) or a sub-code=8 (“Local node maintenance required”). This invokes the TE Graceful Shutdown MBB. 7950 SR OS MPLS Configuration Guide Page 291...
  • Page 292 (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 Page 292 7950 SR OS MPLS Configuration Guide...
  • Page 293 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 7950 SR OS MPLS Configuration Guide Page 293...
  • Page 294 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. Page 294 7950 SR OS MPLS Configuration Guide...
  • Page 295 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 7950 SR OS MPLS Configuration Guide Page 295...
  • Page 296 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 Page 296 7950 SR OS MPLS Configuration Guide...
  • Page 297 Multiple hop entries with the same IP address are flagged as errors. Either the loose or strict keyword must be specified. 7950 SR OS MPLS Configuration Guide Page 297...
  • Page 298 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 Page 298 7950 SR OS MPLS Configuration Guide...
  • Page 299 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 7950 SR OS MPLS Configuration Guide Page 299...
  • Page 300 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 Page 300 7950 SR OS MPLS Configuration Guide...
  • Page 301 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 7950 SR OS MPLS Configuration Guide Page 301...
  • Page 302 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. Page 302 7950 SR OS MPLS Configuration Guide...
  • Page 303 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 7950 SR OS MPLS Configuration Guide Page 303...
  • Page 304 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 Page 304 7950 SR OS MPLS Configuration Guide...
  • Page 305 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). 7950 SR OS MPLS Configuration Guide Page 305...
  • Page 306 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. Page 306 7950 SR OS MPLS Configuration Guide...
  • Page 307 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 7950 SR OS MPLS Configuration Guide Page 307...
  • Page 308 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. Page 308 7950 SR OS MPLS Configuration Guide...
  • Page 309 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. 7950 SR OS MPLS Configuration Guide Page 309...
  • Page 310 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. Page 310 7950 SR OS MPLS Configuration Guide...
  • Page 311 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. 7950 SR OS MPLS Configuration Guide Page 311...
  • Page 312 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 Page 312 7950 SR OS MPLS Configuration Guide...
  • Page 313 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 7950 SR OS MPLS Configuration Guide Page 313...
  • Page 314 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 Page 314 7950 SR OS MPLS Configuration Guide...
  • Page 315 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 7950 SR OS MPLS Configuration Guide Page 315...
  • Page 316 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 Page 316 7950 SR OS MPLS Configuration Guide...
  • Page 317 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 7950 SR OS MPLS Configuration Guide Page 317...
  • Page 318 IP interface in the config>router> interface>bfd context. Note that it is possible that the BFD session on the interface was started because of a prior registration with another protocol, for example, OSPF or IS-IS. Page 318 7950 SR OS MPLS Configuration Guide...
  • Page 319 — Specifies the RSVP hello interval in milliseconds, in multiples of 1000. A 0 (zero) value disables the sending of RSVP hello messages. Values 0 — 60000 milliseconds (in multiples of 1000) 7950 SR OS MPLS Configuration Guide Page 319...
  • Page 320 RSVP message by piggy-backing a message_ack object to the next RSVP message it sends to its peer. Alternatively, an ACK message can also be used to send the message_ack object. In both cases, one or many message_ack objects could be included in the same message. Page 320 7950 SR OS MPLS Configuration Guide...
  • Page 321 ACK desired in the RSVP messages over the interface. Thus does not expect an ACK and but will accept it if received. The node will also accept message ID and reply with an 7950 SR OS MPLS Configuration Guide Page 321...
  • Page 322 IGP TE update if a defined threshold level is crossed in either direction (LSP setup or teardown). Threshold-based updates must be supported with both ISIS and OSPF. A minimum of one and a maximum of 16 threshold levels must be supported. Page 322 7950 SR OS MPLS Configuration Guide...
  • Page 323 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 7950 SR OS MPLS Configuration Guide Page 323...
  • Page 324 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 324 7950 SR OS MPLS Configuration Guide...
  • Page 325: Label Distribution Protocol

    Multicast P2MP LDP for GRT on page 364  LDP P2MP Support on page 365  Multi-Area and Multi-Instance Extensions to LDP on page 366 • LDP Process Overview on page 371 7950 SR OS MPLS Configuration Guide Page 325...
  • Page 326: Label Distribution Protocol

    LDP) and allocated a label. The mapping between the label and the FEC is communicated to the forwarding plane. In order for this processing on the packet to occur at high speeds, optimized tables are maintained in the forwarding plane that enable fast access and packet identification. Page 326 7950 SR OS MPLS Configuration Guide...
  • Page 327: Ldp Architecture

    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. 7950 SR OS MPLS Configuration Guide Page 327...
  • Page 328: Subsystem Interrelationships

    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 18: Subsystem Interrelationships Page 328 7950 SR OS MPLS Configuration Guide...
  • Page 329: Memory Manager And Ldp

    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. 7950 SR OS MPLS Configuration Guide Page 329...
  • Page 330: Execution Flow

    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: •...
  • Page 331 Since TCP is back-pressured by the receiver, it is necessary to be able to push that back-pressure all the way into the protocol. Packets that cannot be sent are buffered on the session object and re- attempted as the back-pressure eases. 7950 SR OS MPLS Configuration Guide Page 331...
  • Page 332: Label Exchange

    VC type unsupported: When an unsupported VC type is received, the received label is released. Cleanup LDP closes all sockets, frees all memory, and shuts down all its tasks when it is deleted, so its memory usage is 0 when it is not running. Page 332 7950 SR OS MPLS Configuration Guide...
  • Page 333: Configuring Implicit Null Label

    LDP FECs for which this node is the egress LER using the following command: config>router>ldp>implicit-null-label When the user changes the implicit null configuration option, LDP withdraws all the FECs and re- advertises them using the new label value. 7950 SR OS MPLS Configuration Guide Page 333...
  • Page 334: Global Ldp Filters

    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 334 7950 SR OS MPLS Configuration Guide...
  • Page 335: Configuring Multiple Ldp Lsr Id

    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. 7950 SR OS MPLS Configuration Guide Page 335...
  • Page 336: T-Ldp Hello Reduction

    By enabling BFD for a selected targeted session, the state of that session is tied to the state of the underneath BFD session between the two nodes. The parameters used for the BFD are set with the BFD command under the IP interface. Page 336 7950 SR OS MPLS Configuration Guide...
  • Page 337: Tracking A Link Ldp Peer With Bfd

    When enabled, the LDP hello mechanism is used to determine the remote address to be used for the BFD session. If a BFD session fails, then the associated LDP adjacency is also declared down and LDP will immediately begin its reconvergence. 7950 SR OS MPLS Configuration Guide Page 337...
  • Page 338 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 338 7950 SR OS MPLS Configuration Guide...
  • Page 339: Ttl Security For Bgp And Ldp

    (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. 7950 SR OS MPLS Configuration Guide Page 339...
  • Page 340: Ecmp Support For Ldp

    “flow” to a particular next-hop. The hash algorithm at LER and transit LSR are described in the LAG and ECMP Hashing section of the 7950 SR OSInterface Guide. Label Operations If an LSR is the ingress for a given IP prefix, LDP programs a push operation for the prefix in the forwarding engine.
  • Page 341 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. 7950 SR OS MPLS Configuration Guide Page 341...
  • Page 342: Figure 19: Ldp Over Rsvp Application

    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 342 7950 SR OS MPLS Configuration Guide...
  • Page 343: Figure 20: Ldp Over Rsvp Application Variant

    Metro Network (LDP Area 1) (RSVP Area 2) 7950 XRS IP/MPLS LDP LSP1a 7950 XRS Core Network LSP2a (RSVP Area 3) ABR 3 ABR 4 Figure 20: LDP over RSVP Application Variant 7950 SR OS MPLS Configuration Guide Page 343...
  • Page 344 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 344 7950 SR OS MPLS Configuration Guide...
  • Page 345 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. 7950 SR OS MPLS Configuration Guide Page 345...
  • Page 346 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 346 7950 SR OS MPLS Configuration Guide...
  • Page 347: Figure 21: Ldp Over Rsvp Without Abr Stitching Point

    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. 7950 SR OS MPLS Configuration Guide Page 347...
  • Page 348 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. Page 348 7950 SR OS MPLS Configuration Guide...
  • Page 349: Ldp Fast-Reroute For Is-Is And Ospf Prefixes

    This will result in LDP programming a primary NHLFE and a backup NHLFE into the XCM for each next-hop of a FEC prefix for the purpose of forwarding packets over the LDP FEC. 7950 SR OS MPLS Configuration Guide Page 349...
  • Page 350 FEC, label binding for a prefix, it will resolve it by checking if the exact prefix, or a longest match prefix when the aggregate-prefix-match option is enabled in LDP, exists in the routing table and is resolved against a next-hop which is an address belonging to the LDP peer which Page 350 7950 SR OS MPLS Configuration Guide...
  • Page 351 1.2.1 for more details. 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. 7950 SR OS MPLS Configuration Guide Page 351...
  • Page 352 Whenever the SPF computation determined there is more than one primary next-hop for a prefix, it will not program any LFA next-hop in RTM. Thus, the LDP FEC will resolve to the multiple primary next-hops in this case which provides the required protection. Page 352 7950 SR OS MPLS Configuration Guide...
  • Page 353 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. 7950 SR OS MPLS Configuration Guide Page 353...
  • Page 354 RSVP FRR for protection. The LFA SPF is extended to use IGP shortcuts as LFA next-hops as explained in Loop-Free Alternate Calculation in the Presence of IGP shortcuts on page 358. Page 354 7950 SR OS MPLS Configuration Guide...
  • Page 355: Figure 22: Topology With Primary And Lfa Routes

    R2 to reach R5 by way of R3 is lower than the cost by way of routes R1 and R3. This condition is referred to as the loop-free criterion. R2 must be loop-free with respect to source node R1. 7950 SR OS MPLS Configuration Guide Page 355...
  • Page 356: Figure 23: Example Topology With Broadcast Interfaces

    LFA next-hop R2 will protect against a failure impacting link R1-PN since this may cause the entire subnet represented by the PN to go down. If the metric of link R2-PN is changed to 8, then R2 next-hop will be an LFA providing link protection. Page 356 7950 SR OS MPLS Configuration Guide...
  • Page 357  The second set consists of LFA next-hops which do go over the PN used by the primary next-hop. B) If there is more than one LFA next-hop in the first set, it will pick the node-protect type in favor of the link-protect type. 7950 SR OS MPLS Configuration Guide Page 357...
  • Page 358 LFA next-hop over a tunneled LFA next-hop. Thus the selection algorithm in Section 1.3 when SPF finds multiple LFA next-hops for a given primary next-hop is modified as follows: Page 358 7950 SR OS MPLS Configuration Guide...
  • Page 359 Loop-Free Alternate Calculation for Inter-Area/inter-Level Prefixes 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. 7950 SR OS MPLS Configuration Guide Page 359...
  • Page 360: Figure 24: Application Of Ldp To Bgp Fec Stitching

    The local ABR for PE2, for example, ABR3 may or may not set next-hop self when it re-distributes these labeled BGP routes from the core area to the local regional area. Page 360 7950 SR OS MPLS Configuration Guide...
  • Page 361 To indicate to BGP to evaluate the entries with the ‘from protocol ldp’ statement in the export policy when applied to a specific BGP neighbor, a new argument is added to the existing advertise-label command: 7950 SR OS MPLS Configuration Guide Page 361...
  • Page 362  Advertise a new FEC-label binding for FEC1 to all its LDP neighbors according to the global and per-peer LDP prefix export policies.  Install the ILM entry pointing to the swap NHLFE. Page 362 7950 SR OS MPLS Configuration Guide...
  • Page 363 When a packet is received from a BGP neighbor such as an ABR/ASBR, the top label is removed and the BGP label is swapped for the LDP label to reach the next-hop for the prefix. 7950 SR OS MPLS Configuration Guide Page 363...
  • Page 364: Figure 25: Video Distribution Using P2Mp Ldp

    IP Multicast (LEAF) Join IP Multicast CE NODE IP Multicast Join (RCVR) Join CE NODE CE NODE CE NODE CE NODE (RCVR) (RCVR) (RCVR) (RCVR) Figure 25: Video Distribution using P2MP LDP Page 364 7950 SR OS MPLS Configuration Guide...
  • Page 365 If multiple ECMP paths exist between two adjacent nodes then the upstream node of the multicast receiver programs all entries in forwarding plane. Only one entry is active based on ECMP hashing algorithm. 7950 SR OS MPLS Configuration Guide Page 365...
  • Page 366 (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). Page 366 7950 SR OS MPLS Configuration Guide...
  • Page 367 Shortcut and next-hop determination is event driven based on dynamic changes in the tunneling mechanisms and routing states. Refer to the 7950 SR OS Routing Protocols Guide for details on the use of LDP FEC and RSVP LSP for BGP Next-Hop Resolution.
  • Page 368 FEC prefix will be forwarded over the LDP LSP. Currently, the control packets that could be forwarded over the LDP LSP are ICMP ping and UDP-traceroute. The following is an example of the resolution process. Page 368 7950 SR OS MPLS Configuration Guide...
  • Page 369 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. 7950 SR OS MPLS Configuration Guide Page 369...
  • Page 370 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 370 7950 SR OS MPLS Configuration Guide...
  • Page 371 LDP Process Overview Figure 26 displays the process to provision basic LDP parameters. START ENABLE LDP APPLY EXPORT/IMPORT POLICIES CONFIGURE LDP INTERFACE PARAMETERS CONFIGURE TARGETED SESSION PARAMETERS CONFIGURE PATH PARAMETERS CONFIGURE PEER PARAMETERS ENABLE 7950 SR OS MPLS Configuration Guide Page 371...
  • Page 372: Figure 26: Ldp Configuration And Implementation

    LDP Process Overview START ENABLE LDP CONFIGURE TARGETED SESSION PARAMETERS CONFIGURE PEER PARAMETERS ENABLE Figure 26: LDP Configuration and Implementation Page 372 7950 SR OS MPLS Configuration Guide...
  • Page 373 Topics in this section include: • LDP Configuration Overview on page 374 • Basic LDP Configuration on page 376 • Common Configuration Tasks on page 377 • LDP Configuration Management Tasks on page 387 7950 SR OS MPLS Configuration Guide Page 373...
  • Page 374 When the implementation of LDP is instantiated, the protocol is in the state. In no shutdown addition, targeted sessions are then enabled. The default parameters for LDP are set to the documented values for targeted sessions in draft-ietf-mpls-ldp-mib-09.txt. Page 374 7950 SR OS MPLS Configuration Guide...
  • Page 375 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. 7950 SR OS MPLS Configuration Guide Page 375...
  • Page 376 This chapter provides information to configure LDP and remove configuration examples of common configuration tasks. 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 ---------------------------------------------- interface-parameters exit targeted-session exit ---------------------------------------------- A:ALA-1>config>router>ldp# Page 376 7950 SR OS MPLS Configuration Guide...
  • Page 377 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" #------------------------------------------ interface-parameters exit targeted-session exit exit ---------------------------------------------- A:ALA-1>config>router# 7950 SR OS MPLS Configuration Guide Page 377...
  • Page 378: Configuring Fec Originate Parameters

    The following displays a FEC originate configuration example. A:ALA-5>config>router# info ---------------------------------------------- fec-originate 100.1.1.1/32 pop fec-originate 100.2.1.1/32 advertised-label 1000 next-hop 10.10.1.2 fec-originate 100.3.1.1/32 advertised-label 1001 next-hop 10.10.2.3 swap-label 131071 interface-parameters exit targeted-session exit exit ---------------------------------------------- A:ALA-5>config>router>ldp# Page 378 7950 SR OS MPLS Configuration Guide...
  • Page 379: Configuring Graceful-Restart Helper Parameters

    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.
  • Page 380: Applying Export And Import Policies

    [policy-name...(upto 32 max)] The following displays export and import policy configuration examples. A:ALA-1>config>router# info ---------------------------------------------- export "LDP-export" fec-originate 100.1.1.1/32 pop fec-originate 100.2.1.1/32 advertised-label 1000 next-hop 10.10.1.2 import "LDP-import" interface-parameters exit targeted-session exit ---------------------------------------------- A:ALA-1>config>router# Page 380 7950 SR OS MPLS Configuration Guide...
  • Page 381: Targeted Session Parameters

    The following example displays an LDP configuration example: A:ALA-1>config>router>ldp# info ---------------------------------------------- targeted-session hello 5000 255 keepalive 5000 255 peer 10.10.10.104 hello 2500 104 keepalive 15 3 exit exit ---------------------------------------------- A:ALA-1>config>router>ldp# 7950 SR OS MPLS Configuration Guide Page 381...
  • Page 382: Interface Parameters

    The following example displays an interface parameter configuration example: A:ALA-1>config>router>ldp# info ---------------------------------------------- targeted-session no disable-targeted-session hello 5000 255 keepalive 5000 255 peer 10.10.10.104 hello 2500 104 keepalive 15 3 no shutdown exit exit no shutdown ---------------------------------------------- A:ALA-1>config>router>ldp# Page 382 7950 SR OS MPLS Configuration Guide...
  • Page 383 "test" exit interface "to-104" hello 15 3 exit exit targeted-session hello 5000 255 keepalive 5000 255 peer 10.10.10.104 hello 2500 100 keepalive 15 3 exit exit ---------------------------------------------- A:ALA-1>config>router>ldp# 7950 SR OS MPLS Configuration Guide Page 383...
  • Page 384 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# Page 384 7950 SR OS MPLS Configuration Guide...
  • Page 385 "port-lag-1" exit path "dyn" no shutdown exit lsp "to_P_1" to 10.51.0.1 cspf fast-reroute facility exit primary "dyn" exit no shutdown exit lsp "to_P_6" to 10.51.0.17 cspf fast-reroute facility exit primary "dyn" 7950 SR OS MPLS Configuration Guide Page 385...
  • Page 386 Common Configuration Tasks exit no shutdown exit no shutdown ---------------------------------------------- *A:ALA-1>config>router>mpls# Page 386 7950 SR OS MPLS Configuration Guide...
  • Page 387 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 7950 SR OS MPLS Configuration Guide Page 387...
  • Page 388  config>router>ldp>targeted# no peer 10.10.10.99 The following output displays the default values: A:ALA-1>config>router>ldp>targeted# info detail ---------------------------------------------- no disable-targeted-session hello 45 3 keepalive 40 4 ---------------------------------------------- A:ALA-1>config>router>ldp>targeted# Page 388 7950 SR OS MPLS Configuration Guide...
  • Page 389 Individual parameters cannot be deleted. The no form of a interface-parameter command reverts modified values back to the defaults. The following output displays the default values: A:ALA-1>config>router>ldp>targeted# info detail ---------------------------------------------- hello 15 3 keepalive 30 3 no transport-address ---------------------------------------------- A:ALA-1>config>router>ldp>targeted# 7950 SR OS MPLS Configuration Guide Page 389...
  • Page 390 LDP Configuration Management Tasks Page 390 7950 SR OS MPLS Configuration Guide...
  • Page 391 — no neighbor-liveness-time — [no] implicit-null-label — import policy-name [policy-name...(up to 5 max)] — no import — interface-parameters — — hello timeout factor — no hello — [no] interface ip-int-name — [no] bfd-enable 7950 SR OS MPLS Configuration Guide Page 391...
  • Page 392 — no keepalive — local-lsr-id interface-name — no local-lsr-id — peer ip-address — no peer ip-address — [no] bfd-enable — hello timeout factor — no hello — hello-reduction {enable factor | disable} Page 392 7950 SR OS MPLS Configuration Guide...
  • Page 393 — no hello-reduction — keepalive timeout factor — no keepalive — local-lsr-id interface-name — no local-lsr-id — [no] shutdown — [no] tunneling — [no] — tunnel-down-damp-time seconds — no tunnel-down-damp-time — [no] ldp-shortcut 7950 SR OS MPLS Configuration Guide Page 393...
  • Page 394 — peer-parameters peer-ip-address — session [ip-addr[:label-space]] [detail | statistics [packet-type]] [session-type] — status — statistics-summary Note: See 7950 SR OS OAM and Diagnostics Guide for tools command descriptions, syntax, and usage information. Page 394 7950 SR OS MPLS Configuration Guide...
  • Page 395 — label [detail] — no label Tools Commands See 7950 SR OS OAM and Diagnostics Guide for CLI description and syntax. tools — dump — ldp-treetrace {prefix ip-prefix/mask| manual-prefix ip-prefix/mask}[path-destination ip- address] [trace-tree] — router — ldp — peer ip-address...
  • Page 396 LDP Command Reference Page 396 7950 SR OS MPLS Configuration Guide...
  • Page 397 If the preferred RTM entry corresponds to an IP next-hop, the IPv4 packet is forwarded unlabelled. When ECMP is enabled and multiple equal-cost next-hops exit for the IGP route, the ingress forwarding engine will spray the packets for this route based on hashing routine currently supported 7950 SR OS MPLS Configuration Guide Page 397...
  • Page 398 LDP FECs distributed by this router. Similarly, a router sends a Withdraw Address message to of all its peers to withdraw a local address if the corresponding interface went down or was deleted. Page 398 7950 SR OS MPLS Configuration Guide...
  • Page 399 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 7950 SR OS MPLS Configuration Guide Page 399...
  • Page 400 (LDP over RSVP).Only /32 FEC prefixes are accepted. Service FECs, i.e., FEC 128 and FEC 129 are not valid. The no form of this command disables the statistics in the egress data path and removes the accounting policy association from the LDP FEC. Default none Page 400 7950 SR OS MPLS Configuration Guide...
  • Page 401 LDP. LDP-learned routes will be exported to LDP neighbors. Present implementation of export policy (outbound filtering) can be used “only” to add FECs for label propagation. The export policy does not control propagation of FECs that an LSR receives from its neighbors. 7950 SR OS MPLS Configuration Guide Page 401...
  • Page 402 When the SPF computation determines there is more than one primary next-hop for a prefix, it will not program any LFA next-hop in RTM. Thus, the LDP FEC will resolve to the multiple primary next-hops that provide the required protection. Page 402 7950 SR OS MPLS Configuration Guide...
  • Page 403 — no tunnel table export route policy is specified. Parameters policy-name — The export-tunnel-table route policy name. Allowed values are any string up to 32 characters long composed of printable, 7-bit ASCII characters excluding double quotes. If the 7950 SR OS MPLS Configuration Guide Page 403...
  • Page 404 Syntax [no] graceful-restart Context config>router>ldp Description This command enables graceful restart helper. The no form of the command disables graceful restart. Default no graceful-restart (disabled) — Graceful-restart must be explicitely enabled. Page 404 7950 SR OS MPLS Configuration Guide...
  • Page 405 The no form of the command returns the default value. Default Parameters interval — Specifies the length of time in seconds. Values 5 — 300 import Syntax import policy-name [policy-name …upto 5 max] 7950 SR OS MPLS Configuration Guide Page 405...
  • Page 406 LDP tunnel down event to activate the standby PW. Default no label-withdrawal-delay Parameters seconds — Specifies the time that LDP delays the withdrawal of FEC-label binding it distributed to its neighbors when FEC is de-activated. Values 3 — 120 Page 406 7950 SR OS MPLS Configuration Guide...
  • Page 407 The no form of this command disables LDP FRR. Default no ldp-frr Parameters seconds — Specifies the time that LDP delays the withdrawal of FEC-label binding it distributed to its neighbors when FEC is de-activated. Values 3 — 120 7950 SR OS MPLS Configuration Guide Page 407...
  • Page 408 When LDP session is being set up, the keepalive timeout is negotiated to the lower of the two peers. Once a operational value is agreed upon, the keepalive factor is used to derive the value of the keepalive interval. Page 408 7950 SR OS MPLS Configuration Guide...
  • Page 409 At initial configuration, the LDP session to a peer will remain down while the network interface used as LSR-ID is down. LDP will not try to bring it up using the system interface. 7950 SR OS MPLS Configuration Guide Page 409...
  • Page 410 LDP hello adjacency. The no form of this command returns to the default behavior in which case the system interface address is used as the LSR-ID. Default no local-lsr-id. Page 410 7950 SR OS MPLS Configuration Guide...
  • Page 411 $, spaces, etc.), the entire string must be enclosed within double quotes. tunneling Syntax [no] tunneling Context config>router>ldp>targ-session>peer Description This command enables LDP over tunnels. The no form of the command disables tunneling. Default no tunneling 7950 SR OS MPLS Configuration Guide Page 411...
  • Page 412 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. Page 412 7950 SR OS MPLS Configuration Guide...
  • Page 413 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 7950 SR OS MPLS Configuration Guide Page 413...
  • Page 414 — Configures the time interval, in seconds, that LDP waits before a neighbor down. Values 1 — 65535 factor — Specifies the number of keepalive messages that should be sent on an idle LDP session in the hello timeout interval. Values 1 — 255 Page 414 7950 SR OS MPLS Configuration Guide...
  • Page 415 Hold Time value without waiting for the next scheduled time to send a Hello. The no form of this command disables the hello reduction feature. Default no hello-reduction Parameters factor — Specifies the integer that specifies the Hello reduction dampening factor. Values 3 —20 7950 SR OS MPLS Configuration Guide Page 415...
  • Page 416 Note that for any given ILDP interface, as the local-lsr-id parameters is changed to interface, the transport-address configuration loses effectiveness. Since it will be ignored and the ILDP session will always use the relevant interface IP address as transport-address even though system is chosen. Page 416 7950 SR OS MPLS Configuration Guide...
  • Page 417 MBB TLV to inform of the availability of data plane. The no form of command should configure the default timer of 3 seconds. Default 3 seconds Parameters interval — seconds. Values 1-10 seconds 7950 SR OS MPLS Configuration Guide Page 417...
  • Page 418 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 ses- sion transport address. The no form of this command disables authentication. Page 418 7950 SR OS MPLS Configuration Guide...
  • Page 419 As soon as the link LDP session comes up, the 7x50 will send a label request to its DoD peer for the FEC prefix corresponding to the peer’s LSR-id. The DoD peer LSR-id is found in the basic Hello discovery messages the peer used to establish the Hello adjacency with the 7x50. 7950 SR OS MPLS Configuration Guide Page 419...
  • Page 420 When the disabled, Cisco non-compliant format will not be used or supported. Peer address has to be the peer LSR-ID address. The no form of the command returns the default . Default no fec129-cisco-interop Page 420 7950 SR OS MPLS Configuration Guide...
  • Page 421 BGP/LDP will accept incoming IP packets from a peer only if the TTL value in the packet is greater than or equal to the minimum TTL value configured for that peer. Peer address has to be the TCP session transport address. 7950 SR OS MPLS Configuration Guide Page 421...
  • Page 422 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. This is referred to as Pipe mode. Default shortcut-transit-ttl-propagate Page 422 7950 SR OS MPLS Configuration Guide...
  • Page 423 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 7950 SR OS MPLS Configuration Guide Page 423...
  • Page 424 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 424 7950 SR OS MPLS Configuration Guide...
  • Page 425 — The export 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. 7950 SR OS MPLS Configuration Guide Page 425...
  • Page 426 — 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 426 7950 SR OS MPLS Configuration Guide...
  • Page 427 Session with Peer 110.20.1.1:0, Local 110.20.1.3:0 ------------------------------------------------------------------------------- Sent Addresses: 1.2.11.3 1.2.12.3 1.2.111.3 1.2.121.3 6.2.6.3 6.2.7.3 6.2.49.3 6.2.50.3 6.2.57.3 6.2.58.3 6.2.61.3 6.2.71.3 10.100.40.3 34.34.34.34 35.35.35.35 60.60.60.60 71.17.71.1 88.88.87.1 88.88.88.1 88.88.89.1 104.104.0.3 104.104.1.3 104.104.2.3 104.104.3.3 7950 SR OS MPLS Configuration Guide Page 427...
  • Page 428 110.3.161.51 110.3.162.51 110.3.163.51 110.3.164.51 110.3.165.51 110.3.166.51 110.3.167.51 110.3.168.51 110.3.169.51 110.3.170.51 110.3.171.51 110.3.172.51 110.3.173.51 110.3.174.51 110.3.175.51 110.3.176.51 110.3.177.51 110.3.178.51 110.3.179.51 110.3.180.51 110.3.181.51 110.3.182.51 110.3.183.51 110.3.184.51 110.3.185.51 110.3.186.51 110.3.187.51 110.3.188.51 110.3.189.51 110.20.1.3 110.20.1.51 110.20.3.1 Page 428 7950 SR OS MPLS Configuration Guide...
  • Page 429 =============================================================================== LDP Session Local-Addresses =============================================================================== ------------------------------------------------------------------------------- Session with Peer 110.20.1.1:0, Local 110.20.1.3:0 ------------------------------------------------------------------------------- Recv Addresses: 6.2.6.1 6.2.7.1 6.2.49.1 6.2.50.1 6.2.57.1 6.2.58.1 6.2.61.1 6.2.71.1 7.1.1.1 7.1.2.1 7.1.3.1 7.1.4.1 7.1.5.1 7.1.6.1 7.1.7.1 7.1.8.1 7950 SR OS MPLS Configuration Guide Page 429...
  • Page 430 7.1.221.1 7.1.222.1 7.1.223.1 7.1.224.1 7.1.225.1 7.1.226.1 7.1.227.1 7.1.228.1 7.1.229.1 7.1.230.1 7.1.231.1 7.1.232.1 7.1.233.1 7.1.234.1 7.1.235.1 7.1.236.1 7.1.237.1 7.1.238.1 7.1.239.1 7.1.240.1 7.1.241.1 7.1.242.1 7.1.243.1 7.1.244.1 7.1.245.1 7.1.246.1 7.1.247.1 7.1.248.1 7.1.249.1 7.1.250.1 7.2.1.1 7.2.2.1 Page 430 7950 SR OS MPLS Configuration Guide...
  • Page 431 7.2.215.1 7.2.216.1 7.2.217.1 7.2.218.1 7.2.219.1 7.2.220.1 7.2.221.1 7.2.222.1 7.2.223.1 7.2.224.1 7.2.225.1 7.2.226.1 7.2.227.1 7.2.228.1 7.2.229.1 7.2.230.1 7.2.231.1 7.2.232.1 7.2.233.1 7.2.234.1 7.2.235.1 7.2.236.1 7.2.237.1 7.2.238.1 7.2.239.1 7.2.240.1 7.2.241.1 7.2.242.1 7.2.243.1 7.2.244.1 7.2.245.1 7.2.246.1 7950 SR OS MPLS Configuration Guide Page 431...
  • Page 432 7.4.84.1 7.4.85.1 7.4.86.1 7.4.87.1 7.4.88.1 7.4.89.1 7.4.90.1 7.4.91.1 7.4.92.1 7.4.93.1 7.4.94.1 7.4.95.1 7.4.96.1 7.4.97.1 7.4.98.1 7.4.99.1 7.4.100.1 7.4.101.1 7.4.102.1 7.4.103.1 7.4.104.1 7.4.105.1 7.4.106.1 7.4.107.1 7.4.108.1 7.4.109.1 7.4.110.1 7.4.111.1 7.4.112.1 7.4.113.1 7.4.114.1 7.4.115.1 Page 432 7950 SR OS MPLS Configuration Guide...
  • Page 433 7.6.78.1 7.6.79.1 7.6.80.1 7.6.81.1 7.6.82.1 7.6.83.1 7.6.84.1 7.6.85.1 7.6.86.1 7.6.87.1 7.6.88.1 7.6.89.1 7.6.90.1 7.6.91.1 7.6.92.1 7.6.93.1 7.6.94.1 7.6.95.1 7.6.96.1 7.6.97.1 7.6.98.1 7.6.99.1 7.6.100.1 7.6.101.1 7.6.102.1 7.6.103.1 7.6.104.1 7.6.105.1 7.6.106.1 7.6.107.1 7.6.108.1 7.6.109.1 7950 SR OS MPLS Configuration Guide Page 433...
  • Page 434 110.1.175.51 110.1.176.51 110.1.177.51 110.1.178.51 110.1.179.51 110.1.180.51 110.1.181.51 110.1.182.51 110.1.183.51 110.1.184.51 110.1.185.51 110.1.186.51 110.1.187.51 110.1.188.51 110.1.189.51 110.20.1.1 150.50.80.1 150.50.81.1 150.50.100.1 150.50.101.1 150.50.120.1 150.50.121.1 150.50.140.1 150.50.141.1 150.60.10.1 150.60.20.1 150.60.40.1 160.60.80.1 160.60.81.1 170.70.70.1 180.1.110.1 180.1.111.1 180.100.1.1 200.0.0.1 201.0.0.1 Page 434 7950 SR OS MPLS Configuration Guide...
  • Page 435 — Specifies an existing keychain name. Sample Output *A:ALA-48>config>router>ldp# show router ldp auth-keychain =============================================================================== LDP Peers =============================================================================== Peer TTL Security Min-TTL-Value Authentication Auth key chain ------------------------------------------------------------------------------- 10.20.1.3 Disabled Disabled eta_keychain1 ------------------------------------------------------------------------------- No. of Peers: 1 =============================================================================== *A:ALA-48>config>router>ldp# 7950 SR OS MPLS Configuration Guide Page 435...
  • Page 436 — Specifies a label value to end the display. Values 17 — 1048575 vc-type — Specifies the VC type to display. Values ethernet , vlan , mirror vc-id — Specifies the VC ID to display. Values 1 — 4294967295 Page 436 7950 SR OS MPLS Configuration Guide...
  • Page 437 R — Label released. The egress LDP label. EgrLbl LMTU The local MTU value. The remote MTU value. RMTU The total number of LDP bindings on the router. No. of Service Bindings 7950 SR OS MPLS Configuration Guide Page 437...
  • Page 438 (S) - Static (M) - Multi-homed Secondary Support (B) - BGP Next Hop (BU) - Alternate Next-hop for Fast Re-Route ======================================================================== LDP Prefix Bindings (Active) ======================================================================== Prefix IngLbl EgrLbl EgrIntf/LspId EgrNextHop ------------------------------------------------------------------------ Page 438 7950 SR OS MPLS Configuration Guide...
  • Page 439 131069 1/1/1 10.10.1.2 10.20.1.3/32 10.20.1.3 262143 1/1/2 10.10.2.3 10.20.1.4/32 10.20.1.2 131068N 131068 1/1/1 10.10.1.2 10.20.1.4/32 10.20.1.3 131068BU 262140 1/1/2 10.10.2.3 10.20.1.5/32 10.20.1.2 131067U 131067 1/1/1 10.10.1.2 10.20.1.5/32 10.20.1.3 131067N 262139 1/1/2 10.10.2.3 7950 SR OS MPLS Configuration Guide Page 439...
  • Page 440 Ing. Ctl Word : No Ing. Flags : None Ing. Status Bits : Supported (0x16) Ing. Flow Label Tx : Yes/No Ing. Flow Label Tx: Yes/No ======================================================================== No. of VC Labels: 1 ======================================================================== *A:SR1-A# Page 440 7950 SR OS MPLS Configuration Guide...
  • Page 441 =============================================================================== LDP LSR ID: 1.1.1.57 =============================================================================== Legend: U - Label In Use, N - Label Not In Use, W - Label Withdrawn S - Status Signaled Up, D - Status Signaled Down 7950 SR OS MPLS Configuration Guide Page 441...
  • Page 442 A:ALA-12# show router ldp bindings ingress-label 2048 131071 =============================================================================== LDP LSR ID: 10.20.1.10 =============================================================================== Legend: U - Label In Use, R - Label Released =============================================================================== LDP Prefix Bindings =============================================================================== Prefix Peer IngLbl EgrLbl EgrIntf EgrNextHop Page 442 7950 SR OS MPLS Configuration Guide...
  • Page 443 Peer : 1.1.2.2 Egr Lbl : 131017 Egr Int/LspId EgrNextHop Egr. Flags : None Ing. Flags : None ------------------------------------------------------------------------------- Prefix : 10.20.1.3/32 ------------------------------------------------------------------------------- Ing Lbl Peer : 3.3.2.2 Egr Lbl Egr Int/LspId 7950 SR OS MPLS Configuration Guide Page 443...
  • Page 444 Ing Lbl Peer : 10.10.12.3 Egr Lbl Egr Int/LspId : lag-1 EgrNextHop : 10.10.12.3 Egr. Flags : None Ing. Flags : None Metric : 333 : 1500 =============================================================================== No. of Prefix Bindings: 9 Page 444 7950 SR OS MPLS Configuration Guide...
  • Page 445 The number of hello messages that have been sent for this adjacency. Remote Cfg Seq No The configuration sequence number that was in the hello received when this adjacency started up. This configuration sequence number changes when there is a change of configuration. 7950 SR OS MPLS Configuration Guide Page 445...
  • Page 446 110.20.1.4 110.20.1.110 Targ Trying 110.20.1.4 110.20.1.150 Targ Trying 110.20.1.4 220.220.1.6 Targ Trying aps-1 110.20.1.4 110.20.1.3 Link Estab aps-2 110.20.1.4 110.20.1.3 Link Estab aps-3 110.20.1.4 110.20.1.3 Link Estab sr4-1 110.20.1.4 110.20.1.3 Link Estab Page 446 7950 SR OS MPLS Configuration Guide...
  • Page 447 : 110.20.1.4 Peer Address : 10.8.100.15 Adjacency Type : Targeted State : Established Up Time : 0d 12:39:38 Hold Time Remaining : 43 Hello Mesg Recv : 10403 Hello Mesg Sent : 3243 7950 SR OS MPLS Configuration Guide Page 447...
  • Page 448 : 11262 Local IP Address : 10.100.30.4 Remote IP Address : 10.100.30.20 Local Hello Timeout: 15 Remote Hello Timeout: 15 Local Cfg Seq No : 2523051834 Remote Cfg Seq No =============================================================================== *A:SRU4>config>router>ldp# Page 448 7950 SR OS MPLS Configuration Guide...
  • Page 449 (the time interval between successive LDP keepalive messages). Auth Enabled — Authentication using MD5 message based digest proto- col is enabled. Disabled — No authentication is used. No. of Interface The total number of LDP interfaces. 7950 SR OS MPLS Configuration Guide Page 449...
  • Page 450 Configure loop back interface on router. For example, "ip-100.100.100.100" Step 2: Assign this loopback to appropriate IGP Area/Level. Step 3: Assign this loopback address as local-lsr-id using command under LDP inter- face (ldp interface parameters): config>router>ldp>interface-parameters>interface ip-10.10.25.2$local-lsr-id "ip- Page 450 7950 SR OS MPLS Configuration Guide...
  • Page 451 — Specify information for the specified IP prefix and mask length. Host bits must be 0. mask — Specifies the 32-bit address mask used to indicate the bits of an IP address that are being used for the subnet address. Values 0 — 32 7950 SR OS MPLS Configuration Guide Page 451...
  • Page 452 Specifies the actual or operational value of the label that was adver- tised to the upstream peer. *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 24.1.0.3/32 24.1.0.4/32 Page 452 7950 SR OS MPLS Configuration Guide...
  • Page 453 Auth Enabled — Authentication using MD5 message based digest proto- col is enabled. Disabled — No authentication is used. Admin Status inService — The LDP is administratively enabled. 7950 SR OS MPLS Configuration Guide Page 453...
  • Page 454 — Label bindings are distributed immediately in response to a label request even if a label binding has not yet been received from the next hop for the destination. Page 454 7950 SR OS MPLS Configuration Guide...
  • Page 455 Targeted-Sessions true — Targeted sessions are enabled. false — Targeted sessions are disabled. Sample Output *A:Dut-A>config>router>ldp# \show router ldp parameters ======================================================================== LDP Parameters (LSR ID 10.20.1.1) ======================================================================== ------------------------------------------------------------------------ Graceful Restart Parameters ------------------------------------------------------------------------ 7950 SR OS MPLS Configuration Guide Page 455...
  • Page 456 Targeted Sessions : Enabled =============================================================================== *A:SRU4>config>router>ldp# peer Syntax peer [ip-address] [detail] Context show>router>ldp Description This command displays configuration information about LDP peers. Parameters ip-address — The IP address of the LDP peer. Page 456 7950 SR OS MPLS Configuration Guide...
  • Page 457 Specifies if a targeted peer was automatically created through service manager. For an LDP interface, this value is always false. No. of Peers The total number of LDP peers. Tunneling Enabled — Tunneling is enabled. 7950 SR OS MPLS Configuration Guide Page 457...
  • Page 458 Local LSR : None BFD Status : Disabled Multicast Traffic : Disabled ------------------------------------------------------------------------------- *A:SRU4>config>router>ldp# show router ldp peer =============================================================================== LDP Peers =============================================================================== Peer Hello Hold Passive Auto Factor Time Factor Timeout Mode Created Page 458 7950 SR OS MPLS Configuration Guide...
  • Page 459 Oper State : Up Hold Time : 45 Hello Factor Keepalive Timeout : 40 Keepalive Factor Passive Mode : Disabled Last Modified : 03/03/2010 19:47:34 Active Adjacencies : 0 Auto Created : No 7950 SR OS MPLS Configuration Guide Page 459...
  • Page 460 Disabled — LDP peering sessions unprotected. Min-TTL-Value Displays the minimum TTL value for an incoming packet. Auth Enabled — Authentication using MD5 message based digest proto- col is enabled. Disabled — No authentication is used. Page 460 7950 SR OS MPLS Configuration Guide...
  • Page 461 Auth key chain : n/a FEC129 Cisco Inter*: Disabled Import Policies : None Export Policies : None ------------------------------------------------------------------------------- No. of Peers: 17 =============================================================================== * indicates that the corresponding row element may have been truncated. 7950 SR OS MPLS Configuration Guide Page 461...
  • Page 462 Show Commands *A:SRU4>config>router>ldp# Page 462 7950 SR OS MPLS Configuration Guide...
  • Page 463 Peer LDP Id Adj Type State Msg Sent Msg Recv Up Time ------------------------------------------------------------------------------ 1.1.1.1:0 Link Nonexistent 0d 00:00:04 10.8.100.15:0 Both Nonexistent 14653 21054 0d 12:48:25 10.20.1.20:0 Both Established 105187 84837 0d 12:48:27 7950 SR OS MPLS Configuration Guide Page 463...
  • Page 464 : Not Capable MP MBB : Not Capable Dynamic Capability : Not Capable Advertise : Address/Servi* ------------------------------------------------------------------------------- Session with Peer 10.20.1.20:0 ------------------------------------------------------------------------------- *A:SRU4>config>router>ldp# show router ldp session detail =============================================================================== LDP Sessions (Detail) Page 464 7950 SR OS MPLS Configuration Guide...
  • Page 465 Nbr Liveness Time : 0 Max Recovery Time Number of Restart : 0 Last Restart Time : Never Advertise : Address =============================================================================== * indicates that the corresponding row element may have been truncated. *A:SRU4>config>router>ldp# 7950 SR OS MPLS Configuration Guide Page 465...
  • Page 466 The number of labels sent to the peer associated with this FEC. Serv FECs Recv The number of labels received from the peer associated with this FEC. Attempted Ses- The total number of attempted sessions for this LDP instance. sions Page 466 7950 SR OS MPLS Configuration Guide...
  • Page 467 : Disabled Short. TTL Prop Lo*: Disabled Short. TTL Prop Tran*: Disabled Import Policies : None Export Policies : None Tunl Exp Policies from-proto-bgp Aggregate Prefix : True Agg Prefix Policies : None 7950 SR OS MPLS Configuration Guide Page 467...
  • Page 468 Shutdown Notif Recv =============================================================================== * indicates that the corresponding row element may have been truncated. *B:Dut-B# *A:SRU4# show router ldp statistics-summary =============================================================================== Statistics Summary =============================================================================== LDP FEC Prefix egress statistics : 0 =============================================================================== *A:SRU4# Page 468 7950 SR OS MPLS Configuration Guide...
  • Page 469 Description This command restarts or clears statistics for LDP targeted peers. Parameters ip-address — The IP address of a targeted peer. statistics — Clears only the statistics for a targeted peer 7950 SR OS MPLS Configuration Guide Page 469...
  • Page 470 — Specifies the label space identifier that the router is advertising on the interface. Values 0 — 65535 statistics — Clears only the statistics for a session. statistics Syntax statistics Context clear>router>ldp Description This command clears LDP instance statistics. Page 470 7950 SR OS MPLS Configuration Guide...
  • Page 471 Use this command for debugging an LDP interface. Parameters interface-name — The name of an existing interface. peer Syntax [no] peer ip-address Context debug>router>ldp Description Use this command for debugging an LDP peer. 7950 SR OS MPLS Configuration Guide Page 471...
  • Page 472 [detail] no packet Context debug>router>ldp>if debug>router>ldp>peer Description This command enables debugging for specific LDP packets. The no form of the command disables the debugging output. Parameters detail — Displays detailed information. Page 472 7950 SR OS MPLS Configuration Guide...
  • Page 473 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. 7950 SR OS MPLS Configuration Guide Page 473...
  • Page 474 Show Commands Page 474 7950 SR OS MPLS Configuration Guide...
  • Page 475 Standards and Protocol Support Standards Compliance RFC 4798 Connecting IPv6 Islands over IPv4 MPLS Using IPv6 Provider RFC 1397 BGP Default Route IEEE 802.1ab-REV/D3 Station and Edge Routers (6PE) Advertisement Media Access Control Connectivity RFC 4893 BGP Support for Four-octet RFC 1772 Application of BGP in the Discovery AS Number Space...
  • Page 476 Standards and Protocols RFC 4205 for Shared Risk Link Group RFC 5095 Deprecation of Type 0 Routing RFC 2598 An Expedited Forwarding (SRLG) TLV Headers in IPv6 draft-ietf-isis-igp-p2p-over-lan-05.txt draft-ietf-isis-ipv6-05 RFC 3031 MPLS Architecture draft-ietf-isis-wg-multi-topology-xx.txt RFC 3032 MPLS Label Stack Encoding IPSec RFC 3443 Time To Live (TTL) Multicast...
  • Page 477 Standards and Protocols Diffserv-aware MPLS Traffic RFC 2401 Security Architecture for RFC 4448 Encapsulation Methods for Engineering Internet Protocol Transport of Ethernet over MPLS Networks (draft-ietf-pwe3-ethernet- RFC 4127 Russian Dolls Bandwidth RFC 2428 FTP Extensions for IPv6 and encap-11.txt) Constraints Model for Diffserv- NATs aware MPLS Traffic Engineering RFC 4619 Encapsulation Methods for...
  • Page 478 Standards and Protocols ITU-T X.734: Information technology- RFC 3412 - Message Processing and OSI-Systems Management: Event Dispatching for the Simple Network RFC 4250 The Secure Shell (SSH) Report Management Function Management Protocol (SNMP) Protocol M.3100/3120 Equipment and Connection RFC 3413 - Simple Network draft-ietf-secsh-architecture.txtSSH Models Management Protocol (SNMP)
  • Page 479 MPLS T-LDP overview label stack label switched routers label values LSP types reservation types SDPs services signaling protocols traffic engineering configuring admin-group basic command reference 139, 141 interface LSPs 118, 125 7950 SR OS MPLS Configuration Guide Page 479...
  • Page 480 Page 480 7950 SR OS MPLS Configuration Guide...

Table of Contents