Using Multiprotocol Label Switching (MPLS) to Improve IP Network Traffic Engineering

Size: px
Start display at page:

Download "Using Multiprotocol Label Switching (MPLS) to Improve IP Network Traffic Engineering"

Transcription

1 Using Multiprotocol Label Switching (MPLS) to Improve IP Network Traffic Engineering 1 Introduction Frank Gonzales, Chia-Hwa Chang, Liang-Wu Chen, Chih-Kuang Lin fjgonzo@hotmail.com, chiahwa@colorado.edu, Liang.Chen@Colorado.EDU, Chih.Lin@Colorado.EDU The demand for multimedia applications along with rapid growth, the need for quality of service, reliability, and security have made traffic engineering an essential consideration in the design and operation of large public Internet backbone networks. 1 Moreover, the rapid proliferation of the Internet has established the IP protocol suite as the predominant networking technology. With IP s incumbent nature it is also predicted that the convergence of voice and video and data will happen over IP-based networks. 2 To meet this end, the IETF (Internet Engineering Task Force) has chartered the MPLS (Multiprotocol Label Switching) working group to establish a standards based approach in developing MPLS as a means to achieve the benefits of this new technology that allows for increased performance in linking, routing and switching functions. 3 MPLS attempts to enhance traffic engineering over IP-based networks by combining elements of the Open System Interconnection Model (OSI), specifically between the Link Layer (Layer 2) and the Network Layer (layer 3). This framework for an integrated layer 2 and 3 routing paradigm is referred to as label-switching. 4 Packets are routed based on a size label, compared to the traditional IP network layer destination based routing. The Layer 3 protocols can be of the existing network layer protocols such as IP, IPX, Apple Talk, CLNP etc. Therefore, the label-switching scheme is referred to as multi-protocol. MPLS s traffic engineering capabilities support existing forwarding platforms in both IP and ATM networks. 2 Purpose The purpose of this paper will be to show that MPLS provides increased scalability, manageability, and Quality of Service (QoS) functions to IP-based networks in order to improve traffic engineering. 2.1 Defining Multiprotocol Label Switching (MPLS) MPLS is the convergence of connection-oriented forwarding techniques and the Internet s routing protocols. 5 MPLS directs a flow of IP packets along a predetermined path across a network. The path is called a label-switched path (LSP). LSPs are similar to ATM PVCs (Private Virtual Circuits) in that they are one-way oriented. Label Switch Routers (LSR) make up the points that determine the route a packet will take. The important aspect to obtain from Figure 1 6 is that with MPLS, the physical path is not limited to what a shortest path protocol would choose. 1

2 Seatle (head-end) New York (tail-end) Shortest path protocol Label-Switched Path (LSP) = LSR 2.2 MPLS Concept Figure 1: LSRs being used in an MPLS domain MPLS is a forwarding scheme that evolved from Cisco's Tag Switching which uses a fixed-length label to decide packet handling. Each MPLS packet has a header that contains a 20-bit label, a 3-bit Class of Service (COS) field, a 1-bit label stack indicator, and an 8-bit Time to Live (TTL) field. 7 The MPLS header is encapsulated between the link layer header and the network layer header in Point to Point Protocol and LAN Protocols. In a Frame Relay PDU it is located in the DLCI and in ATM it is located in the VPI/VCI. 8 Step 1- Ingress Perform Layer 3 Lookup Map to Forwarding Equivalence Class (FEC) Attach label and forward out appropriate interface according to FEC MPLS Concept Step 2-Interior Nodes Perform exact match on incoming label Lookup outgoing interface and label Swap labels and forward out appropriate interface Step 3- Egress Pop off label Perform Layer 3 lookup Forward according to L3 lookup LER LSR LSR LER MPLS Cloud IP Packet IP Packet w / label LSR - Label Switch Router LER - Label Edge Router Figure 2: MPLS Concept 9 2

3 While MPLS provides a method to set up explicit paths and forward traffic on them, it does not address the issue of how to find paths with constraints. Routing protocols as currently defined typically only advertise reachability information along with an administrative cost for the links. To enable the computation of routes with constraints, the IETF is working on extending the commonly used Interior Gateway Protocols (IGP) Open Shortest Path First (OSPF) and Intermediate System Intermediate System (IS-IS) -- to carry additional information about links to provide better QoS to avoid congestion and scalability problems Traffic issues with IP Issues that affect IP relate directly to its inability to provide traffic control as it relates to the issues of scalability, manageability and quality of service. 3.1 Traffic Control A drawback of the present-day Internet is the complete lack of traffic management; all traffic receives best-effort service, and there is no way to predict a priority or guarantee the QoS (quality of service) that will be received by a particular traffic flow. 11 Route selection is based on shortest path computations using simple additive link metrics. This approach is highly distributed and scalable, but flawed. The flaw is that these protocols do not consider the characteristics of offered traffic and network capacity constraints when making routing decisions. This results in subsets of network resources becoming congested, while other resources along alternate paths remain underutilized. This type of congestion problem is a symptom of poor resource allocation, and is an issue that traffic engineering specifically attempts to rectify through MPLS Scalability Normal IP unicast routing is destination based. At each router a packet is forwarded based solely on its destination address. This happens regardless of the source of the packet. At each router, flows to a destination are thus aggregated. From a routing scalability perspective, this is very desirable. Maintaining routes on a source-destination simply isn t scalable Current Forwarding Techniques IP networks use a routing hierarchy that consists of autonomous systems (ASs) running an Interior Gateway Protocol (IGP) routing protocol and reachability across ASs conveyed using an Exterior Gateway Protocol (EGP). In IP networks, the most common IGP routing protocols used by service providers are Open Shortest Path First (OSPF) and integrated Intermediate System-Intermediate System (IS-IS). The Border Gateway Protocol (BGP-4) is almost exclusively used as the EGP. For reasons of scalability the network may be broken up into smaller administrative domains, thus introducing another level of hierarchy within the AS. Outside this domain reachability information may be aggregated, and is further aggregated when distributed across ASs. At the lowest level in 3

4 the routing hierarchy, IGP routing protocols are used to distribute information about all links in the network. Each router then uses this information to compute the shortest path to every possible destination in the network using a shortest path algorithm. In this manner each router makes an autonomous decision about how to forward a packet, and forwarding proceeds in a connectionless way at every hop. The above approach works fine in networks with sparse topology. In a network with a richly connected topology, this approach may cause an imbalance of network load. Links that do not happen to be on a shortest path tree will remain underutilized. 14 The key architectural principle of MPLS is a clean separation of control and forwarding. This separation enables effective service integration including QoS transparency between service layers. MPLS s simple label-switching paradigm applies to all traffic. Labels can be used to implicitly route packets as in native IP forwarding or they can be used to explicitly route packets in the same way as an ATM Virtual Circuit Quality of Service & Manageability 5.1 Integrated Service and RSVP Integrated services (IntServ) and the Reservation Protocol (RSVP) were developed as a solution to provide per-flow signaling and traffic management support. However, the acceptance and deployment of the IntServ model has been slow due in part to its scalability problems stemming from requiring periodic refreshing of the reservations of all flows. The problems with the Integrated Services architecture are: - The amount of state information increases proportionally with the number of flows. This places a huge storage and processing overhead on the routers. Therefore, this architecture does not scale well in the Internet core. - The requirement on routers is high. All routers must have RSVP, admission control, MF classification, and packet scheduling. - Ubiquitous deployment is required for guaranteed service. Incremental deployment of controlled-load service is possible by deploying controlledload service and RSVP functionality at the bottleneck nodes of a domain and tunneling the RSVP messages over other parts of the domain Differentiated Services More recently, the IETF has been working on the standardization of Differentiated Services (DiffServ), which overcomes the scalability problems of the RSVP/IntServ approach by not requiring maintenance of per-flow state in the network. Therefore, Differentiated Services is essentially a relative-priority scheme. 17 Differentiated Services is significantly different from integrated services. First, there are only a limited number of service classes indicated by the DS field. Since service is allocated in the granularity of a class, the amount of state information is proportional to the number of classes rather than the number of flows. Differentiated Services is therefore more scalable. Second, sophisticated classification, marking, policing, and shaping operations are only needed at the boundary of the networks. ISP core routers 4

5 need only to have behavior aggregate (BA) classification. Therefore, it is easier to implement and deploy differentiated services. Diffserv, for example, takes the IP TOS (type of service) field, renames it the DS byte, and uses it to carry information about IP packet service requirements. It's strictly a Layer 3 proposition and makes no assumptions about the underlying transport. MPLS, on the other hand, specifies ways that Layer 3 traffic can be mapped to connection-oriented Layer 2 transports like ATM and frame relay; it adds a label containing specific routing information to each IP packet and allows routers to assign explicit paths to various classes of traffic. It also offers capabilities not directly related to QOS (quality of service), like traffic engineering techniques that can boost IP routing efficiency How MPLS Adds Value Label Switched Paths (LSP) There are two kinds of LSPs (label switched path) based on the method used for determining the route: control-driven LSPs (also called hop-by-hop LSPs), and explicitly routed LSPs (also referred to as constraint-based routed LSPs, CR-LSPs). Table 1:Comparison-Hop-by-Hop vs. Explicit Routing Category Hop-by-Hop Explicit Routing Topology Distributes topology awareness Centralized topology awareness (in ingress Path management Routing protocol Path and rerouting Routing flexibility Traffic engineering No path setup/teardown/refresh required Automates routing using industry standard protocols (e.g. OSPF, ISIS) Reroute on failure impacted by convergence time of routing protocol Existing routing protocols are destination prefix based Difficult to perform traffic engineering, QoS-based routing node) Path setup/teardown/refresh required Requires manual provisioning, or creation of new routing protocol Backup paths may be pre-provisioned for rapid restoration Operator has routing flexibility (policybased, QoS-based) Easily used for traffic engineering A comparison of the two kinds of LSPs is depicted in Table Having two kinds of LSPs allows for flexibility in path setup options. They include strict and loose CR-LSPs, as well as the option to pin loose segments of a path. These capabilities allow the network operator to either specify the complete path (nodes and interfaces) a LSP traverses (strict CR-LSP), or request that a portion of the route be set up automatically based on the default IGP routing protocol (loose CR-LSP). The operator may also want to pin a loose explicit path to ensure that the path doesn't change once it has been set up Signaling Protocols supported for MPLS 5

6 To set up a hop-by hop LSP, the Label Distribution Protocol (LDP) has been proposed by IETF MPLS working group as the control protocol. When CR-LSP is required for traffic engineering purposes, two approaches have been debated in the MPLS working group, namely, extending the capabilities of the LDP protocol to include explicit paths via CR-LDP and extensions to the RSVP protocol. 21 The extensions to existing routing protocols coupled with MPLS signaling provide powerful constructs for implementing traffic engineering in ISP networks. Table 2: Comparison of RSVP and CR-LDP Architecture Category CR-LDP RSVP Transport mechanism Transport on TCP (reliable) Raw IP packets (unreliable) State management Messages required for LSP setup and maintenance Base architecture Signaling of Qos and traffic Traff ic engin eerin g featu res parameters Types of CR- LSPs Modes of label distribution and LSP setup Path preemption Failure notification Failure recovery Hard state; allow it to scale as the number of ER-LSPs increases in the network Request and Mapping Based on LDP developed for MPLS Can signal DiffServ and ATM traffic classes Strict, loose, and loose pinned Easy to support all modes since ER-LDP is based on LDP Supported Reliable procedure Global and local repair Soft state; needs perflow refresh management; scalability problem when the number of paths is increased on a node, due to the refresh messages to keep the soft-state for each path Path, Resv, and ResvConf; Unnecessary message overhead in RSVP results from soft state management Based on RSVP, but may require major changes to the basic protocol to improve its scalability Extendable; currently based on IntServ traffic classes Strict and loose; no pinning; Pinning, gives stability control over the loose segment Only downstream on demand; need to run both RSVP and LDP for other modes; such as downstream-unsolicited LSPs; Two signaling systems complicates network control Supported Unreliable procedure Global and local repair; local repair done using fast-reroute which requires precomputing alternate paths at every node 6

7 Loop detection/prev ention Path optimization and rerouting LDP employs path Vector TLV to prevent Label Request messages from looping. Hop Count TLV is used to find looping LSPs LSP ID can be used to prevent double booking of bandwidth for an LSP when doing make-beforebreak May be done using the Record Route object Shared explicit filter prevents double booking of bandwidth for an LSP when doing makebefore-break In comparing the two signaling approaches (Table 2 22 ) for MPLS-based traffic engineering it can be seen that both RSVP and CR-LDP have similar signaling capabilities. However CR-LDP is considered be superior particularly because it uses TCP, a proven and well-optimized reliable transport mechanism, for its signaling messages. This ensures dependable operation of the protocol even in the presence of network failures and congestion. The RSVP approach, on the other hand, requires many modifications to existing RSVP mechanisms in order to improve its scalability and dependability. These modifications are currently under development in the MPLS Working Group MPLS and ATM 6.1 Why not the IP Overlay Model The Overlay model is a technique that was applied, prior to MPLS, to circumvent some of the limitations of IP systems regarding traffic engineering. The basic idea is to introduce a secondary technology, with virtual circuit and traffic management capability (e.g., ATM), into the IP infrastructure in an overlay configuration. The virtual circuits of the secondary technology serve as point to point links between IP routers. Figure 3 24 shows the overlay model with ATM switches at the core surrounded by an epidermis of IP routers logically interconnected by ATM permanent virtual connections (PVCs). IP over ATM VCs IP over MPLS Figure 3: MPLS eliminates the n-squared problem 7

8 The overlay approach extends the design space and allows arbitrary virtual topologies to be defined and superimposed onto the physical network topology. The overlay model also permits estimation of a rudimentary traffic matrix from statistics on the PVCs that interconnect routers. Traffic engineering can also move traffic from overloaded links to relatively underutilized links by changing the designated transit lists (DTLs) of a subset of PVCs. 25 There are fundamental drawbacks to the IP over ATM overlay model. Perhaps the most significant problem is the need to build and manage two networks with dissimilar technologies. The overlay model also increases the complexity of network architecture and network design. Reliability is also a concern because more network elements now exist in series on the routed path. Scalability is another issue because the number of adjacencies in the overlay graph generally increases quadraticlly with the number of routers, thereby increasing the CPU and network resource consumption associated with routing. Other issues include; the quantization and encapsulation overhead associated with ATM. The technical difficulties inherent in developing microelectronics that perform segmentation and reassembly (SAR) at very high speeds (OC-48c and above), and the possibility of routing instability in the IP domain induced by multiple PVCs failures following a single interswitch link impairment in the ATM core. The trend, therefore, is to evolve core IP networks away from the overlay model and toward more integrated solutions. This evolution is now possible because of developments in MPLS and recent advances in high-performance gigabit/terabit routers and optical internetworking systems. Figure 4 26 presents the expected technology layer evolution of core IP networks from IP over ATM over SONET over fiber to IP with MPLS over SONET over DWDN; and, finally, to IP with MPLS over an adaptation layer interfacing with a versatile optical transport network (OTN). 27 IP ATM IP and MPLS IP and MPLS SONET SONET Adaptation layer Fiber DWDM Optical transport network (a) (b) (c) 6.2 MPLS in ATM Network Time Figure 4: Technology layer evolution. Conventional IP networks may be built by routers whose link technology is based on ATM. The MPLS technology enables node products to use ATM switches for the forwarding function. Label switch router (LSR) nodes of this kind consist of an MPLS control component (LSR-CC) and an ATM switch. The LSR-CC handles network-layer functionality, such as routing protocols, and label-management functions, which include 8

9 the label-distribution protocol. The forwarding information base and the label information base also compose part of the LSR-CC. An ATM connection is set up for each label-switched path. The labels are used as virtual-channel-identifier (VCI) values, as virtual-path-identifier (VPI) values, or both, on each link along the path. When the upstream and downstream label-fec binding is complete for a label-switched path, the LSR-CC can request a corresponding ATM connection through its node between upstream and downstream label or virtual channel identifier. While this is performed in the nodes along the path, the ATM connection is set up from the ingress to the egress label-edge routers along the label-path are required to perform layer-3 forwarding. Label-switched paths are typically multi-point to point (mp-p) paths. In a multiprotocol label switching ATM network, this translates into multipoint to point connections without interleaving cells from different frames a facility called virtual connection merging. This type of connection has not yet been defined in standards. The present generation of ATM switches will use point to point label switched paths from each ingress node. As virtual connection merging is introduced, the scalability of multiprotocol label switching ATM will improve Label Stacks and Tunnels To allow label-switched paths to core one or more autonomous systems, the MPLS architecture provides a mechanism for tunneling an inter-domain label-switched path between two border routers through an intra-domain label-switched path. The tunnel LSP is set up via intra-domain routing mechanisms, such as OSPF, whereas the tunneled interdomain label-switched path is set up via the inter-domain routing functions in the border routers. While in transit through the tunnel, the MPLS packet header contains a stack of two labels: one for the intra-domain routing, and one for carrying the inter-domain label through the tunnel. In multiprotocol label switching ATM networks, the tunnel label is mapped onto the VPI field and the inter-domain label is mapped onto the VCI field. The core routers of the autonomous systems switch the virtual paths for the tunnel LSPs, and the border nodes switch the virtual channels. 7 Conclusions MPLS s network-layer scalability and integration of Layer 2 switching and Layer 3 routing have really provided the solution for the Internet traffic problem. MPLS has many advantages for traffic engineering. It increases network scalability, simplifies network service integration, offers integrated recovery and simplifies network management, design and operation. MPLS has a greater chance of success and implementation because it is IETF standards-based and builds on the lessons learned from previous multilayer switching solutions and has been adopted by many routing protocol vendors. From a service and cost perspective MPLS allows ISPs to deliver new services that are not readily supported by conventional IP routing techniques. This base technology (label switching) is expected to improve the price/performance of network layer routing 9

10 and provide greater flexibility in the delivery of new routing services without changing the forwarding paradigm. Lastly, a significant attribute is that MPLS is specifically designed to run over any link-layer technology, hence the name Multiprotocol Label Switching. This attribute assists in the migration to an optical Internet based on SONET/WDM and IP/WDM infrastructures. 28 Feedback The majority of our peer feedback was based on the technical nature of our paper. Many felt that we needed approach the subject from a more interdisciplinary approach and yet others felt that it was fine as is. Our presentation was perhaps to busy and technical but given the nature of our paper and research we did we decided to deliberately keep it at the technical level we did. For those interested in obtaining a copy of our presentation for follow-on research you may contact and one of us listed at the top of the paper. Some MPLS Terminology: Edge Label Switch Router (Edge LSR) The edge device that performs initial packet processing and classification and applies the firs label. This device can be either a router or a switch with built-in routing. Label Switch Router (LSR) The core device that switches labeled packet according to precomputed switching Tables. It can also be a switch or a router. Label Distribution Protocol (LDP) Provides communications between edge and core devices. It assigns labels in the edge and core devices to establish Label Switched Paths (LSPs) in conjunction with routing protocols such as OSPF, IS-IS, Enhanced Interior Gateway Routing Protocol, or BGP. Label Switched Path (LSP) -- Path defined by all labels assigned between end points. And LSP can be dynamic or static. Label A label is a header used by an LSR to forward packets. The header format depends upon network characteristics. In router networks, the label is a separate, 32-bit header. In ATM Networks the label is placed into the virtual channel identifier/virtual path identifier (VCI/VPI) cell header. In the core, LSRs read only the label, not the packet header. One key to the scalability of MPLS is that labels have only local significance between tow devices that are communicating. 10

11 Cited References 1 Awduche, Daniel O. MPLS and Traffic Engineering in IP Networks. IEEE Communications Magazine, Dec 1999: Ghanwani, Anoop, Bilel Jamoussi, Don Fedyk, Peter Ashwood-Smith, Li Li, Nancy Feldman. Traffic Engineering Standards in IP Networks Using MPLS. IEEE Communications Magazine, Dec 1999: Multiprotocol Lable Switching (MPLS), 15 Jan van der Zee, Martin. Quality of Service Routing. Ericsson, July 1999: Armitage, Grenville. MPLS: The Magic Behind the Myths. IEEE Communications Magazine, Jan 2000: Semeria, Chuck. Traffic Engineering for the New Public Network. January Jan Xiao, Xipeng and Lionel M. Ni, Internet QoS: A Big Picture. IEEE Network, Mar/Apr 1999: Rosen, Eric C. Label Stack Encoding. September 1999, 27 Feb N+I 99 Atlanta InteropNet Labs Update, Washington, DC, November 11, 1999, 4 Feb Ghanwani, Ibid. 12 Awduche, Swallow, George. MPLS Advantages for Traffic Engineering, IEEE Communications Magazine, Dec 1999: Ghanwani, Swallow, Xiao, Ibid. 18 Ashley Stephenson, Read the Label, Post date N/A. 21 November, N+I 99 Atlanta InteropNet Labs Update, Washington, DC, November 11, 1999, 4 Feb Ghanwani, Li, Li, Nancy Feldman, Paul Doolan, Juha Heinanen, Andrew Malis and Liwen Wu, IP Traffic Engineering Using MPLS Explicit Routing in Carrier Networks: Between the Signaling Approaches CR- LDP and RSVP, Post date N/A. 29 Jan Li, Ghanwani, Ashwood-Smith, Peter, Bilel N. Jamoussi, MPLS Tutorial, 1999, Nortel Networks, 7 Feb Awduche, Ibid. 27 Awduche, Semeria Other references used -Delivering New World Virtual Private Networks with MPLS, 13 May 1999, 13 Jan Li, Tony, MPLS and the Evolving Internet Architecture, IEEE Communications Magazine, Dec 1999: Masud, Sam, MPLS Special Delivery. Telecommunications Magazine, Oct 99: Viswanathan, Arun, Nancy Feldman, Zhen Wang, Ross Callon, Evolution of Multiprotocol Label Switching, IEEE Communications Magazine, May 1998:

MPLS Multiprotocol Label Switching

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

More information

MPLS Concepts. Overview. Objectives

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

More information

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

More information

MPLS - A Choice of Signaling Protocol

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

More information

Multi Protocol Label Switching (MPLS) is a core networking technology that

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

More information

Implementation of Traffic Engineering and Addressing QoS in MPLS VPN Based IP Backbone

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

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

Introducing Basic MPLS Concepts

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

More information

Comparative Analysis of Mpls and Non -Mpls Network

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

More information

How To Provide Qos Based Routing In The Internet

How To Provide Qos Based Routing In The Internet CHAPTER 2 QoS ROUTING AND ITS ROLE IN QOS PARADIGM 22 QoS ROUTING AND ITS ROLE IN QOS PARADIGM 2.1 INTRODUCTION As the main emphasis of the present research work is on achieving QoS in routing, hence this

More information

QoS Implementation For MPLS Based Wireless Networks

QoS Implementation For MPLS Based Wireless Networks QoS Implementation For MPLS Based Wireless Networks Subramanian Vijayarangam and Subramanian Ganesan Oakland University, Rochester, Michigan Abstract : Voice has been the primary application in wireless

More information

MPLS Based Recovery Mechanisms

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

More information

WAN Topologies MPLS. 2006, Cisco Systems, Inc. All rights reserved. Presentation_ID.scr. 2006 Cisco Systems, Inc. All rights reserved.

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

More information

Multiprotocol Label Switching (MPLS)

Multiprotocol Label Switching (MPLS) Multiprotocol Label Switching (MPLS) รศ.ดร. อน นต ผลเพ ม Asso. Prof. Anan Phonphoem, Ph.D. anan.p@ku.ac.th http://www.cpe.ku.ac.th/~anan Computer Engineering Department Kasetsart University, Bangkok, Thailand

More information

MPLS Traffic Engineering - A Choice Of Signaling Protocols

MPLS Traffic Engineering - A Choice Of Signaling Protocols MPLS Traffic Engineering - A Choice Of Signaling Protocols Analysis of the similarities and differences between the two primary MPLS label distribution protocols: RSVP and CR-LDP Paul Brittain, pjb@metaswitch.com

More information

Enterprise Network Simulation Using MPLS- BGP

Enterprise Network Simulation Using MPLS- BGP Enterprise Network Simulation Using MPLS- BGP Tina Satra 1 and Smita Jangale 2 1 Department of Computer Engineering, SAKEC, Chembur, Mumbai-88, India tinasatra@gmail.com 2 Department of Information Technolgy,

More information

Project Report on Traffic Engineering and QoS with MPLS and its applications

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

More information

DESIGN AND VERIFICATION OF LSR OF THE MPLS NETWORK USING VHDL

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: suvarna_jadhav@rediffmail.com

More information

RSVP- A Fault Tolerant Mechanism in MPLS Networks

RSVP- A Fault Tolerant Mechanism in MPLS Networks RSVP- A Fault Tolerant Mechanism in MPLS Networks S.Ravi Kumar, M.Tech(NN) Assistant Professor Gokul Institute of Technology And Sciences Piridi, Bobbili, Vizianagaram, Andhrapradesh. Abstract: The data

More information

Evolution of QoS routing in the Internet

Evolution of QoS routing in the Internet Evolution of QoS routing in the Internet Olivier Bonaventure Dept. Computing Science and Engineering Université catholique de Louvain http://www.info.ucl.ac.be/people/obo June 4th, 2004 Page 1 Agenda Routing

More information

How To Understand The Benefits Of An Mpls Network

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

More information

MPLS is the enabling technology for the New Broadband (IP) Public Network

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 Mario.Baldi@polito.it www.polito.it/~baldi MPLS is the enabling technology for the New Broadband (IP) Public

More information

Quality of Service Routing in MPLS Networks Using Delay and Bandwidth Constraints

Quality of Service Routing in MPLS Networks Using Delay and Bandwidth Constraints Quality of Service Routing in MPLS Networks Using Delay and Bandwidth Constraints Mohammad HossienYaghmae Computer Department, Faculty of Engineering, Ferdowsi University of Mashad, Mashhad, Iran hyaghmae@ferdowsi.um.ac.ir

More information

A New Fault Tolerant Routing Algorithm For GMPLS/MPLS Networks

A New Fault Tolerant Routing Algorithm For GMPLS/MPLS Networks A New Fault Tolerant Routing Algorithm For GMPLS/MPLS Networks Mohammad HossienYaghmae Computer Department, Faculty of Engineering, Ferdowsi University of Mashhad, Mashhad, Iran hyaghmae@ferdowsi.um.ac.ir

More information

MPLS L2VPN (VLL) Technology White Paper

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

More information

Lesson 13: MPLS Networks

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

More information

Experiences with Class of Service (CoS) Translations in IP/MPLS Networks

Experiences with Class of Service (CoS) Translations in IP/MPLS Networks Experiences with Class of Service (CoS) Translations in IP/MPLS Networks Rameshbabu Prabagaran & Joseph B. Evans Information and Telecommunications Technology Center Department of Electrical Engineering

More information

ISTANBUL. 1.1 MPLS overview. Alcatel Certified Business Network Specialist Part 2

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

More information

Building MPLS VPNs with QoS Routing Capability i

Building MPLS VPNs with QoS Routing Capability i Building MPLS VPNs with QoS Routing Capability i Peng Zhang, Raimo Kantola Laboratory of Telecommunication Technology, Helsinki University of Technology Otakaari 5A, Espoo, FIN-02015, Finland Tel: +358

More information

IMPLEMENTING CISCO MPLS V3.0 (MPLS)

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

More information

Implementing VPN over MPLS

Implementing VPN over MPLS IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 10, Issue 3, Ver. I (May - Jun.2015), PP 48-53 www.iosrjournals.org Implementing VPN over

More information

Path Selection Analysis in MPLS Network Based on QoS

Path Selection Analysis in MPLS Network Based on QoS Cumhuriyet Üniversitesi Fen Fakültesi Fen Bilimleri Dergisi (CFD), Cilt:36, No: 6 Özel Sayı (2015) ISSN: 1300-1949 Cumhuriyet University Faculty of Science Science Journal (CSJ), Vol. 36, No: 6 Special

More information

MPLS Pseudowire Innovations: The Next Phase Technology for Today s Service Providers

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,

More information

MPLS Basics. For details about MPLS architecture, refer to RFC 3031 Multiprotocol Label Switching Architecture.

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

More information

Cisco Configuring Basic MPLS Using OSPF

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

More information

APPLICATION NOTE 211 MPLS BASICS AND TESTING NEEDS. Label Switching vs. Traditional Routing

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

More information

MPLS Environment. To allow more complex routing capabilities, MPLS permits attaching a

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

More information

OPNET simulation of voice over MPLS With Considering Traffic Engineering

OPNET simulation of voice over MPLS With Considering Traffic Engineering Master Thesis Electrical Engineering Thesis no: MEE 10:51 June 2010 OPNET simulation of voice over MPLS With Considering Traffic Engineering KeerthiPramukh Jannu Radhakrishna Deekonda School of Computing

More information

A Fast Path Recovery Mechanism for MPLS Networks

A Fast Path Recovery Mechanism for MPLS Networks A Fast Path Recovery Mechanism for MPLS Networks Jenhui Chen, Chung-Ching Chiou, and Shih-Lin Wu Department of Computer Science and Information Engineering Chang Gung University, Taoyuan, Taiwan, R.O.C.

More information

Industry s First QoS- Enhanced MPLS TE Solution

Industry s First QoS- Enhanced MPLS TE Solution Industry s First QoS- Enhanced MPLS TE Solution Azhar Sayeed Manager, IOS Product Management, asayeed@cisco.com Contact Info: Kim Gibbons, kgibbons@cisco.com,, 408-525 525-4909 1 Agenda MPLS Traffic Engineering

More information

VoIP versus VoMPLS Performance Evaluation

VoIP versus VoMPLS Performance Evaluation www.ijcsi.org 194 VoIP versus VoMPLS Performance Evaluation M. Abdel-Azim 1, M.M.Awad 2 and H.A.Sakr 3 1 ' ECE Department, Mansoura University, Mansoura, Egypt 2 ' SCADA and Telecom General Manager, GASCO,

More information

IP Switching: Issues and Alternatives

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

More information

Content CHAPTER 1 MPLS OVERVIEW... 1-1

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

More information

HP Networking BGP and MPLS technology training

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,

More information

MikroTik RouterOS Introduction to MPLS. Prague MUM Czech Republic 2009

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

More information

Multi Protocol Label Switching with Quality of Service in High Speed Computer Network

Multi Protocol Label Switching with Quality of Service in High Speed Computer Network Multi Protocol Label Switching with Quality of Service in High Speed Computer Network Jitendra Joshi, Sonali Gupta, Priti Gupta, Nisha Singh, Manjari Kumari Department of Computer Science and Engineering

More information

MPLS VPN Services. PW, VPLS and BGP MPLS/IP VPNs

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

More information

Multi-Protocol Label Switching To Support Quality of Service Needs

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

More information

Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions

Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions Steve Gennaoui, Jianhua Yin, Samuel Swinton, and * Vasil Hnatyshin Department of Computer Science Rowan University

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

MPLS Virtual Private Networks

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, pjb@metaswitch.com Adrian Farrel,

More information

POINT OF VIEW. MPLS A Strategic Technology. Executive Summary

POINT OF VIEW. MPLS A Strategic Technology. Executive Summary MPLS A Strategic Technology Executive Summary Multiprotocol Label Switching (MPLS) is a comprehensive data networking technology that provides many benefits to enterprises and carriers. AT&T has had many

More information

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

More information

MPLS in Private Networks Is It a Good Idea?

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

More information

MPLS-based Virtual Private Network (MPLS VPN) The VPN usually belongs to one company and has several sites interconnected across the common service

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

More information

How Routers Forward Packets

How Routers Forward Packets Autumn 2010 philip.heimer@hh.se MULTIPROTOCOL LABEL SWITCHING (MPLS) AND MPLS VPNS How Routers Forward Packets Process switching Hardly ever used today Router lookinginside the packet, at the ipaddress,

More information

QoS Switching. Two Related Areas to Cover (1) Switched IP Forwarding (2) 802.1Q (Virtual LANs) and 802.1p (GARP/Priorities)

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

More information

- Multiprotocol Label Switching -

- 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

More information

Routing architecture in DiffServ MPLS networks

Routing architecture in DiffServ MPLS networks Routing architecture in DiffServ MPLS networks Gonzalo Camarillo Advanced Signalling Research Laboratory Ericsson, FIN-02420 Jorvas, Finland Gonzalo.Camarillo@ericsson.com Abstract The Internet is currently

More information

Figure 1: Network Topology

Figure 1: Network Topology Improving NGN with QoS Strategies Marcel C. Castro, Tatiana B. Pereira, Thiago L. Resende CPqD Telecom & IT Solutions Campinas, S.P., Brazil E-mail: {mcastro; tatibp; tresende}@cpqd.com.br Abstract Voice,

More information

MPLS Study. Project: Competence Center for ATM Components - DFN ComAC-

MPLS Study. Project: Competence Center for ATM Components - DFN ComAC- MPLS Study Project: Competence Center for ATM Components - DFN ComAC- *0'#)2.86 5HVHDUFK#,QVWLWXWH#IRU#2SHQ#&RPPXQLFDWLRQ#6\VWHPV #.DLVHULQ0$XJXVWD0$OOHH#64 '0438;

More information

Bandwidth Management in MPLS Networks

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: dragoss@eeng.dcu.ie

More information

MPLS and Traffic Engineering in IP Networks Daniel O. Awduche, UUNET (MCI Worldcom)

MPLS and Traffic Engineering in IP Networks Daniel O. Awduche, UUNET (MCI Worldcom) MPLS and Traffic Engineering in IP Networks Daniel O. Awduche, UUNET (MCI Worldcom) ABSTRACT I Rapid growth and increasing requirements for service quality, reliability, and efficiency have made traffic

More information

MPLS/BGP Network Simulation Techniques for Business Enterprise Networks

MPLS/BGP Network Simulation Techniques for Business Enterprise Networks MPLS/BGP Network Simulation Techniques for Business Enterprise Networks Nagaselvam M Computer Science and Engineering, Nehru Institute of Technology, Coimbatore, Abstract Business Enterprises used VSAT

More information

Multiple Fault Tolerance in MPLS Network using Open Source Network Simulator

Multiple Fault Tolerance in MPLS Network using Open Source Network Simulator Multiple Fault Tolerance in MPLS Network using Open Source Network Simulator Muhammad Kamran 1 and Adnan Noor Mian 2 Department of Computer Sciences, FAST- National University of Computer & Emerging Sciences,

More information

Protection Methods in Traffic Engineering MPLS Networks

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

More information

New QOS Routing Algorithm for MPLS Networks Using Delay and Bandwidth Constraints

New QOS Routing Algorithm for MPLS Networks Using Delay and Bandwidth Constraints New QOS Routing Algorithm for MPLS Networks Using Delay and Bandwidth Constraints Santosh Kulkarni 1, Reema Sharma 2,Ishani Mishra 3 1 Department of ECE, KSSEM Bangalore,MIEEE, MIETE & ISTE 2 Department

More information

PRASAD ATHUKURI Sreekavitha engineering info technology,kammam

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

More information

WHITE PAPER. Multi-Protocol Label Switching (MPLS) Conformance and Performance Testing

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

More information

An Introduction to MPLS

An Introduction to MPLS Research An Introduction to MPLS Timothy G. Griffin griffin@research.att.com http://www.research.att.com/~griffin November 21, 2002 1 What s all this talk about MPLS? MPLS is going to solve all of our

More information

Performance Evaluation for VOIP over IP and MPLS

Performance Evaluation for VOIP over IP and MPLS World of Computer Science and Information Technology Journal (WCSIT) ISSN: 2221-0741 Vol. 2, No. 3, 110-114, 2012 Performance Evaluation for VOIP over IP and MPLS Dr. Reyadh Shaker Naoum Computer Information

More information

MPLS Architecture for evaluating end-to-end delivery

MPLS Architecture for evaluating end-to-end delivery International Journal of Scientific and Research Publications, Volume 2, Issue 11, November 2012 1 MPLS Architecture for evaluating end-to-end delivery Nikita Wadhera Lovely Professional University Abstract-

More information

RFC 2547bis: BGP/MPLS VPN Fundamentals

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

More information

Addressing Inter Provider Connections With MPLS-ICI

Addressing Inter Provider Connections With MPLS-ICI Addressing Inter Provider Connections With MPLS-ICI Introduction Why migrate to packet switched MPLS? The migration away from traditional multiple packet overlay networks towards a converged packet-switched

More information

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

More information

Analysis of Link Utilization in MPLS Enabled Network using OPNET IT Guru

Analysis of Link Utilization in MPLS Enabled Network using OPNET IT Guru Analysis of Link Utilization in MPLS Enabled Network using OPNET IT Guru Anupkumar M Bongale Assistant Professor Department of CSE MIT, Manipal Nithin N Assistant Professor Department of CSE MIT, Manipal

More information

MENTER Overview. Prepared by Mark Shayman UMIACS Contract Review Laboratory for Telecommunications Science May 31, 2001

MENTER Overview. Prepared by Mark Shayman UMIACS Contract Review Laboratory for Telecommunications Science May 31, 2001 MENTER Overview Prepared by Mark Shayman UMIACS Contract Review Laboratory for Telecommunications Science May 31, 2001 MENTER Goal MPLS Event Notification Traffic Engineering and Restoration Develop an

More information

MPLS Traffic Engineering in ISP Network

MPLS Traffic Engineering in ISP Network MPLS Traffic Engineering in ISP Network Mohsin Khan Birmingham City University, England ABSTRACT Multi Protocol Label Switching (MPLS) is an innovative and vibrant technology. The most famous applications

More information

Quality of Service for VoIP

Quality of Service for VoIP Quality of Service for VoIP WCS November 29, 2000 John T. Chapman Cisco Distinguished Engineer Broadband Products and Solutions Course Number Presentation_ID 1999, Cisco Systems, Inc. 1 The QoS Matrix

More information

Design of MPLS networks VPN and TE with testing its resiliency and reliability

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

More information

MPLS-TP. Future Ready. Today. Introduction. Connection Oriented Transport

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

More information

Internet QoS: A Big Picture

Internet QoS: A Big Picture 12 Internet QoS: A Big Picture Xipeng Xiao and Lionel M. Ni, Michigan State University Abstract In this article we present a framework for the emerging Internet quality of service (QoS). All the important

More information

Implement a QoS Algorithm for Real-Time Applications in the DiffServ-aware MPLS Network

Implement a QoS Algorithm for Real-Time Applications in the DiffServ-aware MPLS Network Implement a QoS Algorithm for Real-Time Applications in the DiffServ-aware MPLS Network Zuo-Po Huang, *Ji-Feng Chiu, Wen-Shyang Hwang and *Ce-Kuen Shieh adrian@wshlab2.ee.kuas.edu.tw, gary@hpds.ee.ncku.edu.tw,

More information

Data Networking and Architecture. Delegates should have some basic knowledge of Internet Protocol and Data Networking principles.

Data Networking and Architecture. Delegates should have some basic knowledge of Internet Protocol and Data Networking principles. Data Networking and Architecture The course focuses on theoretical principles and practical implementation of selected Data Networking protocols and standards. Physical network architecture is described

More information

Quality of Service using Traffic Engineering over MPLS: An Analysis. Praveen Bhaniramka, Wei Sun, Raj Jain

Quality of Service using Traffic Engineering over MPLS: An Analysis. Praveen Bhaniramka, Wei Sun, Raj Jain Praveen Bhaniramka, Wei Sun, Raj Jain Department of Computer and Information Science The Ohio State University 201 Neil Ave, DL39 Columbus, OH 43210 USA Telephone Number: +1 614-292-3989 FAX number: +1

More information

WHITE PAPER. Addressing Inter Provider Connections with MPLS-ICI CONTENTS: Introduction. IP/MPLS Forum White Paper. January 2008. Introduction...

WHITE PAPER. Addressing Inter Provider Connections with MPLS-ICI CONTENTS: Introduction. IP/MPLS Forum White Paper. January 2008. Introduction... Introduction WHITE PAPER Addressing Inter Provider Connections with MPLS-ICI The migration away from traditional multiple packet overlay networks towards a converged packet-switched MPLS system is now

More information

Enhancing Converged MPLS Data Networks with ATM, Frame Relay and Ethernet Interworking

Enhancing Converged MPLS Data Networks with ATM, Frame Relay and Ethernet Interworking TECHNOLOGY WHITE PAPER Enhancing Converged Data Networks with, Frame Relay and Ethernet Interworking Virtual Private Networks (VPN) are a popular way for enterprises to interconnect remote sites. Traditionally,

More information

An End-to-End QoS Architecture with the MPLS-Based Core

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, fineberg@illinoisalumni.org Cheng Chen, PhD, NEC, CChen@necam.com XiPeng Xiao, PhD, Redback, xiaoxipe@cse.msu.edu

More information

Evaluating performance on an ISP MPLS network

Evaluating performance on an ISP MPLS network Evaluating performance on an ISP MPLS network Dilmohan Narula, Mauricio Rojasmartinez, Venkatachalapati Rayipati Dilmohan.Narula@colorado.edu, Mauricio.Rojasmartinez@colorado.edu, Venkatachalapati.Rayipati@colorado.edu

More information

Introduction to MPLS-based VPNs

Introduction to MPLS-based VPNs Introduction to MPLS-based VPNs Ferit Yegenoglu, Ph.D. ISOCORE ferit@isocore.com Outline Introduction BGP/MPLS VPNs Network Architecture Overview Main Features of BGP/MPLS VPNs Required Protocol Extensions

More information

1.1 MPLS. MPLS is an advanced forwarding scheme. It extends routing with respect to packet forwarding and path controlling.

1.1 MPLS. MPLS is an advanced forwarding scheme. It extends routing with respect to packet forwarding and path controlling. Traffic Engineering with MPLS in the Internet Xipeng Xiao, Alan Hannan, Brook Bailey GlobalCenter Inc, A Global Crossing Company 141 Caspian Court Sunnyvale, CA 94089 {xipeng, alan, bbailey}@globalcenter.net

More information

ADAPTIVE RESOURCE ALLOCATION AND INTERNET TRAFFIC ENGINEERING ON DATA NETWORK

ADAPTIVE RESOURCE ALLOCATION AND INTERNET TRAFFIC ENGINEERING ON DATA NETWORK ADAPTIVE RESOURCE ALLOCATION AND INTERNET TRAFFIC ENGINEERING ON DATA NETWORK ABSTRACT Hatim Hussein Department of Electrical and Computer Engineering, George Mason University, Fairfax, Virginia, USA hhussei1@gmu.edu

More information

The Keys for Campus Networking: Integration, Integration, and Integration

The Keys for Campus Networking: Integration, Integration, and Integration The Keys for Campus Networking: Introduction Internet Protocol (IP) is considered the working-horse that the vast majority of current and future applications use as the key technology for information exchange,

More information

Introduction to MPLS and Traffic Engineering

Introduction to MPLS and Traffic Engineering troduction to MPLS and Traffic Engineering Session 2 Topics Motivations for MPLS MPLS Overview Applications Roadmap 3 Why MPLS? tegrate best of Layer 2 and Layer 3 Keep up with growth Reduce operations

More information

QoS Performance Evaluation in BGP/MPLS VPN

QoS Performance Evaluation in BGP/MPLS VPN 1 QoS Performance Evaluation in BGP/MPLS VPN M. C. Castro, N. A. Nassif and W. C. Borelli 1 Abstract-- The recent exponential growth of the Internet has encouraged more applications, users and services

More information

Network Working Group Request for Comments: 2547. March 1999

Network Working Group Request for Comments: 2547. March 1999 Network Working Group Request for Comments: 2547 Category: Informational E. Rosen Y. Rekhter Cisco Systems, Inc. March 1999 BGP/MPLS VPNs Status of this Memo This memo provides information for the Internet

More information

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

Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Traffic Shaping: 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

Traffic Engineering. Traffic Engineering

Traffic Engineering. Traffic Engineering MPLS Traffic Engineering George Swallow swallow@cisco.com Traffic Engineering 1999, Cisco Systems, Inc. 1 What is Traffic Engineering Taking control of how traffic flows in your network in order to - Improve

More information

IP/MPLS-Based VPNs Layer-3 vs. Layer-2

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

More information

Recovery Modeling in MPLS Networks

Recovery Modeling in MPLS Networks Proceedings of the Int. Conf. on Computer and Communication Engineering, ICCCE 06 Vol. I, 9-11 May 2006, Kuala Lumpur, Malaysia Recovery Modeling in MPLS Networks Wajdi Al-Khateeb 1, Sufyan Al-Irhayim

More information