Introduction to Segment Routing

Size: px
Start display at page:

Download "Introduction to Segment Routing"

Transcription

1

2 Introduction to Segment Routing Michael Kowal, Vertical Solutions

3 Abstract Introduction to Segment Routing This session provides an overview of the segment routing technology and its use cases. This new routing paradigm provides high operational simplicity and maximum network scalability and flexibility. You will get an understanding of the basic concepts behind the technology and its wide applicability ranging from simple transport for MPLS services, disjoint routing, traffic engineering and its benefits in the context of software defined networking. Previous knowledge of IP routing and MPLS is required. 3

4 Agenda Technology Overview Use Cases A Closer Look at the Control and Data Planes Traffic Protection Traffic Engineering Conclusion

5 Technology Overview

6 Segment Routing Source Routing the source chooses a path and encodes it in the packet header as an ordered list of segments the rest of the network executes the encoded instructions Segment: an identifier for any type of instruction forwarding or service 6

7 Segment Routing Forwarding Plane MPLS: an ordered list of segments is represented as a stack of labels IPv6: an ordered list of segments is encoded in a routing extension header This presentation: MPLS data plane 7

8 IGP Prefix Segment Shortest-path to the IGP prefix Global Index Signaled by ISIS/OSPF DC (BGP-SR) WAN (IGP-SR) PEER 8

9 IGP Adjacency Segment Forward on the IGP adjacency Local 1XY X is the from Y is the to Signaled by ISIS/OSPF DC (BGP-SR) WAN (IGP-SR) PEER 9

10 BGP Prefix Segment Shortest-path to the BGP prefix Global Index Signaled by BGP DC (BGP-SR) WAN (IGP-SR) PEER 10

11 BGP Peering Segment Forward to the BGP peer Local 1XY X is the from Y is the to Signaled by BGP-LS (topology information) to the controller Low Lat, Low BW High Lat, High BW DC (BGP-SR) WAN (IGP-SR) PEER 11

12 WAN Controller SR PCE collects via BGP-LS IGP segments BGP segments Topology BGP-LS SR PCE BGP-LS BGP-LS Low Lat, Low BW DC (BGP-SR) WAN (IGP-SR) PEER 12

13 An end-to-end path as a list of segments SR PCE computes that the green path can be encoded as SR PCE programs a single per-flow state to create an applicationengineered end-toend policy 12 {16001, 16002, 124, 147} PCEP, Netconf, BGP DC (BGP-SR) SR PCE Default ISIS cost metric: 10 WAN (IGP-SR) Low Lat, Low BW 7 PEER 13

14 Segment Routing Standardization IETF standardization in SPRING working group Protocol extensions progressing in multiple groups IS-IS OSPF PCE IDR 6MAN Broad vendor and customer support Sample IETF Documents Problem Statement and Requirements (RFC 7855) Segment Routing Architecture (draft-ietf-spring-segment-routing) IPv6 SPRING Use Cases (draft-ietf-spring-ipv6-use-cases) Segment Routing with MPLS data plane (draft-ietf-spring-segment-routing-mpls) Topology Independent Fast Reroute using Segment Routing (draft-francois-rtgwg-segment-routing-ti-lfa) IS-IS Extensions for Segment Routing (draft-ietf-isis-segment-routing-extensions) OSPF Extensions for Segment Routing (draft-ietf-ospf-segment-routing-extensions) PCEP Extensions for Segment Routing (draft-ietf-pce-segment-routing) Close to 40 IETF drafts in progress 14

15 Segment Routing Product Support Platforms: IOS-XR (ASR9000, CRS-1/CRS-3) IOS-XE (ASR1000, CSR1000v, ASR902, ASR903, ISR4400) NX-OS (N3K, N9K) WAN Automation Engine (WAE) SR Traffic Engineering Integration with NSO Upcoming NCS5000, NCS

16 Use Cases

17 IPv4/6 VPN/Service transport IGP only No LDP, no RSVP-TE ECMP vpn pkt 2 3 vpn pkt pkt pkt 6 5 Site Site2 vpn pkt 17

18 Simplest migration: LDP to SR Initial state: All nodes run LDP, not SR LDP LDP LDP 1 LDP 3 4 LDP LDP LDP LDP Domain 18

19 Simplest migration: LDP to SR Initial state: All nodes run LDP, not SR Step1: All nodes are upgraded to SR In no particular order Default label imposition preference = LDP SR+LDP 1 LDP SR+LDP SR+LDP 3 4 SR+LDP SR+LDP SR+LDP SR+LDP Domain 19

20 Simplest migration: LDP to SR Initial state: All nodes run LDP, not SR Step1: All nodes are upgraded to SR In no particular order leave default LDP label imposition preference Step2: All PEs are configured to prefer SR label imposition In no particular order SR+LDP 1 SR segment-routing mpls sr-prefer SR+LDP SR+LDP SR+LDP SR+LDP 2 SR+LDP Domain 20

21 Simplest migration LDP to SR Initial state: All nodes run LDP, not SR Step1: All nodes are upgraded to SR In no particular order leave default LDP label imposition preference Step2: All PEs are configured to prefer SR label imposition In no particular order SR 1 SR SR SR SR 2 Step3: LDP is removed from the nodes in the network In no particular order SR SR SR Domain Final state: All nodes run SR, not LDP 21

22 Seamless Interworking with LDP Seamless Deployment vpn pkt LDP(7) 2 3 vpn pkt vpn pkt pkt pkt 6 5 Site Site2 vpn pkt 22

23 Topology-Independent LFA (TI-LFA FRR) 50msec FRR in any topology IGP Automated No LDP, no RSVP-TE Optimum Post-convergence path No midpoint backup state pkt Detailed operator report S. Litkowski, B. Decraene, Orange pkt Mate Design How many backup segments Capacity analysis pkt 23

24 Automated Traffic Matrix Collection Traffic Matrix is fundamental for capacity planning centralized traffic engineering IP/Optical optimization Most operators do not have an accurate traffic matrix With SR, the traffic matrix collection is automated

25 Optimized Content Delivery On a per-content, per-user basis, the content delivery application can engineer the path within the AS the selected border router the selected peer AS7 5 AS5 7 6 AS6 Also applicable for engineering egress traffic from DC to peer BGP Prefix and Peering Segments pkt AS1 25

26 Application Engineered Routing Per-application flow engineering End-to-End DC, WAN, AGG, PEER Millions of flows No signaling No midpoint state No reclassification at boundaries Low-Latency to 7 for application A12 12 Push {16001, 200, 147} 13 NSO 10 Low-Lat to : pop and push {16002, 16004} SR PCE BSID: 200 ISIS: PeerSID: 147, Low Lat, Low BW PeerSID: 147, High Lat, High BW Low Lat, Low BW DC (or AGG) Default ISIS cost metric: 10 Default Latency metric: 10 WAN PEER 26

27 Application Engineered Routing Per-application flow engineering End-to-End DC, WAN, AGG, PEER Millions of flows No signaling No midpoint state No reclassification at boundaries Low-Latency to 7, DC Plane 0 only, for application A12 12 Push {16010, 16001, 200, 147} 13 NSO 10 Low-Lat to : pop and push {16002, 16004} SR PCE BSID: 200 ISIS: PeerSID: 147, Low Lat, Low BW PeerSID: 147, High Lat, High BW Low Lat, Low BW DC (or AGG) Default ISIS cost metric: 10 Default Latency metric: 10 WAN PEER 27

28 A Closer Look at the Control and Data Planes

29 MPLS Control and Forwarding Operation with Segment Routing Services PE1 MP-BGP PE2 IPv4 IPv6 IPv4 VPN IPv6 VPN VPWS VPLS No changes to control or forwarding plane Packet Transport PE1 IGP PE2 LDP RSVP BGP Static IS-IS OSPF MPLS Forwarding IGP label distribution for IPv4 and IPv6. Forwarding plane remains the same 29

30 SID Encoding Prefix SID SID encoded as an index Index represents an offset from SRGB base Index globally unique SRGB may vary across LSRs SRGB (base and range) advertised with router capabilities Adjacency SID SID encoded as absolute (i.e. not indexed) value Locally significant Automatically allocated for each adjacency SR-enabled Node SRGB = [ ]. Advertised as base = 16,000, range = 7,999 Prefix SID = Advertised as Prefix SID Index = 41 Adjacency SID = Advertised as Adjacency SID =

31 SR IS-IS Control Plane Overview IPv4 and IPv6 control plane Level 1, level 2 and multi-level routing Prefix Segment ID (Prefix-SID) for host prefixes on loopback interfaces Adjacency SIDs for adjacencies Prefix-to-SID mapping advertisements (mapping server) MPLS penultimate hop popping (PHP) and explicit-null label signaling 31

32 Configuring Segment Routing for IPv4 Using IS-IS (Cisco IOS-XR) router isis DEFAULT net address-family ipv4 unicast metric-style wide segment-routing mpls interface Loopback0 passive address-family ipv4 unicast interface GigabitEthernet0/0/0/0 point-to-point address-family ipv4 unicast Enable Segment Routing for IPv4 with MPLS data plane 32

33 SR OSPF Control Plane Overview OSPFv2 control plane Multi-area IPv4 Prefix Segment ID (Prefix-SID) for host prefixes on loopback interfaces Adjacency SIDs for adjacencies MPLS penultimate hop popping (PHP) and explicit-null label signaling 33

34 Configuring Segment Routing for IPv4 Using OSPF (Cisco IOS-XR) router ospf DEFAULT router-id segment-routing mpls segment-routing forwarding mpls area 0 interface Loopback0 passive interface GigabitEthernet0/0/0/0 network point-to-point Enable Segment Routing with MPLS data plane 34

35 MPLS Data Plane Operation Prefix SID SRGB [16,000 23,999 ] Adjacency SID SRGB [16,000 23,999 ] Swap Pop Adjacency SID = X X X X Y Y Payload Payload Payload Payload Packet forwarded along IGP shortest path (ECMP) Swap operation performed on input label Same top label if same/similar SRGB PHP if signaled by egress LSR Packet forwarded along IGP adjacency Pop operation performed on input label Top labels will likely differ Penultimate hop always pops last adjacency SID 35

36 MPLS Data Plane Operation (Prefix SID) SRGB [16,000 23,999 ] SRGB [16,000 23,999 ] SRGB [16,000 23,999 ] SRGB [16,000 23,999 ] A B C D Loopback X.X.X.X Prefix SID Index = 41 Push Push Swap Pop Pop VPN Label VPN Label VPN Label Payload Payload Payload Payload Payload 36

37 MPLS Data Plane Operation (Adjacency SIDs) SRGB [16,000 23,999 ] SRGB [16,000 23,999 ] SRGB [16,000 23,999 ] SRGB [16,000 23,999 ] A B X D Adjacency SID = 126 Loopback X.X.X.X Prefix SID Index = 41 Push Push Push 126 Pop Pop Pop VPN Label VPN Label VPN Label Payload Payload Payload Payload Payload 37

38 MPLS LFIB with Segment Routing LFIB populated by IGP (ISIS / OSPF) PE PE PE PE Forwarding table remains constant (Nodes + Adjacencies) regardless of number of paths PE PE P PE PE Other protocols (LDP, RSVP, BGP) can still program LFIB Network Node Segment Ids Node Adjacency Segment Ids In Label Out Label Out Interface L1 L1 Intf1 L2 L2 Intf1 L8 L8 Intf4 L9 L9 Intf2 L10 Pop Intf2 Ln Pop Intf5 Forwarding table remains constant 38

39 Traffic Protection

40 Topology Independent LFA (TI-LFA) Benefits 100%-coverage 50-msec link and node protection Simple to operate and understand automatically computed by the IGP Prevents transient congestion and suboptimal routing leverages the post-convergence path, planned to carry the traffic Incremental deployment also protects LDP traffic 40

41 Topology Independent LFA Implementation Leverages existing and proven LFA technology P space: set of nodes reachable from node S (PLR) without using protected link L Q space: set of nodes that can reach destination D without using protected link L Enforcing loop-freeness on post-convergence path Where can I release the packet? At the intersection between the post-convergence shortest path and the Q space How do I reach the release point? By chaining intermediate segments that are assessed to be loop-free 41

42 TI-LFA Zero-Segment Example TI-LFA for link R1R2 on R1 Calculate LFA(s) Packet to Z A Z Packet to Z Calculate post-convergence SPT R1 R2 Find LFA on post-convergence SPT R1 will steer the traffic towards LFA R5 prefix-sid(z) Packet to Z 1000 R5 R4 R3 Default metric:10 42

43 TI-LFA Single-Segment Example TI-LFA for link R1R2 on R1 Calculate P and Q spaces They overlap in this case Packet to Z A R1 Z R2 Packet to Z Calculate post-convergence SPT P-space Find PQ node on postconvergence SPT prefix-sid(r4) prefix-sid(z) Packet to Z R5 prefix-sid(z) Packet to Z R1 will push the prefix-sid of R4 on the backup path R4 R3 Q-space Default metric:10 43

44 TI-LFA Double-Segment Example TI-LFA for link R1R2 on R1 Calculate P and Q spaces Packet to Z A Z Packet to Z Calculate post-convergence SPT R1 R2 Find Q and adjacent P node on post-convergence SPT R1 will push the prefix-sid of R4 and the adj-sid of R4-R3 link on the backup path prefix-sid(r4) adj-sid(r4-r3) prefix-sid(z) Packet to Z P-space adj-sid(r4-r3) prefix-sid(z) R5 R Default metric:10 R3 Q-space prefix-sid(z) Packet to Z Packet to Z 44

45 Traffic Engineering

46 Traffic Engineering with Segment Routing Provides explicit routing Supports constraint-based routing Supports centralized admission control No RSVP-TE to establish LSPs Uses existing ISIS / OSPF extensions to advertise link attributes Supports ECMP Segment Routing TE LSP 46

47 How Traffic Engineering Works Head end Mid-point TE LSP IP/MPLS Tail end Link information Distribution ISIS-TE OSPF-TE Path Calculation Path Setup Forwarding Traffic down path Auto-route (announce / destinations) Static route PBR PBTS / CBTS Forwarding Adjacency Pseudowire Tunnel select 47

48 Stateful PCE PCE maintains topology and path database (established paths) More optimal centralized path computation Enables centralized path initiation and update control Well suited for SDN deployments PCC PCEP Stateful PCE LSP DB TED 48

49 Topology Acquisition An external PCE requires some form of topology acquisition A PCE may learn topology using BGP- LS, IGP, SNMP, etc. BGP-LS characteristics aggregates topology across one or more domains provides familiar operational model New BGP-LS attribute TLVs for SR IGP: links, nodes, prefixes BGP: peer node, peer adjacency, peer set PCE BGP-LS Domain 0 RR BGP-LS BGP-LS Domain 1 Domain 2 TED 49

50 Active Stateful PCE PCC or PCE may initiate path setup PCC may delegate update control to PCE PCC may revoke delegation PCE may return delegation PCE has update control over delegated paths PCEP Active Stateful PCE LSP DB TED Stateful PCC 50

51 Active Stateful PCE PCE-Initiated and PCC-Initiated LSPs PCE-Initiated (Active Stateful PCE) PCC-Initiated (Active Stateful PCE) PCE initiates LSP and maintains update control PCEP LSP DB TED PCC initiates LSP and delegates update control PCEP LSP DB TED Stateful PCC Stateful PCC PCE part of controller architecture managing full path life cycle Tighter integration with application demands PCC may initiate path setup based on distributed network state Can be used in conjunction with PCEinitiated paths 51

52 PCE Extensions for Segment Routing (SR) Segment routing enables source routing based on segment ids distributed by IGP PCE specifies path as list of segment ids PCC forwards traffic by pushing segment id list on packets No path signaling required Minimal forwarding state Maximum network forwarding virtualization The state is no longer in the network but in the packet Paths may be PCE- or PCC-initiated PCEP Segment List:: 10,20,30,40 Stateful PCC Node SID Adjacency SID Application Stateful PCE Path Request In Out Int L1 L1 Intf1 L7 L7 Int3 L8 Pop Intf3 L9 Pop Intf5 LSP DB TED Forwarding table remains constant 52

53 Conclusion

54 Conclusion Simple routing extensions to implement source routing Packet path determined by prepended segment identifiers (one or more) Data plane agnostic (MPLS, IPv6) Network scalability and agility by reducing network state and simplifying control plane Traffic protection with 100% coverage with more optimal routing Recommended Follow-up Session: Segment Routing: Technology and Use-cases (BRKRST-3122) 54

55 Participate in the My Favorite Speaker Contest Promote Your Favorite Speaker and You Could Be a Winner Promote your favorite speaker through Twitter and you could win $200 of Cisco Press products (@CiscoPress) Send a tweet and include Your favorite speaker s Twitter Two hashtags: #CLUS #MyFavoriteSpeaker You can submit an entry for more than one of your favorite speakers Don t forget to View the official rules at 55

56 Complete Your Online Session Evaluation Give us your feedback to be entered into a Daily Survey Drawing. A daily winner will receive a $750 Amazon gift card. Complete your session surveys through the Cisco Live mobile app or from the Session Catalog on CiscoLive.com/us. Don t forget: Cisco Live sessions will be available for viewing on-demand after the event at CiscoLive.com/Online 56

57 Segment Routing Sessions Cisco Live 2016 Introduction to Segment Routing () Segment Routing: Technology and Use-cases (BRKRST-3122) Application Engineered Routing: Allowing Applications to Program the Network (BRKSPG-2066) Segment Routing in Datacenter using Nexus 9000/3000 (BRKDCN-2050) Cisco WAN Automation Engine (WAE) Network Programmability with SR (LTRMPL-2104) Segment Routing in Datacenter using Nexus 9000/3000 (LABRST-2020) Next Generation Service Provider Network using Segment Routing & BIER (LABSPG-2012) DevNet Workshop Application Engineered Egress Routing (DEVNET-2062) DevNet Workshop Enabling Containers to Leverage SR (DEVNET-2063) 57

58 Continue Your Education Demos in the Cisco campus Walk-in Self-Paced Labs Table Topics Meet the Engineer 1:1 meetings Related sessions 58

59 Please join us for the Service Provider Innovation Talk featuring: Yvette Kanouff Senior Vice President and General Manager, SP Business Joe Cozzolino Senior Vice President, Cisco Services Thursday, July 14 th, :30 am - 12:30 pm, In the Oceanside A room What to expect from this innovation talk Insights on market trends and forecasts Preview of key technologies and capabilities Innovative demonstrations of the latest and greatest products Better understanding of how Cisco can help you succeed Register to attend the session live now or watch the broadcast on cisco.com

60 Backup Slides

61 IS-IS Configuration Required Wide metrics SR enabled under unicast address family Optional Prefix-SID configured under loopback(s) AF IPv4 MPLS forwarding enabled automatically on all (non-passive) IS-IS interfaces Adjacency-SIDs are automatically allocated for each adjacency 61

62 Configuring Segment Routing for IPv4 Using IS-IS (Cisco IOS XR) router isis DEFAULT net address-family ipv4 unicast metric-style wide segment-routing mpls interface Loopback0 passive address-family ipv4 unicast prefix-sid absolute interface GigabitEthernet0/0/0/0 point-to-point address-family ipv4 unicast Enable Segment Routing for IPv4 with MPLS data plane Advertise prefix SID (index 41) for Loopback0 62

63 Configuring Segment Routing for IPv6 Using IS-IS (Cisco IOS XR) router isis DEFAULT net address-family ipv6 unicast metric-style wide segment-routing mpls interface Loopback0 passive address-family ipv6 unicast prefix-sid absolute interface GigabitEthernet0/0/0/0 point-to-point address-family ipv6 unicast Enable Segment Routing for IPv6 with MPLS data plane Advertise prefix SID (index 61) for Loopback0 63

64 OSPF Configuration OSPFv2 control plane Required Enable segment-routing under instance or area(s) Command has area scope, usual inheritance applies Enable segment-routing forwarding under instance, area(s) or interface(s) Command has interface scope, usual inheritance applies Optional Prefix-SID configured under loopback(s) MPLS forwarding enabled on all OSPF interfaces with segment-routing forwarding configured 64

65 Configuring Segment Routing for IPv4 Using OSPF (Cisco IOS XR) router ospf DEFAULT router-id segment-routing mpls segment-routing forwarding mpls area 0 interface Loopback0 passive prefix-sid absolute interface GigabitEthernet0/0/0/0 network point-to-point Enable Segment Routing with MPLS data plane Advertise prefix SID (index 41) for Loopback0 65

66 Configuring Topology Independent Fast Reroute for IPv4 using Segment Routing and IS-IS (Cisco IOS XR) router isis DEFAULT net address-family ipv4 unicast metric-style wide segment-routing mpls interface Loopback0 passive address-family ipv4 unicast prefix-sid absolute interface GigabitEthernet0/0/0/0 address-family ipv4 unicast fast-reroute per-prefix fast-reroute per-prefix ti-lfa Enable TI-LFA for IPv4 prefixes on interface GigabitEthernet0/0/0/0 66

67 Configuring Topology Independent Fast Reroute for IPv6 using Segment Routing and IS-IS (Cisco IOS XR) router isis DEFAULT net address-family ipv6 unicast metric-style wide segment-routing mpls interface Loopback0 passive address-family ipv6 unicast prefix-sid absolute interface GigabitEthernet0/0/0/0 address-family ipv6 unicast fast-reroute per-prefix fast-reroute per-prefix ti-lfa Enable TI-LFA for IPv6 prefixes on interface GigabitEthernet0/0/0/0 67

68 Configuring a Mapping Server for SR and LDP Interworking for IPv4 Using IS-IS (Cisco IOS XR) router isis DEFAULT net address-family ipv4 unicast metric-style wide segment-routing mpls segment-routing prefix-sid-map receive segment-routing prefix-sid-map advertise-local... segment-routing address-family ipv4 prefix-sid-map / range 8 Construct active mapping policy using remotely learned and locally configured mappings (mapping client) Advertise local mapping policy (mapping server) Local prefix-to-sid mapping policy / : /

69 Configuring a Mapping Client for SR and LDP Interworking for IPv4 Using IS-IS (Cisco IOS XR) router isis DEFAULT net address-family ipv4 unicast metric-style wide segment-routing mpls segment-routing prefix-sid-map receive interface Loopback0 passive address-family ipv4 unicast prefix-sid absolute interface GigabitEthernet0/0/0/0 point-to-point address-family ipv4 unicast Construct active mapping policy using remotely learned and locally configured mappings (mapping client) 69

70 Enabling Segment Routing Feature NXOS Commands: feature bgp install feature-set mpls feature-set mpls feature mpls l3vpn feature mpls segment-routing Under Interface configuration: mpls ip forwarding 70

71 Thank you

72

Introduction to Segment Routing Santiago Álvarez, Distinguished Technical Marketing Engineer BRKRST-2124

Introduction to Segment Routing Santiago Álvarez, Distinguished Technical Marketing Engineer BRKRST-2124 Introduction to Segment Routing Santiago Álvarez, Distinguished Technical Marketing Engineer BRKRST-2124 Agenda Technology Overview Use Cases A Closer Look to Control and Data Plane Traffic Protection

More information

Introduction to Segment Routing

Introduction to Segment Routing BRKRST-2124 Introduction to Segment Routing Alberto Donzelli, Solution Architect Service Provider Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this

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. Clarence Filsfils Distinguished Engineer

Segment Routing. Clarence Filsfils Distinguished Engineer Segment Routing Clarence Filsfils Distinguished Engineer cf@cisco.com Segment Routing Unified DC + WAN + Aggregation from server in the DC, through WAN and to the service edge Policy-aware DC: disjoint

More information

VRF, MPLS and MP-BGP Fundamentals

VRF, MPLS and MP-BGP Fundamentals VRF, MPLS and MP-BGP Fundamentals Jason Gooley, CCIEx2 (RS, SP) #38759 Twitter: @ccie38759 LinkedIn: http://www.linkedin.com/in/jgooley Agenda Introduction to Virtualization VRF-Lite MPLS & BGP Free Core

More information

Routing Resiliency Latest Enhancements

Routing Resiliency Latest Enhancements Routing Resiliency Latest Enhancements Clarence Filsfils cf@cisco.com Agenda Per-Prefix LFA Remote LFA Segment Routing Topology-Independent LFA 3 Acknowledgement Stephane Litkowski and Bruno Decraene,

More information

MENOG 18. Segment Routing. Vahid Tavajjohi. From HAMIM Corporation

MENOG 18. Segment Routing. Vahid Tavajjohi. From HAMIM Corporation Segment Routing MENOG 18 Rasoul Mesghali Vahid Tavajjohi CCIE#34938 From HAMIM Corporation 1 Agenda Introduction Technology Overview Use Cases Closer look at the Control and Data Plane Traffic Protection

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

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

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

Segment Routing On Demand SR Next Hop. Bertrand Duvivier Principal Engineer CKN, March 29 th 2016

Segment Routing On Demand SR Next Hop. Bertrand Duvivier Principal Engineer CKN, March 29 th 2016 Segment Routing On Demand SR Next Hop Bertrand Duvivier Principal Engineer CKN, March 29 th 2016 (from next slide) 2 Network Bandwidth demand in SP s Network demand double every 18 months Compute demand

More information

Segment Routing for IPv6 Networks Stefano Previdi Distinguished Engineer BRKRST-3123

Segment Routing for IPv6 Networks Stefano Previdi Distinguished Engineer BRKRST-3123 Segment Routing for IPv6 Networks Stefano Previdi (sprevidi@cisco.com) Distinguished Engineer BRKRST-3123 Agenda Introduction to Segment Routing Segment Routing and the IPv6 Source Routing Model IPv6 Segment

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

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

Segment Routing Configuration Guide for Cisco NCS 5500 Series Routers, IOS XR Release 6.1.x

Segment Routing Configuration Guide for Cisco NCS 5500 Series Routers, IOS XR Release 6.1.x Segment Routing Configuration Guide for Cisco NCS 5500 Series Routers, IOS XR Release 6.1.x First Published: 2016-11-01 Last Modified: 2017-05-25 Americas Headquarters Cisco Systems, Inc. 170 West Tasman

More information

Cisco Tetration Analytics

Cisco Tetration Analytics Cisco Tetration Analytics Real-time application visibility and policy management using advanced analytics Yogesh Kaushik, Sr. Director Product Management PSOACI-2100 Agenda Market context Introduction:

More information

The CCIE Candidate s Introduction to MPLS L3VPN Networks

The CCIE Candidate s Introduction to MPLS L3VPN Networks The CCIE Candidate s Introduction to MPLS L3VPN Networks Keith Barker, Scott Morris Tour Guide Keith Barker, CCIEx2 #6783, CCDP, CISSP CCIE Route/Switch and Security Twitter: @KeithBarkerCCIE YouTube:

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

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

Configure IOS XR Traffic Controller (XTC)

Configure IOS XR Traffic Controller (XTC) IOS XR Traffic Controller (XTC) provides stateful path computation element (PCE) functionality by exting the existing IOS-XR PCE functionality with additional capabilities. The current IOS-XR PCE function

More information

Stateless Multicast with Bit Indexed Explicit Replication

Stateless Multicast with Bit Indexed Explicit Replication Stateless Multicast with Bit Indexed Explicit Replication IJsbrand Wijnands, Distinguished Engineer Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find

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

Stateless Multicast with Bit Indexed Explicit Replication

Stateless Multicast with Bit Indexed Explicit Replication Stateless Multicast with Bit Indexed Explicit Replication IJsbrand Wijnands Distinguished Engineer BRKIPM-2239 Agenda Introduction Solution Overview Encapsulation Sets and Areas Forwarding ECMP BIER Overlay

More information

Configure Topology-Independent Loop-Free Alternate (TI-LFA)

Configure Topology-Independent Loop-Free Alternate (TI-LFA) Configure Topology-Independent Loop-Free Alternate (TI-LFA) Topology-Independent Loop-Free Alternate (TI-LFA) uses segment routing to provide link protection in topologies where other fast reroute techniques

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

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

Cisco WAN Automation Engine (WAE) Network Programmability with Segment Routing

Cisco WAN Automation Engine (WAE) Network Programmability with Segment Routing LTRMPL-2104 Cisco WAN Automation Engine (WAE) Network Programmability with Segment Routing Josh Peters Technical Marketing Engineer Derek Tay Technical Marketing Engineer Cisco Spark How Questions? Use

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

Deploying MPLS Traffic Engineering

Deploying MPLS Traffic Engineering 9/27/16 Deploying MPLS Traffic Engineering Nurul Islam Roman (nurul@apnic.net) Cisco Public Agenda Technology Overview Bandwidth optimization TE for QoS Traffic Protection Inter- Domain Traffic Engineering

More information

Deploying MPLS Traffic Engineering

Deploying MPLS Traffic Engineering Deploying MPLS Traffic Engineering BRKMPL-2100 Santiago Álvarez Distinguished Technical Marketing Engineer Agenda Technology Overview TE and QoS Traffic Protection Bandwidth optimization Centralized Tunnel

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] BGP-LS SDN Workshop WSDN01_v0.1 Issue Date: [Date] Revision: [xx] Overview In a nutshell Motivations Introduction

More information

Segment Routing. Jérôme DURAND Consulting Systems Engineer - FRNOG #21 20 septembre 2013

Segment Routing. Jérôme DURAND Consulting Systems Engineer -  FRNOG #21 20 septembre 2013 Segment Routing Jérôme DURAND Consulting Systems Engineer jerduran@cisco.com - http://reseauxblog.cisco.fr FRNOG #21 20 septembre 2013 2011 Cisco and/or its affiliates. All rights reserved. 1 Simplicity

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 07 - MPLS BASED LAYER 2 SERVICES 1 by Xantaro MPLS BASED LAYER 2 VPNS USING MPLS FOR POINT-TO-POINT LAYER 2 SERVICES 2 by Xantaro Why are Layer-2

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

SDN Controllers in the WAN: protocols and applications

SDN Controllers in the WAN: protocols and applications SDN Controllers in the WAN: protocols and applications Julian Lucek jlucek@juniper.net @julianlucek Agenda SDN Controller for WAN concept Enabling protocols BGP Link State (BGP-LS) Path Computation Element

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

Cisco Evolved Programmable Network Implementation Guide for Large Network with End-to-End Segment Routing, Release 5.0

Cisco Evolved Programmable Network Implementation Guide for Large Network with End-to-End Segment Routing, Release 5.0 Cisco Evolved Programmable Network Implementation Guide for Large Network with End-to-End Segment Routing, Release 5.0 First Published: 2017-06-22 Americas Headquarters Cisco Systems, Inc. 170 West Tasman

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

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

Cisco Training - HD Telepresence MPLS: Implementing Cisco MPLS V3.0. Upcoming Dates. Course Description. Course Outline

Cisco Training - HD Telepresence MPLS: Implementing Cisco MPLS V3.0. Upcoming Dates. Course Description. Course Outline Cisco Training - HD Telepresence MPLS: Implementing Cisco MPLS V3.0 From the technology basics to advanced VPN configuration. $3,995.00 5 Days Upcoming Dates Dec 10 - Dec 14 Mar 25 - Mar 29 Course Description

More information

Segment Rou+ng IETF 87

Segment Rou+ng IETF 87 Segment Rou+ng IETF 87 Clarence Filsfils cf@cisco.com C. Filsfils, S. Previdi, A. Bashandy, B. Decraene, S. Litkowski, M. Horneffer, I. Milojevic, R. Shakir, S. YP, W. Henderickx, J. Tantsura, Ericsson,

More information

Internet Engineering Task Force (IETF) Category: Standards Track. B. Decraene S. Litkowski Orange R. Shakir Google, Inc. July 2018

Internet Engineering Task Force (IETF) Category: Standards Track. B. Decraene S. Litkowski Orange R. Shakir Google, Inc. July 2018 Internet Engineering Task Force (IETF) Request for Comments: 8402 Category: Standards Track ISSN: 2070-1721 C. Filsfils, Ed. S. Previdi, Ed. L. Ginsberg Cisco Systems, Inc. B. Decraene S. Litkowski Orange

More information

Implementing MPLS Layer 3 VPNs

Implementing MPLS Layer 3 VPNs A Multiprotocol Label Switching (MPLS) Layer 3 Virtual Private Network (VPN) consists of a set of sites that are interconnected by means of an MPLS provider core network. At each customer site, one or

More information

Intelligent WAN Sumanth Kakaraparthi Principal Product Manager PSOCRS-2010

Intelligent WAN Sumanth Kakaraparthi Principal Product Manager PSOCRS-2010 Intelligent WAN Sumanth Kakaraparthi Principal Product Manager PSOCRS-2010 Agenda Challenges Architectures Cisco IWAN Proof Points Challenges Application landscape is changing Applications Are Moving to

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

IS-IS. In This Chapter XRS Routing Protocols Guide Page 449

IS-IS. In This Chapter XRS Routing Protocols Guide Page 449 IS-IS In This Chapter This chapter provides information to configure Intermediate System to Intermediate System (IS-IS). Topics in this chapter include: Configuring IS-IS on page 450 Routing on page 451

More information

DMVPN for R&S CCIE Candidates Johnny Bass CCIE #6458

DMVPN for R&S CCIE Candidates Johnny Bass CCIE #6458 DMVPN for R&S CCIE Candidates Johnny Bass CCIE #6458 BRKCCIE-3003 @CCIE6458 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public About the Presenter Johnny Bass Networking industry since

More information

Application Engineered Routing: Allowing Applications to Program the Network

Application Engineered Routing: Allowing Applications to Program the Network BRKSPG-2066 Application Engineered Routing: Allowing Applications to Program the Network Rob Piasecki Senior Solutions Architect, Services - rpiaseck@cisco.com Matt Birkner Distinguished Services Engineer,

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

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

NETWORK DEPLOYMENT WITH SEGMENT ROUTING (SPRING)

NETWORK DEPLOYMENT WITH SEGMENT ROUTING (SPRING) NETWORK DEPLOYMENT WITH SEGMENT ROUTING (SPRING) Aman Kapoor Director, Product Management This statement of direction sets forth Juniper Networks current intention and is subject to change at any time

More information

Securizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN

Securizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN Platformă de e-learning și curriculă e-content pentru învățământul superior tehnic Securizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN MPLS VPN 5-ian-2010 What this lecture is about: IP

More information

MPLS VPN Inter-AS with ASBRs Exchanging VPN-IPv4 Addresses

MPLS VPN Inter-AS with ASBRs Exchanging VPN-IPv4 Addresses MPLS VPN Inter-AS with ASBRs Exchanging VPN-IPv4 Addresses The Multiprotocol Label Switching (MPLS) VPN Inter-AS with Autonomous System Boundary Routers (ASBRs) Exchanging VPN-IPv4 Addresses feature allows

More information

Network Architecture with Software Programmability Cisco Metro Fabric Design

Network Architecture with Software Programmability Cisco Metro Fabric Design Network Architecture with Software Programmability Cisco Metro Fabric Design Jiri Chaloupka - Technical Marketing Engineer released: 10/2017 Cisco SP Fabric Designs principals: Simple, Scalable, Automatable

More information

"Charting the Course...

Charting the Course... Description Course Summary This advanced bootcamp combines JMF, JL2V, and JL3V into five consecutive days of training. Students can choose to attend the individual classes (JMF, JL2V, or JL3V) or attend

More information

DMVPN for R&S CCIE Candidates

DMVPN for R&S CCIE Candidates DMVPN for R&S CCIE Candidates Johnny Bass CCIE #6458 BRKCCIE-3003 @CCIE6458 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public About the Presenter Johnny Bass Networking industry since

More information

SEGMENT ROUTING PRINCIPLES AND APPLICATIONS FOR SDN

SEGMENT ROUTING PRINCIPLES AND APPLICATIONS FOR SDN POLITECNICO DI MILANO Dipartimento di Elettronica, Informazione e Bioingegneria Master of Science Telecommunications Engineering SEGMENT ROUTING PRINCIPLES AND APPLICATIONS FOR SDN Author: Ana Kos Supervisor:

More information

The CCIE Candidate s Introduction to MPLS L3VPN Networks

The CCIE Candidate s Introduction to MPLS L3VPN Networks The CCIE Candidate s Introduction to MPLS L3VPN Networks Keith Barker, Scott Morris Agenda MPLS IP Unicast Forwarding VRFs MPLS L3 VPNs Tour Guide Keith Barker, CCIE #6783, CISSP CCIE Route/Switch and

More information

Advertising MPLS LSPs in the IGP

Advertising MPLS LSPs in the IGP Advertising MPLS LSPs in the IGP draft-gredler-ospf-label-advertisement! draft-gredler-isis-label-advertisement! Hannes Gredler hannes@juniper.net IETF87, Berlin Two Types of Advertisement Label Range,

More information

Segment Routing Policy for Traffic Engineering draft-filsfils-spring-segment-routing-policy-05.txt

Segment Routing Policy for Traffic Engineering draft-filsfils-spring-segment-routing-policy-05.txt Network Working Group Internet-Draft Intended status: Standards Track Expires: September 1, 2018 C. Filsfils S. Sivabalan K. Raza J. Liste F. Clad K. Talaulikar Z. Ali Cisco Systems, Inc. S. Hegde Juniper

More information

This document is not restricted to specific software and hardware versions.

This document is not restricted to specific software and hardware versions. Contents Introduction Prerequisites Requirements Components Used Background Information Configure Network Diagram Configuration DN Bit Verify Troubleshoot Related Cisco Support Community Discussions Introduction

More information

Deploying MPLS Traffic Engineering

Deploying MPLS Traffic Engineering Deploying MPLS Traffic Engineering Agenda Technology Overview Bandwidth optimization TE for QoS Traffic Protection Inter-Domain Traffic Engineering General Deployment Considerations 2 Technology Overview

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

Deploying MPLS Traffic Engineering

Deploying MPLS Traffic Engineering Deploying MPLS Traffic Engineering Agenda Technology Overview Bandwidth optimization TE for QoS Traffic Protection Inter-Domain Traffic Engineering General Deployment Considerations 2 Technology Overview

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

MPLS etc.. 9 May 2017 AN

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

More information

SRv6: Network as a Computer and Deployment use-cases

SRv6: Network as a Computer and Deployment use-cases SRv6: Network as a Computer and Deployment use-cases Gaurav Dawra, Technical Leader, Cisco Systems (gdawra@cisco.com) John Brzozowski, Fellow and Chief Architect, Comcast John Leddy, Network Engineering,

More information

Segment Routing SR/LDP interworking. Clarence Filsfils Kris Michielsen

Segment Routing SR/LDP interworking. Clarence Filsfils Kris Michielsen Segment Routing SR/ interworking Clarence Filsfils Kris Michielsen Segment Routing SR/ interworking Simple, automatic and seamless interworking with Role of Mapping Server Data plane interworking functionality

More information

Software defined networking

Software defined networking Software defined networking Telecom Summit 2015 Anton Turygin IP Networks and Services solution architect Programmable Networks Drivers Network Evolution Agility Communication Services New Revenue Streams

More information

IP/LDP FAST PROTECTION SCHEMES

IP/LDP FAST PROTECTION SCHEMES IP/LDP FAST PROTECTION SCHEMES PL-NOG, OCT 203 Julian Lucek AGENDA Loop-Free Alternate (LFA) brief review Improving LFA coverage Remote LFA (rlfa) Directed forwarding label LFA with automatically created

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

Configure Segment Routing for BGP

Configure Segment Routing for BGP Border Gateway Protocol (BGP) is an Exterior Gateway Protocol (EGP) that allows you to create loop-free inter-domain routing between autonomous systems. An autonomous system is a set of routers under a

More information

MPLS Intro. Cosmin Dumitru March 14, University of Amsterdam System and Network Engineering Research Group ...

MPLS Intro. Cosmin Dumitru March 14, University of Amsterdam System and Network Engineering Research Group ... MPLS Intro Cosmin Dumitru c.dumitru@uva.nl University of Amsterdam System and Network Engineering Research Group March 14, 2011 Disclaimer Information presented in these slides may be slightly biased towards

More information

Design, Deployment and Troubleshooting Scalable MPLS Architecture (Platform : IOS-XR, IOS-XE)

Design, Deployment and Troubleshooting Scalable MPLS Architecture (Platform : IOS-XR, IOS-XE) Design, Deployment and Troubleshooting Scalable MPLS Architecture (Platform : IOS-XR, IOS-XE) Vinit Jain, Technical Leader Services CCIE # 22854 Twitter @vinugenie Shashi Shekhar Sharma, Customer Advocacy

More information

Segment Routing On Demand Next Hop for L3/L3VPN

Segment Routing On Demand Next Hop for L3/L3VPN Segment Routing On Demand Next Hop for L3/L3VPN When redistributing routing information across domains, provisioning of multi-domain services (L2VPN & L3VPN) has its own complexity and scalability issues.

More information

Loop Free Alternate and Remote Loop Free Alternate IP Fast Reroute

Loop Free Alternate and Remote Loop Free Alternate IP Fast Reroute Loop Free Alternate and Remote Loop Free Alternate IP Fast Reroute Contents Introduction Prerequisites Requirements Components Used Background Information Understand MPLS Configure Network Diagram Configurations

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

High Availability for 2547 VPN Service

High Availability for 2547 VPN Service Fast Service Restoration High Availability for 2547 VPN Service Emil Gągała JNCIE PLNOG, Kraków, 21.10.2012 ACKLOWLEDGEMENTS Many thanks to Yakov Rekhter, Hannes Gredler for their contributions to the

More information

Service Provider Programmable SDN Solution for the Metro Fabric, powered by Segment Routing and EVPN

Service Provider Programmable SDN Solution for the Metro Fabric, powered by Segment Routing and EVPN Service Provider Programmable SDN Solution for the Metro Fabric, powered by Segment Routing and EVPN Jiri Chaloupka, Technical Marketing Engineer Cisco Spark How Questions? Use Cisco Spark to communicate

More information

ENTERPRISE MPLS. Kireeti Kompella

ENTERPRISE MPLS. Kireeti Kompella ENTERPRISE MPLS Kireeti Kompella AGENDA The New VLAN Protocol Suite Signaling Labels Hierarchy Signaling Advanced Topics Layer 2 or Layer 3? Resilience and End-to-end Service Restoration Multicast ECMP

More information

MPLS VPN. 5 ian 2010

MPLS VPN. 5 ian 2010 MPLS VPN 5 ian 2010 What this lecture is about: IP CEF MPLS architecture What is MPLS? MPLS labels Packet forwarding in MPLS MPLS VPNs 3 IP CEF & MPLS Overview How does a router forward packets? Process

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

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

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

The Role of the Path Computation El ement Centralized Controller in SDN & NFV

The Role of the Path Computation El ement Centralized Controller in SDN & NFV The Role of the Path Computation El ement Centralized Controller in SDN & NFV draft-zhao-teas-pce-central-controller-use-cases-00.txt draft-zhao-pce-pcep-extension-for-pce-controller-03.txt What is the

More information

About IOS XR Traffic Controller (XTC)

About IOS XR Traffic Controller (XTC) Configure PCE The path computation element (PCE) describes a set of procedures by which a path computation client (PCC) can report and delegate control of head-end tunnels sourced from the PCC to a PCE

More information

Internet Engineering Task Force (IETF)

Internet Engineering Task Force (IETF) Internet Engineering Task Force (IETF) Request for Comments: 7032 Category: Standards Track ISSN: 2070-1721 T. Beckhaus, Ed. Deutsche Telekom AG B. Decraene Orange K. Tiruveedhula Juniper Networks M. Konstantynowicz,

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

MPLS Egress Protection Framework draft-shen-mpls-egress-protectionframework-02

MPLS Egress Protection Framework draft-shen-mpls-egress-protectionframework-02 MPLS Egress Protection Framework draft-shen-mpls-egress-protectionframework-02 Yimin Shen (yshen@juniper.net) Minto Jeyananth (minto@juniper.net) Bruno Decraene (bruno.decraene@orange.com) Updates New

More information

Advanced Topics and Future Directions in MPLS

Advanced Topics and Future Directions in MPLS Toronto, Canada May 30, 2013 Advanced Topics and Future Directions in MPLS Matt Gillies Customer Solutions Architect 2011 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 1 Agenda IETF

More information

IP Fast Reroute Applicability. Pierre Francois Institute IMDEA Networks

IP Fast Reroute Applicability. Pierre Francois Institute IMDEA Networks IP Fast Reroute Applicability Pierre Francois Institute IMDEA Networks Pierre.Francois@imdea.org Agenda IGP (Fast) Convergence IGP Fast Reroute (Hitless maintenance operations) IGP Fast convergence Pushing

More information

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

Module 11a MPLS VPWS Configuration Lab (LDP)

Module 11a MPLS VPWS Configuration Lab (LDP) APNIC MPLS Workshop Lab Module 11a MPLS VPWS Configuration Lab (LDP) Objective: All the routers are pre-configured with basic interface, OSPF, BGP, MPLS Label Distribution Protocol (LDP) configuration

More information

Scaling the Service Provider NGN with unified MPLS

Scaling the Service Provider NGN with unified MPLS Scaling the Service Provider NGN with unified MPLS BRKSPG-3305 Istvan Kakonyi Vertical Solutions Architect Housekeeping We value your feedback- don't forget to complete your online session evaluations

More information

MPLS VPN Inter-AS Option AB

MPLS VPN Inter-AS Option AB First Published: December 17, 2007 Last Updated: September 21, 2011 The feature combines the best functionality of an Inter-AS Option (10) A and Inter-AS Option (10) B network to allow a Multiprotocol

More information

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

Bit Indexed Explicit Replication A Stateless Multicast Architecture. Nagendra Kumar Nainar NANOG72

Bit Indexed Explicit Replication A Stateless Multicast Architecture. Nagendra Kumar Nainar NANOG72 Bit Indexed Explicit Replication A Stateless Multicast Architecture Nagendra Kumar Nainar NANOG72 Agenda Multicast Architecture Challenges Introduction to BIER BIER Control plane behavior BIER Data plane

More information

SDN Solution for Service Provider Access Network Dennis Pai, Product Manager Ahmed Abeer, Technical Marketing Engineer BRKSPG-2064

SDN Solution for Service Provider Access Network Dennis Pai, Product Manager Ahmed Abeer, Technical Marketing Engineer BRKSPG-2064 SDN Solution for Service Provider Access Network Dennis Pai, Product Manager Ahmed Abeer, Technical Marketing Engineer BRKSPG-2064 Agenda Overview and Business Drivers SDN Technologies and Protocols SDN

More information

Nexus 7000 F3 or Mx/F2e VDC Migration Use Cases

Nexus 7000 F3 or Mx/F2e VDC Migration Use Cases Nexus 7000 F3 or Mx/F2e VDC Migration Use Cases Anees Mohamed Network Consulting Engineer Session Goal M1 VDC M1/M2 VDC M2/F3 VDC M1/F1 VDC M1/M2/F2e VDC F2/F2e/F3 VDC F2 VDC F3 VDC You are here This Session

More information

Advances In Routing BRKRST Yun Cie Foo Network Consulting Engineer

Advances In Routing BRKRST Yun Cie Foo Network Consulting Engineer Advances In Routing Yun Cie Foo Network Consulting Engineer Topics of Interest Mobile Ad Hoc Network (MANET) Radio Aware Routing OSPFv3 Extensions Cisco Embedded Services Routers Segment Routing MPLS dataplanes

More information