Virtual Leased Lines - Martini
|
|
|
- Angelica Norton
- 9 years ago
- Views:
Transcription
1 Virtual Lease Lines - Martini Virtual Leased Lines - Martini Martini Drafts draft -martini-l2circuit-encap-mpls -04.txt defines the handling and encapsulation of layer two packets. draft -martini-l2circuit-trans-mpls -08.txt defines the signaling and forwarding of traffic across the MPLS network. In order to provide L2 VPN services across an MPLS network a methodology needed to be defined. The two martini drafts define the different encapsulation techniques accompanied by signaling and transport functions. They combine to form the basis for point-to-point layer two services across an MPLS network, equivalent in concept to ATM or Frame Relay. The point-to-point service is facilitated through a pair of LSPs in opposite directions, which form a single virtual pipe. Label stacking is used to create hierarchies separating the common tunnel LSP and the virtual channels that exist inside. The VC Label represents each virtual channel. This label is used by the egress in order to map the channel to the individual Group ID and Virtual Circuit ID, or VCID. If present the Group ID is a collection of VC IDs, which identifies the different services within a single VC Label. If the Group ID is not present the VC ID represents the service. Tunnel LSP Creation The Tunnel LSP is the point-to-point connection within which individual customer virtual circuits will exist. The tunnel LSP scales the network core by aggregating many virtual circuits into a single common tunnel LSP. It is not feasible to have a tunnel per customer, or even worse, a tunnel per customer per service. A model that followed that direction is doomed to run into scalability issues early on in the deployment. The protocol with which to create the tunnel LSP is left to the discretion of the implementer and is largely based on the question, which protocol services the needs better. For example, if traffic engineering, including the signaling explicit paths is required, RSVP -TE provides the solution. However, if it is acceptable to allow the IGP to make the hop-by-hop decisions and end-to-end path significance is not required LDP may be acceptable. The RS platform supports LDP over LDP and LDP over RSVP-TE, so either LDP or RSVP -TE can be used for the tunnel LSP. Signaling the VC Label A peering session must exist for LDP information to be exchanged between LDP capable nodes. Since the edges of the network represent remote LDP peers the configuration must explicitly instruct nodes to form a peering relationship using extended discovery. Once the peering session has been established Virtual Circuit Labels, VC Labels, can be exchanged to identify the components of the individual L2-FEC. The signaling of the VC Label is performed using LDP extensions to the Label Mapping message. When an edge router is configured with a new L2-FEC, a local LDP label is selected form the database and using the extensions to
2 the Label Mapping Message, all the information relating to the L2-FEC (Group ID, VC ID, Interface and other) is forwarded to the remote peer. The RS supports the following types of layer two FECs. RS L2-FEC Description Group ID VC ID VLAN 802.1Q VLAN Value of VLAN ID Customer-Id Physical Port Value of Customer-id configured Customer-Id, VLAN Physical Port, 802.1Q VLAN Value of Customer-id configured Value of VLAN ID Monitoring the Signaling Process Starting with the base network having only the tunnel LSP and the remote LDP peering session established, we examine the effects on the LDP database as we start to add L2-FECs to the router configurations. No L2- Fecs have been created at this time. With just the base network configured, the LDP databases should receive (Input label database) the remote peers loopback address and send (Output label database) the remote peer the local loopback address. lo lo LER1# ldp show database LER2# ldp show database
3 If the following L2-FEC is added to the configuration on router ldp map ports et.3.(5-6) customer-id 2001 ldp add l2-fec customer-id 2001 to-peer A Label Mapping message will be sent to peer binding label to FEC, in this case the VC ID, customer-id LDP Send Label Mapping msg on Interface lo, Remote Neighbor Our LDP Id: :0 Peer LDP Id: :0 Label: 2048 FEC: Customer-id 2001 The LDP database will reflect the addition of the FEC. The L2-FEC must be configured on both routers to allow for traffic to reach the ultimate destination. If the L2-FEC is only created on one of the LDP peers the packets will reach the destination with the appropriate VC Label however there are no associated output ports possible for the received L2-FEC. The packet would be dropped at the egress node. lo lo LER1# ldp show database LER2# ldp show database Adding the complimentary configuration on router will allow it to properly forward traffic out a specific set of ports to the ultimate destination. ldp map ports et.5.1 customer-id 2001 ldp add l2-fec customer-id 2001 to-peer lo lo LER1# ldp show database LER2# ldp show database
4 Forwarding Packets Ingress Node: The ingress node is responsible for classifying inbound traffic based on the configured L2- FEC information. Once the traffic has been classified the ingress router strips the preamble and FCS and pushes the two labels found in the output tag table. The bottom of stack label represents the VC Label and the top level label represents the tunnel LSP. Transit Routers: The transit routers are oblivious to any tunneling that is occurring beneath the top level label. They perform their label operation based on the tunnel label and never see the VC Label inside. Egress Router: The egress router may receive a packet that has already had the tunnel label popped by the penultimate router or receive the complete stack if penultimate hop popping is disabled. Regardless, the egress router uses the VC Label to point to the Group Id and VC ID and determines which local ports are included as possible output ports. Once that is determined, regular L2 functions apply, learning and bridging etc. Creating and Signaling Group ID & VC ID The RS platform creates and signals the Group ID & VC ID when an L2-FEC is created locally and the then added to a remote peer. Basically the process can be broken down into three steps. Create the L2-FEC Signal the L2-FEC Optionally set any transport level preferences The three different approaches will be detailed below. Before starting the discussion on configuring the three L2-FEC types it is important to realize all the MPLS ports connecting the edge LER to the core MPLS network should be configured as 802.1Q trunks. This allows the MPLS ports to be part of multiple customer VLANs. There are two options when defining these ports as 802.1Q trunk-ports. The packets sent out into the MPLS core can either carry a 802.1Q tag as part of the layer two information that precedes the MPLS label if layer two switches are deployed between the LER and LSR, or the untagged option which does not insert an 802.1Q tag between the layer two information and the MPLS label. The untagged option is deployed where the next hop is an MPLS aware device, switching on MPLS label information. To set the MPLS ports to 802.1Q trunk ports RS(config)# vlan make trunk-port <port> To send the packet out to the MPLS cloud without the outer VLAN header information RS(config)# vlan make trunk-port <port> untagged 1. L2 -FEC Physical Port: The ability to map a port or group of ports to unique identifier, isolating those ports from the rest the rest of the ports. Using the example below, packets that arrive on port et.3.5, not destined to a local host, will be encapsulated, less the FCS and preamble, inside another layer two header followed by a stack of two MPLS labels. When using port based solutions it is important to note that port may receive 802.1Q tagged or untagged packets. By default the RS does not accept both 802.1Q tagged and untagged packets on the same port. In order to allow a port to act as a hybrid Native VLAN must be configured. Case I - Traditional Access Port (Non-802.1Q tagged packets accepted, tagged packets dropped) vlan make trunk-port gi.2.(1-2) untagged LER to 802.1q capable but do not send 802.1Q tag) (set MPLS ports on
5 ldp map ports et.3.(5-6) customer-id 2001 (map the ports to an identifier) ldp add l2-fec customer-id 2001 to-peer (signal VC Label vcid=customer-id 2001} to the remote peer) Case II - Traditional Trunk-Port (802.1Q tagged packets accepted, untagged packets dropped) vlan make trunk-port gi.2.(1-2) untagged LER to 802.1q capable but do not send 802.1Q tag) vlan make trunk-port et.3.(5-6) on the customer facing ports) ldp map ports et.3.(5-6) customer-id 2001 an identifier) ldp add l2-fec customer-id 2001 to-peer and {vcid customer-id 2001}to the remote peer) Case III Hybrid Ports (Both 802.1Q tagged and untagged accepted) (set MPLS ports on (accept 802.1Q tag (map the ports to (signal VC Label This case requires Native VLAN support. When the Native VLAN configuration is deployed it means the provider does not have to know whether the customer traffic arriving on the port is or is not 802.1Q tagged, nor does the provider have to be aware of the customer VLAN IDs. This will be completely transparent to both the provider and the customer. Traffic that arrives will ultimately arrive at the destination with the exact same disposition it entered with. The Native VLAN acts as a catch all for those packets that arrive without an 802.1Q tags, inferring a VLAN for it. To configure the native VLAN RS(config)# vlan set native-vlan <ports> <protocol all> <VLAN name> The following maps all packets that arrive on ports et.3.(1-8) without a tag to the DEFAULT VLAN (1). Notice, for the ports that are to be configured for hybrid, they must be configured as trunk ports first. WARING: VLAN names are case sensitive! When coding a VLAN name, DEFAULT is not the same as default. vlan make trunk-port et.3.(1-8) vlan set native-vlan et.3.(1-8) all DEFAUL It is not required to use the DEFAULT VLAN as the native VLAN. Any VLAN can be specified as the native VLAN. However, a conflict will arise if an 802.1Q labeled packet arrives on a native VLAN port with the a VLAN tag in the packet that is the same as the configured Native VLAN. vlan make trunk-port et.3.(1-8) vlan create Native port-based id 4093 vlan add ports et.3.(1-8) to Native vlan set native-vlan et.3.(1-8) all Native Applying the hybrid approach to the L2 VPN service, the following allows customers to send 802.1Q tagged packets or un-tagged packets. vlan make trunk-port gi.2.(1-2) untagged (set MPLS ports on LER to 802.1q capable sending packets untagged) vlan make trunk-port et.3.(1-8) (accept 802.1Q tag) vlan set native-vlan et.3.(1-8) all DEFAULT (set the ports to apply native DEFAULT VLAN when 802.1Q tag not present) ldp map ports et.3.(5-6) customer-id 2001 (create the L2-FEC) ldp add l2-fec customer-id 2001 to-peer (signal VC Label and {vcid customer-id 2001}to peer) ldp map ports et.3.8 customer-id 4000 (create the L2-FEC)
6 ldp ad l2-fec customer-d 4000 to-peer (signal VC Label and {vcid customer-id 4000} to peer) 2. L2-FEC VLAN ID: When this is used as the classification mechanism the VLAN ID value represents the VC ID. Typically, this approach is used when the provider assigns a VLAN-ID on a per custome r basis. For this case, a VLAN must be created for the customer and the trunk port that connects to this customer and the MPLS enabled ports facing the core must be added to the customer defined VLAN. The connection can either be direct to the customer or a connection to a metro network that supports many subscribers of that provider. In this example the trunk-port connects to a metro network using the et.3.3 interface. The VLAN ID 1001 and 1002 are extended to the remote peer vlan make trunk-port gi.2.(1-2) untagged (set MPLS ports on LER to 802.1q capable sending packets untagged) vlan make trunk-port et.3.3 (customer facing - accept 802.1Q tag) vlan create Cust1001 port-based id 1001 (create customer VLAN) vlan add port et.3.3 to Cust1001 (add the customer facing ports to customer VLAN) vlan add ports gi.2.(1-2) (add the MPLS ports to customer VLAN) vlan create Cust1002 port-based id 1002 (create customer VLAN) vlan add port et.3.3 to Cust1002 (add the customer facing ports to customer VLAN) vlan add ports gi.2.(1-2) (add the MPLS ports to customer VLAN) lpd add l2-fec vlan 1001 to-peer (signal VC Label and {vcid customer-id 1001}to peer) ldp add l2-fec vlan 1002 to-peer (signal VC Label and {vcid cusomter-id 1002}to peer) 3. L2-FEC Physical Port and VLAN: Finally, there is the a physical port and a VLAN ID to al L2-FEC. In this case the VC ID is the VLAN ID and the Group-ID is the customer-id. This approach allows a single customer to use multiple VLAN IDs without depleting the provider VLAN space. The Group-id (customerid) engulfs all the VC ID (VLAN) information within it. The provider can offer site-specific VLAN significance within a customer-id. The port that connects to an individual customer or shared metro is configured as a trunk, with the port assigned an encapsulating group-id. This example distributes the traffic to specific sites based n VLAN information within the customer-id. vlan make trunk-port et.3.8 facing - accept 802.1Q tag) ldp map ports et.3.8 customer-id 3000 L2-FEC) ldp add l2-fec vlan 100 customer-id 3000 to-peer to peer ) ldp add l2-fec vlan 200 customer-id 3000 to peer Label and {GID=customer-id 3000:VCID=Vlan 200} to peer ) (customer (create the (signal VC l (signal VC L2-Fec Transport LSP By default, adding an L2-fec to a remote peer, will automatically select an LSP over which to signal the VC Label and Group-ID and VC-ID. The selection process depends on the number of label switched paths that exist between the remote LDP peers. If only a single LSP exists, the selection process is simple it uses that
7 one. If more than one exists LSP selection is based on preference. The lowest numerical preference the most preferred LSP. Should the preference be equal, the process checks to determine if a corresponding VC ID has been received from the remote LDP peer. If the VC Label mapping to the same Group-ID and VC ID has been received from a remote peer the same LSP will be selected. In most cases it is beneficial, when more than one LSP exists, to map the traffic to a preferred LSP. This allows the provider to explicitly engineer which are the preferred paths in the network. This does not mean if the LSP fails it represents a single point of failure; alternates can be accepted should a failure occur. To set specific l2-fec specific transport parameters RS(config)# ldp set l2-fec? ler1(config)# ldp set l2-fec? alternate-acceptable - An alternate LSP (RSVP or LDP) is acceptable in case the transport LSP is not active. If the transport LSP comes up later, it will override the alternate LSP selected. customer-id no-switchback to-peer transport-lsp - Sets the transport LSP to be used for this customer-id FEC. The vlan option if specified additionally will select the transport LSP for this customer-id, vlan combination FEC. - Do not switch back from non-preferred LSP to preferred LSP if preferred LSP comes up - Sets the transport LSP to this peer - Name of the RSVP LSP which should be used as a transport LSP vlan - Sets the transport LSP to be used for this vlan FEC. The customer-id option if specified additionally will select the transport LSP for this customer-id, vlan combination FEC. Specific to selecting the preferred LSP Option Example Action Only one LSP specified in configuration ldp set l2-fec customer-id 2001 to-peer transport-lsp TunLSP LSP is specified but alternates are specified in the configuration ldp set l2-fec customer-id 2001 to-peer transport-lsp TunLSP alternate-acceptable Use specified LSP. In event of LSP failure service interruption will occur. Use specified LSP. In the event of failure select any other LSP that terminates on the required remote peer. Consider the following, no VC Labels have been exchanged between remote peers and the local router has decided the most preferred label switched path is a local decision. After the label exchange has been completed between two remote LDP peers with an established session the data starts to flow. By looking at the L2-FEC and the associated output tag table it is noticed all traffic for these L2-FEC are using a specific Transport LSP (TunLSP2) out a specific interface (To-LSR2).
8 LER1# ldp show l2-fec FEC: Forward Equivalence class, in-lbl: Label received, out-lbl: Label sent Remote neighbor :0 FEC in-lbl out-lbl Transport LSP name/label VLAN ID TunLSP2/17 VLAN ID TunLSP2/17 Customer ID LER1# mpls show ott-table Interface OTT RefCount HW-OTT RefCount NextHop Vlan Labels lo [17] [2048] [ ] [2049] [ ] [3]
MPLS VPN Services. PW, VPLS and BGP MPLS/IP VPNs
A Silicon Valley Insider MPLS VPN Services PW, VPLS and BGP MPLS/IP VPNs Technology White Paper Serge-Paul Carrasco Abstract Organizations have been demanding virtual private networks (VPNs) instead of
Cisco Configuring Basic MPLS Using OSPF
Table of Contents Configuring Basic MPLS Using OSPF...1 Introduction...1 Mechanism...1 Hardware and Software Versions...2 Network Diagram...2 Configurations...2 Quick Configuration Guide...2 Configuration
Introducing Basic MPLS Concepts
Module 1-1 Introducing Basic MPLS Concepts 2004 Cisco Systems, Inc. All rights reserved. 1-1 Drawbacks of Traditional IP Routing Routing protocols are used to distribute Layer 3 routing information. Forwarding
Testing Edge Services: VPLS over MPLS
Testing Edge Services: VPLS over MPLS White Paper Introduction Virtual Private LAN Services (VPLS) is an emerging technology for transparently connecting corporate LANs over the Internet so they appear
IP/MPLS-Based VPNs Layer-3 vs. Layer-2
Table of Contents 1. Objective... 3 2. Target Audience... 3 3. Pre-Requisites... 3 4. Introduction...3 5. MPLS Layer-3 VPNs... 4 6. MPLS Layer-2 VPNs... 7 6.1. Point-to-Point Connectivity... 8 6.2. Multi-Point
APPLICATION NOTE 211 MPLS BASICS AND TESTING NEEDS. Label Switching vs. Traditional Routing
MPLS BASICS AND TESTING NEEDS By Thierno Diallo, Product Specialist Protocol Business Unit The continuing expansion and popularity of the Internet is forcing routers in the core network to support the
MPLS L2VPN (VLL) Technology White Paper
MPLS L2VPN (VLL) Technology White Paper Issue 1.0 Date 2012-10-30 HUAWEI TECHNOLOGIES CO., LTD. 2012. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any
Introduction to MPLS-based VPNs
Introduction to MPLS-based VPNs Ferit Yegenoglu, Ph.D. ISOCORE [email protected] Outline Introduction BGP/MPLS VPNs Network Architecture Overview Main Features of BGP/MPLS VPNs Required Protocol Extensions
MPLS is the enabling technology for the New Broadband (IP) Public Network
From the MPLS Forum Multi-Protocol Switching (MPLS) An Overview Mario BALI Turin Polytechnic [email protected] www.polito.it/~baldi MPLS is the enabling technology for the New Broadband (IP) Public
MPLS Layer 2 VPNs Functional and Performance Testing Sample Test Plans
MPLS Layer 2 VPNs Functional and Performance Testing Sample Test Plans Contents Overview 1 1. L2 VPN Padding Verification Test 1 1.1 Objective 1 1.2 Setup 1 1.3 Input Parameters 2 1.4 Methodology 2 1.5
ISTANBUL. 1.1 MPLS overview. Alcatel Certified Business Network Specialist Part 2
1 ISTANBUL 1.1 MPLS overview 1 1.1.1 Principle Use of a ATM core network 2 Overlay Network One Virtual Circuit per communication No routing protocol Scalability problem 2 1.1.1 Principle Weakness of overlay
MP PLS VPN MPLS VPN. Prepared by Eng. Hussein M. Harb
MP PLS VPN MPLS VPN Prepared by Eng. Hussein M. Harb Agenda MP PLS VPN Why VPN VPN Definition VPN Categories VPN Implementations VPN Models MPLS VPN Types L3 MPLS VPN L2 MPLS VPN Why VPN? VPNs were developed
Internetworking II: VPNs, MPLS, and Traffic Engineering
Internetworking II: VPNs, MPLS, and Traffic Engineering 3035/GZ01 Networked Systems Kyle Jamieson Lecture 10 Department of Computer Science University College London Taxonomy of communica@on networks Virtual
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,
Multi Protocol Label Switching (MPLS) is a core networking technology that
MPLS and MPLS VPNs: Basics for Beginners Christopher Brandon Johnson Abstract Multi Protocol Label Switching (MPLS) is a core networking technology that operates essentially in between Layers 2 and 3 of
MPLS Concepts. Overview. Objectives
MPLS Concepts Overview This module explains the features of Multi-protocol Label Switching (MPLS) compared to traditional ATM and hop-by-hop IP routing. MPLS concepts and terminology as well as MPLS label
IPv6 over IPv4/MPLS Networks: The 6PE approach
IPv6 over IPv4/MPLS Networks: The 6PE approach Athanassios Liakopoulos Network Operation & Support Manager ([email protected]) Greek Research & Technology Network (GRNET) III Global IPv6 Summit Moscow, 25
WAN Topologies MPLS. 2006, Cisco Systems, Inc. All rights reserved. Presentation_ID.scr. 2006 Cisco Systems, Inc. All rights reserved.
MPLS WAN Topologies 1 Multiprotocol Label Switching (MPLS) IETF standard, RFC3031 Basic idea was to combine IP routing protocols with a forwarding algoritm based on a header with fixed length label instead
MPLS Environment. To allow more complex routing capabilities, MPLS permits attaching a
MPLS Environment Introduction to MPLS Multi-Protocol Label Switching (MPLS) is a highly efficient and flexible routing approach for forwarding packets over packet-switched networks, irrespective of the
Bandwidth Management in MPLS Networks
School of Electronic Engineering - DCU Broadband Switching and Systems Laboratory 1/17 Bandwidth Management in MPLS Networks Sanda Dragos & Radu Dragos Supervised by Dr. Martin Collier email: [email protected]
RFC 2547bis: BGP/MPLS VPN Fundamentals
White Paper RFC 2547bis: BGP/MPLS VPN Fundamentals Chuck Semeria Marketing Engineer Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, CA 94089 USA 408 745 2001 or 888 JUNIPER www.juniper.net
MPLS Basics. For details about MPLS architecture, refer to RFC 3031 Multiprotocol Label Switching Architecture.
Multiprotocol Label Switching (), originating in IPv4, was initially proposed to improve forwarding speed. Its core technology can be extended to multiple network protocols, such as IPv6, Internet Packet
MikroTik RouterOS Introduction to MPLS. Prague MUM Czech Republic 2009
MikroTik RouterOS Introduction to MPLS Prague MUM Czech Republic 2009 Q : W h y h a v e n 't y o u h e a r d a b o u t M P LS b e fo re? A: Probably because of the availability and/or price range Q : W
Project Report on Traffic Engineering and QoS with MPLS and its applications
Project Report on Traffic Engineering and QoS with MPLS and its applications Brief Overview Multiprotocol Label Switching (MPLS) is an Internet based technology that uses short, fixed-length labels to
APNIC elearning: Introduction to MPLS
2/5/5 ANIC elearning: Introduction to MLS 3 MAY 25 3: M AEST Brisbane (UTC+) Issue Date: Revision: Introduction resenter Sheryl Hermoso Training Officer [email protected] Specialties: Network Security DNS/DNSSEC
How To Understand The Benefits Of An Mpls Network
NETWORKS NetIron XMR 16000 NETWORKS NetIron XMR 16000 NETWORKS NetIron XMR 16000 Introduction MPLS in the Enterprise Multi-Protocol Label Switching (MPLS) as a technology has been around for over a decade
MPLS Pseudowire Innovations: The Next Phase Technology for Today s Service Providers
MPLS Innovations: The Next Phase Technology for Today s Service Providers Introduction MPLS technology enables a smooth evolution of core networks within today s service provider infrastructures. In particular,
MPLS. A Tutorial. Paresh Khatri. [email protected]
MPLS A Tutorial Paresh Khatri [email protected] Agenda 1. MPLS overview and LSP types 2. Distribution Protocol (LDP) 3. Questions Introduction Paresh Khatri ([email protected])
Implementation of Traffic Engineering and Addressing QoS in MPLS VPN Based IP Backbone
International Journal of Computer Science and Telecommunications [Volume 5, Issue 6, June 2014] 9 ISSN 2047-3338 Implementation of Traffic Engineering and Addressing QoS in MPLS VPN Based IP Backbone Mushtaq
AT&T Managed IP Network Service (MIPNS) MPLS Private Network Transport Technical Configuration Guide Version 1.0
AT&T Managed IP Network Service (MIPNS) MPLS Private Network Transport Technical Configuration Guide Version 1.0 Introduction...2 Overview...2 1. Technology Background...2 2. MPLS PNT Offer Models...3
Multiprotocol Label Switching (MPLS)
Multiprotocol Label Switching (MPLS) รศ.ดร. อน นต ผลเพ ม Asso. Prof. Anan Phonphoem, Ph.D. [email protected] http://www.cpe.ku.ac.th/~anan Computer Engineering Department Kasetsart University, Bangkok, Thailand
How To Make A Network Secure
1 2 3 4 -Lower yellow line is graduate student enrollment -Red line is undergradate enrollment -Green line is total enrollment -2008 numbers are projected to be near 20,000 (on-campus) not including distance
MPLS-TP. Future Ready. Today. Introduction. Connection Oriented Transport
MPLS-TP Future Ready. Today Introduction As data traffic started dominating telecom networks, there was a need for transport data networks, as opposed to transport TDM networks. Traditional transport technologies
MPLS-based Virtual Private Network (MPLS VPN) The VPN usually belongs to one company and has several sites interconnected across the common service
Nowdays, most network engineers/specialists consider MPLS (MultiProtocol Label Switching) one of the most promising transport technologies. Then, what is MPLS? Multi Protocol Label Switching (MPLS) is
HP Networking BGP and MPLS technology training
Course overview HP Networking BGP and MPLS technology training (HL046_00429577) The HP Networking BGP and MPLS technology training provides networking professionals the knowledge necessary for designing,
Implementing MPLS VPN in Provider's IP Backbone Luyuan Fang [email protected] AT&T
Implementing MPLS VPN in Provider's IP Backbone Luyuan Fang [email protected] AT&T 1 Outline! BGP/MPLS VPN (RFC 2547bis)! Setting up LSP for VPN - Design Alternative Studies! Interworking of LDP / RSVP
MPLS over IP-Tunnels. Mark Townsley Distinguished Engineer. 21 February 2005
MPLS over IP-Tunnels Mark Townsley Distinguished Engineer 21 February 2005 1 MPLS over IP The Basic Idea MPLS Tunnel Label Exp S TTL MPLS VPN Label Exp S TTL MPLS Payload (L3VPN, PWE3, etc) MPLS Tunnel
Broadband Networks. Prof. Karandikar. Department of Electrical Engineering. Indian Institute of Technology, Bombay. Lecture - 26
Broadband Networks Prof. Karandikar Department of Electrical Engineering Indian Institute of Technology, Bombay Lecture - 26 Optical Network &MPLS So, as you were discussing in the previous lectures, next
DESIGN AND VERIFICATION OF LSR OF THE MPLS NETWORK USING VHDL
IJVD: 3(1), 2012, pp. 15-20 DESIGN AND VERIFICATION OF LSR OF THE MPLS NETWORK USING VHDL Suvarna A. Jadhav 1 and U.L. Bombale 2 1,2 Department of Technology Shivaji university, Kolhapur, 1 E-mail: [email protected]
Requirements for VoIP Header Compression over Multiple-Hop Paths (draft-ash-e2e-voip-hdr-comp-rqmts-01.txt)
Requirements for VoIP Header Compression over Multiple-Hop Paths (draft-ash-e2e-voip-hdr-comp-rqmts-01.txt) Jerry Ash AT&T [email protected] Bur Goode AT&T [email protected] Jim Hand AT&T [email protected] Raymond
VLANs. Application Note
VLANs Application Note Table of Contents Background... 3 Benefits... 3 Theory of Operation... 4 IEEE 802.1Q Packet... 4 Frame Size... 5 Supported VLAN Modes... 5 Bridged Mode... 5 Static SSID to Static
Network Virtualization with the Cisco Catalyst 6500/6800 Supervisor Engine 2T
White Paper Network Virtualization with the Cisco Catalyst 6500/6800 Supervisor Engine 2T Introduction Network virtualization is a cost-efficient way to provide traffic separation. A virtualized network
Tackling the Challenges of MPLS VPN Testing. Todd Law Product Manager Advanced Networks Division
Tackling the Challenges of MPLS VPN ing Todd Law Product Manager Advanced Networks Division Agenda Background Why test MPLS VPNs anyway? ing Issues Technical Complexity and Service Provider challenges
Design of MPLS networks VPN and TE with testing its resiliency and reliability
MASARYK UNIVERSITY FACULTY OF INFORMATICS Design of MPLS networks VPN and TE with testing its resiliency and reliability Diploma thesis Michal Aron Brno, spring 2014 ZADANIE DP Declaration I declare
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
MPLS VPN over mgre. Finding Feature Information. Prerequisites for MPLS VPN over mgre
The feature overcomes the requirement that a carrier support multiprotocol label switching (MPLS) by allowing you to provide MPLS connectivity between networks that are connected by IP-only networks. This
Configuring Ethernet over MPLS
18 CHAPTER Configuring Ethernet over MPLS This chapter describes how to configure Ethernet over Multiprotocol Label Switching (EoMPLS) on the ML-Series card. This chapter includes the following major sections:
Innovation in Access and Metropolitan Area Networks -
Innovation in Access and Metropolitan Area s - Combining Ethernet and MPLS By Jim Metzler SPONSORED BY: K ubernan Guiding Innovation Innovation in Access and Metropolitan Area s - Combining Ethernet and
INTRODUCTION TO L2VPNS
INTRODUCTION TO L2VPNS 4 Introduction to Layer 2 and Layer 3 VPN Services CE Layer 3 VPN Link Comprised of IP Traffic Passed Over IP Backbone LEGEND Layer 3 VPN Layer 2 VPN CE CE PE IP Backbone PE CE Layer
Protection Methods in Traffic Engineering MPLS Networks
Peter Njogu Kimani Protection Methods in Traffic Engineering MPLS Networks Helsinki Metropolia University of Applied Sciences Bachelor of Engineering Information technology Thesis 16 th May 2013 Abstract
MPLS Based Recovery Mechanisms
MPLS Based Recovery Mechanisms Master Thesis Johan Martin Olof Petersson UNIVERSITY OF OSLO May 2005 2 Foreword This thesis is part of my Candidatus Scientiarum studies in communication systems at the
MPLS - A Choice of Signaling Protocol
www.ijcsi.org 289 MPLS - A Choice of Signaling Protocol Muhammad Asif 1, Zahid Farid 2, Muhammad Lal 3, Junaid Qayyum 4 1 Department of Information Technology and Media (ITM), Mid Sweden University Sundsvall
How Routers Forward Packets
Autumn 2010 [email protected] MULTIPROTOCOL LABEL SWITCHING (MPLS) AND MPLS VPNS How Routers Forward Packets Process switching Hardly ever used today Router lookinginside the packet, at the ipaddress,
Delivering MPLS VPLS VPN Services With Metro Service Edge Platform
Delivering MPLS VPLS VPN Services With Metro Service Edge Platform Objective This paper outlines the overall network architecture and elements for delivering MPLS VPLS VPN services by extending MPLS (Multiprotocol
MPLS in Private Networks Is It a Good Idea?
MPLS in Private Networks Is It a Good Idea? Jim Metzler Vice President Ashton, Metzler & Associates March 2005 Introduction The wide area network (WAN) brings indisputable value to organizations of all
MPLS Implementation MPLS VPN
MPLS Implementation MPLS VPN Describing MPLS VPN Technology Objectives Describe VPN implementation models. Compare and contrast VPN overlay VPN models. Describe the benefits and disadvantages of the overlay
MPLS and IPSec A Misunderstood Relationship
# 129 TECHNOLOGY WHITE PAPER Page: 1 of 5 MPLS and IPSec A Misunderstood Relationship Jon Ranger, Riverstone Networks ABSTRACT A large quantity of misinformation and misunderstanding exists about the place
Technical Brief: Offering Scalable Layer 2 Services with VPLS and VLL
SERVI PROVIDER Technical Brief: Offering Scalable Layer 2 Services with VPLS and VLL An overview of Virtual Private LAN Service (VPLS) and Virtual Leased Line (VLL) and Brocade solutions for deploying
IMPLEMENTING CISCO MPLS V3.0 (MPLS)
IMPLEMENTING CISCO MPLS V3.0 (MPLS) COURSE OVERVIEW: Multiprotocol Label Switching integrates the performance and traffic-management capabilities of data link Layer 2 with the scalability and flexibility
VPLS Technology White Paper HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date 2012-10-30
Issue 01 Date 2012-10-30 HUAWEI TECHNOLOGIES CO., LTD. 2012. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written consent of
Content CHAPTER 1 MPLS OVERVIEW... 1-1
Content Content CHAPTER 1 MPLS OVERVIEW... 1-1 1.1 MPLS OVERVIEW... 1-1 1.1.1 MPLS Introduction... 1-1 1.1.2 MPLS Network Introduction... 1-5 1.1.3 Introduction to MPLS and Routing Protocols... 1-6 1.1.4
Lesson 13: MPLS Networks
Slide supporting material Lesson 13: MPLS Networks Giovanni Giambene Queuing Theor and Telecommunications: Networks and Applications 2nd edition, Springer All rights reserved IP Over ATM Once defined IP
Industry s First QoS- Enhanced MPLS TE Solution
Industry s First QoS- Enhanced MPLS TE Solution Azhar Sayeed Manager, IOS Product Management, [email protected] Contact Info: Kim Gibbons, [email protected],, 408-525 525-4909 1 Agenda MPLS Traffic Engineering
Expert Reference Series of White Papers. An Overview of MPLS VPNs: Overlay; Layer 3; and PseudoWire
Expert Reference Series of White Papers An Overview of MPLS VPNs: Overlay; Layer 3; and PseudoWire 1-800-COURSES www.globalknowledge.com An Overview of MPLS VPNs: Overlay; Layer 3; and PseudoWire Al Friebe,
MPLS for ISPs PPPoE over VPLS. MPLS, VPLS, PPPoE
MPLS for ISPs PPPoE over VPLS MPLS, VPLS, PPPoE Presenter information Tomas Kirnak Network design Security, wireless Servers Virtualization MikroTik Certified Trainer Atris, Slovakia Established 1991 Complete
ICTTEN6172A Design and configure an IP- MPLS network with virtual private network tunnelling
ICTTEN6172A Design and configure an IP- MPLS network with virtual private network tunnelling Release: 1 ICTTEN6172A Design and configure an IP-MPLS network with virtual private network tunnelling Modification
DD2491 p2 2011. MPLS/BGP VPNs. Olof Hagsand KTH CSC
DD2491 p2 2011 MPLS/BGP VPNs Olof Hagsand KTH CSC 1 Literature Practical BGP: Chapter 10 MPLS repetition, see for example http://www.csc.kth.se/utbildning/kth/kurser/dd2490/ipro1-11/lectures/mpls.pdf Reference:
MPLS Virtual Private Networks
MPLS Virtual Private Networks A review of the implementation options for MPLS VPNs including the ongoing standardization work in the IETF MPLS Working Group Paul Brittain, [email protected] Adrian Farrel,
100Gigabit and Beyond: Increasing Capacity in IP/MPLS Networks Today Rahul Vir Product Line Manager Foundry Networks rvir@foundrynet.
100Gigabit and Beyond: Increasing Capacity in IP/MPLS Networks Today Rahul Vir Product Line Manager Foundry Networks [email protected] 1 Agenda 2 40GE/100GE Timeline to Standardization The Ethernet Alliance
Multiprotocol Label Switching Architecture & LDP. Introduction MPLS Basics LDP Procedures LDP Specification
Multiprotocol Label Switching Architecture & LDP Introduction MPLS Basics LDP Procedures LDP Specification 1 MPLS&LDP->Introduction Conventional network forwarding Each router analyzes the coming packet
Analysis of traffic engineering parameters while using multi-protocol label switching (MPLS) and traditional IP networks
Analysis of traffic engineering parameters while using multi-protocol label switching (MPLS) and traditional IP networks Faiz Ahmed Electronic Engineering Institute of Communication Technologies, PTCL
- Multiprotocol Label Switching -
1 - Multiprotocol Label Switching - Multiprotocol Label Switching Multiprotocol Label Switching (MPLS) is a Layer-2 switching technology. MPLS-enabled routers apply numerical labels to packets, and can
Configuring QoS. Understanding QoS CHAPTER
24 CHAPTER This chapter describes how to configure quality of service (QoS) by using standard QoS commands. With QoS, you can give preferential treatment to certain types of traffic at the expense of others.
Internetworking II: MPLS, Security, and Traffic Engineering
Internetworking II: MPLS, Security, and Traffic Engineering 3035/GZ01 Networked Systems Kyle Jamieson Department of Computer Science University College London Last Fme: Internetworking IP interconnects
QoS Switching. Two Related Areas to Cover (1) Switched IP Forwarding (2) 802.1Q (Virtual LANs) and 802.1p (GARP/Priorities)
QoS Switching H. T. Kung Division of Engineering and Applied Sciences Harvard University November 4, 1998 1of40 Two Related Areas to Cover (1) Switched IP Forwarding (2) 802.1Q (Virtual LANs) and 802.1p
Jerry Ash AT&T [email protected] Bur Goode AT&T [email protected]. George Swallow Cisco Systems, Inc. [email protected]
Requirements for End-to-End VoIP Header Compression (draft-ash-e2e-voip-hdr-comp-rqmts-00.txt) End-to-End VoMPLS Header Compression (draft-ash-e2e-vompls-hdr-compress-01.txt) End-to-End VoIP Header Compression
Overview. QoS, Traffic Engineering and Control- Plane Signaling in the Internet. Telematics group University of Göttingen, Germany. Dr.
Vorlesung Telematik (Computer Networks) WS2004/05 Overview QoS, Traffic Engineering and Control- Plane Signaling in the Internet Dr. Xiaoming Fu Recent trends in network traffic and capacity QoS principles:
Department of Communications and Networking. S-38.2131/3133 Networking Technology, Laboratory course A/B
Department of Communications and Networking S-38.2131/3133 Networking Technology, Laboratory course A/B Work Number 38: MPLS-VPN Basics Student Edition Preliminary Exercises and Laboratory Assignments
Leveraging Advanced Load Sharing for Scaling Capacity to 100 Gbps and Beyond
Leveraging Advanced Load Sharing for Scaling Capacity to 100 Gbps and Beyond Ananda Rajagopal Product Line Manager Service Provider Solutions Foundry Networks [email protected] Agenda 2 Why Load
Multiprotocol Label Switching Load Balancing
Multiprotocol Label Switching Load Balancing First Published: July 2013 The Cisco ME 3800 and ME 3600 switches support IPv4 and IPv6 load balancing at the LER and LSR. Effective with Cisco IOS Release
MPLS-based Layer 3 VPNs
MPLS-based Layer 3 VPNs Overall objective The purpose of this lab is to study Layer 3 Virtual Private Networks (L3VPNs) created using MPLS and BGP. A VPN is an extension of a private network that uses
Implementing Virtual Leased Lines Using MPLS
Lines Using MPLS able of Contents 1. Objective... 3 2. arget Audience... 3 3. Pre-Requisites... 3 4. Introduction: MPLS and IP-Based VPNs... 3 5. he Promise of MPLS Layer-2 VPNs... 5 6. unneling Layer-2
Configuring MPLS QoS
CHAPTER 45 This chapter describes how to configure Multiprotocol Label Switching (MPLS) quality of service (QoS) in Cisco IOS Release 12.2SX. For complete syntax and usage information for the commands
Comparative Analysis of Mpls and Non -Mpls Network
Comparative Analysis of Mpls and Non -Mpls Network Madhulika Bhandure 1, Gaurang Deshmukh 2, Prof. Varshapriya J N 3 1, 2, 3 (Department of Computer Science and IT, VJTI, Mumbai-19 ABSTRACT A new standard
Service Assurance Tools
Managing MPLS with Service Assurance Tools Whitepaper Prepared by www.infosim.net August 2006 Abstract MPLS provides the foundation for the offering of next-generation services and applications such as
WHITE PAPER. Multi-Protocol Label Switching (MPLS) Conformance and Performance Testing
WHITE PAPER Multi-Protocol Label Switching (MPLS) Conformance and Performance Testing www.ixiacom.com 915-1838-01 Rev. C, January 2014 2 Table of Contents Abstract... 4 Introduction... 4 What is MPLS?...
An End-to-End QoS Architecture with the MPLS-Based Core
An End-to-End QoS Architecture with the MPLS-Based Core Victoria Fineberg, PE, Consultant, [email protected] Cheng Chen, PhD, NEC, [email protected] XiPeng Xiao, PhD, Redback, [email protected]
CLOUD NETWORKING FOR ENTERPRISE CAMPUS APPLICATION NOTE
CLOUD NETWORKING FOR ENTERPRISE CAMPUS APPLICATION NOTE EXECUTIVE SUMMARY This application note proposes Virtual Extensible LAN (VXLAN) as a solution technology to deliver departmental segmentation, business
Boosting Capacity Utilization in MPLS Networks using Load-Sharing MPLS JAPAN 2007. Sanjay Khanna Foundry Networks skhanna@foundrynet.
Boosting Capacity Utilization in MPLS Networks using Load-Sharing MPLS JAPAN 2007 Sanjay Khanna Foundry Networks [email protected] Agenda Why we need Load-Sharing Methods to boost capacity Trunks/Link
Layer 3 Multiprotocol Label Switching Virtual Private Network
i Zelalem Temesgen Weldeselasie Layer 3 Multiprotocol Label Switching Virtual Private Network Technology and Communication 2014 1 VAASAN AMMATTIKORKEAKOULU UNIVERSITY OF APPLIED SCIENCES Information Technology
MPLS Multi-Vendor Provisioning. Presented by Brian O Sullivan Director, Product Management Dorado Software October 21, 2003
MPLS Multi-Vendor Provisioning Presented by Brian O Sullivan Director, Product Management Dorado Software October 21, 2003 1 Agenda Why Interoperability? Types of VPNs Industry Standards Interoperability
Understanding PBB-TE for Carrier Ethernet
Understanding PBB-TE for Carrier Ethernet Introduction Ethernet is evolving from an enterprise LAN technology to a much more robust, carrier-grade transport technology for metropolitan service networks.
MPLS Multiprotocol Label Switching
MPLS Multiprotocol Label Switching José Ruela, Manuel Ricardo FEUP Fac. Eng. Univ. Porto, Rua Dr. Roberto Frias, 4200-465 Porto, Portugal INESC Porto, Campus da FEUP, Rua Dr. Roberto Frias, 378, 4200-465
IP Switching: Issues and Alternatives
IP Switching: Issues and Alternatives Professor of Computer and Information Sciences http://www.cis.ohio-state.edu/~jain/ 6-1 Overview LANE, IPOA, NHRP, MPOA IP Switch Cell Switched Router Tag Switching
MPLS Layer 3 and Layer 2 VPNs over an IP only Core. Rahul Aggarwal Juniper Networks. [email protected]
MPLS Layer 3 and Layer 2 VPNs over an IP only Core Rahul Aggarwal Juniper Networks [email protected] Agenda MPLS VPN services and transport technology Motivation for MPLS VPN services over an IP only core
PRASAD ATHUKURI Sreekavitha engineering info technology,kammam
Multiprotocol Label Switching Layer 3 Virtual Private Networks with Open ShortestPath First protocol PRASAD ATHUKURI Sreekavitha engineering info technology,kammam Abstract This paper aims at implementing
Cisco IOS MPLS configuration
Introduction Cisco IOS MPLS configuration MPLS can be configured over different platforms It can be implemented on a purely router-based Internet backbone over an ATM switchednetwork -MPLS enables an ATM
HPSR 2002 Kobe, Japan. Towards Next Generation Internet. Bijan Jabbari, PhD Professor, George Mason University
HPSR 2002 Kobe, Japan Towards Next Generation Internet Bijan Jabbari, PhD Professor, George Mason University May 28, 2002 Overview! Scalability and Interoperability in Internet! Impediments in Deployment
Multi-Protocol Label Switching To Support Quality of Service Needs
Technical Report, IDE1008, February 2010 Multi-Protocol Label Switching To Support Quality of Service Needs Master s Thesis in Computer Network Engineering - 15hp AMJAD IFTIKHAR AOON MUHAMMAD SHAH & FOWAD
