Advanced Topics and Future Directions in MPLS
|
|
- Leo Robertson
- 6 years ago
- Views:
Transcription
1 Toronto, Canada May 30, 2013 Advanced Topics and Future Directions in MPLS Matt Gillies Customer Solutions Architect Cisco and/or its affiliates. All rights reserved. Cisco Connect 1
2 Agenda IETF Update Unified MPLS Ethernet Virtual Private Network Segment Routing Summary 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 2 2
3 IETF update 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 3
4 Internet Engineering Task Force Responsible for MPLS standardization Six active working groups MPLS Layer 3 Virtual Private Networks (L3VPN) Pseudowire Edge-to-Edge (PWE3) Layer 2 Virtual Private Networks (L2VPN) Common Control and Measurement Plane (CCAMP) Path Computation Element (PCE) 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 4 4
5 MPLS Working Group Defined MPLS architecture and base protocols (LDP, RSVP-TE) Over 130 RFCs published to date Mature set of IP/MPLS specifications for both unicast and multicast Areas of focus MPLS Transport Profile (MPLS-TP) Seamless MPLS (building large scale, consolidated MPLS networks) 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 5 5
6 L2VPN WG Mature specifications for: -Virtual Private Wire Service (VPWS): point-to-point L2 service -Virtual Private LAN Service (VPLS): multipoint-to-multipoint Ethernet service New service definition: - Virtual Private Multicast Service (VPMS): point-to-multipoint L2 service Areas of focus -Enhancing VPLS - Ethernet VPN (E-VPN) and PBB Ethernet VPN (PBB-EVPN) -Optimizing E-Tree support over VPLS No major RFC publications in recent past 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 6 6
7 IETF Summary Rich set of MPLS specifications covering MPLS forwarding (unicast and multicast) Layer-3 and layer-2 services (unicast and multicast) Current main focus areas: Seamless MPLS MPLS transport profile (MPLS-TP) L2VPN enhancements (PBB-EVPN, VPMS) Segment Routing ( ISIS WG ) 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 7 7
8 Unified MPLS 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 8
9 Introduction End-to-end, high-scale MPLS transport architecture for any service Simplifies end to end architecture by eliminating control and management plane translations inherent in legacy designs (MPLS, Ethernet, IP, ATM, etc) Enables flexible placement of the L3 and L2 service termination Delivers a new level of scale for MPLS transport with RFC-3107 hierarchical labeled BGP LSPs Provides simplified carrier class operations with end to end OAM, Performance Monitoring and protection 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 9 9
10 Evolving MPLS Networks ACCESS AGG EDGE CORE EDGE AGG ACCESS L2 L2VPN PE L3VPN PE IP MPLS L2VPN PE L3VPN PE L2 L2 + IP L2VPN PE L3VPN PE IP MPLS L3VPN PE L2VPN PE L2+ IP L2VPN PE IP L3VPN PE L3VPN PE IP IP MPLS L2VPN PE L2VPN PW 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 10 10
11 IP NGN Scaling Number of Nodes Core Nodes few 10s IP Edge Nodes s Distribution Nodes 100s 1,000s Aggregation Nodes 1,000s 10,000s Access Nodes 10,000s 100,000s Transport CPE / NT 100,000s 1,000,000 As MPLS moves into aggregation and access number of nodes increases sharply 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 11 11
12 Unified MPLS Requirements Access Aggregation Core Aggregation Access PE MPLS ABR ABR PE MPLS MPLS Minimize management touch points for service provisioning Minimize network state Flexibility in service termination High network availability (protection or fast restoration) End-to-end MPLS forwarding with a single routing domain 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 12 12
13 Scale Challenges with Traditional MPLS Network Designs Access Aggregation Core Aggregation Access PE MPLS ABR ABR PE MPLS MPLS Building end-to-end LSPs between access devices requires flooding loopback prefixes IGP protocol would be required to support 100K prefixes Access devices would need to support 100K prefixes and 200K label (assuming two paths per prefix) Prefix aggregation with LDP inter-area LSPs can only partially alleviate scale challenge 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 13 13
14 Hierarchal End-to-End LSP Access Aggregation Core Aggregation Access PE MPLS ABR ABR PE MPLS MPLS Inter-domain LSP Intra-domain LSP Intra-domain LSP Intra-domain LSP Hierarchical LSP approach with two transport labels (intra domain and inter domain) Intra domain (IGP+LDP or RSVP-TE) Inter domain (ibgp+label per RFC3107) No IP prefix redistribution between IGP domains Only access nodes and ABRs have reachability information for other access nodes BGP Inbound prefix filtering and Outbound Route Filtering (ORF) help reduce network state 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 14 14
15 Control Plane Operation (Pseudowire) PE1 P ABR1 P ABR2 P PE2 LDP / RSVP-TE LDP / RSVP-TE LDP / RSVP-TE LDP / RSVP-TE LDP / RSVP-TE LDP / RSVP-TE ibgp IP+Label ibgp IP+Label ibgp IP+Label T-LDP 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 15
16 Forwarding Plane Operation (Pseudowire) PE1 P ABR1 P ABR2 P PE2 Push Push Push Pop Swap Push Pop Pop Push Pop Pop IGP Label IGP Label BGP Label BGP Label BGP Label BGP Label IGP Label PW Label PW Label PW Label PW Label PW Label PW Label Payload Payload Payload Payload Payload Payload Payload Payload 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 16
17 Network Availability Access Aggregation Core Aggregation Access ibgp (IP+Label) ibgp (IP+Label) ibgp (IP+Label) PE MPLS ABR ABR PE MPLS MPLS Restoration/protection for intra-domain LSP can rely on IGP Fast Convergence, IP FRR or MPLS-TE FRR Restoration/protection for inter-domain (ibgp IP+Label) can use BGP Prefix Independent Convergence 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 17 17
18 Applicability and Deployment Considerations Unified MPLS benefits become more compelling as network scale increases Architecture leverages existing mechanisms (no major protocol extensions required) Architecture allows for numerous design variations (e.g. MPLS to access, MPLS to aggregation, static labels, LDP DoD, etc.) 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 18 18
19 Ethernet VPN 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 19
20 Motivation for EVPN Technology evolution requirements Multi-homing Scale (MAC-addresses, Number of Service Instances) Load balancing Optimal Forwarding Multicast optimization Multi-tenancy Enhancements bring benefits to L2 services: Business services Mobile backhaul Data center interconnect (DCI) solution Ent DC1 PE CE DCPE DCE DCE SP DC1 Enterprise DCI back door DCPE SP NGN Ent DC2 PE CE SP DC2 Standalone DCI network 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 20 20
21 Ethernet VPN Highlights Next generation solution for Ethernet multipoint connectivity services Data-plane address learning from Access Control-plane address advertisement / learning over Core PEs run Multi-Protocol BGP to advertise & learn MAC addresses over Core Learning on PE Access Circuits via data-plane transparent learning VID 100 SMAC: M1 DMAC: F.F.F CE1 PE1 PE3 CE3 No pseudowires Unicast: use MP2P tunnels Multicast: use ingress replication over MP2P tunnels or use LSM Full-Mesh of PW no longer required Under standardization at IETF draftietf-l2vpn-evpn PE2 MPLS BGP MAC adv. Route E-VPN NLRI MAC M1 via PE1 PE Cisco and/or its affiliates. All rights reserved. Cisco Connect 21
22 PBB Ethernet VPN Highlights Combines Ethernet Provider Backbone Bridging (PBB - IEEE 802.1ah) with Ethernet VPN Data-plane address learning from Core Remote C-MAC to remote B-MAC binding Control-plane address advertisement / learning over Core (B-MAC) PEs perform as PBB Backbone Edge Bridge (BEB) Reduces number of BGP MAC advertisements routes by aggregating Customer MACs (C- MAC) via Provider Backbone MAC (B-MAC) Addresses virtualized data centers with C-MAC count into the millions Data-plane address learning from Access Local C-MAC to local B- MAC binding CE1 B-MAC: B-M1 PE1 MPLS PE3 B-M2 CE3 PEs advertise local Backbone MAC (B-MAC) addresses in BGP C-MAC and C-MAC to B-MAC mapping learned in data-plane B-MAC: B-M1 B-M2 Under standardization at IETF draft-ietfl2vpn-pbb-evpn PE2 BGP MAC adv. Route E-VPN NLRI MAC B-M1 via PE2 PE Cisco and/or its affiliates. All rights reserved. Cisco Connect 22
23 Solution Requirements All-Active Redundancy and Load Balancing Active / Active Multi-Homing with flow-based load balancing in CE to PE direction Maximize bisectional bandwidth Flows can be L2/L3/L4 or combinations Vlan X - F1 Vlan X F2 P E P E Flow Based Load-balancing CE to PE direction P E P E Flow-based load balancing in PE to PE direction Multiple RIB entries associated for a given MAC Exercises multiple links towards CE Vlan X - F1 Vlan X F2 P E P E Flow Based Load-balancing PE to PE direction P E P E 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 23 23
24 Solution Requirements Optimal Forwarding Optimal forwarding for unicast and multicast CE1 PE1 PE3 CE2 Shortest path no triangular forwarding at steady-state Triangular Forwarding PE2 PE4 Loop-Free & Echo-Free Forwarding CE1 PE1 PE3 CE2 Avoid duplicate delivery of flooded traffic Echo Multiple multicast tunneling options: Ingress Replication P2MP LSM tunnels MP2MP PE2 PE4 CE1 PE1 PE3 CE2 Duplicate PE2 PE Cisco and/or its affiliates. All rights reserved. Cisco Connect 24 24
25 Solution Requirements MAC Address Scalability N * 1M 1M s WAN 1K s 10K s DC Site 1 DC Site 2 Server Virtualization fueling growth in MAC Address scalability: 1 VM = 1 MAC address. 1 server = 10 s or 100 s of VMs MAC address scalability most pronounced on Data Center WAN Edge for Layer 2 extensions over WAN. Example from a live network: 1M MAC addresses in a single SP data center DC Site N 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 25 25
26 E-VPN / PBB-EVPN Concepts E-VPN Instance (EVI) Ethernet Segment BGP Routes BGP Route Attributes PE BD BD EVI EVI SHD ESI1 MHD ESI2 CE1 CE 2 PE1 PE2 Route Types [1] Ethernet Auto-Discovery (AD) Route [2] MAC Advertisement Route [3] Inclusive Multicast Route [4] Ethernet Segment Route Extended Communities ESI MPLS Label ES-Import MAC Mobility Default Gateway EVI identifies a VPN in the network Encompass one or more bridge-domains, depending on service interface type Port-based VLAN-based (shown above) VLAN-bundling VLAN aware bundling (NEW) Represents a site connected to one or more PEs Uniquely identified by a 10- byte global Ethernet Segment Identifier (ESI) Could be a single device or an entire network Single-Homed Device (SHD) Multi-Homed Device (MHD) Single-Homed Network (SHN) Multi-Homed Network (MHN) E-VPN and PBB-EVPN define a single new BGP NLRI used to carry all E- VPN routes NLRI has a new SAFI (70) Routes serve control plane purposes, including: MAC address reachability MAC mass withdrawal Split-Horizon label adv Cisco and/or its affiliates. All rights reserved. Cisco Connect 26 Aliasing Multicast endpoint discovery Redundancy group discovery Designated forwarder election New BGP extended communities defined Expand information carried in BGP routes, including: MAC address moves C-MAC flush notification Redundancy mode MAC / IP bindings of a GW Split-horizon label encoding
27 Split Horizon For Ethernet Segments E-VPN Challenge: How to prevent flooded traffic from echoing back to a multi-homed Ethernet Segment? CE1 Echo ESI-1 PE1 PE3 ESI-2 CE3 CE5 PE advertises in BGP a split-horizon label (ESI MPLS Label) associated with each multi-homed Ethernet Segment Split-horizon label is only used for multi-destination frames (Unknown Unicast, Multicast & Broadcast) When an ingress PE floods multi-destination traffic, it encodes the Split- Horizon label identifying the source Ethernet Segment in the packet Egress PEs use this label to perform selective split-horizon filtering over the attachment circuit 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 27 CE4 PE2 PE4
28 Split Horizon For Ethernet Segments PBB-EVPN Challenge: How to prevent flooded traffic from echoing back to a multi-homed Ethernet Segment? CE1 Echo ESI-1 B-MAC1 B-MAC1 PE1 PE3 ESI-2 CE3 CE5 CE4 PE2 PE4 PEs connected to the same MHD use the same B-MAC address for the Ethernet Segment 1:1 mapping between B-MAC and ESI (for All-Active Redundancy with flow-based LB) Disposition PEs check the B-MAC source address for Split-Horizon filtering Frame not allowed to egress on an Ethernet Segment whose B-MAC matches the B- MAC source address in the PBB header 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 28
29 Designated Forwarder (DF) DF Election Challenge: How to prevent duplicate copies of flooded traffic from being delivered to a multi-homed Ethernet Segment? CE1 ESI-1 PE1 PE3 ESI-2 CE2 Duplicate PEs connected to a multi-homed Ethernet Segment discover each other via BGP PE2 PE4 These PEs then elect among them a Designated Forwarder responsible for forwarding flooded multi-destination frames to the multi-homed Segment DF Election granularity can be: Multiple DFs for load-sharing Per Ethernet Tag on Ethernet Segment (E-VPN) Per I-SID on Ethernet Segment (PBB-EVPN) 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 29
30 Comparison of L2VPN Solutions Requirement VPLS PBB-VPLS E-VPN PBB-EVPN Multi-Homing with All-Active Forwarding VLAN Based Load-balancing CE-to-PE Flow Based Load-balancing CE-to-PE x x Flow Based Load-balancing PE-to-PE x x Flow Based Multi-Pathing in the Core MAC Scalability Scale to Millions of C-MAC Addresses x x Confinement of C-MAC entries to PE with active flows x MAC Summarization x x MAC Summarization co-existence with C-MAC Mobility x x x Flexible VPN Policies Per C-MAC Forwarding Control Policies x x x Per-Segment Forwarding Control Policies x x 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 30 30
31 Summary E-VPN / PBB-EVPN are next-generation L2VPN solutions based on a BGP control-plane for MAC distribution/learning over the core E-VPN / PBB-EVPN were designed to address following requirements: All-active Redundancy and Load Balancing Simplified Provisioning and Operation Optimal Forwarding Fast Convergence In addition, PBB-EVPN and its inherent MAC-in-MAC hierarchy provides: Scale to Millions of C-MAC (Virtual Machine) Addresses MAC summarization co-existence with C-MAC (VM) mobility E-VPN / PBB-EVPN applicability goes beyond DCI into Carrier Ethernet use cases 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 31
32 Segment Routing 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 32
33 Key Takeaways Simple to deploy and operate Leverage MPLS services & hardware straightforward ISIS/OSPF extension Provide for optimum scalability, resiliency and virtualization Perfect integration with applications
34 Simplicity Operators ask drastic LDP/RSVP improvement less protocols to operate less protocol interactions to troubleshoot avoid directed LDP sessions between core routers deliver automated FRR for any topology Scale avoid millions of labels in LDP database avoid millions of TE LSP s in the network avoid millions of tunnels to configure 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 34
35 Segment Routing Key Concepts Forwarding state (segment) is established by IGP LDP and RSVP-TE are not required Agnostic to forwarding dataplane: IPv6 or MPLS MPLS Dataplane is leveraged without any modification push, swap and pop: all what we need segment = label Source Routing source encodes path as a label or stack of segments two segments: node or adjacency 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 35
36 Adjacency Segments A B C D Z N O P Nodes advertises adjacency label per link simple IGP extension Only advertising node installs adjacency segment in data plane Enables source routing along any explicit path (segment list) 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 36
37 Node Segment FEC Z push 65 A B C 65 swap 65 to swap 65 to 65 pop D Z 65 A packet injected anywhere with top label 65 will reach Z via IGP shortest path Packet to Z Packet to Z Packet to Z Packet to Z Packet to Z Nodes advertise a node segment simple IGP extension All remote nodes install node segment ids in data plane 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 37
38 Combining Segments Packet to Z Packet to Z Packet to Z A B C D Pop 9003 Z 65 Source Routing M N O 65 Packet to Z Any explicit path can be expressed: ABCOPZ 65 P 65 Packet to Z Packet to Z 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 38
39 ISIS automatically installs segments Nodal segment to C Nodal segment to C A B C D Adj Segment Z M N O P Nodal segment to Z Simple extension Excellent Scale: a node installs N+A FIB entries N node segments and A adjacency segments 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 39
40 Automated & Guaranteed FRR IP-based FRR is guaranted in any topology Backbone 2002, LFA FRR project at Cisco C1 C2 draft-bryant-ipfrr-tunnels-03.txt Directed LFA (DLFA) is guaranteed when metrics are symetric E1 E4 No extra computation (RLFA) E2 E Simple repair stack node segment to P node adjacency segment from P to Q Node segment to P node Default metric: Cisco and/or its affiliates. All rights reserved. Cisco Connect 40
41 Scalable TE and Segment Routing An SR core router scales much than with RSVP-TE The state is not in the router but in the packet N+A vs N^2 N: # of nodes in the network A: # of adjacencies per node 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 41
42 MPLS Control and Forwarding Operation with Segment Routing Services PE1 BGP / LDP 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, same forwarding plane
43 Reality SR EFT is available 12k, ASR9k, CRS1, CRS3 get it to your lab Working aggressively with lead customers towards productization 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 43
44 IETF Simple ISIS/OSPF extension Welcoming contribution 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 44
45 Segment Routing Use Cases 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 45
46 Application controls network delivers 2G from A to Z please Tunnel AZ onto {66, 68, 65} 66 FULL Path ABCOPZ is ok. I account the BW. Then I steer the traffic on this path The network is simple, highly programmable and responsive to rapid changes 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 46
47 Simple and Efficient Transport of MPLS services Efficient packet networks leverage ecmpaware shortest-path node segment Simplicity one less protocol to operate No complex LDP/ISIS synchronization to troubleshoot PE1 A M B N PE2 All VPN services ride on the node segment to PE Cisco and/or its affiliates. All rights reserved. Cisco Connect 47
48 Simple Disjointness Non-Disjoint Traffic A sends traffic with [65] Classic ecmp a la IP SR avoids state in the core SR avoids enumerating RSVP-TE tunnels for each ECMP paths Disjoint Traffic A sends traffic with [111, 65] Packet gets attracted in blue plane and then uses classic ecmp a la IP ECMP-awareness 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 48
49 CoS-based TE Tokyo to Brussels data: via US: cheap capacity VoIP: via Russia: low latency CoS-based TE with SR IGP metric set such as > Tokyo to Russia: via Russia > Tokyo to Brussels: via US > Russia to Brussels: via Europe Anycast segment Russia advertised by Russia core routers Tokyo CoS-based policy Data and Brussels: push the node segment to Brussels Node segment to Brussels Node segment to Russia VoIP and Brussels: push the anycast node to Russia, push Brussels 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 49
50 LFIB with Segment Routing LFIB populated by IGP (ISIS / OSPF) Forwarding table remains constant (Nodes + Adjacencies) regardless of number of paths Other protocols (LDP, RSVP, BGP) can still program LFIB PE PE PE PE P PE PE PE PE Node Segment Ids Adjacency Segment Ids In Label Out Label Out Interface L1 L1 Intf1 L2 L2 Intf1 L8 L8 Intf4 L9 Pop Intf2 L10 Pop Intf2 Ln Pop Intf5 Forwarding table remains constant
51 Segment Routing Configuration 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 51
52 L3VPN Using Segment Routing VRF RED /32 PE1 IP/MPLS (segment routing) PE2 VRF RED /32
53 Topology /32 SID=16101 P1 PE1 PE /32 SID= /32 SID=16002 P /32 SID=16102
54 Edge Configuration (Node Segment Id) asr9000-pe1 router isis DEFAULT is-type level-2-only net address-family ipv4 unicast metric-style wide interface Loopback0 passive address-family ipv4 unicast nodal-sid sid-value interface GigabitEthernet0/0/0/4 point-to-point address-family ipv4 unicast interface GigabitEthernet0/0/0/5 point-to-point address-family ipv4 unicast Packets with label forwarded towards PE1 via IS-IS shortest path. PHP enabled by default. PE /32 SID= /32 SID=16101 P2 P /32 SID=16102 PE /32 SID=16002
55 Core Configuration (Node Segment Id) asr9000-p2 router isis DEFAULT is-type level-2-only net address-family ipv4 unicast metric-style wide interface Loopback0 passive address-family ipv4 unicast nodal-sid sid-value PHP-disable interface GigabitEthernet0/0/0/4 point-to-point address-family ipv4 unicast interface GigabitEthernet0/0/0/5 point-to-point address-family ipv4 unicast interface GigabitEthernet0/0/0/6 point-to-point address-family ipv4 unicast Packets with label forwarded towards P2 via IS-IS shortest path. PHP disabled. PE /32 SID= /32 SID=16101 P2 P /32 SID=16102 PE /32 SID=16002
56 IS-IS Database Verification for Edge Node (Node Segment Id) RP/0/RSP0/CPU0:asr9000-pe1#sh isis database detail verbose asr9000-pe2.00 Tue May 7 12:49: PDT IS-IS DEFAULT (Level-2) Link State Database LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL asr9000-pe x b 0xe36c /0/0 Area Address: NLPID: 0xcc Hostname: asr9000-pe2 IP Address: Metric: 10 IS-Extended asr9000-p2.00 Metric: 10 IS-Extended asr9000-p1.00 Metric: 10 IP-Extended /31 Metric: 10 IP-Extended /31 Metric: 0 IP-Extended /32 Nodal-SID: PHP-off:1 Ext:0 Total Level-2 LSP count: 1 Local Level-2 LSP count: 0 RP/0/RSP0/CPU0:asr9000-pe1# Node segment id associated with PE2 loopback /32 SID=16101 P1 PE1 PE /32 SID= /32 SID=16002 P /32 SID=16102
57 IS-IS Database Verification for Core Node (Node Segment Id) RP/0/RSP0/CPU0:asr9000-pe1#sh isis database detail verbose asr9000-p2.00 Tue May 7 12:54: PDT IS-IS DEFAULT (Level-2) Link State Database LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL asr9000-p x a 0x39d /0/0 Area Address: NLPID: 0xcc Hostname: asr9000-p2 IP Address: Metric: 10 IS-Extended asr9000-pe2.00 Metric: 10 IS-Extended asr9000-pe1.00 Metric: 10 IS-Extended asr9000-p1.00 Metric: 10 IP-Extended /31 Metric: 10 IP-Extended /31 Metric: 10 IP-Extended /31 Metric: 0 IP-Extended /32 Nodal-SID: PHP-off:1 Ext:0 Total Level-2 LSP count: 1 Local Level-2 LSP count: 0 RP/0/RSP0/CPU0:asr9000-pe1# Node segment id associated with P2 loopback /32 SID=16101 P1 PE1 PE /32 SID= /32 SID=16002 P /32 SID=16102
58 Edge Forwarding Plane Verification (Node Segment Id) RP/0/RSP0/CPU0:asr9000-pe1#sh mpls forwarding Tue May 7 12:22: PDT Local Outgoing Prefix Outgoing Next Hop Bytes Label Label or ID Interface Switched Aggregate default: Per-VRF Aggr[V] \ default No ID Gi0/0/0/ No ID Gi0/0/0/ Aggregate RED: Per-VRF Aggr[V] \ RED No ID Gi0/0/0/ No ID Gi0/0/0/ RP/0/RSP0/CPU0:asr9000-pe1# Local node segment id Node segment id to reach PE1 via ECMP Node segment id to reach P1 Node segment id to reach P /32 SID=16101 P1 PE1 PE /32 SID= /32 SID=16002 P /32 SID=16102
59 Core Forwarding Plane Verification (Node Segment Id) RP/0/RSP0/CPU0:asr9000-p2#sh mpls forwarding Tue May 7 13:17: PDT Local Outgoing Prefix Outgoing Next Hop Bytes Label Label or ID Interface Switched Pop No ID Gi0/0/0/ No ID Gi0/0/0/ No ID Gi0/0/0/ RP/0/RSP0/CPU0:asr9000-p2# Node segment id to reach PE1 (PHP) Node segment id to reach PE2 Node segment id to reach P /32 SID=16101 P1 PE1 PE /32 SID= /32 SID=16002 P /32 SID=16102
60 L3VPN Configuration (Node Segment Id) hostname asr9000-pe1 vrf RED address-family ipv4 unicast import route-target 65172:0 export route-target 65172:0 interface Loopback11 vrf RED ipv4 address router bgp address-family ipv4 unicast address-family vpnv4 unicast neighbor remote-as update-source Loopback0 address-family ipv4 unicast address-family vpnv4 unicast vrf RED rd 65172:0 address-family ipv4 unicast redistribute connected L3VPN usual configuration VRF RED /32 PE /32 SID=16001 IP/MPLS (segment routing) PE /32 SID=16002 VRF RED /32
61 L3VPN Control and Forwarding Plane Verification (Node Segment Id) RP/0/RSP0/CPU0:asr9000-pe1#sh bgp vpnv4 unicast labels Tue May 7 13:21: PDT BGP router identifier , local AS number BGP generic scan interval 60 secs BGP table state: Active Table ID: 0x0 RD version: BGP main routing table version 23 BGP scan interval 60 secs Status codes: s suppressed, d damped, h history, * valid, > best i - internal, r RIB-failure, S stale, N Nexthop-discard Origin codes: i - IGP, e - EGP,? - incomplete Network Next Hop Rcvd Label Local Label Route Distinguisher: 65172:0 (default for vrf RED) *> / nolabel *>i / nolabel Processed 2 prefixes, 2 paths RP/0/RSP0/CPU0:asr9000-pe1# RP/0/RSP0/CPU0:asr9000-pe1#sh cef vrf RED Tue May 7 13:20: PDT /32, version 15, internal 0x (ptr 0xad279764) [1], 0x0 (0x0), 0x410 (0xadf7a4b0) Updated May 7 09:41: Prefix Len 32, traffic index 0, precedence n/a, priority 3 via , 3 dependencies, recursive [flags 0x6010] path-idx 0 [0xae0429a8 0x0] next hop VRF - 'default', table - 0xe next hop via 16002/0/21 next hop /32 Gi0/0/0/4 labels imposed { } next hop /32 Gi0/0/0/5 labels imposed { } RP/0/RSP0/CPU0:asr9000-pe1# BGP local/remote labels for VPNv4 prefixes (as usual) VRF RED /32 Label stack to forward traffic to /32 (VRF RED) via ECMP (as usual) PE /32 SID=16001 IP/MPLS (segment routing) PE /32 SID=16002 VRF RED /32
62 Summary New MPLS enhancements focus on Increased deployment scale (unified MPLS) L2VPN (VPLS) efficiency and scaling (PBB-EVPN) Unified MPLS defines scalable (hierarchical) architecture to extend MPLS to access/aggregation for an SP IP NGN PBB-EVPN defines BGP extensions to enhance scale and resiliency of existing VPLS deployments and meet data centers requirements Segment Routing offers an elegant way to scale SP networks and support application interaction with SDN s 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 62 62
63 Complete Your Paper Session Evaluation Give us your feedback and you could win 1 of 2 fabulous prizes in a random draw. Complete and return your paper evaluation form to the room attendant as you leave this session. Winners will be announced today. You must be present to win..visit them at BOOTH# 100
64 Thank you Cisco and/or its affiliates. All rights reserved. Cisco Connect 64
65 PBB-EVPN: A Closer Look DF Election with VLAN Carving PE PE Prevent duplicate delivery of flooded frames. Uses BGP Ethernet Segment Route. Non-DF ports are blocked for flooded traffic (multicast, broadcast, unknown unicast). PE PE Performed per Segment rather than per (VLAN, Segment). Split Horizon for Ethernet Segment Prevent looping of traffic originated from a multi-homed segment. PE PE Performed based on B-MAC source address rather than ESI MPLS Label. Aliasing PE PE PEs connected to the same multi-homed Ethernet Segment advertise the same B-MAC address. Remote PEs use these MAC Route advertisements for aliasing load-balancing traffic destined to C-MACs reachable via a given B-MAC. PE B-MAC1 B-MAC1 PE PE 2012 Cisco and/or its affiliates. All rights reserved. Cisco Connect 65 65
66 PBB-EVPN: Dual Homed Device VLAN 2, 3 PE1 PE3 VPN B-MAC NH RT3 B-MAC1 PE1 RIB RT3 B-MAC1 PE2 B-MAC1 MPLS/ IP RT2 B-MAC1 PE1 RT2 B-MAC1 PE2 VLAN 2,3 PE2 VPN B-MAC NH RT3 B-MAC1 PE1, PE2 FIB RT2 B-MAC1 PE1, PE2 Each PE advertises a MAC route per Ethernet Segment (carries B-MAC associated with Ethernet Segment). Both PEs advertise the same B-MAC for the same Ethernet Segment. Remote PE installs both next hops into FIB for associated B-MAC. Hashing used to load-balance traffic among next hops. PE1 MAC Routes: Route: RD11, B-MAC1, RT2, RT3 PE2 MAC Routes: Route: RD22, B-MAC1, RT2, RT Cisco and/or its affiliates. All rights reserved. Cisco Connect 66 66
Ethernet VPN (EVPN) and Provider Backbone Bridging-EVPN: Next Generation Solutions for MPLS-based Ethernet Services. Introduction and Application Note
White Paper Ethernet VPN (EVPN) and Provider Backbone Bridging-EVPN: Next Generation Solutions for MPLS-based Ethernet Services Introduction and Application Note Last Updated: 5/2014 Ethernet VPN (EVPN)
More informationSegment 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 informationIntroduction 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 informationSpirent TestCenter EVPN and PBB-EVPN AppNote
Spirent TestCenter EVPN and PBB-EVPN AppNote Executive summary 2 Overview of EVPN 2 Relevant standards 3 Test case: Single Home Test Scenario for EVPN 4 Overview 4 Objective 4 Topology 4 Step-by-step instructions
More informationMPLS design. Massimiliano Sbaraglia
MPLS design Massimiliano Sbaraglia - MPLS layer 2 VPN diagram flowchart - MPLS layer 2 VPN pseudowire VPWS diagram - MPLS layer 2 VPN VPLS diagram - MPLS layer 2 EVPN diagram - MPLS layer 3 VPN diagram
More informationLARGE 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 informationConfigure 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 informationE-VPN & PBB-EVPN: the Next Generation of MPLS-based L2VPN
E-VPN & PBB-EVPN: the Next Generation of -based L2VPN Jose Liste Technical Marketing Engineer Agenda Technical Overview Flows and Use Cases Cisco s PBB-EVPN Implementation Summary 3 Technical Overview
More informationIOS-XR EVPN Distributed Anycast IRB Gateway, L2/L3VPN Service with MPLS Data Plane
IOS-XR EVPN Distributed Anycast IRB Gateway, L2/L3VPN Service with MPLS Data Plane Table of Content: 1. Overview... 2 2. Transport... 3 3. Services EVPN IRB L2/l3VPN Multipoint... 4 3.1. VRF/IRB Configuration...
More informationIPv6 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 informationConfigure L2VPN Autodiscovery and Signaling
This chapter describes the L2VPN Autodiscovery and Signaling feature which enables the discovery of remote Provider Edge (PE) routers and the associated signaling in order to provision the pseudowires.
More informationIPv6 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 informationImplementing IEEE 802.1ah Provider Backbone Bridge
Implementing IEEE 802.1ah Provider Backbone Bridge This module provides conceptual and configuration information for IEEE 802.1ah Provider Backbone Bridge on Cisco ASR 9000 Series Routers. The IEEE 802.1ah
More informationInternet Engineering Task Force (IETF) ISSN: A. Sajassi Cisco J. Uttaro AT&T May 2018
Internet Engineering Task Force (IETF) Request for Comments: 8388 Category: Informational ISSN: 2070-1721 J. Rabadan, Ed. S. Palislamovic W. Henderickx Nokia A. Sajassi Cisco J. Uttaro AT&T May 2018 Usage
More informationCisco 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 informationIntroduction 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 informationE-VPN & PBB-EVPN: the Next Generation of MPLS-based L2VPN
E-VPN & PBB-EVPN: the Next Generation of -based L2VPN Samer Salam Agenda Introduction Concepts BGP Routes and Attributes E-VPN PBB-EVPN PBB-EVPN IOS-XR Implementation Summary 3 Introduction Overview Core
More informationConfiguring 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 informationSegment 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 informationConfiguring Virtual Private LAN Service (VPLS) and VPLS BGP-Based Autodiscovery
Configuring Virtual Private LAN Service (VPLS) and VPLS BGP-Based Autodiscovery Finding Feature Information, page 1 Configuring VPLS, page 1 Configuring VPLS BGP-based Autodiscovery, page 17 Finding Feature
More informationMPLS 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 informationContents. EVPN overview 1
Contents EVPN overview 1 EVPN network model 1 MP-BGP extension for EVPN 2 Configuration automation 3 Assignment of traffic to VXLANs 3 Traffic from the local site to a remote site 3 Traffic from a remote
More informationYou 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 informationDesigning Mul+- Tenant Data Centers using EVPN- IRB. Neeraj Malhotra, Principal Engineer, Cisco Ahmed Abeer, Technical Marke<ng Engineer, Cisco
Designing Mul+- Tenant Data Centers using EVPN- IRB Neeraj Malhotra, Principal Engineer, Cisco Ahmed Abeer, Technical Marke
More informationCisco 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 informationMPLS 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 informationConfiguring Virtual Private LAN Services
Virtual Private LAN Services (VPLS) enables enterprises to link together their Ethernet-based LANs from multiple sites via the infrastructure provided by their service provider. This module explains VPLS
More informationSecurizarea 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 informationENTERPRISE 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 informationImplementing DCI VXLAN Layer 3 Gateway
This chapter module provides conceptual and configuration information for Data Center Interconnect (DCI) VXLAN Layer 3 Gateway on Cisco ASR 9000 Series Router. Release Modification Release 5.3.2 This feature
More informationBESS work on control planes for DC overlay networks A short overview
BESS work on control planes for DC overlay networks A short overview Jorge Rabadan IETF99, July 2017 Prague 1 Agenda EVPN in a nutshell BESS work on EVPN for NVO3 networks EVPN in the industry today Future
More informationRouting 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 informationMPLS 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 informationSegment 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 informationMPLS 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 informationDeploying MPLS L2VPN
Deploying MPLS L2VPN Nurul Islam Roman (nurul@apnic.net) 1 Abstract This session covers the fundamental and advanced topics associated with the deployment of Layer 2 VPNs over an MPLS network. The material
More informationConfiguration and Management of Networks. Pedro Amaral
Configuration and Management of Networks Pedro Amaral 2012 Service Provider Networks Carrier grade networks that carry customers traffic: Triple play residential customers Voice High Speed Internet Broadcast
More informationMPLS 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 informationDeploy VPLS. APNIC Technical Workshop October 23 to 25, Selangor, Malaysia Hosted by:
Deploy VPLS APNIC Technical Workshop October 23 to 25, 2017. Selangor, Malaysia Hosted by: Issue Date: [201609] Revision: [01] Acknowledgement Cisco Systems 2 VPLS Overview 3 Virtual Private LAN Service
More informationCCIE 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 informationNext 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 informationMPLS 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 informationNetwork 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 informationDeploy MPLS L3 VPN. APNIC Technical Workshop October 23 to 25, Selangor, Malaysia Hosted by:
Deploy MPLS L3 VPN APNIC Technical Workshop October 23 to 25, 2017. Selangor, Malaysia Hosted by: Issue Date: [201609] Revision: [01] Acknowledgement Cisco Systems Course Outline MPLS L3 VPN Models L3
More informationBGP Support for the L2VPN Address Family
BGP support for the Layer 2 Virtual Private Network (L2VPN) address family introduces a BGP-based autodiscovery mechanism to distribute L2VPN endpoint provisioning information. BGP uses a separate L2VPN
More informationConfiguring VPLS. VPLS overview. Operation of VPLS. Basic VPLS concepts
Contents Configuring VPLS 1 VPLS overview 1 Operation of VPLS 1 VPLS packet encapsulation 4 H-VPLS implementation 5 Hub-spoke VPLS implementation 7 Multi-hop PW 8 VPLS configuration task list 9 Enabling
More informationMPLS VPN Multipath Support for Inter-AS VPNs
The feature supports Virtual Private Network (VPN)v4 multipath for Autonomous System Boundary Routers (ASBRs) in the interautonomous system (Inter-AS) Multiprotocol Label Switching (MPLS) VPN environment.
More informationEthernet VPN (EVPN) in Data Center
Ethernet VPN (EVPN) in Data Center Description and Design considerations Vasilis Stavropoulos Sparkle GR EVPN in Data Center The necessity for EVPN (what it is, which problems it solves) EVPN with MPLS
More informationSegment 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 informationScaling 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 informationIntroduction to Multi-Protocol Label
Introduction to Multi-Protocol Label Switching (MPLS) Matthew Bocci, Alcatel-Lucent IP Division Agenda History of MPLS Standardisation MPLS Architecture Control Plane QoS and Traffic Engineering Protection
More informationEVPN Virtual Private Wire Service (VPWS) Single Homed
EVPN Virtual Private Wire Service (VPWS) Single Homed Effective Release Cisco IOS XE 3.18, this feature is now supported on Cisco ASR 920 Series Aggregation Services Router, EVPN-VPWS single homed is a
More informationHierarchical Fabric Designs The Journey to Multisite. Lukas Krattiger Principal Engineer September 2017
Hierarchical Fabric Designs The Journey to Multisite Lukas Krattiger Principal Engineer September 2017 A Single Fabric, a Single Data Center External Layer-3 Network Pod 1 Leaf/ Topologies (aka Folded
More informationA 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 informationEVPN Multicast. Disha Chopra
EVPN Multicast Disha Chopra Agenda EVPN Multicast Optimizations Introduction to EVPN Multicast (BUM) IGMP Join/Leave Sync Routes Selective Multicast Ethernet Tag Route Use Case 2 EVPN BUM Traffic Basics
More informationDeploying Carrier Ethernet Services
BRKSPG-2202 Deploying Carrier Ethernet Services Kashif Islam, Solutions Architect Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the
More informationSegment 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 informationImplementing VXLAN. Prerequisites for implementing VXLANs. Information about Implementing VXLAN
This module provides conceptual information for VXLAN in general and configuration information for layer 2 VXLAN on Cisco ASR 9000 Series Router. For configuration information of layer 3 VXLAN, see Implementing
More informationThis 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 informationMPLS 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 informationMPLS VPN Carrier Supporting Carrier Using LDP and an IGP
MPLS VPN Carrier Supporting Carrier Using LDP and an IGP Multiprotocol Label Switching (MPLS) Virtual Private Network (VPN) Carrier Supporting Carrier (CSC) enables one MPLS VPN-based service provider
More informationHigh 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 informationSegment 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 informationConfiguring MPLS L2VPN
Contents Configuring MPLS L2VPN 1 MPLS L2VPN overview 1 Basic concepts of MPLS L2VPN 2 Implementation of MPLS L2VPN 2 MPLS L2VPN configuration task list 4 Configuring MPLS L2VPN 5 Configuring CCC MPLS
More informationMultipoint LDP (mldp)
1 Multipoint LDP (mldp) IJsbrand Wijnands BRKIPM-3111 Agenda Introduction FEC encoding Capability negotiation P2MP & MP2MP LSPs Root Node Redundancy Fast ReRoute using Link Protection Make Before Break
More informationImplementing 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 informationHPE FlexFabric 5940 Switch Series
HPE FlexFabric 5940 Switch Series EVPN Configuration Guide Part number: 5200-2002b Software version: Release 25xx Document version: 6W102-20170830 Copyright 2017 Hewlett Packard Enterprise Development
More informationComputer 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 informationHands-On Metro Ethernet Carrier Class Networks
Hands-On Carrier Class Networks Course Description Carriers have offered connectivity services based on traditional TDM, Frame Relay and ATM for many years. However customers now use Ethernet as the interface
More informationIntroduction 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"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 informationMPLS VPN Carrier Supporting Carrier IPv4 BGP Label Distribution
MPLS VPN Carrier Supporting Carrier IPv4 BGP Label Distribution This feature enables you to configure your carrier supporting carrier network to enable Border Gateway Protocol (BGP) to transport routes
More informationTroubleshoot PBB-EVPN ESI, ES Import RT and Source MAC Mismatch on ASR 9000
Troubleshoot PBB-EVPN ESI, ES Import RT and Source MAC Mismatch on ASR 9000 Contents Introduction Prerequisites Requirements Components Used Conventions Problem Solution Background Step 1: Troubleshoot
More informationCCIE 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 informationMPLS 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 informationSegment 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 informationConfigure Multipoint Layer 2 Services
This module provides the conceptual and configuration information for Multipoint Layer 2 Bridging Services, also called Virtual Private LAN Services (VPLS). Note VPLS supports Layer 2 VPN technology and
More informationMPLS. 9 March 2018 AN
MPLS 9 March 2018 AN Multi-Protocol Label Switching MPLS-TP MP-BGP H-VPLS OSPF-TE LIB MPLS is not alone LSP ISIS-TE EVPN GMPLS MPLS-TE T-MPLS LFIB LABEL LDP TAG Used in many (most?) provider networks to
More informationMulti 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 informationIntroduction to Segment Routing
Introduction to Segment Routing Michael Kowal, Vertical Solutions Architect @ciscomk Abstract Introduction to Segment Routing This session provides an overview of the segment routing technology and its
More informationSegment 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 informationEVPN Virtual Private Wire Service (VPWS) Single Homed
EVPN Virtual Private Wire Service (VPWS) Single Homed EVPN-VPWS single homed is a BGP control plane solution for point-to-point services. It has the ability to forward traffic from or to one network to
More informationMPLS VPN over mgre. Finding Feature Information. Last Updated: November 1, 2012
MPLS VPN over mgre Last Updated: November 1, 2012 The MPLS VPN over mgre feature overcomes the requirement that a carrier support multiprotocol label switching (MPLS) by allowing you to provide MPLS connectivity
More informationMPLS VPN Carrier Supporting Carrier Using LDP and an IGP
MPLS VPN Carrier Supporting Carrier Using LDP and an IGP Last Updated: December 14, 2011 Multiprotocol Label Switching (MPLS) Virtual Private Network (VPN) Carrier Supporting Carrier (CSC) enables one
More informationService 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 informationDesign, 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 informationBGP Support for the L2VPN Address Family
BGP Support for the L2VPN Address Family Last Updated: November 21, 2012 BGP support for the Layer 2 Virtual Private Network (L2VPN) address family introduces a BGP-based autodiscovery mechanism to distribute
More informationMPLS MPLS. Basically: 9 March 2018 AN. Multi-Protocol Label Switching. A bit of history. Multi-Protocol Label Switching.
Multi-Protocol Label Switching MPLS-TP MP-BGP H-VPLS OSPF-TE LIB MPLS MPLS is not alone LSP ISIS-TE EVPN GMPLS MPLS-TE 9 March 2018 AN T-MPLS LFIB LABEL LDP TAG Used in many (most?) provider networks to
More informationImplementing Virtual Private LAN Services
Implementing Virtual Private LAN Services This module provides the conceptual and configuration infmation f Virtual Private LAN Services (VPLS) on Cisco IOS XR software. VPLS suppts Layer 2 VPN technology
More informationLab 1: Static MPLS LSP-RTX4-RTX1 LSP-RTX1-RTX4 LSP-RTX3-RTX2 LSP-RTX2-RTX3
Lab 1: Static MPLS First lab gives a basic understanding of MPLS label swapping No signaling manually assign labels like static routing Understand configuration, forwarding tables, and debugging of MPLS
More informationInternet 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 informationVRF, 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 informationBGP Best External. Finding Feature Information
The feature provides the network with a backup external route to avoid loss of connectivity of the primary external route. The feature advertises the most preferred route among those received from external
More informationNetwork Configuration Example
Network Configuration Example Configuring BGP Autodiscovery for LDP VPLS Release NCE0035 Modified: 2017-01-24 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net
More informationMENOG 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 informationCCIE Service Provider Sample Lab. Part 1 of 7
CCIE Service Provider Sample Lab Part 1 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 informationMultiprotocol 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 informationIntroduction 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 informationOperation Manual MPLS VLL. Table of Contents
Table of Contents Table of Contents... 1-1 1.1 MPLS VLL Overview... 1-2 1.1.1 Concepts in MPLS VLL... 1-2 1.1.2 Introduction to MPLS VLL... 1-2 1.1.3 Packet Forwarding... 1-3 1.1.4 Implementation... 1-4
More informationCarrier Ethernet Evolution
Carrier Ethernet Evolution Next phase of carrier-class Ethernet services wave Levente Laposi, IP Division Regional Support Centre October 2008 Agenda 1. Introduction 2. Understanding P 3. P-VPLS The next
More information