LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF

Size: px
Start display at page:

Download "LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF"

Transcription

1 LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF MODULE 07 - MPLS BASED LAYER 2 SERVICES 1 by Xantaro

2 MPLS BASED LAYER 2 VPNS USING MPLS FOR POINT-TO-POINT LAYER 2 SERVICES 2 by Xantaro

3 Why are Layer-2 VPNs needed? Layer-2 VPNs based on ATM or Frame Relay circuits have been around for a long time Still today very popular for datacenter interconnects or wholesale solutions As there is a lot of progress in network convergence, Service Providers have a single infrastructure for both layer 3 and layer 2 services Customer can have more control No routing involved with service provider Frame-based forwarding for Frame Relay, Ethernet, ATM, Layer-2 Circuit provides and end-to-end layer-2 connection between two locations over an MPLS core 3 by Xantaro

4 Standardization Layer-2 VPN () services are developed by the Working Group of the IETF Reference model is defined in RFC 4664 (Framework for Layer 2 Virtual Private Networks) Flavors of include Virtual Private LAN Services (VPLS) (layer-2 point-to-multipoint service) Virtual Private Wire Services (VPWS) (layer-2 point-to-point service) WG is in charge of service definition (control plane); transport technologies across a core network are defined by the Pseudowire Edge to Edge Emulation (PWE3) Working Group (data plane) Defined in RFC3985: Pseudowire Architecture Develops standards for the encapsulation & service emulation of pseudo wires (RFC 4448/4618/4619/4717/...) 4 by Xantaro

5 Building Block: Pseudowire (PW) Pseudowires are defined by the IETF Pseudo Wire Edge to Edge Emulation (PWE3) working group A pseudowire (PW) defines a mechanism that emulates the essential attributes of a native service while transporting over a packet switch network (PSN) Unlike LSPs, pseudowires are bidirectional Pseudowires support edge-to-edge emulation (network interworking), but no service interworking Pseudowire types as defined in RFC 4446 include Frame Relay DLC (0x0001) ATM AAL5 mode (0x0002) ATM cell mode (0x0003) Ethernet tagged mode (0x0004) Ethernet port mode (0x0005) 5 by Xantaro

6 Pseudowire Reference Model Pseudowire is a point-to-point connection between two attachment circuits (AC) connected to PE routers Native data units (bits, cells, packets) presented to the PW are encapsulated in a PW-PDU and carried across MPLS tunnel. these services are transparent so that frames are not changed during transit. In case of Ethernet, PE routers do not perform any lookup or learning based on the MAC address 6 by Xantaro

7 Pseudowire Setup and Maintenance PWE3 architecture does not specify the way, how pseudowires are setup and maintained, this is defined in other standards these other standards are commonly referred to by their primary authors Kireeti Kompella (Juniper Networks) Luca Martini (Cisco Systems) There are two ways to do this across an MPLS core Kompella-Draft (RFC 6624) BGP signaling in control plane Martini encapsulation in data plane Martini-Draft (RFC 4447) LDP signaling in control plane Martini encapsulation in data plane 7 by Xantaro

8 Terminology Customer Edge (CE) device is either a router or a switch located at customer site that provides access to provider network Provider Edge (PE) router connects to customer device and maintains VPN-related information Provider (P) router forwards traffic transparently (not VPN-aware) RED CE-R1 Customer Edge (CE) Device Site 1 P1 PE2 Site 2 CE-B2 BLUE Customer Site Provider (P) Router BLUE CE-B1 Site 1 PE1 Provider Edge (PE) Router P2 P3 PE3 Site 2 CE-R2 RED 8 by Xantaro

9 VPN Forwarding Table (VFT) Each VPN forwarding table is populated with information provisioned for the local CE device on each PE (one VFT per site) Local site ID (given by administrator) Remote site ID (given by administrator) Logical interfaces provisioned to the local CE device (given by administrator) Label base used to associate received traffic with one of the logical interfaces (automatically assigned by PE router) RED CE-R1 VFT is distributed for each VPN site to remote PEs Site 1 P1 VFT VFT PE2 Site 2 CE-B2 BLUE VFT VFT MP-iBGP session BLUE CE-B1 Site 1 PE1 P2 P3 PE3 VFT VFT Site 2 CE-R2 RED 9 by Xantaro

10 VFT and CE Device Virtual Forwarding Table (VFT) is provisioned at each PE router for each local CE device Each CE devices within VPN is assigned a CE ID which uniquely identifies the CE device CE device can have multiple logical interfaces (attachment circuits) associated with the VFT in case of Ethernet VLANs may be used to separate them PE generates a contiguous set of labels called label block First label within label block is called label base number of labels within the label block is called label range Why use label blocks and not a single label? while it would be sufficient to just advertise a single label for point-to-point services, label blocks have the advantage that they may signal multiple services with one BGP routing update additionally label blocks can later on be used for point-to-multipoint services, where we need multiple labels 10 by Xantaro

11 Updating VFTs PE router first checks received VCTs information on route target Assume PE1 is connected to CE-k and remote PE2 advertised label block with label base LB m, label offset LO m and label range LR m for CE-ID m Check matching encapsulation type Check if k=m. If so, then stop and issue error. Find among label blocks advertised by PE2 block with LO m k < LO m + LR m Find among all label block of CE k block with LO k m < LO k + LR k Find appropriate tunnel label X to PE2 Install mapping of local circuit to VPN label sending label: LB m + k - LO m receiving label: LB k + m - LO k 11 by Xantaro

12 Circuit Status Vector With a real cable, devices can recognize whether the link is up to the connected systems With s, there is no longer a direct connection, but ideally a pseudowire should be able to simulate that behaviour circuit is a bidirectional connection composed of two simplex connection. Each simplex connection has three segments local attachment circuit MPLS tunnel remote attachment circuit Monitoring requires monitoring of the status of both simplex connections by the PE routers PE router knows status of local attachment circuit and tunnel towards PE Circuit status vector contains a single bit for each label in a label block Setting bit to 1 indicates either local circuit or LSP to remote router is down Receiving PE router is able to report failure to attached CE device 12 by Xantaro

13 Data Forwarding (1/5) CE-R3 send Ethernet frame to PE3 CE device can be either switch or router frame can be either tagged or untagged PE router is agnostic to Layer-3 protocol used RED CE-R1 P1 PE2 CE-B2 BLUE VFT CE-B1 BLUE PE1 P2 P3 PE3 VFT CE-R2 RED Ethernet 13 by Xantaro

14 Data Forwarding (2/5) PE router associates incoming interface with VFT and looks up remote PE router and VC-ID -specific label (300 in this example) is push on the packet depending on the VCT (learned by MP-BGP from PE1) Outer tunnel label (100 in this example) is pushed on the packet depending on egress PE router (learned by LDP or RSVP from P3) RED CE-R1 P1 PE2 CE-B2 BLUE VFT CE-B1 BLUE PE1 P P3 Ethernet PE3 VFT CE-R2 RED 14 by Xantaro

15 Data Forwarding (3/5) Packet is forwarded along LSP P routers are not VPN-aware, so service label 300 is ignored Transit LSR only perform label-operation based on the top label in this case P1 is the next-hop on the shortest path from P3 to PE1 Label 200 was learned via LDP or RSVP from P1 RED CE-R P1 Ethernet PE2 CE-B2 BLUE VFT CE-B1 BLUE PE1 P2 P3 PE3 VFT CE-R2 RED 15 by Xantaro

16 Data Forwarding (4/5) Penultimate Hop Popping is done on the penultimate LSR signaled by PE1 by advertising Label 3 for its loopback IP this prevents dual lookup on PE1 RED CE-R1 VFT 300 Ethernet P1 PE2 CE-B2 BLUE CE-B1 BLUE PE1 P2 P3 PE3 VFT CE-R2 RED 16 by Xantaro

17 Data Forwarding (5/5) Egress PE router does label lookup to find corresponding attachment circuit it finds label 300 which it advertised to PE3 for this specific Layer 2 VPN Egress PE pops label Native frame is forwarded out logical interface corresponding to the VFT From the perspective of the CE routers, this connections looks like a direct link between them (hence the name pseudowire) RED CE-R1 Ethernet P1 PE2 CE-B2 BLUE VFT CE-B1 BLUE PE1 P2 P3 PE3 VFT CE-R2 RED 17 by Xantaro

18 Configuration Prerequisites Checklist: Which steps have to be configured before can be deployed? Basically the same as with MPLS based Layer 3 VPNs: Choose and configure an IGP (e.g. OSPF or IS-IS) Configure MP-iBGP peering among PE routers (in case BGP signaling is used) enable appropriate address family for layer 2 VPNs Enable MPLS and desired MPLS signaling protocol (LDP / RSVP) on PE and P routers PE routers perform all VPN-related configuration P routers are unware of VPN services 18 by Xantaro

19 VIRTUAL PRIVATE LAN SERVICES USING MPLS FOR POINT-TO-MULTIPOINT LAYER 2 SERVICES 19 by Xantaro

20 VPLS Overview Virtual Private LAN Services (VPLS) defines an architecture that allows MPLS network to offer Layer-2 multipoint Ethernet services Service Provides virtually emulates an IEEE Ethernet bridge network Virtual bridges are linked with MPLS Pseudowires Data plane is the same as for point-to-point s basically a VPLS instance is a collection of point-to-point s with MAC learning enabled There are two standards for VPLS control plane One uses BGP for auto-discovery and signaling of PWs (RFC 4761) The other one uses LDP for signaling of PWs (RFC 4762) 20 by Xantaro

21 Virtual Private LAN Services Private Ethernet network constructed over a shared infrastructure which may span several metro areas Point to multipoint Ethernet connectivity where service provider looks like an Ethernet broadcast domain From the perspective of the customer, all CE routers are connected to the same layer 2 Switch 21 by Xantaro

22 VPLS Data Plane Operation Both BGP and LDP VPLS have the same data plane operation It is quite similar to the operation of ordinary Layer 2 switches Flooding, learning, aging, broadcast, multicast are mostly the same as for bridges One major difference is that PE-to-PE flooding used to use ingress replication or point-tomultipoint LSPs, which are out of the scope of this presentation Both assume a full mesh of pseudowires (s) among PEs This leads to the split-horizon forwarding rule Frames received from one PE via a pseudowire must not be forwarded to another pseudowire 22 by Xantaro

23 VPLS Unicast Forwarding From customer point of view, a VPLS instance is a virtual switch, thus including MAC address learning If Ethernet frame with unknown destination MAC address is received on a local port, the frames is flooded to all other local ports and to all VPLS PE-routers via established pseudowires If Ethernet frame with unknown destination MAC address is received on pseudowire, the frame is only flooded to all local port (due to fact that PEs are fully meshed) Receiving frame with source MAC address enable PE router to learn location of this MAC address (either local port or pseudowire) 23 by Xantaro

24 MAC Learning When a customer device starts sending a frame, the source MAC address is unknown to the PE routers. Receipt of a frame triggers MAC learning process PFE would notify RE about new source MAC address being learnt The new source MAC address would be programmed on the VPLS forwarding table and be associated to the corresponding interface where the frame is received If a destination MAC address of a frame matches this entry, it would be forwarded to this interface If frame is received by remote PE router, the same MAC learning process would be done Instead of pointing to the local PE-CE interface, the MAC address points to the remote PE 24 by Xantaro

25 VPLS BGP Control Plane BGP for VPN Auto-discovery and Signaling Common framework for Multiple VPN Services, a single MP-BGP Session may carry routes for: IP-VPNs (2547bis) L2 MPLS VPNs (draft-kompella-ppvpn-l2vpn) IPv6 VPN (draft-ietf-ppvpn-bgp-ipv6-vpn) VPLS (draft-kompella-ppvpn-vpls) BGP scalability, redundancy and operational simplicity Route Reflectors, Refresh, etc Supports Multi-AS/Multi-provider operations Forwarding plane is the same as for s (defined by PWE3) 25 by Xantaro

26 VPN Forwarding Table One VFT is configured per PE per VPLS instance using Route Distinguisher, e.g :100 may be common for a VPLS instance across the network Layer-2 encapsulation, e.g. Ethernet must be the same on all PE routers for a certain VPLS instance VPLS Edge ID (VE ID), e.g. 3 each site must have a unique identifier Route Target e.g. target:65100:123 if all sites should be able to talk to each other, all PE routers use the same value here. Hub and Spoke VPLS instances can be created with modified route targets Each PE automatically allocates a VPN label block to be used as demultiplexors VFT information distributed using MP-BGP VPLS Forwarding Table (VFT) on each PE holds all the information learned from remote PE routers 26 by Xantaro

27 Label Allocation When VPLS instance is created, unique label ranges called label blocks are created on a per box basis The label range together with other information will be advertised to all remote PE routers using MP-BGP Each advertised prefix is 96 bit long Label range (or VE block size) determines the number of remote CE sites supported for this instance Example: :123:20:17/ :123 is the route distinguisher 20 is local site ID or VPLS Edge (VE) ID 17 is the VE block offset (VBO) 27 by Xantaro

28 Label Blocks Label block is defined by a label base (LB) and a VE block size (VBS) Results in contiguous set of labels (LB, LB+1, LB+VBS-1) Label block advertised by MP-BGP to remote PE routers To avoid allocating large blocks at once, VE block offset (VBO) is introduced building a set (LB+VBO, LB+VBO+1, LB+VBO+VBS-1) All PEs configured with unique site IDs Labels are calculated based on local site ID X and remote parameters: If VBO<=X<VBO+VBS, outgoing label used is LB+X-VBO If remote VE ID V is part of a local set, incoming label is LB +V-VBO If no corresponding label block is found, new announcement must be sent. 28 by Xantaro

29 VPLS Label Block Structure Below is an example for two label blocks the first label block uses label 64 for site 1, 65 for site 2,, 71 for site 8 the second label block uses label 72 for site 9, 73 for site 10,..., 79 for site 16 Both label base and offset do not necessarily have to be contiguous 29 by Xantaro

30 Sample VPLS Topology We will use the following topology as an example for label allocation and packet forwarding We will take a closer look at the perspective of PE1 which labels should PE1 use, when it wants to send frames to the endstation of PE3? which labels does PE1 expect when PE3 sends traffic to the endstation of PE1? PE1 PE3 00:20:20:20:20:20 Site ID 20 Site ID 3 00:03:03:03:03:03 PE2 Site ID 1 30 by Xantaro 00:01:01:01:01:01

31 Understanding Label Calculation: Outgoing Label The following excerpt shows routes that PE1 received from PE3 for this specific VPLS instance show route receive-protocol bgp detail VPLS.l2vpn.0: 4 destinations, 4 routes (4 active, 0 holddown, 0 hidden) * :1:3:1/96 (1 entry, 1 announced) Import Accepted Route Distinguisher: :1 Label-base: , range: 8 Nexthop: Localpref: 100 AS path: I Communities: * :1:3:17/96 (1 entry, 1 announced) Import Accepted Route Distinguisher: :1 Label-base: , range: 8 Nexthop: Localpref: 100 AS path: I Communities: Label Calculation PE1 uses local site ID of 20 PE1 receives two VPLS prefixes from PE3 1 st Advertisements covers site IDs nd advertisement covers site IDs Because local VE ID is 20, PE1 uses 2 nd one with label base of Outgoing Label= = by Xantaro

32 Understanding Label Calculation: Incoming Label The following excerpt shows routes that PE1 advertised to PE3 for this specific VPLS instance show route advertising-protocol bgp detail VPLS.l2vpn.0: 4 destinations, 4 routes (4 active, 0 holddown, 0 hidden) * :1:20:1/96 (1 entry, 1 announced) BGP group internal type Internal Route Distinguisher: :1 Label-base: , range: 8 Nexthop: Self Flags: Nexthop Change Localpref: 100 AS path: [65000] I Communities: * :1:20:17/96 (1 entry, 1 announced) BGP group internal type Internal Route Distinguisher: :1 Label-base: , range: 8 Nexthop: Self Flags: Nexthop Change Localpref: 100 AS path: [65000] I Communities: Label Calculation PE3 uses site ID 3 (remote site ID) PE1 advertises two VPLS prefixes to PE3 1 st Advertisements covers site IDs nd advertisement covers site IDs Because remote VE site is 3, PE2 uses 1 st label block with label base of Incoming Label= = by Xantaro

33 VPLS MAC Learning Step 1 Consider the following network with 3 PE routers we assume that all sites are part of the same VPLS instance (same route targets on PEs) no traffic has passed the MPLS core yet each site has a local system attached for simplicity you can recognize the site ID in the actual MAC addresses PE1 and PE3 use the label values shown on the previous slides PE1 PE3 00:20:20:20:20:20 Site ID 20 Site ID 3 00:03:03:03:03:03 PE2 Site ID 1 33 by Xantaro 00:01:01:01:01:01

34 VPLS MAC Learning Step 1 Station on site 20 connected to PE1 will broadcast a frame (e.g. because of ARP request) PE1 will learn the source MAC address and remember the interface on which this frame was received (xe-0/0/0.0 in this case) PE1 knows that it needs to forward the frame to PE2 and PE3 (flooding) frame can be duplicated, which is known as ingress replication alternatively point-to-multipoint LSPs may be used (out of scope of this presentation) S: 00:20:20:20:20:20 D: ff:ff:ff:ff:ff:ff PE1 00:20:20:20:20:20 Site ID 20 Site ID 3 00:03:03:03:03:03 PE2 PE3 00:20:20:20:20:20 xe-0/0/0.0 <empty MAC table> Site ID 1 34 by Xantaro 00:01:01:01:01:01

35 VPLS MAC Learning Step 2 We assume that PE1 uses ingress replication A frame is sent towards PE3 using outer label and inner label label learned with LDP or RSVP from next-hop of PE1 to reach PE3 label was learned via BGP from PE3 - label base = (label to be used for the first site identified by offset) - offset = 17 => Site 17 should use label to send frames to PE3 - label-range = 8 => this label block is valid for sites 17 to 24 a similar operation is done to send a packet from PE1 to PE2 which is not shown here Layer 2 Payload PE1 PE2 00:20:20:20:20:20 Site ID 20 Site ID 3 00:03:03:03:03:03 PE3 00:20:20:20:20:20 xe-0/0/0.0 Site ID 1 <empty MAC table> 35 by Xantaro 00:01:01:01:01:01

36 VPLS MAC Learning Step 3 Upon receiving the MPLS frame, PE3 will inspect the service label and find a value of PE3 knows from the label value that this frame was transmitted by PE1 into this specific VPLS instance from site ID 20 PE2 will also learn this MAC address as it was replicated by PE1 to PE2 and PE3 also PE2 will learn based on label values that this frame was sent by PE1 PE1 will use the service label advertised by PE2 for this purpose PE1 00:20:20:20:20:20 Site ID 20 Site ID 3 00:03:03:03:03:03 PE2 PE3 S: 00:20:20:20:20:20 D: ff:ff:ff:ff:ff:ff 00:20:20:20:20:20 xe-0/0/0.0 00:20:20:20:20:20 PE1 Site ID 1 36 by Xantaro 00:01:01:01:01:01

37 VPLS MAC Learning Step 4 Next we assume that station in site 3 replies with a unicast frame As a first step, PE3 will put the source MAC of the frame into its local VPLS table referring to the local interface (xe-0/0/1.0 in this case) PE3 consults its VPLS table for this instance it knows that mac 00:02:02:02:02:02 is behind Site 20, which is connected to PE1 PE2 forwards this frame only to PE1, not to PE2 as it knows where the this MAC address is located PE1 00:20:20:20:20:20 Site ID 20 Site ID 3 00:03:03:03:03:03 PE2 PE3 S: 00:03:03:03:03:03 D: 00:20:20:20:20:20 00:20:20:20:20:20 xe-0/0/0.0 00:20:20:20:20:20 PE1 Site ID 1 00:03:03:03:03:03 xe-0/0/ by Xantaro 00:01:01:01:01:01

38 VPLS MAC Learning Step 5 PE1 will inspect label value of and find that it assigned this label to be used when sending packets from site 3 to its local site hence, PE1 know that this Source MAC is behind PE3. PE2 will not see this frame and hence not learn MAC address 00:03:03:03:03:03 if PE2 will not see further packets from station 00:20:20:20:20:20, it will flush this MAC address from its table (aging principal) timeout is depending on platform but often set to 5 minutes by default Layer 2 Payload PE1 PE3 00:20:20:20:20:20 Site ID 20 Site ID 3 00:03:03:03:03:03 PE2 00:20:20:20:20:20 xe-0/0/0.0 00:03:03:03:03:03 PE3 Site ID 1 00:20:20:20:20:20 PE1 00:03:03:03:03:03 xe-0/0/ by Xantaro 00:01:01:01:01:01

39 VPLS Multihoming VPLS Multihoming can be used to provide redundancy Care must be taken to avoid spanning tree loops VPLS multihoming implementation is based on BGP-signaling, i.e. not available with LDPsignaling No-active interface are blocked 39 by Xantaro

40 VPLS Baseline Configuration All provider routers (PE and P routers) Run link-state routing protocol between all routers (OSPF or ISIS) Create full-mesh of LSPs between the PE routers using either LDP or RSVP PE routers only Setup BGP peering with family l2vpn for VPLS route exchange Optionally use LDP as a signaling protocol Create VPLS routing instance Configure PE-CE link 40 by Xantaro

Configuring Virtual Private LAN Services

Configuring 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 information

MPLS design. Massimiliano Sbaraglia

MPLS 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 information

Operation Manual MPLS VLL. Table of Contents

Operation 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 information

Configuring VPLS. VPLS overview. Operation of VPLS. Basic VPLS concepts

Configuring 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 information

Deploy VPLS. APNIC Technical Workshop October 23 to 25, Selangor, Malaysia Hosted by:

Deploy 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 information

Lab 1: Static MPLS LSP-RTX4-RTX1 LSP-RTX1-RTX4 LSP-RTX3-RTX2 LSP-RTX2-RTX3

Lab 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 information

Network Configuration Example

Network 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 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

Request for Comments: Cisco Systems, Inc. September Framework for Layer 2 Virtual Private Networks (L2VPNs)

Request for Comments: Cisco Systems, Inc. September Framework for Layer 2 Virtual Private Networks (L2VPNs) Network Working Group Request for Comments: 4664 Category: Informational L. Andersson, Ed. Acreo AB E. Rosen, Ed. Cisco Systems, Inc. September 2006 Framework for Layer 2 Virtual Private Networks (L2VPNs)

More information

Configuring MPLS L2VPN

Configuring 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 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

Deploying MPLS L2VPN

Deploying 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 information

TRILL Transparent Transport over MPLS

TRILL Transparent Transport over MPLS TRILL Transparent Transport over MPLS draft-muks-trill-transport-over-mpls- 00 Mohammad Umair, Kingston Smiler, Donald Eastlake, Lucy Yong Overview This draft covers two problems as follows. Providing

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

Configuring Virtual Private LAN Service (VPLS) and VPLS BGP-Based Autodiscovery

Configuring 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 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 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

Spirent TestCenter EVPN and PBB-EVPN AppNote

Spirent 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 information

AToM (Any Transport over MPLS)

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

More information

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

Network Configuration Example

Network Configuration Example Network Configuration Example Configuring VPLS Multihoming Using Autodiscovery (FEC 129) Release NCE0072 Modified: 2016-10-26 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA

More information

Configure Multipoint Layer 2 Services

Configure 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 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

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

Ethernet VPN (EVPN) and Provider Backbone Bridging-EVPN: Next Generation Solutions for MPLS-based Ethernet Services. Introduction and Application Note

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 information

Configure L2VPN Autodiscovery and Signaling

Configure 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 information

L2 MPLS VPN (VPLS) Technology White Paper

L2 MPLS VPN (VPLS) Technology White Paper S9500 L2 MPLS VPN (VPLS) Technology White Paper L2 MPLS VPN (VPLS) Technology White Paper Keywords: MPLS, VPLS Abstract: MPLS technologies make it very easy to provide VPN services based on IP technologies

More information

Module 11b MPLS VPLS Configuration Lab (LDP Manual)

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

More information

Network Configuration Example

Network Configuration Example Network Configuration Example Interconnecting a Layer 2 Circuit with a Layer 3 VPN Modified: 2017-01-19 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net

More information

MPLS. 9 March 2018 AN

MPLS. 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 information

Network Configuration Example

Network Configuration Example Network Configuration Example Configuring Hierarchical VPLS Release NCE0015 Modified: 2017-01-24 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net

More information

Configuring MPLS L2VPN

Configuring MPLS L2VPN Contents Configuring MPLS L2VPN 1 MPLS L2VPN overview 1 About MPLS L2VPN 1 Comparison with traditional VPN 2 Comparison with MPLS L3VPN 2 Basic concepts 2 MPLS L2VPN implementation 3 MPLS L2VPN configuration

More information

Configuring MPLS L2VPN

Configuring MPLS L2VPN Contents Configuring MPLS L2VPN 1 Overview 1 Comparison with traditional VPN 1 Comparison with MPLS L3VPN 2 Basic concepts 2 MPLS L2VPN implementation 3 MPLS L2VPN configuration task list 4 Configuring

More information

Contents. EVPN overview 1

Contents. 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 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

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

Implementing Virtual Private LAN Services

Implementing 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 information

Introduction to Multi-Protocol Label

Introduction 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 information

Pass4Sure.4A0-104,288.Questions

Pass4Sure.4A0-104,288.Questions Pass4Sure.4A0-104,288.Questions Number: 4A0-104 Passing Score: 800 Time Limit: 120 min File Version: 8.04 http://www.gratisexam.com/ 4A0-104 Alcatel-Lucent Services Architecture : Modified few questions,

More information

HP A5820X & A5800 Switch Series MPLS. Configuration Guide. Abstract

HP A5820X & A5800 Switch Series MPLS. Configuration Guide. Abstract HP A5820X & A5800 Switch Series MPLS Configuration Guide Abstract This document describes the software features for the HP 5820X & 5800 Series products and guides you through the software configuration

More information

Implementing IEEE 802.1ah Provider Backbone Bridge

Implementing 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 information

L2 VPNs. Javed Asghar Muhammad Waris Sagheer 2005, Cisco Systems, Inc. All rights reserved.

L2 VPNs. Javed Asghar Muhammad Waris Sagheer 2005, Cisco Systems, Inc. All rights reserved. L2 VPNs Javed Asghar jasghar@cisco.com Muhammad Waris Sagheer waris@cisco.com 2005, Cisco Systems, Inc. All rights reserved. 1 Agenda! Topics:! L2VPN Introduction! L2VPN Models! Quality of Service! L2VPN

More information

MPLS MPLS. Basically: 9 March 2018 AN. Multi-Protocol Label Switching. A bit of history. Multi-Protocol Label Switching.

MPLS 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 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

Numerics I N D E X. AAL (ATM Adaptation Layer), AAL5 CPCS-SDU mode,

Numerics I N D E X. AAL (ATM Adaptation Layer), AAL5 CPCS-SDU mode, I N D E X Numerics A 802.1p tagging, 63, 65 802.1q tagging, 63, 65 802.1q tunneling, 62 63 asymmetrical links, 65 restrictions, 67 68 tagging process, 66 AAL (ATM Adaptation Layer), 94 95 AAL5 CPCS-SDU

More information

Deploy 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, 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 information

VPLS configuration commands

VPLS configuration commands Contents VPLS configuration commands 1 car 1 description 1 display bgp vpls 2 display l2vpn fast-switch-group 7 display mac-address vsi 8 display mpls l2vpn fib ac vpls 10 display mpls l2vpn fib pw vpls

More information

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

PASS4TEST. IT Certification Guaranteed, The Easy Way!   We offer free update service for one year PASS4TEST IT Certification Guaranteed, The Easy Way \ http://www.pass4test.com We offer free update service for one year Exam : 642-691 Title : CCIP BGP + MPLS Exam (BGP + MPLS) Vendors : Cisco Version

More information

Implementing VXLAN. Prerequisites for implementing VXLANs. Information about Implementing VXLAN

Implementing 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 information

VPLS configuration commands

VPLS configuration commands Contents VPLS configuration commands 1 car 1 description 1 display bgp vpls 2 display l2vpn fast-switch-group 7 display mac-address vsi 8 display mpls l2vpn fib ac vpls 9 display mpls l2vpn fib pw vpls

More information

Multipoint Bridged Ethernet Using MPLS Virtual Private LAN Services

Multipoint Bridged Ethernet Using MPLS Virtual Private LAN Services Multipoint Bridged Ethernet Using MPLS Virtual Private LAN Services By Scott Kotrla How VPLS Compares to Existing VPN Technologies Multipoint Bridged Ethernet is a service offering that attempts to recreate

More information

L2VPN Interworking. Finding Feature Information

L2VPN Interworking. Finding Feature Information Interworking is a transforming function that is required to interconnect two heterogeneous attachment circuits (ACs). Several types of interworking functions exist. The function that is used would depend

More information

VPLS configuration commands

VPLS configuration commands Contents VPLS configuration commands 1 bandwidth 1 broadcast-restrain 1 description 2 display bgp vpls 3 display l2vpn fast-switch-group 8 display mac-address vsi 9 display mpls l2vpn fib ac vpls 10 display

More information

MPLS опорни мрежи MPLS core networks

MPLS опорни мрежи MPLS core networks MPLS опорни мрежи MPLS core networks Николай Милованов/Nikolay Milovanov http://niau.org Objectives Identify the drawbacks of traditional IP routing Describe basic MPLS concepts and LSR types. MPLS Labels

More information

TELCO GROUP NETWORK. Rafał Jan Szarecki 23/10/2011

TELCO GROUP NETWORK. Rafał Jan Szarecki 23/10/2011 TELCO GROUP NETWORK Rafał Jan Szarecki 23/10/2011 GOALS G-NET Regional (MEA) TELCO has 12 national s OpCo. Build international network infrastructure, to allow all OpCo offer VPNs with sites in multiple

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

BGP Support for the L2VPN Address Family

BGP 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 information

Practice exam questions for the Nokia NRS II Composite Exam

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

More information

Configure Virtual LANs in Layer 2 VPNs

Configure Virtual LANs in Layer 2 VPNs The Layer 2 Virtual Private Network (L2VPN) feature enables Service Providers (SPs) to provide L2 services to geographically disparate customer sites. A virtual local area network (VLAN) is a group of

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

BraindumpsQA. IT Exam Study materials / Braindumps

BraindumpsQA.   IT Exam Study materials / Braindumps BraindumpsQA http://www.braindumpsqa.com IT Exam Study materials / Braindumps Exam : JN0-660 Title : Service Provider Routing and Switching, Professional (JNCIP-SP) Vendor : Juniper Version : DEMO 1 /

More information

Configuring MPLS and EoMPLS

Configuring MPLS and EoMPLS 37 CHAPTER This chapter describes how to configure multiprotocol label switching (MPLS) and Ethernet over MPLS (EoMPLS) on the Catalyst 3750 Metro switch. MPLS is a packet-switching technology that integrates

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

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

Technology Overview. Frequently Asked Questions: MPLS Connectivity. Published: Copyright 2014, Juniper Networks, Inc.

Technology Overview. Frequently Asked Questions: MPLS Connectivity. Published: Copyright 2014, Juniper Networks, Inc. Technology Overview Frequently Asked Questions: MPLS Connectivity Published: 2014-01-10 Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net Juniper

More information

Configuration and Management of Networks. Pedro Amaral

Configuration 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 information

VPLS Autodiscovery: BGP Based

VPLS Autodiscovery: BGP Based First Published: February 19, 2007 Last Updated: February 19, 2007 VPLS Autodiscovery enables each Virtual Private LAN Service (VPLS) provider edge (PE) router to discover which other PE routers are part

More information

Hands-On Metro Ethernet Carrier Class Networks

Hands-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 information

HPE FlexFabric 5940 Switch Series

HPE 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 information

Configuring Routed Pseudowire and VPLS

Configuring Routed Pseudowire and VPLS Routed Pseudowire and VPLS feature routes Layer 3 traffic and Layer 2 frames for pseudowire connections between provider edge (PE) devices using Virtual Private LAN Services (VPLS) multipoint PE. Prerequisites

More information

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

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

More information

Internet Engineering Task Force (IETF) ISSN: A. Sajassi Cisco J. Uttaro AT&T May 2018

Internet 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 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

Ethernet VPN (EVPN) in Data Center

Ethernet 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 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

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

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

More information

Configuring MPLS L3VPN

Configuring MPLS L3VPN Contents Configuring MPLS L3VPN 1 MPLS L3VPN overview 1 Introduction to MPLS L3VPN 1 MPLS L3VPN concepts 2 MPLS L3VPN packet forwarding 5 MPLS L3VPN networking schemes 5 MPLS L3VPN routing information

More information

Multiprotocol Label Switching (MPLS) on Cisco Routers

Multiprotocol Label Switching (MPLS) on Cisco Routers Multiprotocol Label Switching (MPLS) on Cisco Routers This document describes commands for configuring and monitoring Multiprotocol Label Switching (MPLS) functionality on Cisco routers and switches. This

More information

Network Configuration Example

Network Configuration Example Network Configuration Example Layer 2 Circuits Modified: 2017-01-19 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net All rights reserved. Juniper

More information

Alcatel-Lucent 4A Alcatel-Lucent Services Architecture.

Alcatel-Lucent 4A Alcatel-Lucent Services Architecture. Alcatel-Lucent 4A0-104 Alcatel-Lucent Services Architecture http://killexams.com/exam-detail/4a0-104 A. Service tunnels are unidirectional. B. Transport tunnels are unidirectional. C. A service will use

More information

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

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

More information

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

Carrier Ethernet Evolution

Carrier 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

Pseudo Wire Emulation Edge to Edge (PWE3) and Multi-Protocol Label Switching (MPLS)

Pseudo Wire Emulation Edge to Edge (PWE3) and Multi-Protocol Label Switching (MPLS) Pseudo Wire Emulation Edge to Edge (PWE3) and Multi-Protocol Label Switching (MPLS) Course Description Network transport service providers and their users are seeking to rationalize their networks by migrating

More information

Internet Engineering Task Force (IETF) Request for Comments: Alcatel-Lucent W. Luo January 2011

Internet Engineering Task Force (IETF) Request for Comments: Alcatel-Lucent W. Luo January 2011 Internet Engineering Task Force (IETF) Request for Comments: 6074 Category: Standards Track ISSN: 2070-1721 E. Rosen B. Davie Cisco Systems, Inc. V. Radoaca Alcatel-Lucent W. Luo January 2011 Provisioning,

More information

Internet Engineering Task Force (IETF) Category: Standards Track. S. Aldrin Google Inc. March 2018

Internet Engineering Task Force (IETF) Category: Standards Track. S. Aldrin Google Inc. March 2018 Internet Engineering Task Force (IETF) Request for Comments: 8339 Category: Standards Track ISSN: 2070-1721 P. Jain, Ed. Cisco Systems, Inc. S. Boutros VMWare, Inc. S. Aldrin Google Inc. March 2018 Definition

More information

MPLS L3VPN. The MPLS L3VPN model consists of three kinds of devices: PE CE Site 2. Figure 1 Network diagram for MPLS L3VPN model

MPLS L3VPN. The MPLS L3VPN model consists of three kinds of devices: PE CE Site 2. Figure 1 Network diagram for MPLS L3VPN model is a kind of PE-based L3VPN technology for service provider VPN solutions. It uses BGP to advertise VPN routes and uses to forward VPN packets on service provider backbones. provides flexible networking

More information

Configuring Ethernet Virtual Connections on the Cisco ASR 1000 Series Router

Configuring Ethernet Virtual Connections on the Cisco ASR 1000 Series Router Configuring Ethernet Virtual Connections on the Cisco ASR 1000 Series Router Ethernet virtual circuit (EVC) infrastructure is a Layer 2 platform-independent bridging architecture that supports Ethernet

More information

WAN Edge MPLSoL2 Service

WAN Edge MPLSoL2 Service 4 CHAPTER While Layer 3 VPN services are becoming increasing popular as a primary connection for the WAN, there are a much larger percentage of customers still using Layer 2 services such Frame-Relay (FR).

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

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

Multiprotocol Label Switching Virtual Private Network

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

More information

Network Configuration Example

Network Configuration Example Network Configuration Example Ingress Replication for MVPN and for IP Multicast Using Next Gen MVPN Modified: 2016-12-20 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000

More information

Juniper JN0-661 Exam Questions and Answers (PDF) Juniper JN0-661 Exam Questions JN0-661 BrainDumps

Juniper JN0-661 Exam Questions and Answers (PDF) Juniper JN0-661 Exam Questions JN0-661 BrainDumps Juniper JN0-661 Dumps with Valid JN0-661 Exam Questions PDF [2018] The Juniper JN0-661 Juniper Service Provider Routing and Switching Exam exam is an ultimate source for professionals to retain their credentials

More information

Ethernet. Access Technologies 2 Moldován István. Department of Telecommunications and Media Informatics

Ethernet. Access Technologies 2 Moldován István. Department of Telecommunications and Media Informatics Ethernet Access Technologies 2 Moldován István Budapest University of Technology and Economics Department of Telecommunications and Media Informatics Ethernet Forwarding MAC Forwarding Topology VLAN Forwarding

More information

Table of Contents Chapter 1 MPLS Basics Configuration

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

More information

HP 5920 & 5900 Switch Series

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

More information

DetNet. Flow Definition and Identification, Features and Mapping to/from TSN. DetNet TSN joint workshop IETF / IEEE 802, Bangkok

DetNet. Flow Definition and Identification, Features and Mapping to/from TSN. DetNet TSN joint workshop IETF / IEEE 802, Bangkok DetNet Flow Definition and Identification, Features and Mapping to/from TSN DetNet TSN joint workshop IETF / IEEE 802, Bangkok Balázs Varga 2018-11-11 DetNet - Data plane and related functions Page 1 Balázs

More information

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

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

More information

BGP Support for the L2VPN Address Family

BGP 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 information