Introduction to Layer Transport and Tunneling Technologies (L2VPNs) ACC _06_2003_X. 2003, Cisco Systems, Inc. All rights reserved.

Size: px
Start display at page:

Download "Introduction to Layer Transport and Tunneling Technologies (L2VPNs) ACC _06_2003_X. 2003, Cisco Systems, Inc. All rights reserved."

Transcription

1 Introduction to Layer Transport and Tunneling Technologies (L2VPNs) 2 1

2 Objectives Define what the leading drivers for L2VPN over packet switched infrastructure are? Outline the IETF srole in L2VPN evolution. Provide a technical review of emerging L2VPN technologies for IP & MPLS cores. Demonstrate how application of L2VPNs is meeting the challenges of Service Providers. 3 Agenda Why L2VPNs Now? PWE3 Overview Layer 2 Tunneling Options Virtual Private LAN Services L2VPN Application 4 2

3 The Facts First: Current Major Access Methods Billions $US Y E A R Worldwide L2 Access Market Forecasts* Vertical Systems Group 2001 URL:// ATM 37% CAGR Frame Relay 19% CAGR Leased Line 2% CAGR *NB. New and Emerging Access Methods e.g. Metro Ethernet, Broadband Wireless etc. not projected here but supported by Unified VPN 5 VPN Market Drivers Worldwide L2 Access Market Forecasts* $ $ ILECs PTTs VPN IXCs ISPs Enterprises 6 3

4 VPN Market Drivers ILECs PTTs VPN Strategy Reduce CAPEX, OPEX via migration to converged MPLS Backbones or current invested backbones while maintaining existing L2 revenue streams Capitalize on de-regulation via expansion and global reach of MPLS /IP Lucrative incremental MPLS service offerings, e.g., Firewalls, Content Management 7 VPN Market Drivers Leverage investment made in MPLS / IP backbone Obtain L2 services market share Provide solution for emerging large markets (example: Metro Ethernet) VPN ISPs IXCs 8 4

5 VPN Market Drivers Internally Managed: Simplify creation of secure (IPsec) Intranets and Extranets Outsourced VPNs: Flexible demarcations & cost effectiveness Full integration of Remote access VPNs VPN Enterprises 9 VPN Deployments Today: Technology & VPN Diversity Access Different Access Technologies Different Core Solutions Only Partial Integration Access IP/ IPsec MPLS or IP IP/ IPsec FR/ATM Broadband ATM FR/ATM Broadband Ethernet SONET Ethernet 10 5

6 VPN Deployments Today: Partial Integration Core Network FR ATM IP MPLS VPN Access Frame Relay ATM Ethernet / TLS Leased Line/HDLC N/A N/A In Progress In Progress In Progress In Progress IPsec N/A N/A Integration Gap Limitation Today: Circuit Termination Requirement: Standards-Based End-to-End Transport 11 VPN Delivery Challenges: Using Today s Technologies Service Providers Increased CAPEX & OPEX : Maintain & operate multiple core networks Under-utilization of Packet Networks Increased Time to Service Complicated circuit provisioning Constrained Global Reach Would require consistent global L2 topology! MPLS and IP backbone currently support circuit termination and not transport Enterprise If in-sourced: Increased CAPEX & OPEX to maintain & operate diverse VPNs If out-sourced: Few Service Providers offer required access service and reach Inflexible Demarcations Dependent on Service Provider access and core network technology Constrained Global Reach Must work with multiple Service Providers to obtain global VPN services 12 6

7 Requirements to Address VPN Markets Flexibility to transport any L2 VPN service across a backbone of choice; ATM, MPLS or IP End-to-end Transport - not just Termination Flexible demarc Customer / Subscriber Managed, Managed CPE, Provider Edge Standards-based solutions Ease of Deployment, Provisioning and Billing Scalable, dynamic deployment (control plane) 13 Consolidated Core Supports Access Different Access Technologies Complete Integration Access IP/ IPsec MPLS or IP IP/ IPsec FR/ATM Broadband FR/ATM Broadband Ethernet Ethernet 14 7

8 Summary of Benefits for L2VPNs New Service Opportunities Virtual leased line Service Offer PVC like Layer 2 based service Reduced Cost Consolidate multiple core technologies into a single packet-based infrastructure Simplify Services - Layer 2 transport provide options for Service Providers who need to provide L2 connectivity and maintain customer autonomy. Protect Existing Investments - Greenfield networks to extend customer access to existing Layer 2 networks without deploying an old-world infrastructure. Feature Support Through the use of IOS features such as IPsec, QoS and Traffic Engineering, L2 transport can be tailored to meet customer requirements 15 A brief word about L2 / L3 VPNs Layer 3 VPNs Provider devices forward customer packets based on Layer 3 information (e.g., IP) SP involvement in routing MPLS/BGP VPNs (RFC 2547), GRE, virtual router approaches Layer 2 VPNs Provider devices forward customer packets based on Layer 2 information Tunnels, circuits, LSPs, MAC address pseudo-wire concept 16 8

9 Agenda Why L2VPNs Now? PWE3 Overview Layer 2 Transport Options Virtual Private LAN Services L2VPN Application 17 Pseudo Wire IETF Working Groups PWE3 L2transport Area MPLS Sub-IP Area L2TPv3 Internet Area PPVPN Sub-IP Area 18 9

10 IETF Standardization Activity IETF working group PWE3 Pseudo Wire Emulation Edge to Edge ; Requirements detailed in draft-ietf-pwe3-requirements draft-ietf-pwe3-framework Develop standards for the encapsulation & service emulation of pseudo wires Across a packet switched backbone Focused on Point-to-Point circuit emulation PSN tunnel -> GRE, MPLS, L2TP Service -> Ethernet, ATM, PPP, FR, HDLC and so on.. 19 What is an L2VPN? IETF s L2VPN Logical Context An L2VPN is comprised of switched connections between subscriber endpoints over a shared network. Non-subscribers do not have access to those same endpoints. Provider Edge SP Interconnection SP Network Remote Subscriber Location Provider Edge Pseudowire ATM PPP Ethernet HDLC FR Many subscriber encapsulations supportable Some L1 frame encapsulations are transportable under the framework of L2VPN. This is acceptable since (unlike native L1) Frames can be dropped dueto congestion

11 What is an L2VPN? Pseudowire Abstraction Enables Transport over non-native Backbones Co-existence with other Encapsulations Service Interworking (i.e., swapping subscriber s UNI encapsulation) Bridged Ethernet over ATM One Ethernet Example: SP Network CE EoMPLS Pseudowire Ethernet VLAN CE 21 Service Offerings L2VPN Transport Services ATM Frame Relay Ethernet VPWS VPLS AAL5 over Pseudowire FR over Pseudowire Ethernet Relay Service (ERS) Ethernet Multipoint Service (EMS) Muxed UNI Cell Relay w/ packing over Pseudowire Muxed UNI PPP/HDLC over Pseudowire Muxed UNI Ethernet Wire Service (EWS) Unmuxed UNI Ethernet Relay Multipoint Service (ERMS) Muxed UNI Other variants Unmuxed UNI Unmuxed UNI Muxed UNI PPP/HDLC 22 11

12 Pseudo Wire Cisco IETF Technology Adoption Layer 2 Transport L2TPv3 draft-ietf-l2tpext-l2tp-base-07.txt draft-ietf-l2tpext-l2tpmib-base-01.txt MPLS (P2P, formerly draft-martini) draft-ietf-pwe3-control-protocol-01.txt draft-ietf-pwe3-[atm, frame-relay, ethernet, etc.] Layer 2 VPN (VPLS) Draft-lasserre-vkompella-ppvpn-vpls-02.txt No VPLS draft for native IP PSNs defined yet Auto-Provisioning draft-ietf-ppvpn-bgpvpn-auto-02.txt (BGP auto-discovery) 23 Pseudo Wire Reference Model Customer Site PSN Tunnel Customer Site PWES PE Pseudo Wires PE PWES Customer Site PWES PWES Emulated Service A pseudo-wire (PW) is a connection between two provider edge (PE) devices which connects two pseudo-wire end-services (PWESs) of the same type Service Types: Ethernet HDLC Customer Site 802.1Q (VLAN) ATM VC or VP PWES PPP Frame Relay VC 24 12

13 PWE3 Functional Components Assumptions Core PE LSP router P PE POP router Providers Buildings PE-CLE CPE PE-Customer Located Equipment MxTU Customer Edge router Customers Buildings 25 Pseudo Wire Basic Building Blocks Control Connection Transport Component Scale through: Session Management, Error Notification, L2 Access management interworking, etc. Required Components This is the delivery header of the encapsulated packet. This can be a Label (MPLS) or an IP Header. (Typically the IP address of the Loopback interface on Provider Edge (PE) routers. Tunneling Component A Unique identifier used to identify a particular circuit / port on a given PE. (VC Label or VC ID) L2 PDU The Layer 2 PDU that is the subject of transport (I.e. traffic received from the Customer Edge router, typically Ethernet, Frame Relay, HDLC frames,..etc.) Connectivity between PEs assumed; verified through ICMP or LSP ping

14 Agenda Why L2VPNs Now? PWE3 Overview Layer 2 Transport Options Virtual Private LAN Services L2VPN Application 27 L2TPv3 Layer 2 Tunneling Protocol version 3 Layer 2 Transport for native IP networks HDLC & PPP Frame Relay Ethernet 802.1Q ATM AAL5 Virtual Path Mode 28 14

15 Layer 2 Tunneling Protocol version 3 Frame Relay ATM Leased Line Ethernet L2TPv3 IP Core Frame Relay ATM Leased Line Ethernet L2TPv3 for customers that prefer a native IP network Provides ability to transport layer 2 traffic across IP packet-based core networks Based on a well-established lineage of protocols: L2TPv2 and pre-standards Cisco innovation Universal Transport Interface (UTI) A standards track open architecture allows extensibility to many transport types Efficient header for high performance decapsulation Configuration on the edge routers (PEs) only! 29 Layer-2 Transport over IP Control Connection L2TP Control Connection Used for Session ID Negotiation, Withdrawal, Error Notification Transport Component Tunneling Component L2 PDU Emulated Circuits have 3 layers of encapsulation Delivery Header (IPv4 Header) to get PDU from ingress to egress PE; could be an MPLS label, GRE tunnel, L2TP tunnel Demultiplexer field (L2TPv3 Header) to identify individual circuits within a tunnel; (4 byte Session ID + Optional 8 byte Cookie) L2 Specific Sublayer + Payload (Layer 2 PDU) Basic Priority & Sequence Support L2 Payload:ATM, HDLC, PPP, Ethernet, Frame Relay, etc

16 Layer-2 Transport over IP Control Connection L2TP Control Channel Session ID Negotiation, Circuit/Session Status, Error Notification, etc Session ID (0x0000) T L x x S x x x x x x x Version Ns Control Connection ID Length Nr 12.0(23)S T Set to 1, indicates this is a control message L, S For a control message, this must be set to 1 indicating the pres ence of Length & Sequence fields x Reserved for future extensions. Ver Indicates which version of L2TP is in use. This field must be set to 3. Length Indicates the total size of the control message in octets, starting with the T bit. Control Connection ID A locally significant ID, it is the peer s ID not it s own. 31 L2TP Control Connection Highlights Dynamic Sessions L2TP Control Connection and sessions for each Pseudowire are setup and torn down dynamically, no need to configure each individually. In band Data and Control Plane If the Control Connection is active, the IP path between L2TP Connection endpoints is likely good. Keepalive Hello message provides periodic keepalive, dead-peer and path detection for all sessions associated with a given Control Connection. Tunnel Authentication Shared-secret tunnel authentication for Control Connection LMI Interworking - Circuit Status Integration with various circuit LMI to provide circuit status updates without tearing down L2TP session

17 L2TPv3 Data Messages IPv4 Header (20 Bytes) L2TPv3 Header L2 PW Cntrl Encap Layer 2 PDU (variable) Session ID (4 Bytes) Session Cookie (0 8 Bytes) IPv4 Header - The delivery header for the Tunnel. Always destined for an LCCE. L2TPv3 header Consists of two parts; (1) Session ID used to uniquely identify the correct Session on the Remote system, and (2) the Cookie used as an added measure of session integrity between peers. L2 PW Control Encapsulation - Sequence numbers, priority bits, and any additional flags needed to support the L2 emulation for the given PW type. There is a default defined in the L2TPv3 base specification, though this may vary among PW types if necessary. Payload - Payload to be transported by L2TPv3. Typically the entire link-level frame. 33 Default Control Encapsulation IPv4 Header (20 Bytes) L2TPv3 Header L2 PW Cntrl Encap Layer 2 PDU (variable) P S x x x x x x Sequence Number PW emulation enhancements (optional): (P)riority Used to give higher priority to PW packets that shouldn t be dropped during congestion. This is not a hop-by-hop QoS bit. Per-hop QoS should utilize IP ToS (DSCP) settings. (S)equencing - Indicates the presence of sequence numbers and can be used in services such as ATM / Frame-Relay, etc. (2^24 Looping Counter, includes 0) (x) Reserved 34 17

18 Highlights on IP Encap. of Data Plane Path MTU Leverage the Control Plane to communicate the data plane MTU between LCCEs Fragment IP packets before entering PW Time-to-Live Control the scope of routable space for the L2TPv3 packets Type-of-Service Set the TOS bits of the encapsulating header May reflect the TOS bits from framed and tunneled IP payloads 35 Negotiating Circuit Identification VC Information Exchange Optional Control Connection provides scalable session negotiation and reliable VC management Keepalive (Hellos) Tunnel authentication Session IDs are negotiated between L2TP Endpoints Negotiated in L2TPv3 Control Messages (ICRQ, ICRP, ICCN), and applied to L2TPv3 Data Messages Attribute Value Pairs (AVPs) are used to describe the session and provide optional parameters Described in draft-ietf-l2tpext-l2tp-base-02.txt 36 18

19 L2TPv3 Session Negotiation CE1 3. PE1 requests a call to be setup from PE2.(ICRQ,ICRN) 1. Xconnected circuit transitions to an active state PE1 4. PE2 replies to the request from PE1 and confirms the call should be processed (ICRP) 2. PE1 starts a control connection with PE2 if one doesn t already exist. (SCCRQ, SCCRP, SCCRN) PE2 IC[xx] messages are exchanged for each new PW that is provisioned. CE 5. Negotiated Session IDs are now prepended to the PW and PDUscan be forwarded. IPv4 Header L2TPv3 Header PDU Bi-directional Session ID exchange initiated by one of the LCCEs 37 AToM Any Transport Over MPLS Layer 2 Transport for MPLS Networks HDLC/PPP Frame Relay Ethernet 802.1Q ATM AAL5 & Cell Relay 38 19

20 Layer-2 Transport across MPLS Two relevant drafts by Luca Martini draft-ietf-pwe3-control-protocol formerly Martini Control Plane describes label distribution mechanisms for VC labels draft-martini-l2circuit-encap-mpls separate docs now! Data Plane draft-ietf-pwe3-atm-encap, draft-ietf-pwe3-hdlc-ppp-encap-mpls draft-ietf-pwe3-ethernet-encap, draft-ietf-pwe3-frame-relay describes emulated VC encapsulation mechanisms Layer 2 Transport Options: Frame Relay ATM AAL5 & ATM Cell Relay Ethernet, 802.1q (VLAN) POS TDM, Cisco HDLC & PPP 39 Layer-2 Transport across MPLS Control Connection Directed LDP Used for VC-Label Negotiation, Withdrawal, Error Notification Transport Component Tunneling Component L2 PDU (Emulated) Emulated Circuits have 3 layers of encapsulation Tunnel Header (Tunnel Label) to get PDU from ingress to egress PE; could be an MPLS label, GRE tunnel, L2TP tunnel Demultiplexer field (VC Label) to identify individual circuits within a tunnel; could be an MPLS label, L2TPv3 header, GRE Key, etc. Emulated VC encapsulation (Control Word) information on enclosed Layer-2 PDU; implemented as a 32-bit control word 40 20

21 Negotiating Circuit Identification VC Information Exchange VC labels are exchanged across a directed LDP session between PE routers Carried in Generic Label TLVwithin LDP Label Mapping Message (RFC3036 -LDP) New LDP FEC element defined to carry VC information FEC element type 128 Virtual Circuit FEC Element ; Carried within LDP Label Mapping Message VC information exchanged using Downstream Unsolicited label distribution procedures Described in draft-martini-l2circuit-trans-mpls 41 Virtual Circuit FEC Element VC TLV (0x80) C VC-type VC info length Group ID VC ID Interface Parameters C: Control Word (1 bit) Control word present if bit set VC-type (15 bits) - Type of VC e.g FR, ATM, VLAN, Ethernet, PPP, HDLC VC info length (8 bits) Length of VCID field and interface parameters Group ID (32 bits) Represents a groups of VCs. Can be used for mass label withdrawal VC ID (32 bits) Connection identifier used in conjunction with the VC-type to identify a particular VC Interface Parameters (Variable) Edge facing interface parameters, such as MTU 42 21

22 VC Label Mapping Composition Label Message (0x0400) Message Length 0 0 FEC TLV (0x0100) Length VC TLV (0x80) 0 Message ID VC Type Group ID VC ID VC Info Length LDP Label Mapping Message (Specified in RFC 3036) FEC TLV Header (Specified in RFC 3036) Virtual Circuit FEC Element (Specified in draft-martini-l2circuit-trans-mpls) I/F Parameters 0 0 Generic Label (0x0200) Label Length Label TLV Header (Specified in RFC 3036) Optional Parameters 43 Layer-2 Transport Control Word Tunnel Label Tunnel Label (LDP or RSVP) EXP 0 TTL VC Label VC Label (VC) EXP 1 TTL (set to 2) Control Word Rsvd F B D C 0 0 Length Sequence number Flags Layer -2 PDU When transporting layer-2 protocols over an IP or MPLS backbone: The sequence of the packets may need to be preserved; Small packets may need to be padded if the minimum MTU of the medium is larger than actual packet size; Control bits carried in header of Layer-2 frame may need to be transported Encap. CR Eth FR Control Word AAL5 HDLC PPP Required No Yes No Yes No No 44 22

23 AToM Label Mapping Exchange CE1 3. PE1 allocates VC label for new interface & binds to configured VCID 1. L2 transport route entered on ingress PE PE1 4. PE1 sends label mapping message containing VC FEC TLV & VC label TLV 2. PE1 starts LDP session with PE2 if one does not already exist PE2 PE2 repeats steps 1-5 so that bi-directional label/vcid mappings are established CE 5. PE2 receives VC FEC TLV & VC label TLV that matches local VCID Tunnel Label VC Label PDU Bi-directional Label/VCID mapping exchange 45 VC Label Withdrawal Procedures If a PE router detects a condition that affects normal service it MUST withdraw the corresponding VC label Through the use of LDP signalling A PE router may provide circuit status signalling FR MUST through the use of LMI procedures; ATM SHOULD through the use of ILMI procedures LDP Label Withdraw VCID 320 VC Label 16 Circuit Status Signalling PE1 MPLS PE2 PE Port Failure Triggers Group ID withdrawal Layer-2 Circuit CE Port / VC Failure Triggers Label Withdrawal Msg 46 23

24 Layer 2 Transport Summary AToM & L2TPv3 are technologies for the transport of Layer 2 PDUs across and native or MPLS enabled IP cores. AToM uses Directed LDP sessions to exchange VC Labels between participating peers while L2TPv3 uses Control messages to negotiate Session IDs AToM & L2TPv3 can use an optional Control Word to preserve information in transported PDUs AToM & L2TPv3 provides interworking with access circuit management protocols to maintain VC status consistency (i.e. label withdrawal or call disconnect notification in the event of edge service loss, etc.) 47 Agenda Why L2VPNs Now? PWE3 Overview Layer 2 Transport Options Virtual Private LAN Services L2VPN Application 48 24

25 What is VPLS? Service or Architecture VPLS is an end-to-end Service CE PE PE CE MPLS Network Initial IETF drafts: treat PWs a logical ports of a switch do MAC address learning/forwarding on that logical port Run split horizon among the PWs to avoid STP over core 49 VPLS Overview Building Blocks Common VC ID between PEs creates a Virtual Switching Instance MPLS enabled core forms Tunnel LSPs CE PE PE CE MPLS Full Mesh of directed LDP sessions exchange VC Labels Attachment VCs are Port Mode or VLAN ID CE 50 25

26 VPLS L2 Forwarding Instance Requirements for this solution MAC table instances per customer and per customer VLAN (L2-VRF idea) for each PE VSI will participate in learning, forwarding process Create partial or full-mesh of EoMPLS VCs per VPLS Usage of network split horizon to prevent loops New additional VC-Type to draft-martini-trans Announce EoMPLS VPLS VC tunnels New additional MAC TLV to LDP 51 VPLS Overview Flooding & Forwarding? Data SA? Flooding (Broadcast, Multicast, Unknown Unicast) Dynamic learning of MAC addresses on PHY and VCs Forwarding: - Physical Port - Virtual Circuit 52 26

27 VPLS Overview MAC Address Learning Send me traffic 102 MAC 1 MAC 2 Data Send me traffic with Label 102 with Label 201 PE1 PE2 CE VC Label 102?Tx CE Tx?VC Label 201 E0/0 E0/1 MAC Address Adj MAC MAC 1 E0/0 MAC x xxx Data MAC 1 MAC MAC Address Adj MAC 2 E0/1 MAC MAC x xxx Broadcast, Multicast, and unknown Unicast are learned via the received label associations 2 LSPs associated with an VC (Tx & Rx) If inbound or outbound LSP is down the entire circuit is considered down 53 VPLS Overview L2 VPN Topology CEs PEs MPLS Network PE view - Full Mesh LDP - EoMPLS PW to each peer Each PE has a P2MP view of all other PEs it sees it self as a root bridge, split horizon loop protection Full mesh topology obviates STP requirements in the service provider network Customer STP is transparent to the SP / Customer BPDUs are forwarded transparently 54 27

28 VPLS Overview MAC Address Withdrawal LDP Address Withdrawal X Primary link failure triggers Notification Message PE removes any locally learned MAC addresses and send LDP Address Withdrawal (RFC3036) to remote PEs in VPLS New MAC TLV is used 55 VPLS Overview Data Forwarding Topology 2: L2VPN, Ethernet Virtual Circuit Service (Distributed PE) 3550s 7600s CE1.1Q 401 U-PE QinQ N-PE Full Mesh LDP N-PE MPLS Network CE4 Data Customer VLAN Ether 133 SA DA Type SP VLAN Ether Type 401 SA DA VC Label Customer frames / VLANs are forwarded only Service delimiters are local to PE -.1q tags, VC-labels, RFC1483, etc. Allows for hierarchical design options 56 28

29 VPLS Overview VPLS Learning Unqualified: Single port assigned for all customer VLANs Single broadcast domain for all customer VLANs Single MAC address space (no overlap!) Qualified: Each VLAN has its own VPLS instance A VLAN has its own broadcast space and MAC address space Customer MAC addresses MAY overlap One FIB per Customer VLAN Broadcast domain limited to VLAN scope 57 VPLS Architectures VPLS Architectures Direct Attachment (Flat) Hierarchical QinQ PWE3 (AToM, L2TPv3) 58 29

30 VPLS Functional Components Assumptions Core N-PE LSP router P PE POP router Providers Buildings U-PE CPE PE-Customer Located Equipment MxTU Customer Edge router Customers Buildings 59 VPLS Architecture Characteristics - Directed attachment (Flat) Okay for simple implementations Full mesh of directed LDP sessions required between participating PEs; N*(N-1) No hierarchical scalability VLAN and Port level support (no QinQ) 60 30

31 VPLS architecture Directed attached PE Core N-PE Forwarding L2 Control Plane Plane LDP + CE-1Q VPLS VPLSoMPLS extensions VSI VPLS Auto-c/d Auto-discovery BGP or DNS LDAP CE-1Q U-PE CPE 61 VPLS Overview Illustrated Directed attachment (Flat) Address Tx / Rx MAC / 201 MAC 2 E1/1 MAC / 203 CE2 MAC 2 PE1, VCID 100 Address Tx / Rx MAC 1 E0/0 MAC / 102 MAC / 103 MAC 1 CE1 PE1 PE2 MPLS Network PE3 Address Tx / Rx MAC / 301 MAC / 302 MAC 3 E0/1 CE3 Port or VLAN based aggregation in the CEs VPLS exists between the PEs in the PoP MAC

32 VPLS Architecture Characteristics Hierarchical (H-VPLS) Best for larger scale deployment Reduction in packet replication and signaling overhead Full mesh for Core tier (Hub) only Attachment VCs virtual switch-ports effected through Layer 2 tunneling mechanisms (AToM, L2TPv3, QinQ) Expansion affects new nodes only (no reconfiguring existing PEs) 63 VPLS Architecture Components U-PE w / QinQ Tunnel PE-CLE with 1Q1Q tunnel Core N-PE Forwarding L2 Control Plane Plane LDP + CE-1Q VPLS VPLSoMPLS extensions VSI VPLS Auto-c/d Auto-discovery BGP or DNS LDAP CE-1Q PE- 1Q LDP - light U-PE 1Q in 1Q CE-1Q CPE 64 32

33 VPLS Architecture Architecture U-PE w / QinQ Tunnel CE2a CE Q s U-PE CE2b SP applied VLAN Tags for Customer isolation (PE-VLAN) Customer applied VLAN Tags for WG isolation (CE-VLAN) QinQ N-PE 7600s Full Mesh LDP MPLS Network PE-PoP N-PE CE4 VPLS functioning between participating PEs Ether Type 401 SA DA Ether Type 102 SA DA 65 VPLS Architecture Architecture U-PE w / QinQ Tunnel 3550s 7600s CE2a CE2b CE Q Customer applied VLAN Tags for WG isolation (CE-VLAN) U-PE QinQ SP applied VLAN Tags will be removed prior to forwarding across the core (PE-VLAN) N-PE Full Mesh LDP MPLS Network PE-PoP PW VC Label is imposed N-PE CE4 VPLS functioning between participating PEs Data Ether Type 401 SA DA VC Label 66 33

34 VPLS Architecture Components U-PE w / LSP Tunnel PE-CLE with LSP tunnel Core N-PE Forwarding L2 Control Plane Plane LDP + CE-1Q VPLS VPLSoMPLS extensions VSI VPLS Auto-c/d Auto-discovery BGP or DNS LDAP U-PE CE-1Q PE-EoMPLS L2TPv3 LDP L2TPv3 CE-1Q CPE 67 VPLS Architecture Architecture U-PE w / LSP Tunnel CE1.1Q L2VPN Router U-PE AToM or L2TPv3 N-PE 7600s Full Mesh LDP N-PE CE4 CE2a CE2b Customer applied VLAN Tags for WG isolation (CE-VLAN) PSN SP applied VC-Label & Tunnel LSP Label MPLS Network PE-PoP PW VC & Tunnel labels are imposed VPLS functioning between participating PEs Ether Type Data SA DA

35 VPLS Draft Updates IETF Draft Progress VPLS over MPLS draft-lasserre-vkompella-ppvpn-vpls-04.txt (on track to become WG document) Auto-discovery draft-stokes-ppvpn-vpls-discover-00.txt (LDP auto-discovery) (No traction) draft-heinanen-dns-l2tp-vpls-00.txt (DNS auto-discovery) (Obsolete) draft-heinanen-dns-ldp-vpls-00.txt (DNS auto-discovery) (Obsolete) Replaced by: draft-heinaen-radius-pe-discovery-01.txt draft-ietf-ppvpn-bgpvpn-auto-02.txt (BGP auto-discovery) (WG document) Management draft-paari-ppvpn-vpls-mib-00.txt (no update) 69 Agenda PWE3 Overview Layer 2 Tunneling Protocol version 3 Any Transport over MPLS Virtual Private LAN Services L2VPN Application 70 35

36 L2VPN Application Objectives Illustrate How L2VPNs are being utilized: Operational Simplification through Network Consolidation Creative Cost Reduction for managed Services Leveraging the PSN for New Services 71 L2VPNs Network Consolidation Provider Profile: Wireless services, updating internal infrastructure, no new service creation Problem: Next generation technology required build-out of new network infrastructure Legacy services left too many overlapping networks to support, maintain and operate. New high-speed network is underutilized Q: How can the Service Provider consolidate legacy systems by utilizing L2VPN technology? 72 36

37 L2VPNs Pre - Network Consolidation T1s HDLC DS3 2G DS3 T1s HDLC MSC MSC DS3 2.5G DS3 MSC 3G MSC OC-3 OC-3 MSC Regional Switching Center National Data Center Regional Switching Center MSC 73 L2VPNs Post - Network Consolidation Serial Connections terminated locally on MPLS enabled Edge Router DS3 MSC MSC DS3s OC-3s 3G OC-3s DS3s MSC RSC NDC RSC RSC MSC AToMPWs running HDLC encap form overlay for legacy systems MSC MPLS Domain MSC 74 37

38 L2VPNs Recurring Cost Reduction Provider Profile: Tier 2 Service Provider, regulatory limitation prevents owning copper last mile; ILEC leased. Providing Frame Relay, Leased Line services Problem: Recurring costs from ILEC make aggressive competition impossible. Wireless bypass alone doesn t allow existing customer s service protection Limited ability to expand. Q: How can the Service Provider save local loop costs without service disruption to existing customers? 75 L2VPNs PRE - Recurring Cost Reduction CPE Customer NTU Tier 1 SP Tier 2 SP ATM/FR Tier 1 SP NTU Customer CPE DTE DTE CPE NTU Cust. Prem. Copper Access MGX Edge - FRSM Copper Access NTU CPE Cust. Prem. Nx64 TDM access provided from the ILEC Frame Relay encapsulation from the CPE to the MGX Frame Relay VCs mapped through Tier 2 SPs ATM Core 76 38

39 L2VPNs Recurring Cost Reduction CPE Customer U-PE Wireless Access Tier 2 SP ATM/FR DTE DCE CPE U-PE Cust. Prem. MGX Edge - FRSM L2TPv3 Tunnel Frame Relay Encap L2TPv3 enables transparent Frame Relay service Simplifies management and reduces overhead Seamless no-touch migration for the customer 77 L2VPNs New Service Offering Provider Profile: Tier 1 Service Provider with traditional voice & data services. Problem: Existing L3 data network is massively underutilized Upgrading legacy L2 ATM/FR network with switches is undesirable. Would like to offer more competitive L2 options. Possibly migrate FR switches to IP backbone. Q: How can the Service Provider take advantage of the unused bandwidth on their existing L3 packet infrastructure? 78 39

40 L2VPNs PRE - New Service Offering Separate ATM/FR 10% IP Core 3% 8% 9% 7% Europe 6% Asia 12% 11% 3% Internet & IP-VPN traffic only Bandwidth glut on IP core South America OC-192 OC-48 OC L2VPNs POST - New Service Offering IP Core FR FR FRoL2TPv3 Europe Asia FRoL2TPv3 FR Resist purchasing legacy switches New L2 services offered cost effectively Drive up utilization on L3 network South America OC-192 OC-48 OC

41 L2VPN Summary Established why L2VPN technologies are emerging as the new VPN options for PSNs? Introduced IETF backed solutions for addressing L2VPN market requirements Introduced some innovative ways Service Providers are taking advantage of L2VPN technologies. 81 L2 VPN Outstanding Topics Unresolved Questions Configuration Guidelines Performance QoS SLAs Management Security Most will be covered in the deployment session ACC-2001! 82 41

42 Any Questions? 83 What s Next? Follow-on Sessions: ACC L2 Transport & Tunneling (L2VPN) Application & Deployment RST-2062 Deploying MPLS Traffic Engineering Related Sessions: RST-1061 Introduction to MPLS RST-2081 Deploying Quality of Service for Converged Networks OPT-2045 Deploying Metro Ethernet Architecture & Services 84 42

43 Thank You! 85 Recommended Reading MPLS and VPN Architectures, CCIP Edition ISBN: MPLS and VPN Architectures, Volume II ISBN: publishes in early June Advanced MPLS Design and Implementation ISBN: X Available on-site at the Cisco Company Store 86 43

44 Please Complete Your Evaluation Form Session

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

Layer 2 Transport and Tunneling (L2VPN) Application and Deployment

Layer 2 Transport and Tunneling (L2VPN) Application and Deployment 1 Layer 2 Transport and Tunneling (L2VPN) Application and Deployment 2 1 Objectives Review the basics of L2VPN technology Introduce the L2VPN (XConnect CLI) Outline common service requirements for L2VPN

More information

RST _06_2002_X 2002, Cisco Systems, Inc. All rights reserved. 1

RST _06_2002_X 2002, Cisco Systems, Inc. All rights reserved. 1 Deploying L2 Transport and Tunneling Technologies Andy Li Technical Marketing Engineer High-End Routing BU ali@cisco.com Agenda Requirements for L2 Transport Characteristics of L2 Transport Pseudo-Wire

More information

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

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

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

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF MODULE 07 - MPLS BASED LAYER 2 SERVICES 1 by Xantaro MPLS BASED LAYER 2 VPNS USING MPLS FOR POINT-TO-POINT LAYER 2 SERVICES 2 by Xantaro Why are Layer-2

More information

THE MPLS JOURNEY FROM CONNECTIVITY TO FULL SERVICE NETWORKS. Sangeeta Anand Vice President Product Management Cisco Systems.

THE MPLS JOURNEY FROM CONNECTIVITY TO FULL SERVICE NETWORKS. Sangeeta Anand Vice President Product Management Cisco Systems. THE MPLS JOURNEY FROM CONNECTIVITY TO FULL SERVICE NETWORKS Sangeeta Anand Vice President Product Management Cisco Systems October 20, 2003 1 Agenda Introducing the Full Service Network The MPLS Journey

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

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

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

ETHERNET Transport Service in Wide Area Network

ETHERNET Transport Service in Wide Area Network ETHERNET Transport Service in Wide Area Network Bertrand Duvivier 14 January 2005 1 Ethernet in WAN? Customer 1 Customer 2 Customer 2 Customer 3 Provider Customer 2 Customer 1 Customer 1 Customer 3 2 Why

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

MPLS based Virtual Private Network Services. Half Day Tutorial

MPLS based Virtual Private Network Services. Half Day Tutorial MPLS based Virtual Private Network Services Half Day Tutorial http://www.mplsforum.org http://www.frforum.com Slide 2 of 119 MPLS VPN Tutorial Agenda Introduction to MPLS and MPLS VPNs! Defining Layer

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

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

MPLS Network Management MPLS Japan Ripin Checker, Product Manager, Cisco Systems

MPLS Network Management MPLS Japan Ripin Checker, Product Manager, Cisco Systems MPLS Network Management MPLS Japan 2004 Ripin Checker, Product Manager, Cisco Systems rchecker@cisco.com 1 Agenda for Today Drivers for MPLS Management Technical Requirements Update on IP/MPLS Tools Summary

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

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

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

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

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

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

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

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

Frame Relay over L2TPv3

Frame Relay over L2TPv3 The (FRoL2TPv3) feature enables Frame Relay switching over Layer 2 Tunnel Protocol Version 3 (L2TPv3). The feature works with like interfaces and disparate interfaces (L2VPN interworking). Finding Feature

More information

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

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

More information

MPLS AToM Overview. Documentation Specifics. Feature Overview

MPLS AToM Overview. Documentation Specifics. Feature Overview MPLS AToM Overview This document provides an introduction to MPLS AToM and includes the following sections: Documentation Specifics, page 14 Feature Overview, page 14 Benefits, page 26 What To Do Next,

More information

The router sends hello keepalive packets at 60 second intervals.

The router sends hello keepalive packets at 60 second intervals. hello hello To configure the interval used to exchange hello keepalive packets in a Layer 2 control channel, use the hello command in L2TP class configuration mode. To disable the sending of hello keepalive

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

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

This chapter covers the following topics: Label Distribution Protocol (LDP) AToM operations

This chapter covers the following topics: Label Distribution Protocol (LDP) AToM operations This chapter covers the following topics: Label Distribution Protocol (LDP) AToM operations C H A P T E R 6 Understanding Any Transport over MPLS To provide Layer 2 VPN services over an IP/Multiprotocol

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

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

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

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

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

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

MPLS Networks: Design and Routing Functions

MPLS Networks: Design and Routing Functions MPLS Networks: Design and Routing Functions Course Description This course provides an understanding of how MPLS works its advantages and limitations and how it can be deployed to provide effective services

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

Carrier Ethernet Services

Carrier Ethernet Services CHAPTER 6 The following topics describe how you can use Cisco ANA to monitor Carrier Ethernet services. Supported Carrier Ethernet Technologies, page 6-1 VLANs, page 6-2 STP, page 6-5 Cisco REP, page 6-6

More information

Optical Ethernet Architecture Evolution The Logical Provider Edge. Mark I Williams August 28 th, 2003

Optical Ethernet Architecture Evolution The Logical Provider Edge. Mark I Williams August 28 th, 2003 Optical Ethernet Architecture Evolution The Logical rovider Edge Mark I Williams August 28 th, 2003 1 Agenda OE Introduction and Drivers VLS The technology behind the Service Decoupled VLS roviding Scalable

More information

Internet Engineering Task Force (IETF) Request for Comments: F. Le Faucheur G. Heron Cisco Systems January 2015

Internet Engineering Task Force (IETF) Request for Comments: F. Le Faucheur G. Heron Cisco Systems January 2015 Internet Engineering Task Force (IETF) Request for Comments: 7436 Category: Historic ISSN: 2070-1721 H. Shah Cinea Corp. E. Rosen Juniper Networks F. Le Faucheur G. Heron Cisco Systems January 2015 IP-Only

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

Free4Torrent. Free and valid exam torrent helps you to pass the exam with high score

Free4Torrent.   Free and valid exam torrent helps you to pass the exam with high score Free4Torrent http://www.free4torrent.com Free and valid exam torrent helps you to pass the exam with high score Exam : 642-889 Title : Implementing Cisco Service Provider Next-Generation Egde Network Services

More information

L2VPN Protocol-Based CLIs

L2VPN Protocol-Based CLIs The feature provides a set of processes and an improved infrastructure for developing and delivering Cisco IOS software on various Cisco platforms. This feature introduces new commands and modifies or

More information

MPLS: Layer 2 VPNs, Configuration Guide, Cisco IOS Release 15S

MPLS: Layer 2 VPNs, Configuration Guide, Cisco IOS Release 15S First Published: November 08, 2011 Last Modified: March 29, 2013 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

More information

Hands-On VPLS: Virtual Private LAN Service

Hands-On VPLS: Virtual Private LAN Service Hands-On Course Description Carriers have offered connectivity services based on traditional TDM, Frame Relay and ATM for many years. However, the cost of operating separate networks to provide each of

More information

MC-LAG to VPLS Technology and Solution Overview

MC-LAG to VPLS Technology and Solution Overview CHAPTER 3 MC-LAG to VPLS Technology and Solution Overview Virtual Private LAN Service (VPLS) is an architecture that provides multipoint Ethernet LAN services, often referred to as Transparent LAN Services

More information

Cisco PPPoE Baseline Architecture for the Cisco UAC 6400

Cisco PPPoE Baseline Architecture for the Cisco UAC 6400 Cisco PPPoE Baseline Architecture for the Cisco UAC 6400 Document ID: 12915 Contents Introduction Assumption Technology Brief Advantages and Disadvantages of PPPoE Architecture Advantages Disadvantages

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

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

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

isco Cisco PPPoE Baseline Architecture for the Cisco UAC

isco Cisco PPPoE Baseline Architecture for the Cisco UAC isco Cisco PPPoE Baseline Architecture for the Cisco UAC Table of Contents Cisco PPPoE Baseline Architecture for the Cisco UAC 6400...1...1 Introduction...1 Assumption...1 Technology Brief...2 Advantages

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

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

Configuring Layer 2 Local Switching

Configuring Layer 2 Local Switching CHAPTER 17 The Layer 2 Local Switching feature allows you to switch Layer 2 data between two physical or virtual interfaces of the same type on the same router. The interfaces can be on the same line card

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

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

Multiprotocol Label Switching (MPLS) on Cisco Routers

Multiprotocol Label Switching (MPLS) on Cisco Routers Multiprotocol Label Switching (MPLS) on Cisco Routers Feature History Release 11.1CT 12.1(3)T 12.1(5)T 12.0(14)ST 12.0(21)ST 12.0(22)S Modification The document introduced MPLS and was titled Tag Switching

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

December Pseudowire Virtual Circuit Connectivity Verification (VCCV): A Control Channel for Pseudowires. Status of This Memo

December Pseudowire Virtual Circuit Connectivity Verification (VCCV): A Control Channel for Pseudowires. Status of This Memo Network Working Group Request for Comments: 5085 Category: Standards Track T. Nadeau, Ed. C. Pignataro, Ed. Cisco Systems, Inc. December 2007 Pseudowire Virtual Circuit Connectivity Verification (VCCV):

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

Exam4Tests. Latest exam questions & answers help you to pass IT exam test easily

Exam4Tests.   Latest exam questions & answers help you to pass IT exam test easily Exam4Tests http://www.exam4tests.com Latest exam questions & answers help you to pass IT exam test easily Exam : 350-029 Title : CCIE SP Written Exam, V3.0 Vendor : Cisco Version : DEMO Get Latest & Valid

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

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

MPLS-based Metro Ethernet Networks A Tutorial

MPLS-based Metro Ethernet Networks A Tutorial MPLS-based Metro Ethernet Networks A Tutorial Paresh Khatri Jan, 2010 MPLS-based Metro Ethernet Networks Paresh Khatri Director, Advanced Consulting Engineering 2 MPLS-based Metro Ethernet Networks, January

More information

Taking MPLS to the Edge. Irit Gillath

Taking MPLS to the Edge. Irit Gillath Taking MPLS to the Edge Irit Gillath Agenda Market status MPLS, VPLS, HVPLS and other nasty words Case study: Silver server Recap Moving Ethernet from the enterprise to the carrier Ethernet was used originally

More information

Layer 2 Tunnel Protocol Version 3

Layer 2 Tunnel Protocol Version 3 Layer 2 Tunnel Protocol Version 3 The Layer 2 Tunnel Protocol Version 3 feature expands on Cisco support of the Layer 2 Tunnel Protocol Version 3 (L2TPv3). L2TPv3 is an Internet Engineering Task Force

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-based Metro Ethernet Networks

MPLS-based Metro Ethernet Networks MPLS-based Metro Ethernet Networks A Tutorial Paresh Khatri paresh.khatri@alcatel-lucent.com.au Agenda 1. Introduction 2. Introduction to Metro Ethernet Services 3. Traditional Metro Ethernet networks

More information

A Study on Any Transport over MPLS (AToM)

A Study on Any Transport over MPLS (AToM) A Study on Any Transport over MPLS (AToM) Tran Cong Hung, Ph.D. (Posts & Telecommunications Institute of Technology, Viet Nam) E-mail: conghung@ptithcm.edu.vn Tran Thi Thuy Mai, Eng. (Posts & Telecommunications

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

Developing Standards for Metro Ethernet Networks

Developing Standards for Metro Ethernet Networks Developing Standards for Metro Ethernet s Stephen Haddock shaddock@extremenetworks.com Chief Technology Officer Agenda Metro Ethernet s Metro Ethernet Forum Services Model and Definitions Traffic Management

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

1.13 Metro IP Solutions for Service Providers 1.13 Metro IP Solutions for Service Providers Jack Zambito

1.13 Metro IP Solutions for Service Providers 1.13 Metro IP Solutions for Service Providers Jack Zambito 1.13 Metro IP Solutions for Providers 1 1.13 Metro IP Solutions for Providers Jack Zambito jzambito@cisco.com 2 Agenda Introduction Understanding Transport Considerations -based s The Enterprise Experience

More information

MPLS Multi-protocol label switching Mario Baldi Politecnico di Torino (Technical University of Torino)

MPLS Multi-protocol label switching Mario Baldi Politecnico di Torino (Technical University of Torino) MPLS Multi-protocol label switching Mario Baldi Politecnico di Torino (Technical University of Torino) http://staff.polito.it/mario.baldi MPLS - 1 From MPLS Forum Documents MPLS is the enabling technology

More information

Part 5: Link Layer Technologies. CSE 3461: Introduction to Computer Networking Reading: Chapter 5, Kurose and Ross

Part 5: Link Layer Technologies. CSE 3461: Introduction to Computer Networking Reading: Chapter 5, Kurose and Ross Part 5: Link Layer Technologies CSE 3461: Introduction to Computer Networking Reading: Chapter 5, Kurose and Ross 1 Outline PPP ATM X.25 Frame Relay 2 Point to Point Data Link Control One sender, one receiver,

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 Pseudowire Switching

L2VPN Pseudowire Switching L2VPN Pseudowire Switching First Published: April 20, 2005 Last Updated: February 19, 2007 This feature module explains how to configure L2VPN Pseudowire Switching, which extends layer 2 virtual private

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

Master Course Computer Networks IN2097

Master Course Computer Networks IN2097 Chair for Network Architectures and Services Prof. Carle Department for Computer Science TU München Master Course Computer Networks IN2097 Prof. Dr.-Ing. Georg Carle Christian Grothoff, Ph.D. Chair for

More information

Metro Ethernet Design and Engineering for CO

Metro Ethernet Design and Engineering for CO Hands-On Metro Ethernet Design and Engineering for CO Designing Carrier Networks that Deliver Metro Ethernet Services Course Description Carriers have offered connectivity services based on traditional

More information

IETF - SONET/SDH Emulation Draft-malis-pwe3-sonet-02.txt

IETF - SONET/SDH Emulation Draft-malis-pwe3-sonet-02.txt IETF - SONET/SDH Emulation Draft-malis-pwe3-sonet-02.txt IEEE 802.17 RPR May 6, 2002 Tom Johnson Litchfield Communications, Inc www.litchfieldcomm.com Motivation for Presentation SONET Emulation Work in

More information

Layer 2 Tunnel Protocol Version 3

Layer 2 Tunnel Protocol Version 3 Layer 2 Tunnel Protocol Version 3 Feature History Release Modification 12.0(21)S Initial data plane support for the Layer 2 Tunnel Protocol Version 3 (L2TPv3) was introduced on the Cisco 7200 series, Cisco

More information

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

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

More information

BW Protection. 2002, Cisco Systems, Inc. All rights reserved.

BW Protection. 2002, Cisco Systems, Inc. All rights reserved. BW Protection 2002, Cisco Systems, Inc. All rights reserved. 1 Cisco MPLS - Traffic Engineering for VPNs Amrit Hanspal Sr. Product Manager MPLS & QoS Internet Technologies Division 2 Agenda MPLS Fundamentals

More information

AToM Static Pseudowire Provisioning

AToM Static Pseudowire Provisioning AToM Static Pseudowire Provisioning First Published: February 19, 2007 Last Updated: February 19, 2007 The AToM Static Pseudowire Provisioning feature allows provisioning an Any Transport over Multiprotocol

More information

Layer 2 Tunneling Protocol Version 3

Layer 2 Tunneling Protocol Version 3 Layer 2 Tunneling Protocol Version 3 First Published: May 6, 2010 Last Updated: September 02, 2010 The Layer 2 Tunneling Protocol Version 3 (L2TPv3) feature expands Cisco support of Layer 2 Virtual Private

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

Layer 2 Tunnel Protocol Version 3

Layer 2 Tunnel Protocol Version 3 Layer 2 Tunnel Protocol Version 3 The Layer 2 Tunnel Protocol Version 3 feature expands on Cisco support of the Layer 2 Tunnel Protocol Version 3 (L2TPv3). L2TPv3 is an Internet Engineering Task Force

More information

CS519: Computer Networks. Lecture 8: Apr 21, 2004 VPNs

CS519: Computer Networks. Lecture 8: Apr 21, 2004 VPNs : Computer Networks Lecture 8: Apr 21, 2004 VPNs VPN Taxonomy VPN Client Network Provider-based Customer-based Provider-based Customer-based Compulsory Voluntary L2 L3 Secure Non-secure ATM Frame Relay

More information

Multiprotocol Label Switching (MPLS)

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

More information

Table of Contents 1 Multicast VPN Configuration 1-1

Table of Contents 1 Multicast VPN Configuration 1-1 Table of Contents 1 Multicast VPN Configuration 1-1 Multicast VPN Overview 1-1 Introduction to MPLS L3VPN 1-1 Introduction to Multicast VPN 1-2 Introduction to MD-VPN 1-4 Protocols and Standards 1-7 How

More information

Contribution Number. September 8, 2006

Contribution Number. September 8, 2006 Contribution Number : Global IP-Based Service-Oriented Network Architecture and IMS Case Study September 8, 2006 Contributor: Ping Pan, Tom Nolle Organization: Hammerhead Systems, CIMI Corp. Author Address

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

Time Division Multiplexing Configuration Guide, Cisco IOS XE Release 3S (Cisco ASR 900 Series)

Time Division Multiplexing Configuration Guide, Cisco IOS XE Release 3S (Cisco ASR 900 Series) Time Division Multiplexing Configuration Guide, Cisco IOS XE Release 3S (Cisco ASR 900 Series) First Published: 2014-11-01 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706

More information

CertifyMe. CertifyMe

CertifyMe. CertifyMe CertifyMe Number: 642-780 Passing Score: 800 Time Limit: 120 min File Version: 9.6 http://www.gratisexam.com/ CertifyMe 642-780 Exam A QUESTION 1 The customer has an MPLS Layer 3 VPN service CE-A is not

More information