Modeling MPLS Networks

Size: px
Start display at page:

Download "Modeling MPLS Networks"

Transcription

1 Course 34350:Broad B and Netw orks. M andatory Lab Report. Modeling MPLS Networks Martin Nord (studienr PHD)

2 Accronyms ATM - Asynchronous Transfer Mode FEC - Forward Equivalency Class FR - Frame Relay HTTP - Hyper Text Transfer Protocol IF - Interface IP - Internet Protocol LER - Label Edge Router LSP - Label Switched Path LSR - Label Switching Router MPLS - Multi Protocol Label Switching TAG - Tell-And-Go QoS - Quality of Service Introduction We have defined our own model to become familiar with all the steps in defining such a network. SM A R T GOALS Purpose is to demonstrate different means of utilising MPLS in an IP centric network. We will focus on TE (load-balancing) and back-up recovery in case of node failure. The results will be observed by measuring delay and throughput. Hence we have defined SMART goals. Specific Measurable Acceptable Realisable Thorough About the model Projectdetails We have created a project called MaJo_TE1 to do the lab. All the model files used to build the project are found in the folder jsopc//in&out/bbnmandatoty/files/ and \\comserv\mn\public\bbn. This project is modelled in Opnet 8.1 The model has several scenarios, each one representing a step forward in our work as presented in the Scenarios section in this write-up. 2

3 Topology Figure 1. Network topology The topology is based on a 4-router core network in which node 0 and node 1 are the ingress and egress node. There are two disjoint routes between these edge routers. The routers are interconnected by OC3 links. Attachted to the ingress router is the node labelled Madrid, attached to the egress router are four nodes, Barna, Mallorca, Denia and server. From now on, these nodes are referred to by the names as indicated in Figure 1. These nodes are connected to the edge routers by DC3 links. Configuration Madrid, Barna, Mallorca and Denia are defined as workstations, while server is a HTTP server. The IP addresses for these nodes and the edge routers are configured manually. The two other IP routers are configured automatically by Opnet. The interfaces of edge routers is then configured manually for the nodes. The interface configuration for node 1 is shown in Table 1 as an example. More details can be found in the project files. Table 1. Interface configuration of node 1. 3

4 Several scenarios The scenarios created and the aim of each are summarised below. More details are found in the section Scenarios. 1 No_TE_init Defines the basic network, allows us to get used to Opnet, and is the starting point of our work. 2 No_TE_congestion Modifies traffic to demonstrate that using traditional routing protocols may lead to congestion since all traffic follows the shortest path. 3 TE_initial Upgrades core routers to MPLS, configures MPLS and FECs to balance load unidirectionally. 4 TE_initial2 Bidirectional LSPs are used. 5 TE_initial3_nodefailure A node fails in the LSP no protection path is defined, and we see the effect on the traffic in the FEC that uses the LSP. 6 PROTECT_1 A backup LSP path is defined but not used. 7 PROTECT_2 Failure conditions are created and the backup path is used to protect from node failure. 4

5 MPLS primer MPLS represents the convergence of connection-oriented forwarding techniques and the Internet routing protocols. The precedents of MPLS (Ipsilon s IP Switching, IBM s ARIS, Cisco s early TAG Switching, and Toshiba s Cell Switch Router architectures) leveraged the high performance cell-switching capabilities of ATM switch hardware and melded them together into a network using existing IP routing protocols. As standardization progressed, packet-based MPLS also emerged to simplify the mechanisms of packet processing within core routers, replacing full or partial header classification and longest-prefix-match lookups with simple index label lookups. MPLS offers one powerful tool unavailable to solutions based on conventional IP routers- the capability to forward packets over arbitrary non-shortest paths and emulate high-speed tunnels between non-label switched domains. Such traffic-engineering capabilities enable service providers to optimise the distribution of QoS sensitive and Best Effort traffic around their network. Additionally, MPLS can support metering, policing, marking, queuing, and scheduling behaviours ranging from the fine granularity of IntServ to the aggregated granularity of DiffServ- and offer them simultaneously on a single network. Simply replacing connectionless shortest-path forwarding with label-switched shortest path forwarding is not a major win. However, an LSP need not follow the shortest path between two edge LSRs. Although conventional IP routing protocols typically do not generate non-shortest path routes, external routing algorithms can be used to determine new routes for LSPs that result in more optimal distribution of loads around a network. This feature is a major advantage of MPLS over IntServ or DiffServ alone. Encoding Labels on Specific Links. MPLS forwarding is defined for a range of link-layer technologies, some of which are inherently label switching (ATM, FR) and others not (packet over SONET/ SDH (POS) and Ethernet). Although switching logically occurs on the label in the top stack entry, ATM and FR switch their native data units (cells and frames, respectively) based on a link layer copy of the top stack entry. For packet-based layers, the MPLS frame is simply placed within the link s native frame format. The stacking scheme allows for LSPs to be tunnelled through other LSPs. The action of putting a packet onto a LSP constitutes a push of a MPLS Label Stack entry. The action of reaching the end of a LSP results in the top stack entry being removed ( popped ). Figure 2 MPLS encoding for PPP over SONET/SDH and ATM links. 5

6 Driving Per-hop behaviour. By definition a particular LSP is associated with a particular FEC. For Best Effort Services, the FEC is derived solely from topological considerations. However, three different solutions exist when additional edge-to-edge QoS requirements are taken into account: - Each distinct queuing and scheduling behaviour may be encoded as a new FEC (LSP), ignoring the experimental field. - The Experimental field encodes up to eight queuing and scheduling behaviours for the same FEC (LSP). - The Experimental field encodes up to eight queuing and scheduling behaviours independent of FEC (LSP). The Label field can provide context from which per-hop queuing and scheduling parameters are determined. However, per hop behaviour is intimaly associated with a specific LSP because the entire Label field is also being used to determine a packet s next hop (its path context). Distinct service classes require distinct LSPs if the experimental field is not being used. Likewise, distinct hop precedence levels require distinct LSPs. Figure 3: The label alone can provide per-hop behaviour context. If the experimental bits are used to provide additional classification context, up to eight additional permutations of service class and drop precedence are possible. These permutations may be determined within the context of particular LSPs or completely independent of the LSP. These approaches can significantly reduce the number of Label field values required to encode multiple service classes and drop precedence levels across a MPLS network. Figure 4: Label and Experimental bits together provide per-hop behaviour. 6

7 Label-Switched Path Merging and QoS One way of reducing the amount of label space consumed within a MPLS network involves the use of LSP merging. It involves having two or more incoming labels map to a single downstream label at a core LSR. In essence traffice belonging to the same FEC but originating from different ingress LSRs is merged onto a single LSP at some point in the middle of the network. From the merging point onward, a single LSP replaces two or more LSPs that would otherwise have independently converged on the same egress LSR for the same FEC. Naturally, this technique reduces label consumption on all links downstream of the merge point. Edge behaviours At the edge of a MPLS network sits the label edge router (LER). A LER terminates and/or originates LSPs and performs both label-based forwarding and conventional IP rouing functions. On ingress to a MPLS domain, a LER accepts unlabeled packets and creates an initial MPLS frame by pussing one or more MPLS label entries. On egress the LER terminates a LPS by popping the top MPLS stack entry and forwarding the remaining packet based on rules indicated by the popped label. Figure 5 shows a LER labelling an IP packet for transmission out of a MPLS interface. Conventional IP packet processing determines the FEC and, hence, the contents of a new packet s initial MPLS Label Stack and its outbound queing and scheduling service. Once labelled, packets are transmitted into the core along the chosen LSP. Figure 5 : Simplified Ingress Label Edge Router. Hybrid LSRs may originate / terminate some LSPs while acting as a transit point for other LSPs (and edge for some traffic, a core for others). LSRs may even do both simultaneously when it supports the tunnelling of one LSP within another. At the ingress to such a tunnel, the LSR pushes a new label stack entry based on the ingress packet s existing top label. At the egress from the LSP tunnel, the top-level label is popped, and the LSR then switches the remaining MPLS frame based on the new top label. LERs are also responsible for traffic conditioning which covers both classifying 7

8 packets onto particular LSPs and rate shaping (policing) the traffic going onto particular LSPs to maintain overall service goals. A LER classifies incoming IP packets, using as much header information as necessary to map packets to correct LSP and to correctly set the experimental bits if appropiate. Traffic Engineering Topology driven MPLS may be combined with the per-hop behaviour described earlier to create a network capable of supporting specific edge-to-edge service levels. However, it doesn t assist the network operator in balancing the load around the nodes and links making up the network s core. Load balancing requires explicitly defining the cross-core routes each LSP takes in order to optimise the average and peak traffic loads on the various paths that may exist between any two LERs. Such explicit management of LSPs is often referred to as traffic engineering. Scenarios 1 Pure IP Intro In the scenario No_TE_init we have defined background traffic between Madrid and 3 destinations: Barna, Mallorca and Denia. The dynamics and amplitude of the traffic allows an easy identification of the three flows. The start and end times for the flows to Barna, Mallorca and Denia are (10, 50 ), (10, 52 ) and (5, 54 ), respectively. The throughputs of each flow are indicated in Figure 6. We also have explitcitly modelled traffic, namely heavy HTTP browsing as defined in OPNET s traffic profiles. The purpose of this is to allow measurements on packet delay and processing delays, and furthermore in subsequent scenarios to have the possibility to use the traffic type as a FEC mapping criterion. Results Using traditional routing protocols, all the traffic follows the shortest path. This is illustrated in Figure 6, where the link from node 0 to node 2 carries all the traffic no traffic passes through node 6. We observe the traffic dynamics of the three flows. The total traffic of packets/second that passes through node 2 is less than its IP datagram forwarding rate of packets/second. For a one way distance of around 500 km, the round-trip propagation delay will be approximately 5 ms. The measured HTTP response times are around 20 ms. The HTTP server task processing time is around 6 ms, while the IP processing delay in the routers are approximately 0.2 ms. Some delay contributions from e.g. SDH/SONET constitute the remainging delay of around 8 ms. We will see the increased contributions from the IP processing delay when congestion arises in the next scenario 8

9 Figure 6. Left: Throughputs at different links in the network. Right: Delays at different nodes. 2 C ongestion Intro In order to demonstrate the non-optimum performance in such a pure IP routing model, we increase the load that is to be processed by node 2. To achieve this, in the scenario No_TE_congestion, we create two additional nodes using node 2 as their only intermediate router, as illustrated in Figure 7. The background traffic source is Logroño and the destination is Zaragoza. The throughput in the (16, 45 ) period is of packets/seconds. Clearly, the total traffic to be processed by the IP router exceeds the IP datagramforwarding rate. The node will be congested, and we aim to study this by studying the HTTP traffic delay, which depends on the IP processing delay in the router. Figure 7. New network topology with two added nodes. 9

10 Results The throughput of the flows through the congested node is significantly reduced, because the totalt packet-forwarding rate of the router is packets/second. However, this limitation only occurs after 35 there is a period between 18 and 35 during which the outgoing throughput from node 2 is around ~77000 packets/second. After 35 the outgoing throughput stabilises at packets/second. This may be a result of the modelling of the background traffic, since in reality (or for explicit traffic) the IP router could not exceed its maximum packet-forwarding rate. Figure 8. Throughput The HTTP response time is significantly increased while the node is congested. The increase in HTTP page response time of ~14 ms can be directly attributed to the increase in IP processing delay of 7 ms, because it should be accounted for twice. Figure 9. Delay 10

11 3 Load-balancing Scenario (TE_initial2) Intro The former case is a suitable example to demonstrate the TE capabilities of MPLS. The goal of the load balancing is to reduce the load of the congested node, making some traffic follow a non-shortest path through the network. In order to achieve this, we define a unidirectional LSP that goes from node 0 to node 1 via node 6 and another one in the reverse direction. They are named balancing path and reverse balancing path. Figure 10. Network topology with LSPs (red and blue) specified. To specify the traffic that should use these LSPs, we define two FECs: a destination based (bound_denia) and a traffic type based (HTTP traffic). A combination could also have been defined. The FEC details are illustrated in Figure 11. Figure 11. FEC details of all HTTP traffic and traffic going to Denia. The FECs must be assigned to the LSPs at the LER. This is done by mapping FECs to LSPs as indicated in Figure 12. The LER is responsible for studying the incomming traffic, find the FEC, push a MPLS label to the datagram and correctly output the MPLS packet as indicated in the LSP table. 11

12 Figure 12. One of the two FEC mappings used. Results We see from Figure 13 that the load is effectively split for Madrid outgoing traffic when it arrives at the LER, node 0, according to the FEC definition and FEC mapping described above. Hence, traffic to Denia and HTTP traffic are independent of the load of node 2. The HTTP traffic can only be observed by zooming in on the graph due to its low throughput. Figure 13. Left: Load balancing based on FECs from node 0. Right: Zoom-in on low throughput HTTP traffic in the (node 0 - node 6) link. In this scenario there were no back-up LSP; when a node or link in the LSP fails, the traffic in correspondings FECs is routed according to ordinary routing protocols. The MPLS header is not pushed on the IP datagram. To illustrate this Figure 14 shows the throughput of node 0 to node 6 and node 0 to node 2, when a failure in node 6 occurs after ~12 minutes and recovers after 25 minutes. This is simulated in the scenario TE_initial3_nodefailure. The throughput is shown in the reverse direction in to be able to see the HTTP traffic only. Again, the background traffic is not affected by the LSR failure; we consider this to be a result of the background traffic modelling in Opnet. 12

13 Figure 14. When a LSR fails, traditional routing protocols governs explicit traffic. Modelled background traffic is not affected by LSR failure. 4 Protection Intro Figure 15. The network topology with a backup LSP. In the scenario Protection_2, we now introduce a back-up path for the LSP through a new core IP router, node 4. In order to do this we define two unidirectional LSPs ( backup balancing path and reverse backup balancing path ) with the same source and destination as the previous ones. The node failure is modelled to be the same as in the previous scenario. Since only explictly modelled traffic is affected by the LSR failure we only consider the HTTP FEC to simulate the back-up path. The back-up path configuration is illustrated in Figure

14 Figure 16. Configuration of the backup path for the HTTP FEC. Results The effect of the node failure can be observed in Figure 17. The traffic in the primary LSP path is 0 during failure, and is re-routed to the back-up path. The rerouting of HTTP traffic is fast; the reduction of throughput at any time is insignificant. When the LSR in the primary LSP recovers, traffic is rerouted to the original LSP. Figure 17. The HTTP traffic is rerouted to the backup LSP during failure of node 6. Discussion Using background traffic is a trade-off between time-efficient and accurate modelling: On one hand, it is a highly practical and time efficient way of loading the network and allows us to demonstrate many aspects of IP routing and MPLS. On the other hand, it does not accurately reflect the IP routers dynamic behaviour when it comes to maximum packet forwarding rate, nor events like node failure in a LSP. Explicit traffic is required for measuring e.g. delay and packet loss, and in a more accurate model only this type of traffic should be used. However this could lead to an excessive simulation time required, considering the goals of demonstrating main OPNET features and TE in the context of MPLS. 14

15 Conclusion We have acquired basic knowledge of the OPNET simulation tool. Basic IP network has been configured, and demonstrated inadequacies in the traditional IP routing protocols (here: OSPF). MPLS has been succesfully implemented to achieve TE; both load balancing and protection has been demonstrated. Further applications of MPLS like VPNs could have been demonstrated using this model and the applied technique. However, we prefer to focus on the main project (GMPLS modelling) in the remaining time frame of the course. Hence, the SMART goals defined in the Introduction section have been (IOHO: in our humble opinion) fulfilled. REFERENCES [1] MPLS Technology and Applications. Davie & Rekhter.Morgan Kauffman publishers. ISBN: [2] QoS in IP Networks. Foundations for a Multi-Service Internet. Grenville Armitage. Macmillan Technical Publishing. ISBN: [3] Internet Performance Survival Guide. QoS Strategies for Multiservice Networks. Geoff Huston. ISBN: [4] Modelling MPLS Networks. Mandatory Lab Description. Henrik Christiansen. [5] MPLS Model Description. OPNET Documentation. [6] Representing Network Traffic. OPNET Documentation. [7] Standard Network Applications. OPNET Documentation. [7] Configuring Applications and Profiles. OPNET Documentation. [8] Simulation Methodology for Deployment of MPLS. OPNET Documentation. [9] Simulation-based Analysis of MPLS Traffic Engineering. OPNET Documentation. [10] (HTTP traffic modelled as heavy web browsing) 15

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

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

Multi Protocol Label Switching

Multi Protocol Label Switching MPLS Multi-Protocol Label Switching Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ Network Management and QoS Provisioning - 1 MPLS: introduction

More information

سوي يچينگ و مسيريابي در شبكه

سوي يچينگ و مسيريابي در شبكه سوي يچينگ و مسيريابي در شبكه دكتر فرهاد فغاني استاديار دانشكده مهندسي برق قسمت ششم : Multi-Protocol Label Switching (MPLS) 1 One of the many ways of getting from A to B: BROADCAST: Go everywhere, stop

More information

MPLS Multi-Protocol Label Switching

MPLS Multi-Protocol Label Switching MPLS Multi-Protocol Label Switching Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ Computer Networks Design and Management - 1 MPLS: introduction

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

Progress Report No. 3. A Case Study on Simulation Scenario

Progress Report No. 3. A Case Study on Simulation Scenario NEXT GENERATION NETWORK (NGN) AVAILABILITY & RESILIENCE RESEARCH Progress Report No. 3 A Case Study on Simulation Scenario The University of Canterbury Team 21 December 2005 Progress Report This report

More information

Multi-Protocol Label Switching

Multi-Protocol Label Switching Rheinisch-Westfälische Technische Hochschule Aachen Lehrstuhl für Informatik IV Prof. Dr. rer. nat. Otto Spaniol Multi-Protocol Label Switching Seminar: Datenkommunikation und Verteilte Systeme SS 2003

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

MPLS Intro. Cosmin Dumitru March 14, University of Amsterdam System and Network Engineering Research Group ...

MPLS Intro. Cosmin Dumitru March 14, University of Amsterdam System and Network Engineering Research Group ... MPLS Intro Cosmin Dumitru c.dumitru@uva.nl University of Amsterdam System and Network Engineering Research Group March 14, 2011 Disclaimer Information presented in these slides may be slightly biased towards

More information

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

Table of Contents. Cisco MPLS FAQ For Beginners

Table of Contents. Cisco MPLS FAQ For Beginners Table of Contents MPLS FAQ For Beginners...1 Document ID: 4649...1 Questions...1 Introduction...1 Q. What is Multi Protocol Label Switching (MPLS)?...1 Q. What is a label? What is the structure of the

More information

6 MPLS Model User Guide

6 MPLS Model User Guide 6 MPLS Model User Guide Multi-Protocol Label Switching (MPLS) is a multi-layer switching technology that uses labels to determine how packets are forwarded through a network. The first part of this document

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

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

Improving the usage of Network Resources using MPLS Traffic Engineering (TE)

Improving the usage of Network Resources using MPLS Traffic Engineering (TE) International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347 5161 2015INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet Research Article Improving

More information

2D1490 p MPLS, RSVP, etc. Olof Hagsand KTHNOC/NADA

2D1490 p MPLS, RSVP, etc. Olof Hagsand KTHNOC/NADA 2D1490 p4 2007 MPLS, RSVP, etc Olof Hagsand KTHNOC/NADA Literature Handouts: MPLS-Enabled applications (Minei, Lucek). Parts of Section 1. JunOS Cookbook: Chapter 14 Background MPLS - Multiprotocol Label

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

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

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

More information

Modelling direct application to network bandwidth provisioning for high demanding research applications

Modelling direct application to network bandwidth provisioning for high demanding research applications Modelling direct application to network bandwidth provisioning for high demanding research applications H. Wessing, Y. Yan and M. Berger Research Center COM Technical University of Denmark Bldg. 345V,

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

Syed Mehar Ali Shah 1 and Bhaskar Reddy Muvva Vijay 2* 1-

Syed Mehar Ali Shah 1 and Bhaskar Reddy Muvva Vijay 2* 1- International Journal of Basic and Applied Sciences Vol. 3. No. 4 2014. Pp. 163-169 Copyright by CRDEEP. All Rights Reserved. Full Length Research Paper Improving Quality of Service in Multimedia Applications

More information

Quality of Service Monitoring and Delivery Part 01. ICT Technical Update Module

Quality of Service Monitoring and Delivery Part 01. ICT Technical Update Module Quality of Service Monitoring and Delivery Part 01 ICT Technical Update Module Presentation Outline Introduction to IP-QoS IntServ Architecture DiffServ Architecture Post Graduate Certificate in Professional

More information

Presentation Outline. Evolution of QoS Architectures. Quality of Service Monitoring and Delivery Part 01. ICT Technical Update Module

Presentation Outline. Evolution of QoS Architectures. Quality of Service Monitoring and Delivery Part 01. ICT Technical Update Module Quality of Service Monitoring and Delivery Part 01 ICT Technical Update Module Presentation Outline Introduction to IP-QoS IntServ Architecture DiffServ Architecture Post Graduate Certificate in Professional

More information

Internet Routing - MPLS. By Richard Harris

Internet Routing - MPLS. By Richard Harris Internet Routing - MPLS By Richard Harris MPLS Presentation Outline Introduction Problems of Internet size Methods for overcoming potential problems What is MPLS? Overview MPLS terminology MPLS Architecture

More information

Internetworking with Different QoS Mechanism Environments

Internetworking with Different QoS Mechanism Environments Internetworking with Different QoS Mechanism Environments ERICA BUSSIKI FIGUEIREDO, PAULO ROBERTO GUARDIEIRO Laboratory of Computer Networks, Faculty of Electrical Engineering Federal University of Uberlândia

More information

CS High Speed Networks. Dr.G.A.Sathish Kumar Professor EC

CS High Speed Networks. Dr.G.A.Sathish Kumar Professor EC CS2060 - High Speed Networks Dr.G.A.Sathish Kumar Professor EC UNIT V PROTOCOLS FOR QOS SUPPORT UNIT V PROTOCOLS FOR QOS SUPPORT RSVP Goals & Characteristics RSVP operations, Protocol Mechanisms Multi

More information

Multiprotocol Label Switching Overview

Multiprotocol Label Switching Overview This chapter describes the Multiprotocol Label Switching (MPLS) distribution protocol. MPLS is a high-performance packet forwarding technology that integrates the performance and traffic management capabilities

More information

MMPLS: Modified Multi Protocol Label Switching

MMPLS: Modified Multi Protocol Label Switching MMPLS: Modified Multi Protocol Label Switching Kanupriya 1 and Vikas Nandal 2 1 Electronics and Communication Department, U.I.E.T, MDU Rohtak, Haryana (India) priya.kanu846@gmail.com 2 Electronics and

More information

A MPLS Simulation for Use in Design Networking for Multi Site Businesses

A MPLS Simulation for Use in Design Networking for Multi Site Businesses A MPLS Simulation for Use in Design Networking for Multi Site Businesses Petac Eugen Ovidius University of Constanța, Faculty of Mathematics and Computer Science epetac@univ-ovidius.ro Abstract The ease

More information

Multiprotocol Label Switching

Multiprotocol Label Switching Multiprotocol Label Switching Multiprotocol Label Switching (MPLS) is a mechanism in highperformance telecommunications networks which directs and carries data from one network node to the next with the

More information

MPLS etc.. 9 May 2017 AN

MPLS etc.. 9 May 2017 AN MPLS etc.. 9 May 2017 AN Multi-Protocol Label Switching MPLS-TP FEC VPLS PBB-TE LDP MPLS-TE LABEL MP-BGP MPLS is not alone LSP TAG H-VPLS GMPLS ISIS-TE MPƛS RSVP-TE SR OSPF-TE T-MPLS PCEP Multi-Protocol

More information

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF MODULE 05 MULTIPROTOCOL LABEL SWITCHING (MPLS) AND LABEL DISTRIBUTION PROTOCOL (LDP) 1 by Xantaro IP Routing In IP networks, each router makes an independent

More information

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

Configuring Quality of Service for MPLS Traffic

Configuring Quality of Service for MPLS Traffic CHAPTER 20 Multiprotocol label switching (MPLS) combines the performance and capabilities of Layer 2 (data link layer) switching with the proven scalability of Layer 3 (network layer) routing. MPLS enables

More information

Advanced Telecommunications

Advanced Telecommunications ternet Routing - MPLS By Richard Harris MPLS Presentation line troduction Problems of ternet size Methods for overcoming potential problems What is MPLS? Overview MPLS terminology MPLS Architecture The

More information

Converged Networks. Objectives. References

Converged Networks. Objectives. References Converged Networks Professor Richard Harris Objectives You will be able to: Discuss what is meant by convergence in the context of current telecommunications terminology Provide a network architecture

More information

Chapter 4. Advanced Internetworking. 4.3 MPLS 4.4 Mobile IP

Chapter 4. Advanced Internetworking. 4.3 MPLS 4.4 Mobile IP Computer Networks: A Systems Approach, 5e Larry L. Peterson and Bruce S. Davie Advanced Internetworking 4.3 MPLS 4.4 Mobile IP Copyright 2, Elsevier Inc. All rights Reserved 4.3 MPLS (Multi-Protocol Label

More information

Lecture 13. Quality of Service II CM0256

Lecture 13. Quality of Service II CM0256 Lecture 13 Quality of Service II CM0256 Types of QoS Best Effort Services Integrated Services -- resource reservation network resources are assigned according to the application QoS request and subject

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

Measuring MPLS overhead

Measuring MPLS overhead Measuring MPLS overhead A. Pescapè +*, S. P. Romano +, M. Esposito +*, S. Avallone +, G. Ventre +* * ITEM - Laboratorio Nazionale CINI per l Informatica e la Telematica Multimediali Via Diocleziano, 328

More information

The LSP Protection/Restoration Mechanism in GMPLS. Ziying Chen

The LSP Protection/Restoration Mechanism in GMPLS. Ziying Chen The LSP Protection/Restoration Mechanism in GMPLS by Ziying Chen The LSP Protection/Restoration Mechanism in GMPLS by Ziying Chen A graduation project submitted to the Faculty of Graduate and Postdoctoral

More information

Copyright (C) The Internet Society (2002). All Rights Reserved.

Copyright (C) The Internet Society (2002). All Rights Reserved. Network Working Group Request for Comments: 3270 Category: Standards Track F. Le Faucheur, Editor L. Wu B. Davie Cisco Systems S. Davari PMC-Sierra Inc. P. Vaananen Nokia R. Krishnan Axiowave Networks

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

MPLS, THE BASICS CSE 6067, UIU. Multiprotocol Label Switching

MPLS, THE BASICS CSE 6067, UIU. Multiprotocol Label Switching MPLS, THE BASICS CSE 6067, UIU Multiprotocol Label Switching Basic Concepts of MPLS 2 Contents Drawbacks of Traditional IP Forwarding Basic MPLS Concepts MPLS versus IP over ATM Traffic Engineering with

More information

Introduction to Segment Routing

Introduction to Segment Routing Segment Routing (SR) is a flexible, scalable way of doing source routing. Overview of Segment Routing, page 1 How Segment Routing Works, page 2 Examples for Segment Routing, page 3 Benefits of Segment

More information

CHAPTER 1 INTRODUCTION

CHAPTER 1 INTRODUCTION CHAPTER 1 INTRODUCTION 1.1 TRAFFIC MANAGEMENT Internet is the most powerful tool of the modern world. Internet helps the world to communicate, share and explore the knowledge. In Internet, there are lot

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

SYSC 5801 Protection and Restoration

SYSC 5801 Protection and Restoration SYSC 5801 Protection and Restoration Introduction Fact: Networks fail. Types of failures: Link failures Node failures Results: packet losses, waste of resources, and higher delay. What IGP does in the

More information

MultiProtocol Label Switching - MPLS ( RFC 3031 )

MultiProtocol Label Switching - MPLS ( RFC 3031 ) Outline MultiProtocol Label Switching - MPLS ( RFC 3031 ) 1. What is MPLS and how does it work? 2. What MPLS is used for? 3. Label Distribution Protocols 1 1. What is MPLS and how does it work? MPLS is

More information

Quality of Service II

Quality of Service II Quality of Service II Patrick J. Stockreisser p.j.stockreisser@cs.cardiff.ac.uk Lecture Outline Common QoS Approaches Best Effort Integrated Services Differentiated Services Integrated Services Integrated

More information

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

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

More information

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

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

Multiprotocol Label Switching (MPLS)

Multiprotocol Label Switching (MPLS) Multiprotocol Label Switching (MPLS) Petr Grygárek rek 1 Technology Basics Integrates label-based forwarding paradigm with network layer routing label forwarding + label swapping similar to ATM/FR switching

More information

MULTIPROTOCOL LABEL SWITCHING: REIVEW KAISER ALI BHAT

MULTIPROTOCOL LABEL SWITCHING: REIVEW KAISER ALI BHAT GSJ: Volume 5, Issue 12, December 2017 176 GSJ: Volume 5, Issue 12, December 2017, Online: ISSN 2320-9186 MULTIPROTOCOL LABEL SWITCHING: REIVEW KAISER ALI BHAT kaiserali21@gmail.com M.Tech Cyber Security

More information

Service Providers Networks & Switching (MPLS) 20/11/2009. Local Team

Service Providers Networks & Switching (MPLS) 20/11/2009. Local Team Service Providers Networks & Benefits of Multi Protocol Label Switching (MPLS) 20/11/2009 Local Team Service Provider Networks & Carrier Networks A telephone company (or telco) provides telecommunication

More information

Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Leaky Bucket Algorithm

Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Leaky Bucket Algorithm Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:

More information

Quality of Service in the Internet

Quality of Service in the Internet Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:

More information

MPLS Core Networks Николай Милованов/Nikolay Milovanov

MPLS Core Networks Николай Милованов/Nikolay Milovanov Label Assignment and Distribution Николай Милованов/Nikolay Milovanov Contents Label Assignment and Distribution Typical Label Distribution in Packet-mode MPLS Convergence in Packet-mode MPLS MPLS Label

More information

MPLS Networks: Design and Routing Functions

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

More information

MULTIPROTOCOL LABEL SWITCHING PROTOCOL

MULTIPROTOCOL LABEL SWITCHING PROTOCOL Int. J. of Computer and Communications Vol. 1, No. 1, March 2011 Copyright Mind Reader Publications www.ijcc.yolasite.com MULTIPROTOCOL LABEL SWITCHING PROTOCOL 1 Anuja Khodaskar, 2 Dr.S.A.Ladhake 1 Lecturer,

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

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

Connection Oriented Networking MPLS and ATM

Connection Oriented Networking MPLS and ATM ÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE Connection Oriented Networking MPLS and ATM Jean-Yves Le Boudec Fall 0 Contents. Connection Oriented network layer. ATM.MPLS (Multi Protocol Label Switching) .

More information

Vendor: Alcatel-Lucent. Exam Code: 4A Exam Name: Alcatel-Lucent Multiprotocol Label Switching. Version: Demo

Vendor: Alcatel-Lucent. Exam Code: 4A Exam Name: Alcatel-Lucent Multiprotocol Label Switching. Version: Demo Vendor: Alcatel-Lucent Exam Code: 4A0-103 Exam Name: Alcatel-Lucent Multiprotocol Label Switching Version: Demo QUESTION 1 You wish to advertise LDP labels for all local networks; which is the most effective

More information

MPLS OAM Technology White Paper

MPLS OAM Technology White Paper MPLS OAM Technology White Paper 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

More information

QoS User's Guide Release 7.4

QoS User's Guide Release 7.4 [1]Oracle Communications IP Service Activator QoS User's Guide Release 7.4 E88202-01 December 2017 Oracle Communications IP Service Activator QoS User's Guide, Release 7.4 E88202-01 Copyright 2012, 2017,

More information

MPLS. 9 March 2018 AN

MPLS. 9 March 2018 AN MPLS 9 March 2018 AN Multi-Protocol Label Switching MPLS-TP MP-BGP H-VPLS OSPF-TE LIB MPLS is not alone LSP ISIS-TE EVPN GMPLS MPLS-TE T-MPLS LFIB LABEL LDP TAG Used in many (most?) provider networks to

More information

Label Switching. The idea. Add a small label (sometimes called a tag ) on the front of a packet and route the packet based on the label. cs670.

Label Switching. The idea. Add a small label (sometimes called a tag ) on the front of a packet and route the packet based on the label. cs670. Label Switching The idea Add a small label (sometimes called a tag ) on the front of a packet and route the packet based on the label label How it works IP IP payload When the packet reaches a router,

More information

MPLS/Tag Switching. Background. Chapter Goals CHAPTER

MPLS/Tag Switching. Background. Chapter Goals CHAPTER 28 CHAPTER Chapter Goals Understand the advantages of MPLS. Learn the components of an MPLS system. Compare and contrast MPLS and hop-by-hop routing. Describe the two methods of label distribution. Explain

More information

Understanding How Routing Updates and Layer 2 Control Packets Are Queued on an Interface with a QoS Service Policy

Understanding How Routing Updates and Layer 2 Control Packets Are Queued on an Interface with a QoS Service Policy Understanding How Routing Updates and Layer 2 Control Packets Are Queued on an Interface with a QoS Service Policy Document ID: 18664 Contents Introduction Prerequisites Requirements Components Used Conventions

More information

Supporting Differentiated Services in MPLS Networks

Supporting Differentiated Services in MPLS Networks Supporting Differentiated Services in MPLS Networks Ilias Andrikopoulos and George Pavlou Centre for Communication Systems Research (CCSR) University of Surrey Guildford, Surrey, GU2 5XH, UK Email: {I.Andrikopoulos,

More information

International Workshop NGNT 31. DiffServ and MPLS. Tímea Dreilinger

International Workshop NGNT 31. DiffServ and MPLS. Tímea Dreilinger International Workshop NGNT 31 DiffServ and MPLS Tímea Dreilinger Abstract Multi Protocol Label Switching (MPLS) technology enables Internet Service Providers to scale their current offerings, and exercise

More information

Improve the QoS by Applying Differentiated Service over MPLS Network

Improve the QoS by Applying Differentiated Service over MPLS Network Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 9, September 2015,

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 MPLS - 2 Copyright notice This set of transparencies,

More information

DiffServ over MPLS: Tuning QOS parameters for Converged Traffic using Linux Traffic Control

DiffServ over MPLS: Tuning QOS parameters for Converged Traffic using Linux Traffic Control 1 DiffServ over MPLS: Tuning QOS parameters for Converged Traffic using Linux Traffic Control Sundeep.B.Singh, Girish.P.Saraph, Chetan.P.Bhadricha and Girish.K.Dadhich Indian Institute of Technology Bombay,

More information

DiffServ over MPLS: Tuning QOS parameters for Converged Traffic using Linux Traffic Control

DiffServ over MPLS: Tuning QOS parameters for Converged Traffic using Linux Traffic Control 1 DiffServ over MPLS: Tuning QOS parameters for Converged Traffic using Linux Traffic Control Sundeep.B.Singh and Girish.P.Saraph Indian Institute of Technology Bombay, Powai, Mumbai-400076, India Abstract

More information

Da t e: August 2 0 th a t 9: :00 SOLUTIONS

Da t e: August 2 0 th a t 9: :00 SOLUTIONS Interne t working, Examina tion 2G1 3 0 5 Da t e: August 2 0 th 2 0 0 3 a t 9: 0 0 1 3:00 SOLUTIONS 1. General (5p) a) Place each of the following protocols in the correct TCP/IP layer (Application, Transport,

More information

Migration Strategies for IP Service Growth: Cell-switched MPLS or IP-routed MPLS

Migration Strategies for IP Service Growth: Cell-switched MPLS or IP-routed MPLS White Paper Migration Strategies for IP Service Growth: Cell-switched MPLS or IP-routed MPLS Chuck Semeria Marketing Engineer Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, CA 94089 USA 408

More information

University of Oslo Department of Informatics. Traffic Engineering And Supporting Quality of Service. Shamshirgaran, Mohammad Reza. Cand.

University of Oslo Department of Informatics. Traffic Engineering And Supporting Quality of Service. Shamshirgaran, Mohammad Reza. Cand. University of Oslo Department of Informatics Traffic Engineering And Supporting Quality of Service Shamshirgaran, Mohammad Reza Cand. Scient Thesis February 2003 Acknowledgement This thesis is written

More information

Course 6. Internetworking Routing 1/33

Course 6. Internetworking Routing 1/33 Course 6 Internetworking Routing 1/33 Routing The main function of the network layer is routing packets from the source machine to the destination machine. Along the way, at least one intermediate node

More information

Configuration Guide - MPLS

Configuration Guide - MPLS Release: Document Revision: 5.3 01.01 www.nortel.com NN46240-506 324560-A Rev01 Release: 5.3 Publication: NN46240-506 Document Revision: 01.01 Document status: Standard Document release date: 30 March

More information

Class-based Traffic Aggregation In Optical Packet Switched WDM Networks

Class-based Traffic Aggregation In Optical Packet Switched WDM Networks Class-based Traffic Aggregation In Optical Packet Switched WDM Networks, Dimitra Simeonidou Photonic Network Research Center Department of Electronic Systems Engineering University of Essex Funded by EPSRC

More information

Configuring QoS CHAPTER

Configuring QoS CHAPTER CHAPTER 36 This chapter describes how to configure quality of service (QoS) by using automatic QoS (auto-qos) commands or by using standard QoS commands on the Catalyst 3750 switch. With QoS, you can provide

More information

Configuring QoS CHAPTER

Configuring QoS CHAPTER CHAPTER 34 This chapter describes how to use different methods to configure quality of service (QoS) on the Catalyst 3750 Metro switch. With QoS, you can provide preferential treatment to certain types

More information

IP switching and flow classification

IP switching and flow classification 1 IP switching and flow classification S-38.164 Lecture 12.3.1999 Mika Ilvesmäki, lynx@tct.hut.fi Laboratory of Telecommunications Technology 2 Contents Problem statement IP router structure Advances in

More information

Table of Contents Chapter 1 MPLS Basics Configuration

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

More information

Configuring Basic MPLS Using OSPF

Configuring Basic MPLS Using OSPF Configuring Basic MPLS Using OSPF Document ID: 13736 Contents Introduction Prerequisites Requirements Components Used Conventions Mechanism Configure Network Diagram Quick Configuration Guide Configurations

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

Evaluation of Performance for Optimized Routing in MPLS Network

Evaluation of Performance for Optimized Routing in MPLS Network Evaluation of Performance for Optimized Routing in MPLS Network Neethu T U Student,Dept. of Electronics and Communication The Oxford College of Engineering Bangalore, India Reema Sharma Assistant Professor,Dept.of

More information

MPLS VPN. 5 ian 2010

MPLS VPN. 5 ian 2010 MPLS VPN 5 ian 2010 What this lecture is about: IP CEF MPLS architecture What is MPLS? MPLS labels Packet forwarding in MPLS MPLS VPNs 3 IP CEF & MPLS Overview How does a router forward packets? Process

More information

MIT International Journal of Electrical and Instrumentation Engineering Vol. 3, No. 1, Jan. 2013, pp

MIT International Journal of Electrical and Instrumentation Engineering Vol. 3, No. 1, Jan. 2013, pp MIT International Journal of Electrical and Instrumentation Engineering Vol. 3, No. 1, Jan. 2013, pp. 15 20 15 MPLS and NGN Networks: The Future Aspects for Railways Communication System Alok Pandey E,

More information

Quality of Service in the Internet

Quality of Service in the Internet Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:

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

Tag Switching. Background. Tag-Switching Architecture. Forwarding Component CHAPTER

Tag Switching. Background. Tag-Switching Architecture. Forwarding Component CHAPTER CHAPTER 23 Tag Switching Background Rapid changes in the type (and quantity) of traffic handled by the Internet and the explosion in the number of Internet users is putting an unprecedented strain on the

More information

Network Control and Signalling

Network Control and Signalling Network Control and Signalling 1. Introduction 2. Fundamentals and design principles 3. Network architecture and topology 4. Network control and signalling 5. Network components 5.1 links 5.2 switches

More information

Pagina 1 di 6 MPLS, Part II Peter J. Welcher Introduction Last month we started looking at MPLS, Multiprotocol Label Switching. This technology is very hot among large Enterprises and Service Providers.

More information

Configuring Static MPLS

Configuring Static MPLS This chapter contains information on how to configure static multiprotocol label switching (MPLS). About Static MPLS, page 1 Licensing Requirements for Static MPLS, page 4 Prerequisites for Static MPLS,

More information