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

Size: px
Start display at page:

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

Transcription

1

2

3 Deploying L2 Transport and Tunneling Technologies

4 Andy Li Technical Marketing Engineer High-End Routing BU

5 Agenda Requirements for L2 Transport Characteristics of L2 Transport Pseudo-Wire Emulation L2 Transport for MPLS Networks L2 Transport for IP Networks Applications of L2 Transport Technologies Implementer s Notes Summary Q & A

6 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

7 VPN Market Drivers Worldwide L2 Access Market Forecasts* $ $ ILECs PTTs VPN IXCs ISPs Enterprises

8 VPN Market Drivers ILECs PTTs VPN Strategy Reduce CAPEX, OPEX via migration to converged MPLS & IP 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

9 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

10 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

11 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

12 Deployments Utilizing L2 Tunneling Technologies Access Different Access Technologies Unified Core Solutions Complete Integration Access IP / IPsec MPLS or IP IP / IPsec FR / ATM Broadband FR / ATM Broadband Ethernet Ethernet

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

14 Agenda Requirements for L2 Transport Characteristics of L2 Transport Asynchronous Transfer Mode (ATM) Frame Relay (FR) chdlc & PPP Ethernet & 802.1Q Pseudo-Wire Emulation L2 Transport for MPLS Networks L2 Transport for IP Networks Applications of L2 Transport Technologies Implementer s Notes Summary Q & A

15 Cisco L2 Transport Characteristics 2 Open standards based technologies L2TPv3 Standards track (likely, Q1CY03 IETF ratification) AToM Based on draft-martini (informational track, most widely adopted point-to-point technology for L2 MPLS Transport) Core Independent - Native support for both IP and MPLS transports L2 Access - Support for Frame Relay, Ethernet, ATM, 802.1Q (VLAN), POS, PPP and HDLC. Key Platforms C7200, C7500, C7600, C10720 and C12000

16 ATM Characteristics Header Payload GFC VPI VCI PT CLP HEC Technology: WAN-oriented, Point-to-Point, VC-based Multiplex multiple VCs onto a given physical link GFC - Generic Flow Control VPI - Virtual Path Identifier VCI - Virtual Channel Identifie PT - Payload Type CLP - Cell Loss Priority HEC - Header Error Check Predictable Delay Characteristics through fixed header / payload size Up to 622Mbps Simple Congestion Notification Applications: Native ATM Services, Frame-Relay Interworking (FRF.8) Telephony / Voice / Video

17 Frame Relay Characteristics 1 2 Variable ( 0 ~ 4096) 2 1 Flag Header L3 Datagram (Data) FCS Flag DLCI C/R EA echnology: DLCI FECN BECN WAN-oriented, Point-to-Point, Point-to-Multipoint Multiplexing up to 1024 virtual circuits per port DE EA DLCI Data Link Conn. Identifier C/R Command Response EA Extended Address Indicator FECN Forward Explicit Congestion Notification BECN Backward Explicit Congestion Notification DE Discard Eligibility Some Delay Control with Link Fragmentation & Interleaving & CIR Up to 45Mbps / Simple Congestion Notification pplications: Common Enterprise WAN Infrastructure Voice / Video / Data (FRF.12, FRF.16)

18 chdlc & PPP Characteristics Variable 2 1 Flag Address Control NLPID L3 Datagram FCS Flag Cisco Frame echnology: WAN-oriented, Point-to-Point, Leased Line No Multiplexing capabilities per port Up to 45Mbps Congestion Concept doesn t exist Flag Start Frame Delimiter (0x7E) Address Broadcast or Unicast Control Left as 0x00 NLPID 2bytes, indicates Network Layer Protocol ID (ex. 0x0800 IP) Some Delay Control with Multilink PPP & Link Fragmentation & Interleaving pplications: Common Enterprise WAN Infrastructure Data friendly / Voice (VoIP) & Video possible, with knobs

19 Ethernet & 802.1Q Characteristics Bytes reamble SFD DA SA TPID TCI Ethertype Data FCS Technology: Broadcast oriented, LAN technology Up to 10Gbps Random Delay = Data-specific, best effort traffic, variable payload size Multiplex user traffic with DOT1Q encapsulation (VLANs) TCI Contains information for Priority, CFI, and 12bit VLAN ID Applications: Data Transport & Metro Area Networking (MAN) VLANs for Workgroup / Administrative isolation IEEE Q Encapsulation DA Destination MAC Address SA Source MAC Address TPID Tag Protocol Identifier (0x8100) TCI Tag Control Information

20 Agenda Requirements for L2 Transport Characteristics of L2 Transport Pseudo-Wire Emulation L2 Transport for MPLS Networks L2 Transport for IP Networks Applications of L2 Transport Technologies Network Management & Provisioning Summary Q & A

21 IETF Standardization Activity IETF working group PWE3 Pseudo Wire Emulation Edge to Edge ; Requirements detailed in draft-ietf-pwe3-requirements 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..

22 Pseudo Wire Emulation Basics Present the appearance of 2 Customer Edge (CEs) devices connected natively without awareness of an intermediary network. Enable the transport of a Layer 2 PDUs across the Packet Switched Network (PSN) transparently. Provide mechanisms for failure notification to devices using the pseudo-wire (eg. LMI interworking) Provide configurable basics of a native service (eg. MTU, speed, etc.) Allow for the establishment of routing protocol adjacencies across a pseudo-wire. Will exert no controls on the underlying PSN with the exception of applying DiffServ Codepoints at the tunnel endpoints. draft-ietf-pwe3-requirements

23 Pseudo Wire Reference Model Customer Site PSN Tunnel Customer Site PWES PE Pseudo Wires PE PWES Customer Site PWES PWES Customer Site 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 802.1Q (VLAN) ATM VC or VP PWES HDLC PPP Frame Relay VC

24 Pseudo Wire Basic Building Blocks Control Channel Scale through: Session Management, Error Notification, L2 Access management interworking, etc. Required Components Transport Component 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 participating PEs assumed; verified through ICMP ping.

25 Agenda Requirements for L2 Transport Characteristics of L2 Transport Pseudo-Wire Emulation L2 Transport for MPLS Networks L2 Transport for IP Networks Applications of L2 Transport Technologies Network Management & Provisioning Summary Q & A

26 Introducing AToM AToM Any Transport over MPLS (AToM) allows a pair of routers connected via an MPLS network to provide high-speed transparent Layer 2 connectivity between a pair of interfaces. This functionality can be used to build Layer 2 Virtual Private Networks (VPNs) or to support legacy network migration.

27 Layer-2 Transport across MPLS Data Plane Two relevant drafts by Luca Martini draft-martini-l2circuit-trans-mpls describes label distribution mechanisms for VC labels draft-martini-l2circuit-encap-mpls 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 Control Plane

28 Layer-2 Transport across MPLS Control Channel Transport Component Tunneling Component L2 PDU (Emulated) Directed LDP Used for VC-Label Negotiation, Withdrawal, Error Notification 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

29 Negotiating Circuit Identification VC Information Exchange VC labels are exchanged across a directed LDP session between PE routers Carried in Generic Label TLV within 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

30 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

31 VC Label Mapping Composition Label Message (0x0400) 0 FEC TLV (0x0100) Length C TLV (0x80) 0 Message ID VC Type Group ID VC ID Message Length 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 martini-l2circuit-trans-mpls) I/F Parameters 0 Generic Label (0x0200) Length Label TLV Header (Specified in RFC 3036) Label Optional Parameters

32 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 Flags 0 0 Length Sequence number Layer-2 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 Control Word Encap. Required ATM No AAL5 Yes Eth Yes FR Yes HDLC No PPP No

33 AToM Label Distribution & Usage Customer Site TUNNEL LSP Customer Site PE DIRECTED LDP PE Customer Site TUNNEL LSP Customer Site Tunnel LSPs between PE routers to transport PW PDU from PE to PE using tunnel labels Directed LDP session between PE routers to exchange VC information, such as VC labels and control information

34 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

35 VC Label Withdrawal Procedures If a PE router detects a condition that affects norma 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 PE2 MPLS Layer-2 Circuit

36 AToM Summary AToM is a method for transporting L2 PDUs across and MPLS based PSNs AToM uses Directed LDP sessions to exchange VC Labels between participating peers. AToM can use an optional Control Word to preserve information in transported PDUs AToM provides interworking with access service management protocols to maintain VC status consistency (i.e. label withdrawal in the event of edge service loss, etc.)

37 Agenda Requirements for L2 Transport Characteristics of L2 Transport Pseudo-Wire Emulation L2 Transport for MPLS Networks L2 Transport for IP Networks Applications of L2 Transport Technologies Implementer s Notes Summary Q & A22

38 Introducing L2TPv3 L2TPv3 The Layer 2 Tunneling Protocol version 3 (L2TPv3) allows a pair of routers connected via an IP network to provide high-speed transparent Layer 2 connectivity between a pair of interfaces. This functionality can be used to build Layer 2 VPNs or to support legacy network migration.

39 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 packetbased 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 edge routers only

40 Layer-2 Transport over IP Control Channel L2TP Control Channel Used for Session ID Negotiation, Withdrawal, Error Notification Emulated Circuits have 3 layers of encapsulation Transport omponent Tunneling omponent L2 PDU 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.

41 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

42 2TPv3 ontrol Messages ontrol message header format: (23)S Session ID (0x0000) T L x x S x xx x xx x Version Length Control Connection ID Ns Nr T Set to 1, indicates this is a control message L, S For a control message, this must be set to 1 indicating the presence 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 will the peer s ID not it s own.

43 2TPv3 ata Messages Delivery Header (20 Bytes) L2TPv3 Header L2 Specific Sublayer Layer 2 PDU (variable) Session ID (4 Bytes) Session Cookie (0 8 Bytes) Delivery header - The delivery header is the header needed to carry the L2TPv3 packet across the delivery network. This is an IPv4 header. The delivery header is 20 bytes. L2TPv3 header - The L2TPv3 payload independent header contains the necessary and sufficient information needed to uniquely identify the tunnel context at the de-encapsulation point. The payload independent header is 12 bytes. Payload - Payload to be transported by L2TPv3. It may be a link layer frame or a network layer packet.

44 Default L2-Sublayer P S x x x x xx Sequence Number PW emulation enhancements (optional): (P)riority Used to give higher priority to PW packets that shouldn t be dropped in congestion environments. (S)equencing - Indicates the presence of sequence numbers and can be used in services such as ATM / Frame-Relay, etc. (2^24 Looping Counter) (x) Reserved

45 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 PDUs can be forwarded. IPv4 Header L2TPv3 Header PDU Bi-directional Session ID exchange initiated by one of the LCCEs

46 L2TPv3 Summary L2TPv3 is a method for transporting L2 PDUs across and Native IP based PSNs L2TPv3 uses a reliable Control Connection to create and manage Session IDs for Pseudo Wire muxing. L2TPv3 can use optionally provide Sequencing, Padding and Priority support through use of an L2 Specific Sublayer. L2TPv3 s control channel can provide LMI interworking with access service management protocols to maintain VC status consistency (i.e. Call Disconnect Notification (CDN) in the event of edge service loss, etc.)

47 Agenda Requirements for L2 Transport Characteristics of L2 Transport Pseudo-Wire Emulation L2 Transport for MPLS Networks L2 Transport for IP Networks Applications of L2 Transport Technologies Implementer s Notes Summary Q & A

48 Applications of L2 Transport Technologies Applications: EoMPLS with QoS mapping FRoMPLS with Policing HDLC (Virtual Leased Line) with L2TPv3

49 Applications EoMPLS w / QoS Mapping ain Data Center VLAN 18 & 95 Remote Workgroup FE Internet GE 802.1Q Logical workgroups PE 3 PE 1 MPLS Core PE 2 FE GE Best Effort workgroups (VLAN 18) High priority traffic (VLAN 95) Optional L3 MPLS VPN Services equirement: The customer needs transparent lan services between several buildings in a Metropolitan areas to maintain workgroup and data center logical connectivity. High-priority application traffic needs preferential treatment. olution: The Service Provider can utilize MPLS core to transport VLAN traffic between sites. enefit: Time to market, leveraged infrastructure, customer retention.

50 Applications EoMPLS w / QoS Mapping 3 Configuration: nterface loopback0 ip address /32 pls label protocol ldp pls ldp router-id loopback0 force nterface GigE1/0.18 encapsulation dot1q 18 mpls l2transport route service-policy dot1q_lowpri_pmap nterface GigE1/0.95 encapsulation dot1q 95 mpls l2transport route service-policy dot1q_highpri_pmap PE1 Configuration: interface loopback0 ip address /32! mpls label protocol ldp mpls ldp router-id loopback0 force! interface FastEthernet1/0.18 encapsulation dot1q 18 mpls l2transport route service-policy dot1q_lowpri_pmap interface FastEthernet1/0.95 encapsulation dot1q 95 mpls l2transport route service-policy dot1q_highpri_pmap ain Data Center VLAN 18 & 95 FE Remote Site VC ID must match! GE PE 3 PE 1 VC ID must be unique on each router 2.1Q Workgroups MPLS Core Preamble, SFD, and FCS are stripped!

51 Applications EoMPLS w / QoS Mapping If the experimental bit mapping is not explicitly specified, the default will be a direct mapping of the user priority bits to the experimental bits. Class-maps class-map class-default Access lists, input interface, protocol Class-default Note: class-default doesn t need to be defined as it matches on all packets. Policy-maps Bandwidth, random-detect, queuelimit policy-map dot1q_highpri_pmap class class-default set mpls exp 5 policy-map dot1q_lowpri_pmap class class-default set mpls exp 0 Service-maps Input, output Interface GigE1/0.18 encapsulation dot1q 18 service-policy input dot1q_lowpri_pmap interface GigE1/0.95 encapsulation dot1q 100 service-policy input dot1q_highpri_pmap

52 Applications FRoMPLS w / Policing 256K Frame Relay AToM Tunnel Endpoints ATM CE 1 512K rate-limited DLCI 100 PE 1 MPLS Core AToM PE 2 CE 1 512K rate-limited DLCI 52 HQ DS-3 Frame Relay Trunk 384K Frame Relay CE 1 Requirement: The customer requires Frame Relay connectivity at sites in Europe. The Service Provider has a U.S. based Frame Relay network, but an MPLS based International network (or partnered.) Solution: The Service Provider can utilize the MPLS core to transport international Frame Relay back to corporate hub sites. Benefit: Time to market, leveraged infrastructure, customer retention.

53 Applications FRoMPLS w / Policing 1 Configuration: ame-relay switching terface Serial3/1 ncapsulation frame-relay rame-relay interface-dlci 100 switched class FR_512K_Inbound rame-relay policing nnect PW_EMEA serial3/1 100 l2transport pls l2transport route PE2 Configuration: frame-relay switching! interface Serial3/1 encapsulation frame-relay frame-relay interface-dlci 52 switched class FR_512K_Inbound frame-relay policing! connect PW_EMEA serial3/1 52 l2transpor mpls l2transport route K policed DLCI 100 MPLS Core CE 1 ATM To HQ Site PE 1 AToM PE 2 512K policed DLCI 52 The control word is Required, all other header components are stripped and control information (FECN, BECN, DE, C/R) is copied and preserved E2E.

54 Applications FRoMPLS w / Policing frame-relay policing Access lists, input interface, protocol Class-default Interface ser3/1 frame-relay policing Note: enables this feature on the main interface Map-class CIR, Be, Bc, Tc, EIR map-class FR_512K_Inbound frame-relay cir in frame-relay bc in frame-relay tc 1000 Service-maps Input, output 12.0(17)S Interface Serial3/1 frame-relay policing frame-relay intf-type dce frame-relay interface-dlci 1000 switched class FR_512K_Inbound Note: this is what allows the policing to be enabled on a per DLCI basis

55 Applications FRoMPLS w / Policing Frame Relay Connection Types: Port to Port Switching DLCI-to-DLCI Switching Current Support Encapsulation Support: Cisco, IETF (RFC1490) Does not require like encaps on both sides LMI Support: Cisco, ANSI, Q933a DLCI-to-DLCI, LMI types can differ Port-to-Port, LMI must be the same

56 Applications HDLC w / L2TPv3 (virtual leased line) Sites using HDLC Leased Line Service Sites using HDLC Leased Line Service PE1 IP Core PE2 CE 2 CE 1 CE1 CE TDM Core New Circuit Path Old Circuit Path Requirement: The Service Provider wishes to take advantage of high bandwidth links and begin decommissioning their TDM network. Solution: The Service Provider can utilize the IP core of their data network and offer the same leased line services to customers. Benefit: Reduced OPEX, leveraged infrastructure, network consolidation, potential revenue increase through incremental bandwidth.

57 Applications HDLC w / L2TPv3 (virtual leased line) 1 Configuration: terface Loopback0 p address tp-class L2TPv3_Control_Tweaks ostname PE1 assword 0 cisco ookie size 8 eudowire-class L2TPv3_1 ncapsulation l2tpv3 equencing both p local interface Loopback0 p pmtu terface Serial3/1 ncapsulation hdlc connect pw-class L2TPv3_1 PE2 Configuration: interface Loopback0 ip address ! l2tp-class L2TPv3_Control_Tweaks hostname PE2 password 0 cisco cookie size 8! pseudowire-class L2TPv3_1 encapsulation l2tpv3 sequencing both ip local interface Loopback0 ip pmtu! interface Serial3/1 encapsulation hdlc xconnect pw-class L2TPv3_1 IP Core Flags and FCS are stripped PE 1 L2TPv3 PE 2 If PPP is configured on the CEs the network acts transparent to mgmt!

58 Applications HDLC w / L2TPv3 (virtual leased line) TPv3 Configuration Components: Pseudowire Configuration - Serves as a template for PWs - Tunneling mechanism - Data encapsulation type, etc. 12.0(23)S Pseudowire-class L2TPv3_Default encapsulation l2tpv3 protocol l2tpv3 sequencing both Good for Frame Relay ip local interface loopback0 ip pmtu ip tos reflect Protocol Configuration - Defines the Control Plane - Used to tweak defaults Interface Configuration - Xconnect is defined - DLCI, VLAN, PVC information. l2tp-class L2TPv3_Control_Tweaks hostname PE1 password cisco cookie size 8 hello 90 Interface Serial3/0 no ip address encapsulation hdlc xconnect pw-class L2TPv3_Default

59 Applications Summary PWEs can be used in many more scenarios. CEs can optionally use IPsec for added Security L2TPv3 and AToM are flexible, easy to implement protocols. Documentation online for detailed verification and troubleshooting commands.

60 Agenda Requirements for L2 Transport Characteristics of L2 Transport Pseudo-Wire Emulation L2 Transport for MPLS Networks L2 Transport for IP Networks Applications of L2 Transport Technologies Implementer's Notes Summary Q & A

61 Implementers Notes General MTU Calculation: It is important to calculate the max MTU for all links in the network. Supported via ip pmtu (L2TPv3) command provides ICMP notification to the offending sender. In AToM mtu <x> or mpls mtu <x> Core MTU >= (Edge MTU + Transport header + AToM header + (MPLS label stack * MPLS label size)) Sequencing: Various conditions cause packet reordering to occur Sequencing support may will detect and drop such packets, re-sequencing isn t currently supported. MQC Support: 12.0S Will support policing (via match-dlci) on the 7200 / 7500 platforms 12.2S, and 12.2T extends full MQC support and expand platform group.

62 Implementers Notes General Keepalives: QoS: Customer Edge to Customer Edge (CE-CE) May be employed and will be tunneled along with other data Customer Edge to Provider Edge (CE-PE) No requirement, service should be transparent Provider Edge to Provider Edge (PE-PE) Tunnel Endpoints L2TPv3 Control Connection can be implemented for this In a down event, (L2TPv3 Hellos failure) The PEs will teardown all manual and dynamic sessions 2 Possibilities: - IP ToS Setting or Reflection Currently Supported q user priority mapping to IP ToS or MPLS EXP Some Support

63 Implementers Notes UTI to L2TPv3 Migration Designed for Migration from pre-12.0(23)s: e-12.0(23)s UTI (Tunnel-based CLI) to Xconnect (Session-based CLI) Generation of Pseudowire Class for attachment circuits using common parameters (ex: Loopback, TTL, ToS, etc.) Sub I/F are converted to connect-based CLI and removed from main interface. terface <Tunnel name> o ip address unnel source <source interface> unnel destination <dest ip address> unnel mode uti raw l2tp unnel key <key value> unnel tos <tos value> unnel ttl <ttl vlaue> unnel uti l2tp high-key <high key value> unnel uti l2tp local-session <local id> unnel uti l2tp remote-session <remote id> terface FastEthernet1/0 o ip address ti-tunnel <Tunnel name> 12.0(23)S pseudowire-class <Tunnel name> encapsulation l2tpv3 protocol none ip local interface <source interface> ip tos <tos value> ip ttl <ttl value> ip dfbit set interface FastEthernet1/0 xconnect <dest ip addr> 100 encapsulation l2tpv3 manual pw-class <Tunnel name> l2tp id <local id> <remote id> l2tp cookie local 8 <key value> <high key value> l2tp cookie remote 8 <key value> <high key value

64 Agenda Requirements for L2 Transport Characteristics of L2 Transport Pseudo-Wire Emulation L2 Transport for MPLS Networks L2 Transport for IP Networks Applications of L2 Transport Technologies Implementer s Notes Summary Q & A

65 Summary L2 Transport extends the functionality of PSNs through the creation of or extension of edge services. L2 Transport assists in reducing costs for OPEX and CAPEX in Service Provider networks. Cisco provides open standards based options for MPLS and Native IP networks through AToM and L2TPv3.

66 Agenda Requirements for L2 Transport Characteristics of L2 Transport Pseudo-Wire Emulation L2 Transport for MPLS Networks L2 Transport for IP Networks Applications of L2 Transport Technologies Implementer s Notes Summary Q & A

67 Follow on Sessions RST-150 Introduction to MPLS RST-251 Deploying MPLS Traffic Engineering RST-253 Deploying MPLS VPNs RST-450 Advanced Concepts and Developments in MPLS

68 References AToM (Martini): L2TPv3: Pseudowire Specific:

69 Terms & Acronyms AVP - Attribute Value Pair. Multiple AVPs make up L2TPv3 Control messages. (Same as TLVs in Martini specs) CE - Customer Edge. This is the customer equipment making a direct connection to the Service Provider's equipment (PE). CIR - Commited Information Rate. In Frame Relay, the minimum average data rate provided to the customer. Control Connection - A reliable channel that is used to establish, maintain and remove L2TP sessions (directed-ldp in AToM) Control Message - An L2TP message used by the Control Connection Data Message - Message used by the data channel Directed LDP - An extended LDP session used to connected PEs that aren't directly adjacent. DLCI - Data Link Connection Identifier. A value between 0 and 1023 used to identify a circuit on Frame Relay enabled port. LCCE - L2TP Control Connection Endpoint. Defined as one end of the L2TP control connection. LDP - Label Distribution Protocol. RFC3036. One over several protocols available to establish LSPs. LSP - Label Switched Path. The path a MPLS encapsulated packets take through the core. LSR - Label Switched Router. A node participating in an MPLS core. MTU - Maximum Transer Unit. Maximum size a frame can be for a Layer 2 specification. PDU - Protocol Datagram Unit. PDU refers to the Layer 2 data that will be forwarded across the segment (frame). PE - Provider Edge. This is the a service provider equipment making a direct connection to the Customer's equipment (CE).

70 Terms & Acronyms Pseudo-wire PDU - A PDU sent on the PW that contains all of the necessary elements (control and data) to provide the service. PSN - Packet Switched Network. Native IP or Multiprotocol Label Switched for this discussion. PW - Pseudo-Wire. A mechanism that carries essential elements of the an emulated service over the PSN. PWE3 - Pseudowire Emulation End-to-End (IETF working group devoted to standardization of PWE Services) PWES - Pseudowire Edge Service (Common attachment technologies, such as ATM, Frame Relay, HDLC, etc.) Session - Created by an Control Connection. Specifically, a one-to-one mapping of circuitto-pseudowire. TLV - Type-Length-Value. Used to define optional parameters used in LDP-Label Mapping messages, comparable to AVPs.

71 Cisco References Unified VPN Suite ( Learn About Unified VPN Suite View Unified VPN Suite Technical Documents View Unified VPN Suite Presentations View Unified VPN Suite Press Releases Read Unified VPN Suite Articles and Reports View Related URLs View Unified VPN Suite Events

72 Please Complete Your Evaluation Form Session

73

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

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

Introduction to Layer Transport and Tunneling Technologies (L2VPNs) ACC _06_2003_X. 2003, Cisco Systems, Inc. All rights reserved. Introduction to Layer Transport and Tunneling Technologies (L2VPNs) 2 1 Objectives Define what the leading drivers for L2VPN over packet switched infrastructure are? Outline the IETF srole in L2VPN evolution.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Layer 2 Tunneling Protocol Version 3

Layer 2 Tunneling Protocol Version 3 The feature expands Cisco s support of Layer 2 VPNs. Layer 2 Tunneling Protocol Version 3 (L2TPv3) is an IETF l2tpext working group draft that provides several enhancements to L2TP to tunnel any Layer

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

Telematics Chapter 7: MPLS

Telematics Chapter 7: MPLS Telematics Chapter 7: MPLS User watching video clip Beispielbild Application Layer Presentation Layer Session Layer Transport Layer Server with video clips Application Layer Presentation Layer Session

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

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

L2 Bridging Across an L3 Network Configuration Example

L2 Bridging Across an L3 Network Configuration Example L2 Bridging Across an L3 Network Configuration Example Document ID: 116266 Contributed by Atri Basu, Jay Young Taylor, and Mani Ganesan, Cisco TAC Engineers. Jul 09, 2013 Contents Introduction Prerequisites

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

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

Ethernet Switches (more)

Ethernet Switches (more) Ethernet Switches layer 2 (frame) forwarding, filtering using LAN addresses Switching: A-to-B and A - to-b simultaneously, no collisions large number of interfaces often: individual hosts, star-connected

More information

Layer 2 Local Switching

Layer 2 Local Switching Layer 2 Local Switching First Published: December 17, 2003 Last Updated: November 24, 2010 The Layer 2 Local Switching feature allows you to switch Layer 2 data in two ways: Between two interfaces on the

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

TEMPORARY DOCUMENT. Attached is a clean copy of Draft Recommendation X.84. TD 1143 Rev3 is the source document used to produce this clean version.

TEMPORARY DOCUMENT. Attached is a clean copy of Draft Recommendation X.84. TD 1143 Rev3 is the source document used to produce this clean version. INTERNATIONAL TELECOMMUNICATION UNION STUDY GROUP 17 TELECOMMUNICATION STANDARDIZATION SECTOR STUDY PERIOD 2001-2004 English only Original: English Question(s): 5/17 Geneva, 10-19 March 2004 Source: Title:

More information

Configuring MPLS Transport Profile

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

More information

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

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

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

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

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

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

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

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

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

Marking Traffic CHAPTER

Marking Traffic CHAPTER CHAPTER 7 To service the growing numbers of customers and their needs, service provider networks have become more complex and often include both Layer 2 and Layer 3 network devices. With this continued

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

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

Применение MPLS в сетях связи. (Часть 2)

Применение MPLS в сетях связи. (Часть 2) Применение MPLS в сетях связи. (Часть 2) Дополнительные главы Компьютерных сетей и телекоммуникаций. Васин В.В. CCIE, ECE, CCSI MPLS VPN Technology Introducing VPNs Traditional Router-Based Networks Traditional

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

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

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

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

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

More information

ATM Technology in Detail. Objectives. Presentation Outline

ATM Technology in Detail. Objectives. Presentation Outline ATM Technology in Detail Professor Richard Harris Objectives You should be able to: Discuss the ATM protocol stack Identify the different layers and their purpose Explain the ATM Adaptation Layer Discuss

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

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

Layer 2 Tunneling Protocol Version 3

Layer 2 Tunneling Protocol Version 3 Layer 2 Tunneling Protocol Version 3 Last Updated: October 7, 2011 The Layer 2 Tunneling Protocol Version 3 feature expands Cisco's support of Layer 2 VPNs. Layer 2 Tunneling Protocol Version 3 (L2TPv3)

More information

M. Aissaoui. Intended status: Standards Track Expires: October 21, 2011

M. Aissaoui. Intended status: Standards Track Expires: October 21, 2011 PWE3 Internet-Draft Intended status: Standards Track Expires: October 21, 2011 M. Aissaoui P. Busschbach Alcatel-Lucent L. Martini M. Morrow Cisco Systems, Inc. T. Nadeau CA Technologies Y(J). Stein RAD

More information

Wide-Area Networking Configuration Guide: Layer 2 Services, Cisco IOS XE Fuji 16.7.x

Wide-Area Networking Configuration Guide: Layer 2 Services, Cisco IOS XE Fuji 16.7.x Wide-Area Networking Configuration Guide: Layer 2 Services, Cisco IOS XE Fuji 16.7.x Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel:

More information

Multi-Service Interworking Ethernet over MPLS. IP/MPLS Forum

Multi-Service Interworking Ethernet over MPLS. IP/MPLS Forum Multi-Service Interworking Ethernet over MPLS IP/MPLS Forum 12.0.1 IP/MPLS Forum Technical Committee February 2009 Note: The user s attention is called to the possibility that implementation of the MPLS

More information

Virtual Link Layer : Fundamentals of Computer Networks Bill Nace

Virtual Link Layer : Fundamentals of Computer Networks Bill Nace Virtual Link Layer 14-740: Fundamentals of Computer Networks Bill Nace Material from Computer Networking: A Top Down Approach, 6 th edition. J.F. Kurose and K.W. Ross Administrivia 3 Lectures left HW #2

More information

PPPoE on ATM. Finding Feature Information. Prerequisites for PPPoE on ATM. Restrictions for PPPoE on ATM

PPPoE on ATM. Finding Feature Information. Prerequisites for PPPoE on ATM. Restrictions for PPPoE on ATM This feature module describes the PPP over Ethernet (PPPoE) on ATM feature. The feature provides the ability to connect a network of hosts over a simple bridging-access device to a remote access concentrator.

More information

Trafffic Engineering 2015/16 1

Trafffic Engineering 2015/16 1 Traffic Engineering 2015/2016 Traffic Engineering: from ATM to MPLS fernando.silva@tecnico.ulisboa.pt Instituto Superior Técnico Trafffic Engineering 2015/16 1 Outline Traffic Engineering revisited Traffic

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

I. Goyret, Ed. Lucent Technologies March Layer Two Tunneling Protocol - Version 3 (L2TPv3)

I. Goyret, Ed. Lucent Technologies March Layer Two Tunneling Protocol - Version 3 (L2TPv3) Network Working Group Request for Comments: 3931 Category: Standards Track J. Lau, Ed. M. Townsley, Ed. Cisco Systems I. Goyret, Ed. Lucent Technologies March 2005 Status of this Memo Layer Two Tunneling

More information

Optimizing Ethernet Access Network for Internet Protocol Multi-Service Architecture

Optimizing Ethernet Access Network for Internet Protocol Multi-Service Architecture 1 Optimizing Ethernet Access Network for Internet Protocol Multi-Service Architecture Author: Mikael Forsten TeliaSonera Sonera Carrier Networks Supervisor: Docent Timo O. Korhonen Instructor: M.Sc Jari

More information

Implementing Enterprise WAN Links

Implementing Enterprise WAN Links Implementing Enterprise WAN Links Introducing Routing and Switching in the Enterprise Chapter 7 Version 4.0 1 Objectives Describe the features and benefits of common WAN connectivity options. Compare and

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

MPLS MULTI PROTOCOL LABEL SWITCHING OVERVIEW OF MPLS, A TECHNOLOGY THAT COMBINES LAYER 3 ROUTING WITH LAYER 2 SWITCHING FOR OPTIMIZED NETWORK USAGE

MPLS MULTI PROTOCOL LABEL SWITCHING OVERVIEW OF MPLS, A TECHNOLOGY THAT COMBINES LAYER 3 ROUTING WITH LAYER 2 SWITCHING FOR OPTIMIZED NETWORK USAGE MPLS Multiprotocol MPLS Label Switching MULTI PROTOCOL LABEL SWITCHING OVERVIEW OF MPLS, A TECHNOLOGY THAT COMBINES LAYER 3 ROUTING WITH LAYER 2 SWITCHING FOR OPTIMIZED NETWORK USAGE Peter R. Egli 1/21

More information

Wide-Area Networking Overview

Wide-Area Networking Overview Cisco IOS software provides a range of wide-area networking capabilities to fit almost every network environment need. Cisco offers cell relay via the Switched Multimegabit Data Service (SMDS), circuit

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

Operation Manual MPLS. Table of Contents

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

More information

Universal Transport Interface (UTI)

Universal Transport Interface (UTI) Universal Transport Interface (UTI) Feature History Release 12.0(18)S 12.0(19)S 12.0(19)SP 12.0(20)SP 12.0(21)S 12.0(21)SP Modification This feature was introduced. Support was added for Frame Relay point-to-point

More information

Configuring Quality of Service

Configuring Quality of Service CHAPTER 25 QoS refers to the ability of a network to provide improved service to selected network traffic over various underlying technologies including Frame Relay, ATM, Ethernet and 802.1 networks, SONET,

More information

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

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

More information

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

Classifying Network Traffic

Classifying Network Traffic Classifying Network Traffic Last Updated: December 2, 2011 Classifying network traffic allows you to organize traffic (that is, packets) into traffic classes or categories on the basis of whether the traffic

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

INDEX. ATM overview. bert pattern command HC-402, HC-404 buckets archive command HC-169 bundle command HC-543 Bundle-Ether command HC-215 HC-58 HC-13

INDEX. ATM overview. bert pattern command HC-402, HC-404 buckets archive command HC-169 bundle command HC-543 Bundle-Ether command HC-215 HC-58 HC-13 INDEX HC IC MCC MNC MPC QC RC SBC SC SMC VFC A Cisco IOS XR Interface and Hardware Component Configuration Guide Cisco IOS XR IP Addresses and Services Configuration Guide Cisco IOS XR Multicast Configuration

More information

Yaakov (J) Stein July 2010 Chief Scientist RAD Data Communications

Yaakov (J) Stein July 2010 Chief Scientist RAD Data Communications pseudowires a short introduction Yaakov (J) Stein July 2010 Chief Scientist RAD Data Communications Contents pseudowires PW encapsulations TDM PWs Ethernet PWs L2VPNs OAM for PWs PWE control protocol Y(J)S

More information

GÉANT perspective of Virtual Networks and Implementation

GÉANT perspective of Virtual Networks and Implementation GÉANT perspective of Virtual Networks and Implementation NORDUnet 2002 Conference Copenhagen 15th of April 2002 Agnès Pouélé, Network Engineer DANTE GÉANT perspective of Virtual Networks and implementation

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

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

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

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

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

Virtual Link Layer : Fundamentals of Computer Networks Bill Nace

Virtual Link Layer : Fundamentals of Computer Networks Bill Nace Virtual Link Layer 14-740: Fundamentals of Computer Networks Bill Nace Material from Computer Networking: A Top Down Approach, 6 th edition. J.F. Kurose and K.W. Ross Administrivia 3 Lectures left HW #2

More information

Pseudowire Channel Emulation for Transporting Frame Relay Over MPLS Networks

Pseudowire Channel Emulation for Transporting Frame Relay Over MPLS Networks Pseudowire Channel Emulation for Transporting Frame Relay Over MPLS Networks Anis A. ABOUSAADA Khaled M H Swhli Osama El- Ghaly Dr. Mohamed M. Elfituri Dr. Almehdie A. Agila Suk Ajoumaa Higher Institute,

More information

Certification Abstract Test Suite for MFAF IP/MPLS Forum

Certification Abstract Test Suite for MFAF IP/MPLS Forum Certification Abstract Test Suite for MFAF 12.0.1 IP/MPLS Forum 21.0.0 IP/MPLS Forum Technical Committee October 2008 Note: The user s attention is called to the possibility that implementation of the

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

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

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

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

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

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

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

for Metropolitan Area Networks MPLS No. 106 Technology White Paper Abstract

for Metropolitan Area Networks MPLS No. 106 Technology White Paper Abstract No. 106 Technology White Paper Page: 1 of 7 MPLS for Metropolitan Area Networks Abstract The demand for bandwidth in Metropolitan Area Networks (MANs) and the increased availability of fiber has created

More information

Hubs. Interconnecting LANs. Q: Why not just one big LAN?

Hubs. Interconnecting LANs. Q: Why not just one big LAN? Interconnecting LANs Q: Why not just one big LAN? Limited amount of supportable traffic: on single LAN, all stations must share bandwidth limited length: 802.3 specifies maximum cable length large collision

More information

N:1 PVC Mapping to PWE with Nonunique VPIs

N:1 PVC Mapping to PWE with Nonunique VPIs N:1 PVC Mapping to PWE with Nonunique VPIs The N:1 PVC Mapping to PseudoWire Emulation (PWE) with Nonunique virtual path identifiers (VPIs) feature maps one or more ATM permanent virtual circuits (PVCs)

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

COMP9332 Network Routing & Switching

COMP9332 Network Routing & Switching COMP9332 Network Routing & Switching Switching in IP Networks with MPLS http://www.cse.unsw.edu.au/~cs9332 1 Lecture Overview This lecture introduces the concept of switching, which allows faster processing

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

N:1 PVC Mapping to PWE with Nonunique VPIs

N:1 PVC Mapping to PWE with Nonunique VPIs The N:1 PVC Mapping to PseudoWire Emulation (PWE) with Nonunique virtual path identifiers (VPIs) feature maps one or more ATM permanent virtual circuits (PVCs) to a single pseudowire (PW). There are two

More information

Ahmed Benallegue RMDCN workshop on the migration to IP/VPN 1/54

Ahmed Benallegue RMDCN workshop on the migration to IP/VPN 1/54 MPLS Technology Overview Ahmed Benallegue A.Benallegue@ecmwf.int RMDCN workshop on the migration to IP/VPN 1/54 Plan 1. MPLS basics 2. The MPLS approach 3. Label distribution RSVP-TE 4. Traffic Engineering

More information