Segment Routing MPLS OAM Support

Size: px
Start display at page:

Download "Segment Routing MPLS OAM Support"

Transcription

1 Segment Routing Operations, Administration, and Maintenance (OAM) helps service providers to monitor label-switched paths (LSPs) and quickly isolate forwarding problems to assist with fault detection and troubleshooting in the network. The Segment Routing OAM feature provides support for Nil-FEC (forwarding equivalence classes) LSP Ping and Traceroute, IGP prefix SID FEC type, and partially IGP adjacency-sid FEC type for SR-TE functionality. Restrictions for Segment Routing OAM MPLS Support, on page 1 Information About, on page 2 How to Diagnose Segment Routing with LSP Ping and Trace Route Nil FEC Target, on page 3 Example for LSP Ping Nil FEC Target Support, on page 4 Path Validation in Segment Routing Network, on page 6 Configuring Segment Routing MPLS Traffic Engineering for MPLS Ping and Traceroute, on page 8 Configuring Segment Routing MPLS IGP for MPLS Ping and Traceroute, on page 8 Verifying Segment Routing OAM Using Cisco IOS CLI, on page 9 Additional References for Segment Routing OAM Support, on page 14 Feature Information for Segment Routing OAM Support, on page 14 Restrictions for Segment Routing OAM MPLS Support Ping and traceroute are unsupported with SR-TE static auto tunnel, BGP Dynamic TE, and on-demand next hop auto tunnels. Strict-SID option is not supported by the path installed by OSPF. MPLS traceroute does not support popping of two explicit null labels in one node. Rerouting the path to IP over MPLS segment without using Layer3 VPN is not supported due to IP routing destination not being a MPLS FEC. 1

2 Information About Information About Segment Routing OAM Support The Nil-FEC LSP ping and traceroute operations are extensions of regular MPLS ping and traceroute. Nil-FEC LSP Ping/Trace functionality support Segment Routing and MPLS Static. It also act as an additional diagnostic tool for all other LSP types. This feature allows operators to test any label stack to specify the following: label stack outgoing interface nexthop address In the case of segment routing, each segment nodal label and adjacent label along the routing path is put into the label stack of an echo request message from initiator Label Switch Router (LSR); MPLS data plane forward this packet to the label stack target, and the label stack target reply the echo message back. Benefits of Segment Routing OAM Support The feature enables the MPLS OAM functionality in the Segment Routing Network where the traffic is engineering via SR-TE tunnels or native SR forwarding. In traditional MPLS networks, source node chooses the path based on hop by hop signaling protocols such as LDP or RSVP-TE. In Segment Routing Networks, the path is specified by set of segments which are advertised by the IGP protocols (currently OSPF and ISIS). As the volume of services offered using SR increase, it is important that the operator essentially is able to do the connectivity verification and the fault isolation in the SR architecture. The segment assignment is not based on hop by hop protocols as in traditional MPLS network, any broken transit node could lead in traffic blackholing, which could lead to undesired behavior. Both SR and SR-TE supports load balancing, it is important to trace all the ECMP paths available between source and target routers. The features offers the multipath traceroute support for both TE and native SR paths. The following are the main benefits of Segment Routing-OAM Support: Operations: Network monitoring and fault management. Administration: Network discovery and planning. Maintenance: Corrective and preventive activities, minimize occurrences and impact of failures. Segment Routing MPLS Ping MPLS ping and traceroute are extendable by design. You can add SR support by defining new FECs and/or additional verification procedures. MPLS ping verifies MPLS data path and performs the following: Encapsulates echo request packet in MPLS labels. 2

3 Segment Routing MPLS Traceroute Measures coarse round trip time. Measures coarse round trip delay. Segment Routing MPLS Traceroute MPLS ping and traceroute are extendable by design. You can add SR support by defining new forwarding equivalence classes (FECs) and/or additional verification procedures. MPLS traceroute verifies forwarding and control plane at each hop of the LSP to isolate faults. Traceroute sends MPLS echo requests with monotonically increasing time-to-live (TTL), starting with TTL of 1. Upon TTL expiry, transit node processes the request in software and verifies if it has an LSP to the target FEC and intended transit node. The transit node sends echo reply containing return code specifying the result of above verification and label stack to reach the next-hop, as well as ID of the next-hop towards destination, if verification is successful. Originator processes echo reply to build the next echo request containing TTL+1. Process is repeated until the destination replies that it is the egress for the FEC. LSP Ping Operation for Nil FEC target The LSP Ping/Traceroute is used in identifying LSP breakages. The nil-fec target type can be used to test the connectivity for a known label stack. Follow the existing LSP ping procedure (for more information, refer MPLS LSP Ping/Traceroute), with the following modifications: Build the echo request packet with the given label stack. Append explicit null label at the bottom of the label stack. Build echo request FTS TLV with target FEC Nil FEC and label value set to the bottom label of the label stack, which is explicit-null. How to Diagnose Segment Routing with LSP Ping and Trace Route Nil FEC Target Using LSP Ping for Nil FEC Target The Nil FEC LSP ping and traceroute operation are simply extension of regular MPLS ping and trace route. nil-fec labels <label, label > is added to the ping mpls command. This command sends an echo request message with MPLS label stack as specified and add another explicit null at bottom of the stack. ping mpls nil-fec labels <comma separated labels> output interface <tx-interface> nexthop <nexthop ip addr> [repeat <count>] [size <size> sweep <min_size> <max_size> <increment>] [timeout <seconds>] [interval <milliseconds>] [destination <addr_start> [<addr_end> [<addr_incr_mask> <addr_incr>]]] [source <addr>] [exp <exp-value>] [pad <pattern>] [ttl <ttl>] 3

4 Using LSP Traceroute for Nil FEC Target [reply [mode [ipv4 router-alert no-reply]] [dscp <dscp-bits>] [pad-tlv]] [verbose] [force-disposition ra-label] {dsmap ddmap [l2ecmp]} [hashkey {none {ipv4 ipv4-label-set {bitmap <bitmap_size>}}] For more information, refer ping mpls. Using LSP Traceroute for Nil FEC Target trace mpls nil-fec labels <comma separated labels> output interface <tx-interface>} nexthop <nexthop ip addr> [timeout <seconds>] [destination <addr_start> [<addr_end> [<addr_incr_mask> <addr_incr>]]] [source <addr> ] [exp <exp-value>] [ttl <ttl-max>] [reply [mode [ipv4 router-alert no-reply]] [dscp <dscp-bits>] [pad-tlv]] [flags {fec ttl}] [hashkey ipv4 ipv4-label-set {bitmap <bitmap_size>}] For more information, refer to the traceroute mpls. Example for LSP Ping Nil FEC Target Support Node loopback IP address: Node label: Nodes: Arizona Utah Wyoming Texas Interface: Eth1/0 Eth1/0 Interface IP address: Device#sh mpls forwarding-table Local Outgoing Prefix Bytes Label Outgoing Next Hop Label Label or Tunnel Id Switched interface 16 Pop Label Et1/ \ 0 Et1/ Pop Label Et1/ \ 0 Et1/ Pop Label Et0/ \ 0 Et0/ Pop Label /32 0 Et0/ Pop Label /32 0 Et1/ Pop Label /32 0 Et1/ Pop Label /32 0 Et1/ Pop Label /32 0 Et1/ Pop Label /32 0 Et1/ /32 0 Et1/ /32 0 Et1/ /32 0 Et1/ /32 0 Et1/ /32 0 Et1/ /32 0 Et1/ Pop Label /24 0 Et1/

5 Example for LSP Ping Nil FEC Target Support 31 Pop Label /24 0 Et1/ Local Outgoing Prefix Bytes Label Outgoing Next Hop Label Label or Tunnel Id Switched interface 32 Pop Label /24 0 Et1/ Pop Label /24 0 Et1/ Pop Label /24 0 Et1/ /24 0 Et1/ /24 0 Et1/ /24 0 Et1/ /24 0 Et1/ /24 0 Et1/ /24 0 Et1/ Pop Label / Et1/ /32 0 Et1/ /32 0 Et1/ /32 0 Et1/ /32 0 Et1/ /32 0 Et1/ Pop Label /32 0 Et0/ /32 0 Et1/ /32 0 Et1/ /32 0 Et1/ Device#ping mpls nil-fec labels 16005,16007 output interface ethernet 1/0 nexthop repeat 1 Sending 1, 72-byte MPLS Echos with Nil FEC labels 16005,16007, timeout is 2 seconds, send interval is 0 msec: Codes: '!' - success, 'Q' - request not sent, '.' - timeout, 'L' - labeled output interface, 'B' - unlabeled output interface, 'D' - DS Map mismatch, 'F' - no FEC mapping, 'f' - FEC mismatch, 'M' - malformed request, 'm' - unsupported tlvs, 'N' - no label entry, 'P' - no rx intf label prot, 'p' - premature termination of LSP, 'R' - transit router, 'I' - unknown upstream index, 'l' - Label switched with FEC change, 'd' - see DDMAP for return code, 'X' - unknown return code, 'x' - return code 0! Success rate is 100 percent (1/1), round-trip min/avg/max = 1/1/1 ms Total Time Elapsed 0 ms Device#traceroute mpls nil-fec labels 16005,16007 output interface ethernet 1/0 nexthop Tracing MPLS Label Switched Path with Nil FEC labels 16005,16007, timeout is 2 seconds Codes: '!' - success, 'Q' - request not sent, '.' - timeout, 'L' - labeled output interface, 'B' - unlabeled output interface, 'D' - DS Map mismatch, 'F' - no FEC mapping, 'f' - FEC mismatch, 'M' - malformed request, 'm' - unsupported tlvs, 'N' - no label entry, 'P' - no rx intf label prot, 'p' - premature termination of LSP, 'R' - transit router, 'I' - unknown upstream index, 'l' - Label switched with FEC change, 'd' - see DDMAP for return code, 'X' - unknown return code, 'x' - return code MRU 1500 [Labels: 16005/16007/explicit-null Exp: 0/0/0] L MRU 1500 [Labels: implicit-null/16007/explicit-null Exp: 0/0/0] 1 ms L MRU 1500 [Labels: implicit-null/explicit-null Exp: 0/0] 1 ms! ms 5

6 Path Validation in Segment Routing Network Path Validation in Segment Routing Network The MPLS OAM mechanisms help with fault detection and isolation for a MPLS data-plane path by the use of various target FEC stack sub-tlvs that are carried in MPLS echo request packets and used by the responder for FEC validation. While it is obvious that new sub-tlvs need to be assigned for segment routing, the unique nature of the segment routing architecture raises the need for additional operational considerations for path validation. The forwarding semantic of Adjacency Segment ID is to pop the Segment ID and send the packet to a specific neighbor over a specific link. A malfunctioning node may forward packets using Adjacency Segment ID to an incorrect neighbor or over an incorrect link. The exposed Segment ID (of an incorrectly forwarded Adjacency Segment ID) might still allow such packet to reach the intended destination, although the intended strict traversal has been broken. MPLS traceroute may help with detecting such a deviation. The format of the following Segment ID sub-tlvs follows the philosophy of Target FEC Stack TLV carrying FECs corresponding to each label in the label stack. This allows LSP ping/traceroute operations to function when Target FEC Stack TLV contains more FECs than received label stack at responder nodes. Three new sub-tlvs are defined for Target FEC Stack TLVs (Type 1), Reverse-Path Target FEC Stack TLV (Type 16) and Reply Path TLV (Type 21). sub-type Value Field IPv4 IGP-Prefix Segment ID 35 IPv6 IGP-Prefix Segment ID 36 IGP-Adjacency Segment ID MPLS Ping and Traceroute for IGP Prefix-SID FEC Type MPLS ping and traceroute operations for prefix SID are supported for various IGP scenarios, for example: Within an IS-IS level or OSPF area Across IS-IS levels or OSPF areas Route redistribution from IS-IS to OSPF and from OSPF to IS-IS The MPLS LSP Ping feature is used to check the connectivity between ingress Label Switch Routers (LSRs) and egress LSRs along an LSP. MPLS LSP ping uses MPLS echo request and reply messages, similar to Internet Control Message Protocol (ICMP) echo request and reply messages, to validate an LSP. The destination IP address of the MPLS echo request packet is different from the address used to select the label stack. The MPLS LSP Traceroute feature is used to isolate the failure point of an LSP. It is used for hop-by-hop fault localization and path tracing. The MPLS LSP Traceroute feature relies on the expiration of the Time to Live (TTL) value of the packet that carries the echo request. When the MPLS echo request message hits a transit node, it checks the TTL value and if it is expired, the packet is passed to the control plane, else the message is forwarded. If the echo message is passed to the control plane, a reply message is generated based on the contents of the request message. The MPLS LSP Tree Trace (traceroute multipath) operation is also supported for IGP Prefix SID. MPLS LSP Tree Trace provides the means to discover all possible equal-cost multipath (ECMP) routing paths of an LSP to reach a destination Prefix SID. It uses multipath data encoded in echo request packets to query for the load-balancing information that may allow the originator to exercise each ECMP. When the packet TTL expires at the responding node, the node returns the list of downstream paths, as well as the multipath 6

7 MPLS Ping and Traceroute for IGP-Adjacency Segment ID information that can lead the operator to exercise each path in the MPLS echo reply. This operation is performed repeatedly for each hop of each path with increasing TTL values until all ECMP are discovered and validated. MPLS echo request packets carry Target FEC Stack sub-tlvs. The Target FEC sub-tlvs are used by the responder for FEC validation. The IGPIPv4 prefix sub-tlv has been added to the Target FEC Stack sub-tlv. The IGP IPv4 prefix sub-tlv contains the prefix SID, the prefix length, and the protocol (IS-IS or OSPF). The network node which advertised the Node Segment ID is responsible for generating a FEC Stack Change sub-tlv with pop operation type for Node Segment ID, regardless of whether penultimate hop popping (PHP) is enabled or not. The format is as below for IPv4 IGP-Prefix Segment ID: IPv4 Prefix Prefix Length Protocol Reserved The format is as below for IPv6 IGP-Prefix Segment ID: IPv6 Prefix Prefix Length Protocol Reserved MPLS Ping and Traceroute for IGP-Adjacency Segment ID The network node that is immediate downstream of the node which advertised the Adjacency Segment ID is responsible for generating FEC Stack Change sub-tlv for "POP" operation for Adjacency Segment ID. The format is as below for IGP-adjacency SID: Adj. Type Protocol Reserved Local Interface ID (4 or 16 octets) Remote Interface ID (4 or 16 octets) ~ ~ Advertising Node Identifier (4 or 6 octets) ~ ~ Receiving Node Identifier (4 or 6 octets) 7

8 Configuring Segment Routing MPLS Traffic Engineering for MPLS Ping and Traceroute Configuring Segment Routing MPLS Traffic Engineering for MPLS Ping and Traceroute ping mpls traffic-eng tunnel <tun-id> [repeat <count>] [size <size> sweep <min_size> <max_size> <increment>] [timeout <seconds>] [interval <milliseconds>] [destination <addr_start> [<addr_end> [<addr_incr_mask> <addr_incr>]]] [source <addr>] [exp <exp-value>] [pad <pattern>] [ttl <ttl>] [reply [mode [ipv4 router-alert no-reply]] [dscp <dscp-bits>] [pad-tlv]] [verbose] [output {interface <tx-interface>} [nexthop <nexthop ip addr>]] [{dsmap ddmap [l2ecmp]} [hashkey {none {ipv4 ipv4-label-set {bitmap <bitmap_size>}}] traceroute mpls [multipath] traffic-eng <tunnel-interface> [timeout <seconds>] [destination <addr_start> [<addr_end> [<addr_incr_mask> <addr_incr>]]] [source <addr> ] [exp <exp-value>] [ttl <ttl-max>] [reply [mode [ipv4 router-alert no-reply]] [pad-tlv]] [output {interface <tx-interface>} [nexthop <nexthop ip addr>]] [flags {fec ttl}] [hashkey ipv4 ipv4-label-set {bitmap <bitmap_size>}] Configuring Segment Routing MPLS IGP for MPLS Ping and Traceroute ping mpls ipv4 <prefix/prefix_length> [fec-type [ldp bgp generic isis ospf]] [sr-path-type [ip sid strict-sid]] [destination <addr_start> [<addr_end> [<addr_incr_mask> <addr_incr>]]] [source <addr>] [exp <exp-value>] [pad <pattern>] [ttl <ttl>] [reply [mode [ipv4 router-alert no-reply]] [dscp <dscp-bits>] [pad-tlv]] [verbose] [output {interface <tx-interface>} [nexthop <nexthop ip addr>]] [{dsmap ddmap [l2ecmp]} [hashkey {none {ipv4 ipv4-label-set {bitmap <bitmap_size>}}] traceroute mpls [multipath] ipv4 <prefix/prefix_length> [fec-type [ldp bgp generic isis ospf]] [sr-path-type [ip sid strict-sid]] [timeout <seconds>] [destination <addr_start> [<addr_end> [<addr_incr_mask> <addr_incr>]]] [source <addr> ] 8

9 Verifying Segment Routing OAM Using Cisco IOS CLI [exp <exp-value>] [ttl <ttl-max>] [reply [mode [ipv4 router-alert no-reply]] [pad-tlv]] [output {interface <tx-interface>} [nexthop <nexthop ip addr>]] [flags {fec ttl}] [hashkey ipv4 ipv4-label-set {bitmap <bitmap_size>}] fec-type: IPv4 Target FEC type, use head end auto detected FEC type by default. sr-path-type: Segment routing path type selection algorithm. Use IP imposition path, when option is specified. Verifying Segment Routing OAM Using Cisco IOS CLI This section provides a summary on the main Command Line Interfaces (CLIs) that are needed to verify segment routing OAM feature(s). Ping and traceroute commands illustrate the operation and output over IGP (OSPF SR), ISIS SR, and SR-TE. Change the actual tunnel numbers and IP addresses based on the actual values needed and enabled in the configurations. Verifying Segment Routing Traffic Engineering OAM Operations The following traceroute command displays SR-TE OAM operations: SR_Device#traceroute mpls traffic-eng tunnel 1005 verbose Tracing MPLS TE Label Switched Path on Tunnel1005 Active LSP, timeout is 2 seconds Codes: '!' - success, 'Q' - request not sent, '.' - timeout, 'L' - labeled output interface, 'B' - unlabeled output interface, 'D' - DS Map mismatch, 'F' - no FEC mapping, 'f' - FEC mismatch, 'M' - malformed request, 'm' - unsupported tlvs, 'N' - no label entry, 'P' - no rx intf label prot, 'p' - premature termination of LSP, 'R' - transit router, 'I' - unknown upstream index, 'l' - Label switched with FEC change, 'd' - see DDMAP for return code, 'X' - unknown return code, 'x' - return code MRU 1500 [Labels: implicit-null/22/22 Exp: 0/0/0], RSC 0 l MRU 1500 [Labels: implicit-null/22 Exp: 0/0] 3 ms, ret code 15, RSC 0 l MRU 1500 [Labels: implicit-null Exp: 0] 3 ms, ret code 15, RSC 0! ms, ret code 3 SR_Device#traceroute mpls ipv /32 output interface tunnel1 force-explicit-null Tracing MPLS Label Switched Path to /32, timeout is 2 seconds Codes: '!' - success, 'Q' - request not sent, '.' - timeout, 'L' - labeled output interface, 'B' - unlabeled output interface, 'D' - DS Map mismatch, 'F' - no FEC mapping, 'f' - FEC mismatch, 'M' - malformed request, 'm' - unsupported tlvs, 'N' - no label entry, 'P' - no rx intf label prot, 'p' - premature termination of LSP, 'R' - transit router, 'I' - unknown upstream index, 'l' - Label switched with FEC change, 'd' - see DDMAP for return code, 'X' - unknown return code, 'x' - return code 0 9

10 Verifying Segment Routing Traffic Engineering OAM Operations MRU 1500 [Labels: 26000/explicit-null Exp: 0/0] L MRU 1500 [Labels: 26000/explicit-null Exp: 0/0] 3 ms L MRU 1500 [Labels: implicit-null/explicit-null Exp: 0/0] 6 ms! ms The following tree traceroute command displays SR-TE OAM operations in ECMP scenarios: SR_Device#traceroute mpls multi traffic-eng tunnel 1 verbose Starting LSP Multipath Traceroute for Tunnel1 Codes: '!' - success, 'Q' - request not sent, '.' - timeout, 'L' - labeled output interface, 'B' - unlabeled output interface, 'D' - DS Map mismatch, 'F' - no FEC mapping, 'f' - FEC mismatch, 'M' - malformed request, 'm' - unsupported tlvs, 'N' - no label entry, 'P' - no rx intf label prot, 'p' - premature termination of LSP, 'R' - transit router, 'I' - unknown upstream index, 'l' - Label switched with FEC change, 'd' - see DDMAP for return code, 'X' - unknown return code, 'x' - return code 0 LL! Path 0 found, output interface Gi2 nexthop source destination MRU 1500 [Labels: Exp: 0] multipaths 0 L MRU 1500 [Labels: Exp: 0] ret code 8, RSC 0 multipaths 2 L MRU 1500 [Labels: implicit-null Exp: 0] ret code 8, RSC 0 multipaths 1! , ret code 3 multipaths 0 L! Path 1 found, output interface Gi2 nexthop source destination MRU 1500 [Labels: Exp: 0] multipaths 0 L MRU 1500 [Labels: Exp: 0] ret code 8, RSC 0 multipaths 2 L MRU 1500 [Labels: implicit-null Exp: 0] ret code 8, RSC 0 multipaths 1! , ret code 3 multipaths 0 LL! Path 2 found, output interface Gi3 nexthop source destination MRU 1500 [Labels: Exp: 0] multipaths 0 L MRU 1500 [Labels: Exp: 0] ret code 8, RSC 0 multipaths 2 L MRU 1500 [Labels: implicit-null Exp: 0] ret code 8, RSC 0 multipaths 1! , ret code 3 multipaths 0 L! Path 3 found, output interface Gi3 nexthop source destination MRU 1500 [Labels: Exp: 0] multipaths 0 L MRU 1500 [Labels: Exp: 0] ret code 8, RSC 0 multipaths 2 L MRU 1500 [Labels: implicit-null Exp: 0] ret code 8, RSC 0 multipaths 1! , ret code 3 multipaths 0 Paths (found/broken/unexplored) (4/0/0) Echo Request (sent/fail) (10/0) Echo Reply (received/timeout) 10

11 Verifying Segment Routing OAM OSPF Using CLI Verifying Segment Routing OAM OSPF Using CLI You need to specify the fec type specifically when performing the ping or traceroute for the prefixes which span across IGP boundaries. For example, when a prefix is redistributed to OSPF from ISIS domain then specify the fec type ISIS. When the ping or traceroute is performed within the IGP domain then you do not need to mention fec type explicitly. Provide generic fec type generic when the user does not know the IGP protocol on the destination node. When SR path type is not mentioned, default SR path type IP is taken. The following topology is an example of a SR path type: Figure 1: The following ping commands are used to illustrate SR OAM when the underlying network is OSPF. As per the above topology example, at the head end R1, SR-TE tunnel is created with the destination as R3. The SR-TE tunnel is created with explicit path option to pass through R6 and R7. The SR-TE path is, R1---R6----R7----R3, when the IP traffic ingress at R1. Device#ping mpls ipv /32 fec-type ospf sr-path-type ip verbose Sending 2, 72-byte MPLS Echos to IGP Prefix SID(OSPF) FEC /32, timeout is 2 seconds, send interval is 0 msec: Select segment routing IP imposition path. Codes: '!' - success, 'Q' - request not sent, '.' - timeout, 'L' - labeled output interface, 'B' - unlabeled output interface, 'D' - DS Map mismatch, 'F' - no FEC mapping, 'f' - FEC mismatch, 'M' - malformed request, 'm' - unsupported tlvs, 'N' - no label entry, 'P' - no rx intf label prot, 'p' - premature termination of LSP, 'R' - transit router, 'I' - unknown upstream index, 'l' - Label switched with FEC change, 'd' - see DDMAP for return code, 'X' - unknown return code, 'x' - return code 0! size 72, reply addr , return code 3! size 72, reply addr , return code 3 Success rate is 100 percent (2/2), round-trip min/avg/max = 1/1/1 ms Total Time Elapsed 4 ms In the same topology, when the incoming traffic is labeled traffic, then the following two ECMP paths are chosen for the forwarding: R1---R6----R7----R3 R1---R4----R5----R3 11

12 Verifying Segment Routing OAM OSPF Using CLI Note Using the multipath option, both the paths can be traced for the destination. Device# ping mpls ipv /32 fec-type ospf sr-path-type sid verbose Sending 1, 72-byte MPLS Echos to IGP Prefix SID(OSPF) FEC /32, timeout is 2 seconds, send interval is 0 msec: Select segment routing prefix SID path. Codes: '!' - success, 'Q' - request not sent, '.' - timeout, 'L' - labeled output interface, 'B' - unlabeled output interface, 'D' - DS Map mismatch, 'F' - no FEC mapping, 'f' - FEC mismatch, 'M' - malformed request, 'm' - unsupported tlvs, 'N' - no label entry, 'P' - no rx intf label prot, 'p' - premature termination of LSP, 'R' - transit router, 'I' - unknown upstream index, 'l' - Label switched with FEC change, 'd' - see DDMAP for return code, 'X' - unknown return code, 'x' - return code 0! size 72, reply addr , return code 3 Success rate is 100 percent (1/1), round-trip min/avg/max = 1/1/1 ms Total Time Elapsed 3 ms The following traceroute commands display SR OAM when the underlying network is OSPF. To trace the IP route path when the incoming traffic to R1 is the native IP, the below command is used at the end of R1. Device#traceroute mpls ipv /32 fec-type ospf sr-path-type ip verbose Tracing MPLS Label Switched Path to IGP Prefix SID(OSPF) FEC /32, timeout is 2 seconds Select segment routing IP imposition path. Codes: '!' - success, 'Q' - request not sent, '.' - timeout, 'L' - labeled output interface, 'B' - unlabeled output interface, 'D' - DS Map mismatch, 'F' - no FEC mapping, 'f' - FEC mismatch, 'M' - malformed request, 'm' - unsupported tlvs, 'N' - no label entry, 'P' - no rx intf label prot, 'p' - premature termination of LSP, 'R' - transit router, 'I' - unknown upstream index, 'l' - Label switched with FEC change, 'd' - see DDMAP for return code, 'X' - unknown return code, 'x' - return code MRU 1500 [Labels: 16002/16005 Exp: 0/0], RSC 0 L MRU 1500 [Labels: Exp: 0] 2 ms, ret code 8, RSC 0 L MRU 1500 [Labels: implicit-null Exp: 0] 1 ms, ret code 8, RSC 0! ms, ret code 3 Device#traceroute mpls ipv /32 fec-type ospf sr-path-type sid verbose Device#traceroute mpls multipath ipv /32 fec-type ospf sr-path-type ip verbose LL! Path 0 found, output interface Et0/1 nexthop //path R1-R6-R7-R3 source destination MRU 1500 [Labels: Exp: 0] multipaths 0 L MRU 1500 [Labels: Exp: 0] ret code 8, RSC 0 multipaths 1 L MRU 1500 [Labels: implicit-null Exp: 0] ret code 8, RSC 0 multipaths 1 12

13 Verifying Segment Routing OAM IS-IS Using CLI! , ret code 3 multipaths 0 LL! Path 1 found, output interface Et0/2 nexthop //path R1-R4-R5-R3 source destination MRU 1500 [Labels: Exp: 0] multipaths 0 L MRU 1500 [Labels: Exp: 0] ret code 8, RSC 0 multipaths 1 L MRU 1500 [Labels: implicit-null Exp: 0] ret code 8, RSC 0 multipaths 1! , ret code 3 multipaths 0 Paths (found/broken/unexplored) (2/0/0) Echo Request (sent/fail) (6/0) Echo Reply (received/timeout) (6/0) Total Time Elapsed 23 ms Device#traceroute mpls multipath ipv /32 fec-type ospf sr-path-type sid verbose Verifying Segment Routing OAM IS-IS Using CLI The following ping commands are used to display SR OAM when the underlying network is IS-IS: Device# ping mpls ipv /32 fec-type isis sr-path-type ip verbose Device# ping mpls ipv /32 fec-type isis sr-path-type sid verbose Device# ping mpls ipv /32 fec-type isis sr-path-type strict-sid verbose Device# ping mpls ipv /32 sr-path-type ip verbose Device# ping mpls ipv /32 sr-path-type sid verbose Device# ping mpls ipv /32 sr-path-type strict-sid verbose The following traceroute commands display SR OAM when the underlying network is IS-IS. When multipath option is enabled, all ECMP paths are returned. Device# traceroute mpls ipv /32 fec-type isis sr-path-type ip verbose Device# traceroute mpls ipv /32 fec-type isis sr-path-type sid verbose Device# traceroute mpls ipv /32 fec-type isis sr-path-type strict-sid verbose Device# traceroute mpls multipath ipv /32 fec-type isis sr-path-type ip verbose Device# traceroute mpls multipath ipv /32 fec-type isis sr-path-type sid verbose Device# traceroute mpls multipath ipv /32 fec-type isis sr-path-type strict-sid verbose Verifying MPLS Ping and Traceroute for IGP Segment ID Use the following command SR network with IGP validation: 13

14 Additional References for Segment Routing OAM Support ping traceroute mpls [multipath] ipv4 <prefix> [fec-type bgp generic ldp isis ospf] [sr-path-type ip sid strict-sid] Use the following command to verify MPLS TE tunnel OAM when the tunnel LSP is a SR-TE LSP. ping traceroute mpls traffic-eng tunnel <tunnelid> Additional References for Segment Routing OAM Support Related Documents Related Topic Cisco IOS commands Document Title Cisco IOS Master Commands List, All Releases Feature Information for Segment Routing OAM Support The following table provides release information about the feature or features described in this module. This table lists only the software release that introduced support for a given feature in a given software release train. Unless noted otherwise, subsequent releases of that software release train also support that feature. Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to An account on Cisco.com is not required. Table 1: Feature Information for Segment Routing OAM Support Feature Name Segment Routing OAM Support Releases Cisco IOS XE Release 3.17 S Feature Information The Segment Routing OAM feature provides support for Nil-FEC (forwarding equivalence classes) LSP Ping and Traceroute functionality. The Nil-FEC LSP ping and traceroute operation are simply extension of regular MPLS ping and trace route. 14

15 Feature Information for Segment Routing OAM Support Feature Name Releases Feature Information Verifying Segment Routing OAM Using CLI Cisco IOS XE Everest Cisco IOS XE Fuji This feature provides the Command Line Interfaces (CLIs) that are needed to verify segment routing OAM feature(s). Ping and traceroute commands display the operation and output over IGP (OSPF SR, IS-IS SR), and SR-TE. The following commands were introduced or modified: ping mpls ipv /32 fec-type isis sr-path-type ip verbose, ping mpls ipv /32 fec-type isis sr-path-type sid verbose, ping mpls ipv /32 fec-type isis sr-path-type strict-sid verbose, ping mpls ipv /32 fec-type ospf sr-path-type ip verbose, ping mpls ipv /32 fec-type ospf sr-path-type sid verbose, traceroute mpls traffic-eng tunnel 1005 verbose, traceroute mpls ipv /32 output interface tunnel1 force-explicit-null, traceroute mpls ipv /32 fec-type ospf sr-path-type ip verbose, traceroute mpls ipv /32 fec-type ospf sr-path-type sid verbose, traceroute mpls multipath ipv /32 fec-type ospf sr-path-type sid verbose. In Cisco IOS XE Fuji , this feature is supported on Cisco 4000 Series Integrated Service Routers. 15

16 Feature Information for Segment Routing OAM Support 16

Segment Routing MPLS OAM Support

Segment Routing MPLS OAM Support Segment Routing Operations, Administration, and Maintenance (OAM) helps service providers to monitor label-switched paths (LSPs) and quickly isolate forwarding problems to assist with fault detection and

More information

Using Segment Routing OAM

Using Segment Routing OAM Segment Routing Operations, Administration, and Maintenance (OAM) helps service providers to monitor label-switched paths (LSPs) and quickly isolate forwarding problems to assist with fault detection and

More information

MPLS Ping and Traceroute for BGP and IGP Prefix-SID

MPLS Ping and Traceroute for BGP and IGP Prefix-SID MPLS Ping and Traceroute for BGP and IGP Prefix-SID MPLS Ping and Traceroute operations for Prefix SID are supported for various BGP and IGP scenarios, for example: Within an IS-IS level or OSPF area Across

More information

MPLS EM MPLS LSP Multipath Tree Trace

MPLS EM MPLS LSP Multipath Tree Trace MPS EM MPS SP Multipath Tree Trace ast Updated: December 12, 2011 The MPS EM--MPS SP Multipath Tree Trace feature provides the means to discover all possible equal-cost multipath (ECMP) routing paths of

More information

MPLS LSP Ping Traceroute for LDP TE and LSP Ping for VCCV

MPLS LSP Ping Traceroute for LDP TE and LSP Ping for VCCV MPLS LSP Ping Traceroute for LDP TE and LSP Ping for VCCV The MPLS LSP Ping/Traceroute for LDP/TE, and LSP Ping for VCCV feature helps service providers monitor label switched paths (LSPs) and quickly

More information

MPLS LSP Ping/Traceroute for LDP/TE, and LSP Ping for VCCV

MPLS LSP Ping/Traceroute for LDP/TE, and LSP Ping for VCCV MPLS LSP Ping/Traceroute for LDP/TE, and LSP Ping for VCCV First Published: January 26, 2004 Last Updated: February 27, 2009 The MPLS LSP Ping/Traceroute for LDP/TE, and LSP Ping for VCCV feature helps

More information

Introduction to MPLS APNIC

Introduction to MPLS APNIC Introduction to MPLS APNIC Issue Date: [201609] Revision: [01] What is MPLS? 2 Definition of MPLS Multi Protocol Label Switching Multiprotocol, it supports ANY network layer protocol, i.e. IPv4, IPv6,

More information

Segment Routing Commands

Segment Routing Commands Segment Routing Commands address ipv4 (PCE), page 4 adjacency-sid, page 5 apply-weight ecmp-only bandwidth, page 7 attribute-set, page 8 autoroute announce, page 10 autoroute destination, page 12 clear

More information

Introduction to MPLS. What is MPLS? 1/23/17. APNIC Technical Workshop January 23 to 25, NZNOG2017, Tauranga, New Zealand. [201609] Revision:

Introduction to MPLS. What is MPLS? 1/23/17. APNIC Technical Workshop January 23 to 25, NZNOG2017, Tauranga, New Zealand. [201609] Revision: Introduction to MPLS APNIC Technical Workshop January 23 to 25, 2017. NZNOG2017, Tauranga, New Zealand. Issue Date: [201609] Revision: [01] What is MPLS? 2 1 Definition of MPLS Multi Protocol Label Switching

More information

SDN Workshop. Contact: WSDN01_v0.1

SDN Workshop. Contact: WSDN01_v0.1 SDN Workshop Contact: training@apnic.net WSDN01_v0.1 Issue Date: [Date] Revision: [xx] Segment Routing - Lab SDN Workshop WSDN01_v0.1 Issue Date: [Date] Revision: [xx] Segment Routing Configuration 3 Configuration

More information

MPLS LSP Ping, Traceroute, and AToM VCCV

MPLS LSP Ping, Traceroute, and AToM VCCV As Multiprotocol Label Switching (MPLS) deployments increase and the traffic types they carry increase, the ability of service providers to monitor label switched paths (LSPs) and quickly isolate MPLS

More information

Configuring MLPPP. Finding Feature Information

Configuring MLPPP. Finding Feature Information The Multilink Point-to-Point (MLPPP) feature provides load balancing functionality over multiple WAN links, while providing multivendor interoperability, packet fragmentation and proper sequencing, and

More information

MPLS Embedded Management LSP Ping/Traceroute and AToM VCCV

MPLS Embedded Management LSP Ping/Traceroute and AToM VCCV MPLS Embedded Management LSP Ping/Traceroute and AToM VCCV As Multiprotocol Label Switching (MPLS) deployments increase and the traffic types they carry increase, the ability of service providers to monitor

More information

Internet Engineering Task Force (IETF) Obsoletes: 4379, 6424, 6829, 7537

Internet Engineering Task Force (IETF) Obsoletes: 4379, 6424, 6829, 7537 Internet Engineering Task Force (IETF) Request for Comments: 8029 Obsoletes: 4379, 6424, 6829, 7537 Updates: 1122 Category: Standards Track ISSN: 2070-1721 K. Kompella Juniper Networks, Inc. G. Swallow

More information

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF MODULE 05 MULTIPROTOCOL LABEL SWITCHING (MPLS) AND LABEL DISTRIBUTION PROTOCOL (LDP) 1 by Xantaro IP Routing In IP networks, each router makes an independent

More information

MPLS for R&S CCIE Candidates

MPLS for R&S CCIE Candidates MPLS for R&S CCIE Candidates Johnny Bass CCIE #6458 2 About the Presenter Johnny Bass Networking industry since the late 1980s CCIE R&S #6458 CCSI 97168 Cisco 360 R&S Master Instructor Course director

More information

Segment Routing With IS-IS v4 Node SID

Segment Routing With IS-IS v4 Node SID This chapter describes how Segment Routing (SR) works with IS-IS. Restrictions for, page 1 Information About Segment Routing IS-IS v4 Node SID, page 1 How to Configure Segment Routing IS-IS v4 Node SID,

More information

CCIE Service Provider Sample Lab. Part 2 of 7

CCIE Service Provider Sample Lab. Part 2 of 7 CCIE Service Provider Sample Lab Part 2 of 7 SP Sample Lab Main Topology R13 S2/1.135.13/24 Backbone Carrier SP AS 1002 S2/1 PPP E0/1.69.6/24 R6 Customer Carrier SP ABC Site 5 AS 612 E1/0 ISIS.126.6/24

More information

HP Routing Switch Series

HP Routing Switch Series HP 12500 Routing Switch Series MPLS Configuration Guide Part number: 5998-3414 Software version: 12500-CMW710-R7128 Document version: 6W710-20121130 Legal and notice information Copyright 2012 Hewlett-Packard

More information

February Detecting Multi-Protocol Label Switched (MPLS) Data Plane Failures

February Detecting Multi-Protocol Label Switched (MPLS) Data Plane Failures Network Working Group Request for Comments: 4379 Updates: 1122 Category: Standards Track K. Kompella Juniper Networks, Inc. G. Swallow Cisco Systems, Inc. February 2006 Detecting Multi-Protocol Label Switched

More information

Cisco. Maintaining Cisco Service Provider VPNs and MPLS Networks (MSPVM)

Cisco. Maintaining Cisco Service Provider VPNs and MPLS Networks (MSPVM) Cisco 642-780 Maintaining Cisco Service Provider VPNs and MPLS Networks (MSPVM) Download Full Version : http://killexams.com/pass4sure/exam-detail/642-780 QUESTION: 56 Which command should be used to verify

More information

HP 5920 & 5900 Switch Series

HP 5920 & 5900 Switch Series HP 5920 & 5900 Switch Series MPLS Configuration Guide Part number: 5998-4676a Software version: Release 23xx Document version: 6W101-20150320 Legal and notice information Copyright 2015 Hewlett-Packard

More information

Table of Contents Chapter 1 MPLS Basics Configuration

Table of Contents Chapter 1 MPLS Basics Configuration Table of Contents Table of Contents... 1-1 1.1 MPLS Overview... 1-1 1.1.1 Basic Concepts of MPLS... 1-2 1.1.2 Architecture of MPLS... 1-5 1.1.3 MPLS and Routing Protocols... 1-7 1.1.4 Applications of MPLS...

More information

Pseudowire Concepts and troubleshooting

Pseudowire Concepts and troubleshooting Pseudowire Concepts and troubleshooting Contents Introduction Prerequisites Components Used Pseudowire Concept Troubleshooting a Pseudowire Introduction Pseudowires(PW) are used to provide end-to-end services

More information

MPLS Point-to-Multipoint Traffic Engineering Support for Static Pseudowires

MPLS Point-to-Multipoint Traffic Engineering Support for Static Pseudowires MPLS Point-to-Multipoint Traffic Engineering Support for Static Pseudowires The MPLS Point-to-Multipoint Traffic Engineering: Support for Static Pseudowires feature allows you to configure a point-to-multipoint

More information

Configure Segment Routing for IS-IS Protocol

Configure Segment Routing for IS-IS Protocol Integrated Intermediate System-to-Intermediate System (IS-IS), Internet Protocol Version 4 (IPv4), is a standards-based Interior Gateway Protocol (IGP). The Cisco IOS XR software implements the IP routing

More information

HP MSR Router Series. MPLS Configuration Guide(V7) Part number: Software version: CMW710-R0106 Document version: 6PW

HP MSR Router Series. MPLS Configuration Guide(V7) Part number: Software version: CMW710-R0106 Document version: 6PW HP MSR Router Series MPLS Configuration Guide(V7) Part number: 5998-5680 Software version: CMW710-R0106 Document version: 6PW100-20140607 Legal and notice information Copyright 2014 Hewlett-Packard Development

More information

OSPFv2 Segment Routing Strict SPF

OSPFv2 Segment Routing Strict SPF The OSPFv2 Segment Routing Strict Shortest Path First (SPF) feature provides information about the strict SPF segment identifiers (SIDs). Restrictions for, on page 1 Information About, on page 1 Enabling

More information

What You Will Learn By the end of this appendix, you should know and be able to explain the following:

What You Will Learn By the end of this appendix, you should know and be able to explain the following: What You Will Learn By the end of this appendix, you should know and be able to explain the following: What static MPLS labels are and how they can be used The difference between static MPLS bindings and

More information

You cannot configure prefix-sids on transit links at this time. Support for this feature may be introduced in later code versions.

You cannot configure prefix-sids on transit links at this time. Support for this feature may be introduced in later code versions. 8.1 Segment Routing Segment Routing (SR) is a relatively new technology pioneered by Cisco that is meant to reduce state in MPLS core networks. One can use SR to replace LDP and RSVP-TE wholesale provided

More information

Data Plane Monitoring in Segment Routing Networks Faisal Iqbal Cisco Systems Clayton Hassen Bell Canada

Data Plane Monitoring in Segment Routing Networks Faisal Iqbal Cisco Systems Clayton Hassen Bell Canada Data Plane Monitoring in Segment Routing Networks Faisal Iqbal Cisco Systems (faiqbal@cisco.com) Clayton Hassen Bell Canada (clayton.hassen@bell.ca) Reference Topology & Conventions SR control plane is

More information

Segment Routing Configuration Guide

Segment Routing Configuration Guide Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883 2017 Cisco Systems, Inc. All rights

More information

Segment Routing MPLS data plane. Clarence Filsfils Kris Michielsen

Segment Routing MPLS data plane. Clarence Filsfils Kris Michielsen Segment Routing MPLS data plane Clarence Filsfils Kris Michielsen Segment Routing MPLS data plane Segment Routing leverages existing MPLS data plane How to verify Segment Routing MPLS forwarding 2 Segment

More information

Internet Engineering Task Force

Internet Engineering Task Force Internet Engineering Task Force Internet-Draft Updates: 4379,6424 (if approved) Intended status: Standards Track Expires: February 13, 2015 N. Akiya G. Swallow Cisco Systems S. Litkowski B. Decraene Orange

More information

Dynamic PCC. Information About Dynamic PCC. Path Computation Element Protocol Functions

Dynamic PCC. Information About Dynamic PCC. Path Computation Element Protocol Functions The Stateful Path Computation Element Protocol(PCEP) enables a router to report and optionally delegate Label Switched Paths (LSPs) which is established using either Resource Reservation Protocol (RSVP)

More information

Configuring IP SLAs LSP Health Monitor Operations

Configuring IP SLAs LSP Health Monitor Operations Configuring IP SLAs LSP Health Monitor Operations This module describes how to configure an IP Service Level Agreements (SLAs) label switched path (LSP) Health Monitor. LSP health monitors enable you to

More information

Introduction to Segment Routing

Introduction to Segment Routing Segment Routing (SR) is a flexible, scalable way of doing source routing. Overview of Segment Routing, page 1 How Segment Routing Works, page 2 Examples for Segment Routing, page 3 Benefits of Segment

More information

Segment Routing Configuration Guide, Cisco IOS XE Fuji 16.7.x

Segment Routing Configuration Guide, Cisco IOS XE Fuji 16.7.x Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883 2018 Cisco Systems, Inc. All rights

More information

A Segment Routing (SR) Tutorial. R. Bonica NANOG70 June 6, 2017

A Segment Routing (SR) Tutorial. R. Bonica NANOG70 June 6, 2017 A Segment Routing (SR) Tutorial R. Bonica NANOG70 June 6, 2017 AKA: SPRING IETF Standardization Source Packet Routing In Networking (SPRING) WG ISIS, OSPF, IDR and MPLS WGs What is SR? A tunneling technology

More information

CONTENTS. Introduction

CONTENTS. Introduction CONTENTS Introduction MP-1 Multiprotocol Label Switching Commands MP-3 address-family MP-4 affinity (LSP Attributes) MP-6 append-after MP-8 auto-bw (LSP Attributes) MP-9 bandwidth (LSP Attributes) MP-11

More information

Segment Routing On Demand for L2VPN/VPWS

Segment Routing On Demand for L2VPN/VPWS On-Demand Next Hop (ODN) for Layer 2 Virtual Private Network (L2VPN) creates a segment routing (SR) traffic-engineering (TE) auto-tunnel and uses the auto-tunnel for pseudowire dataplane. Restrictions

More information

Configure SR-TE Policies

Configure SR-TE Policies This module provides information about segment routing for traffic engineering (SR-TE) policies, how to configure SR-TE policies, and how to steer traffic into an SR-TE policy. About SR-TE Policies, page

More information

IPv6 Switching: Provider Edge Router over MPLS

IPv6 Switching: Provider Edge Router over MPLS Multiprotocol Label Switching (MPLS) is deployed by many service providers in their IPv4 networks. Service providers want to introduce IPv6 services to their customers, but changes to their existing IPv4

More information

Next Generation MULTICAST In-band Signaling (VRF MLDP: Profile 6)

Next Generation MULTICAST In-band Signaling (VRF MLDP: Profile 6) Next Generation MULTICAST In-band Signaling (VRF MLDP: Profile 6) Contents Introduction Background Information MLDP Signaling In-Band Signaling Overlay or Out-Of-Band Signaling Label Distribution Protocol

More information

Internet Engineering Task Force

Internet Engineering Task Force Internet Engineering Task Force Internet-Draft Updates: 4379,6424 (if approved) Intended status: Standards Track Expires: December 15, 2014 N. Akiya G. Swallow Cisco Systems S. Litkowski B. Decraene Orange

More information

Internet Engineering Task Force

Internet Engineering Task Force Internet Engineering Task Force Internet-Draft Updates: 4379,6424,6790 (if approved) Intended status: Standards Track Expires: January 5, 2015 N. Akiya G. Swallow C. Pignataro Cisco Systems A. Malis S.

More information

Troubleshooting LSP Failure in MPLS VPN

Troubleshooting LSP Failure in MPLS VPN Troubleshooting LSP Failure in MPLS VPN Document ID: 23565 Contents Introduction Prerequisites Requirements Components Used Conventions Network Diagram Router Configurations Problem Cause of the LSP Failure

More information

ISIS - SR: uloop Avoidance

ISIS - SR: uloop Avoidance The feature extends the ISIS Local Microloop Protection feature thereby preventing the occurrences of microloops during network convergence after a link-down event or link-up event. Prerequisites for,

More information

H3C S7500E-XS Switch Series

H3C S7500E-XS Switch Series H3C S7500E-XS Switch Series Comware 7 MPLS Configuration Guide New H3C Technologies Co., Ltd. http://www.h3c.com.hk Software version: S7500EXS-CMW710-R7536P05 Document version: 6W100-20170630 Copyright

More information

CCIE R&S Techtorial MPLS

CCIE R&S Techtorial MPLS CCIE R&S Techtorial MPLS Ing. Tomáš Kelemen Partner Systems Engineer CCIE #24395 Ing. Peter Mesjar Systems Engineer CCIE #17428 2011 Cisco Systems, Inc. All rights reserved. 1 Agenda Introduction to MPLS

More information

IPv6 Switching: Provider Edge Router over MPLS

IPv6 Switching: Provider Edge Router over MPLS Multiprotocol Label Switching (MPLS) is deployed by many service providers in their IPv4 networks. Service providers want to introduce IPv6 services to their customers, but changes to their existing IPv4

More information

Expires: April 19, 2019 October 16, 2018

Expires: April 19, 2019 October 16, 2018 Routing area K. Arora Internet-Draft S. Hegde Intended status: Standards Track Juniper Networks Inc. Expires: April 19, 2019 October 16, 2018 TTL Procedures for SR-TE Paths in Label Switched Path Traceroute

More information

MPLS etc.. MPLS is not alone TEST. 26 April 2016 AN. Multi-Protocol Label Switching MPLS-TP FEC PBB-TE VPLS ISIS-TE MPƛS GMPLS SR RSVP-TE OSPF-TE PCEP

MPLS etc.. MPLS is not alone TEST. 26 April 2016 AN. Multi-Protocol Label Switching MPLS-TP FEC PBB-TE VPLS ISIS-TE MPƛS GMPLS SR RSVP-TE OSPF-TE PCEP Multi-Protocol Label Switching MPLS-TP FEC VPLS PBB-TE MPLS etc.. MPLS is not alone LDP MPLS-TE LABEL MP-BGP LSP TAG H-VPLS 26 April 2016 AN TEST GMPLS SR T-MPLS ISIS-TE MPƛS OSPF-TE PCEP Multi-Protocol

More information

OAM and SAA Commands. Generic Commands. shutdown. shutdown XRS OAM and Diagnostics Guide Page 383. OAM, SAA, and OAM-PM Command Reference

OAM and SAA Commands. Generic Commands. shutdown. shutdown XRS OAM and Diagnostics Guide Page 383. OAM, SAA, and OAM-PM Command Reference OAM, SAA, and OAM-PM Command Reference OAM and SAA Commands Generic Commands shutdown Syntax [no] shutdown Context config>saa>test Description In order to modify an existing test it must first be shut

More information

LDP Fast Reroute using LDP Downstream On Demand. 1. Problem: 2. Summary: 3. Description:

LDP Fast Reroute using LDP Downstream On Demand. 1. Problem: 2. Summary: 3. Description: LDP Fast Reroute using LDP Downstream On Demand 1. Problem: LDP is a widely used label distribution protocol used for building end-to-end IP/MPLS LSPs across provider network. Many times critical IP applications

More information

Table of Contents. Cisco MPLS FAQ For Beginners

Table of Contents. Cisco MPLS FAQ For Beginners Table of Contents MPLS FAQ For Beginners...1 Document ID: 4649...1 Questions...1 Introduction...1 Q. What is Multi Protocol Label Switching (MPLS)?...1 Q. What is a label? What is the structure of the

More information

BGP MPLS VPNs. Introduction

BGP MPLS VPNs. Introduction This chapter describes services that are supported for Border Gateway Protocol (BGP) Multi-Protocol Label Switching (MPLS) Virtual Private Networks (VPNs). MPLS is a licensed Cisco feature that requires

More information

SDN Workshop. Contact: WSDN01_v0.1

SDN Workshop. Contact: WSDN01_v0.1 SDN Workshop Contact: training@apnic.net WSDN01_v0.1 Issue Date: [Date] Revision: [xx] Segment Routing SDN Workshop WSDN01_v0.1 Issue Date: [Date] Revision: [xx] Overview In a nutshell Introduction to

More information

HP A-MSR Router Series MPLS. Configuration Guide. Abstract

HP A-MSR Router Series MPLS. Configuration Guide. Abstract HP A-MSR Router Series MPLS Configuration Guide Abstract This document describes the software features for the HP A Series products and guides you through the software configuration procedures. These configuration

More information

Ping, tracert and system debugging commands

Ping, tracert and system debugging commands Contents Ping, tracert and system debugging commands 1 Ping and tracert commands 1 ping 1 ping ipv6 5 tracert 7 tracert ipv6 9 System debugging commands 10 debugging 10 display debugging 11 i Ping, tracert

More information

MPLS Core Networks Николай Милованов/Nikolay Milovanov

MPLS Core Networks Николай Милованов/Nikolay Milovanov Label Assignment and Distribution Николай Милованов/Nikolay Milovanov Contents Label Assignment and Distribution Typical Label Distribution in Packet-mode MPLS Convergence in Packet-mode MPLS MPLS Label

More information

Basic MPLS commands. display mpls forwarding ilm. Syntax. Views. Predefined user roles. Parameters. Usage guidelines. Examples

Basic MPLS commands. display mpls forwarding ilm. Syntax. Views. Predefined user roles. Parameters. Usage guidelines. Examples Contents Basic MPLS commands 1 display mpls forwarding ilm 1 display mpls forwarding nhlfe 2 display mpls interface 4 display mpls label 5 display mpls lsp 6 display mpls lsp statistics 10 display mpls

More information

BrainDumps.4A0-103,230.Questions

BrainDumps.4A0-103,230.Questions BrainDumps.4A0-103,230.Questions Number: 4A0-103 Passing Score: 800 Time Limit: 120 min File Version: 11.02 http://www.gratisexam.com/ A "brain dump," as it relates to the certification exams, is a source

More information

Configuring Static MPLS

Configuring Static MPLS This chapter contains information on how to configure static multiprotocol label switching (MPLS). About Static MPLS, page 1 Licensing Requirements for Static MPLS, page 4 Prerequisites for Static MPLS,

More information

Label Distribution Protocol and Basic MPLS Configuration. APNIC Technical Workshop October 23 to 25, Selangor, Malaysia Hosted by:

Label Distribution Protocol and Basic MPLS Configuration. APNIC Technical Workshop October 23 to 25, Selangor, Malaysia Hosted by: Label Distribution Protocol and Basic MPLS Configuration APNIC Technical Workshop October 23 to 25, 2017. Selangor, Malaysia Hosted by: Issue Date: [201609] Revision: [01] Label Distribution Protocol 2

More information

Computer Network Architectures and Multimedia. Guy Leduc. Chapter 2 MPLS networks. Chapter 2: MPLS

Computer Network Architectures and Multimedia. Guy Leduc. Chapter 2 MPLS networks. Chapter 2: MPLS Computer Network Architectures and Multimedia Guy Leduc Chapter 2 MPLS networks Chapter based on Section 5.5 of Computer Networking: A Top Down Approach, 6 th edition. Jim Kurose, Keith Ross Addison-Wesley,

More information

Practice exam questions for the Nokia NRS II Composite Exam

Practice exam questions for the Nokia NRS II Composite Exam Practice exam questions for the Nokia NRS II Composite Exam The following questions will test your knowledge and prepare you for the Nokia NRS II Composite Exam. Compare your responses with the Answer

More information

HP FlexFabric Switch Series

HP FlexFabric Switch Series HP FlexFabric 12900 Switch Series MPLS Command Reference Part number: 5998-7274 Software version: R103x Document version: 6W100-20150116 Legal and notice information Copyright 2015 Hewlett-Packard Development

More information

Operation Manual MPLS. Table of Contents

Operation Manual MPLS. Table of Contents Table of Contents Table of Contents Chapter 1 MPLS Architecture... 1-1 1.1 MPLS Overview... 1-1 1.2 MPLS Basic Concepts... 1-1 1.2.1 FEC... 1-1 1.2.2 Label... 1-1 1.2.3 LDP... 1-3 1.3 MPLS Architecture...

More information

Multiprotocol Label Switching Virtual Private Network

Multiprotocol Label Switching Virtual Private Network Anas Al-Selwi Multiprotocol Label Switching Virtual Private Network Helsinki Metropolia University of Applied Sciences Bachelor of Engineering Information Technology Thesis 08 May 2013 Abstract Author(s)

More information

SR-TE On Demand LSP. The SR TE On demand LSP feature provides the ability to connect Metro access rings via a static route to the

SR-TE On Demand LSP. The SR TE On demand LSP feature provides the ability to connect Metro access rings via a static route to the The SR TE On demand LSP feature provides the ability to connect Metro access rings via a static route to the destination. The static route is mapped to an explicit path and that will trigger an on demand

More information

Testking.4A0-103,249.QA 4A Alcatel-Lucent Multi Protocol Label Switching

Testking.4A0-103,249.QA 4A Alcatel-Lucent Multi Protocol Label Switching Testking.4A0-103,249.QA Number: 4A0-103 Passing Score: 800 Time Limit: 120 min File Version: 6.0 http://www.gratisexam.com/ 4A0-103 Alcatel-Lucent Multi Protocol Label Switching 1. These are the most accurate

More information

HP MSR Router Series. MPLS Configuration Guide(V5) Part number: Software version: CMW520-R2513 Document version: 6PW

HP MSR Router Series. MPLS Configuration Guide(V5) Part number: Software version: CMW520-R2513 Document version: 6PW HP MSR Router Series MPLS Configuration Guide(V5) Part number: 5998-8188 Software version: CMW520-R2513 Document version: 6PW106-20150808 Legal and notice information Copyright 2015 Hewlett-Packard Development

More information

Multi-Protocol Label Switching

Multi-Protocol Label Switching Rheinisch-Westfälische Technische Hochschule Aachen Lehrstuhl für Informatik IV Prof. Dr. rer. nat. Otto Spaniol Multi-Protocol Label Switching Seminar: Datenkommunikation und Verteilte Systeme SS 2003

More information

Configure Segment Routing Mapping Server

Configure Segment Routing Mapping Server The mapping server is a key component of the interworking between LDP and segment routing. It enables SR-capable nodes to interwork with LDP nodes. The mapping server advertises Prefix-to-SID mappings

More information

mpls ldp atm vc-merge through mpls static binding ipv4

mpls ldp atm vc-merge through mpls static binding ipv4 mpls ldp atm vc-merge through mpls static binding ipv4 mpls ldp atm vc-merge, page 3 mpls ldp autoconfig, page 5 mpls ldp backoff, page 7 mpls ldp discovery, page 9 mpls ldp discovery transport-address,

More information

Multi Protocol Label Switching (an introduction) Karst Koymans. Thursday, March 12, 2015

Multi Protocol Label Switching (an introduction) Karst Koymans. Thursday, March 12, 2015 .. MPLS Multi Protocol Label Switching (an introduction) Karst Koymans Informatics Institute University of Amsterdam (version 4.3, 2015/03/09 13:07:57) Thursday, March 12, 2015 Karst Koymans (UvA) MPLS

More information

MPLS Traffic Engineering--Scalability Enhancements

MPLS Traffic Engineering--Scalability Enhancements MPLS Traffic Engineering--Scalability Enhancements The MPLS Traffic Engineering--Scalability Enhancement feature improves scalability performance for large numbers of traffic engineering tunnels. These

More information

MPLS router configuration

MPLS router configuration MPLS router configuration Computer Network Technologies and Services (CNTS) Tecnologie e Servizi di Rete (TSR) Preliminary note For this exercise you have to use the virtual routing environment prepared

More information

Internet Engineering Task Force (IETF) ISSN: A. Malis Huawei Technologies S. Aldrin Google November 2016

Internet Engineering Task Force (IETF) ISSN: A. Malis Huawei Technologies S. Aldrin Google November 2016 Internet Engineering Task Force (IETF) Request for Comments: 8012 Updates: 6790 Category: Standards Track ISSN: 2070-1721 N. Akiya Big Switch Networks G. Swallow C. Pignataro Cisco A. Malis Huawei Technologies

More information

Table of Contents 1 System Maintenance and Debugging Commands 1-1

Table of Contents 1 System Maintenance and Debugging Commands 1-1 Table of Contents 1 System Maintenance and Debugging Commands 1-1 System Maintenance Commands 1-1 ping 1-1 ping ipv6 1-5 tracert 1-6 tracert ipv6 1-7 System Debugging Commands 1-8 debugging 1-8 display

More information

MPLS VPN--Inter-AS Option AB

MPLS VPN--Inter-AS Option AB The feature combines the best functionality of an Inter-AS Option (10) A and Inter-AS Option (10) B network to allow a Multiprotocol Label Switching (MPLS) Virtual Private Network (VPN) service provider

More information

2D1490 p MPLS, RSVP, etc. Olof Hagsand KTHNOC/NADA

2D1490 p MPLS, RSVP, etc. Olof Hagsand KTHNOC/NADA 2D1490 p4 2007 MPLS, RSVP, etc Olof Hagsand KTHNOC/NADA Literature Handouts: MPLS-Enabled applications (Minei, Lucek). Parts of Section 1. JunOS Cookbook: Chapter 14 Background MPLS - Multiprotocol Label

More information

Configuring MPLS, MPLS VPN, MPLS OAM, and EoMPLS

Configuring MPLS, MPLS VPN, MPLS OAM, and EoMPLS CHAPTER 43 Configuring MPLS, MPLS VPN, MPLS OAM, and EoMPLS This chapter describes how to configure multiprotocol label switching (MPLS) and Ethernet over MPLS (EoMPLS) on the Cisco ME 3800X and ME 3600X

More information

Configuration Guide - MPLS

Configuration Guide - MPLS Release: Document Revision: 5.3 01.01 www.nortel.com NN46240-506 324560-A Rev01 Release: 5.3 Publication: NN46240-506 Document Revision: 01.01 Document status: Standard Document release date: 30 March

More information

Point-to-Point LSPs. In This Chapter SR Advanced Configuration Guide Page 1155

Point-to-Point LSPs. In This Chapter SR Advanced Configuration Guide Page 1155 Point-to-Point LSPs In This Chapter This section provides information about point-to-point LSPs (static, LDP and RSVP-TE). Topics in this section include: Applicability on page 1156 Overview on page 1157

More information

Configuring MPLS Transport Profile

Configuring MPLS Transport Profile CHAPTER 44 The Multiprotocol Label Switching (MPLS) Transport Profile (TP) enables you to create tunnels that provide the transport network service layer over which IP and MPLS traffic traverse. MPLS-TP

More information

Vendor: Alcatel-Lucent. Exam Code: 4A Exam Name: Alcatel-Lucent Multiprotocol Label Switching. Version: Demo

Vendor: Alcatel-Lucent. Exam Code: 4A Exam Name: Alcatel-Lucent Multiprotocol Label Switching. Version: Demo Vendor: Alcatel-Lucent Exam Code: 4A0-103 Exam Name: Alcatel-Lucent Multiprotocol Label Switching Version: Demo QUESTION 1 You wish to advertise LDP labels for all local networks; which is the most effective

More information

H3C S9500 Series Routing Switches

H3C S9500 Series Routing Switches Operation Manual Hangzhou H3C Technologies Co., Ltd. http://www.h3c.com Manual Version: T2-081655-20080530-C-2.03 Product Version: S9500-CMW520-R2132 Copyright 2007-2008, Hangzhou H3C Technologies Co.,

More information

AToM (Any Transport over MPLS)

AToM (Any Transport over MPLS) I N D E X A AAL5 over MPLS operation, 459 460 configuration, 462 463 flowchart configuration, 461 PE router, 461 provider router, 461 verification, 463 465 AAL5 to VLAN Interworking, 515 517 AC (Attachment

More information

H3C SR6600 Routers. MPLS Configuration Guide. Hangzhou H3C Technologies Co., Ltd.

H3C SR6600 Routers. MPLS Configuration Guide. Hangzhou H3C Technologies Co., Ltd. H3C SR6600 Routers MPLS Configuration Guide Hangzhou H3C Technologies Co., Ltd. http://www.h3c.com Document Version: 20100930-C-1.08 Product Version: SR6600-CMW520-R2420 Copyright 2007-2010, Hangzhou H3C

More information

Implementing MPLS Label Distribution Protocol

Implementing MPLS Label Distribution Protocol The Multiprotocol Label Switching (MPLS) is a standards-based solution driven by the Internet Engineering Task Force (IETF) that was devised to convert the Internet and IP backbones from best-effort networks

More information

Multiprotocol Label Switching (MPLS)

Multiprotocol Label Switching (MPLS) 36 CHAPTER Prerequisites for MPLS, page 36-1 Restrictions for MPLS, page 36-1 Information About MPLS, page 36-2 Default Settings for MPLS, page 36-7 How to Configure MPLS Features, page 36-7 Configuration

More information

Multiprotocol Label Switching (MPLS)

Multiprotocol Label Switching (MPLS) Multiprotocol Label Switching (MPLS) Petr Grygárek rek 1 Technology Basics Integrates label-based forwarding paradigm with network layer routing label forwarding + label swapping similar to ATM/FR switching

More information

Get your hands dirty - Segment Routing on IOS-XR and IOS-XE

Get your hands dirty - Segment Routing on IOS-XR and IOS-XE Get your hands dirty - Segment Routing on IOS-XR and IOS-XE Nagendra Kumar Nainar Ashish Panda LTRRST-2500 Agenda Introduction to Segment routing Basic Segment Routing Configuration SR-LDP Interoperability

More information

MPLS VPN Carrier Supporting Carrier IPv4 BGP Label Distribution

MPLS VPN Carrier Supporting Carrier IPv4 BGP Label Distribution MPLS VPN Carrier Supporting Carrier IPv4 BGP Label Distribution This feature lets you configure your carrier supporting carrier network to enable Border Gateway Protocol (BGP) to transport routes and Multiprotocol

More information

Segment Routing Configuration Guide for Cisco ASR 9000 Series Routers, IOS XR Release 6.1.x

Segment Routing Configuration Guide for Cisco ASR 9000 Series Routers, IOS XR Release 6.1.x Segment Routing Configuration Guide for Cisco ASR 9000 Series Routers, IOS XR Release 6.1.x First Published: 2015-09-01 Last Modified: 2016-11-21 Americas Headquarters Cisco Systems, Inc. 170 West Tasman

More information

MPLS VPN C H A P T E R S U P P L E M E N T. BGP Advertising IPv4 Prefixes with a Label

MPLS VPN C H A P T E R S U P P L E M E N T. BGP Advertising IPv4 Prefixes with a Label 7 C H A P T E R S U P P L E M E N T This online supplement of Chapter 7 focuses on two important developments. The first one is Inter-Autonomous. Inter-Autonomous is a concept whereby two service provider

More information

Performing Diagnostics

Performing Diagnostics CHAPTER 11 This chapter describes the Diagnostics application in Cisco Prime Provisioning 6.3. Introduction This section provides an overview of the Cisco Prime Provisioning Diagnostics application. The

More information

Internet Engineering Task Force (IETF) Request for Comments: 6425

Internet Engineering Task Force (IETF) Request for Comments: 6425 Internet Engineering Task Force (IETF) Request for Comments: 6425 Updates: 4379 Category: Standards Track ISSN: 2070-1721 S. Saxena, Ed. G. Swallow Z. Ali Cisco Systems, Inc. A. Farrel Juniper Networks

More information