Overview of the RSVP-TE Network Simulator: Design and Implementation

Size: px
Start display at page:

Download "Overview of the RSVP-TE Network Simulator: Design and Implementation"

Transcription

1 Overview of the RSVP-TE Network Simulator: Design and Implementation D. Adami, C. Callegari, S. Giordano, F. Mustacchio, M. Pagano, F. Vitucci Dept. of Information Engineering, University of Pisa, ITALY s.giordano, fabio.mustacchio, m.pagano, Abstract In a multi-service IP network, it is a key challenge to provide Quality of Service (QoS) to end-user applications while effectively using network resources. In the last years, the DiffServ architecture has emerged as a scalable solution to provide QoS in IP networks, but, in order to optimize the use of transmission resources, this architecture must be complemented with efficient Traffic Engineering (TE) mechanisms. The MultiProtocol Label Switching (MPLS) technology is a suitable method to provide TE. The integrated use of MPLS and DiffServ is a hot topic in next generation networks. In such context, a full comprehensive simulation environment could be useful to speed up the design and the validation of new functionalities. In particular, a key issue towards the effective deployment of DiffServ/MPLS networks is represented by the enhancement in the MPLS architecture signalling protocol. In this paper, the design and the development of a new software module to simulate the RSVP-TE protocol in the Network Simulator (NS) is presented.. Introduction The explosive growth of the Internet and the convergence of communication services, such as IP telephony or VoIP, to IP-based networks, brought to life new issues in the design of next generation networks. These issues strictly depend on the side in which the interaction users network is observed. From the user perspective, end-to-end Quality of Service (QoS) should be provided to fulfil multimedia applications requirements. The basic QoS requirements are the dynamism (e.g. the service should last as long as the user needs), the tailoring (e.g. the network resources allocated for the service should exactly fulfil the end-user requirements) and a seamless integration (e.g. the mechanisms involved in QoS support should be transparent to end-users applications). From the Service Providers perspective, requirements concern the operative traffic engineering (TE) functionalities so as to manage in an optimized way the available resources and to assure service survivability, even in case of faults or dynamic network topology changes. IP networks, designed to provide a best-effort service according to a connectionless approach, are not able to meet these requirements. Hence, in the last years, many research efforts have been focused on the development of enhanced network architectures to address and solve these issues [][][]. The combined use of the Differentiated Services (DiffServ) [] and MultiProtocol Label Switching (MPLS) [] architectures seems to be an attractive solution to provide guaranteed QoS for multimedia traffic while effectively using network resources. Some MPLS architectural features, which make it appealing to support QoS and TE [][][8] functionalities, are the following: separation of control and forwarding planes, which assures scalability; constraint-based routing and explicit path forwarding, which allow an effective management of the available resources; recovery mechanisms, which guarantee service survivability in case of faults. However, as MPLS by itself cannot provide service differentiation, there is the need to complement it with another technology capable of providing such a feature. The DiffServ architecture emerges as a scalable and effective solution to address this issue [9].

2 Since a framework has been defined to integrate MPLS and DiffServ technologies [], this is an open research field and improved mechanisms towards a fully deployment of required functionalities have to be tested. In this scenario a simulation environment is useful to perform a functional assessment of the proposed approaches and to compare different solutions, reducing the complexity and the time needed to develop prototypal network devices. Unfortunately, a full comprehensive simulation environment for MPLS/DiffServ networks has not been developed yet. Therefore, our activity has been devoted to the implementation of software modules that allow the simulation of such a scenario. The starting point for our implementation is represented by the Network Simulator version. (NS) [], along with the MPLS Network Simulator version (MNS) [][] and RSVP Network Simulator (RSVP\ns) modules [][]. The focus of the paper is on the implementation of a RSVP-TE protocol module, named RSVP-TE\ns, to be used as label distribution protocol in MNS. Indeed, RSVP-TE is the most commonly implemented signalling protocol in commercial routers and several research activities, as well as IETF working groups [][], address the issues related to the extensions of this protocol to support enhanced functionalities in MPLS/DiffServ networks. Moreover, several experimental test-beds, equipped both with Linux platforms and commercial routers, adopt this solution [8][9]. The paper is organized as follows. Section describes the MPLS node architecture in the NS environment, with emphasis on the RSVP-TE control plane characteristics. Section discusses our implementation of the RSVP-TE\ns module along with the LSP management functionalities available in the simulator. Section provides a description of the tests performed for a functional validation of the developed module. Section concludes the paper with some final remarks.. MPLS node architecture The basic idea behind MPLS is to append a short fixed-length label to packets at the ingress router of an MPLS domain. Packet forwarding is then based on the assigned label and not on longest prefix address matching, as in traditional IP forwarding mechanisms. When a packet is received by an edge router of the MPLS domain, named Label Edge Router (LER), it is associated to a label on the basis of a Forwarding Equivalence Class (FEC). The packets associated to the same label traverse the MPLS network along the same path, identified as Label-Switched Path (LSP). Interior routers that perform label switching and label-based packet forwarding are called Label Switching Routers (LSRs). In order to establish, maintain and tear-down LSPs a signalling protocol, such as the Label Distribution Protocol (LDP) or the RSVP-TE protocol, has to be used. An LDP implementation is integrated in the NS MNS module. Since RSVP-TE is widely deployed in experimental and working MPLS networks and several research activities are focused on enhancing such a protocol in an MPLS/DiffServ scenario, we decided to replace the CR-LDP signalling protocol module with our own implemented RSVP-TE\ns module. The reference model of an MPLS node is sketched in figure. Note that in the MNS implementation a strict distinction between control plane and forwarding functionalities can be found. Such a feature reflects the separation between control and data planes in the MPLS architecture. For this reason, our work concerns only control plane mechanisms. RSVP-TE Messages Routing Information Packets IN Control Plane Data Plane Routing Protocol Address Classifier MPLS Classifier Label Info Base Resource Manager RSVP-TE Service Classifier Explicite Route Base Admission Control Packet Scheduler Packets OUT Figure. Reference model of an MPLS node In particular, in our simulator environment, labels distribution and allocation are performed by the RSVP-TE agent we implemented. The agent supports downstream on demand label allocation and upstream distribution. The RSVP-TE agent receives the labels by the downstream LSRs and passes them to the MPLS classifier, so that it can create the tables used for label switching. The data plane operations are the following: at first, when a packet is received by an LSR, the MPLS classifier checks if the packet is labelled. If the packet has a label or may be associated to an FEC, the MPLS classifier executes label-based forwarding, otherwise it transfers the packet to the address classifier which forwards it according to the Layer routing protocol. To perform label switching, an MPLS node in the MNS implementation handles three tables: the Label Information Base (LIB), whose entries contain incoming label, incoming interface, outgoing label and outgoing interface;

3 the Partial Forwarding Table (PFT), which contains a subset of the information written in the LIB; the Explicit Route information Base (ERB), which contains information about the Explicit- Route LSP (ER-LSP). More in detail, when a labelled packet is received by an LSR, the node retrieves the incoming label, then a table look up is performed to find the corresponding entry in the LIB. At this point, the LSR may execute two different operations. If it is an egress LER, it removes the label from the packet and then forwards it according to the Layer routing protocol, passing it to the address classifier. Instead, if it is an LSR, it replaces the incoming label with the outgoing one (Label Swapping) and then performs label-based forwarding. If the packet has to be forwarded on an explicit path, the MPLS node also uses the ERB, which is managed by the service classifier to map a flow into an ER-LSP. The PFT is used in packet forwarding only by the ingress LER. In this case, the node receives an unlabelled packet and uses the PFT to associate a label to the packet itself, which is then forwarded according to label switching mechanisms. The RSVP-TE agent we added in the MPLS node is able to perform two additional procedures: the Label Stacking and the Penultimate Hop Popping. The first one, which consists in managing multiple labels in a packet, is used to create a level of hierarchy in large networks, improving traffic flows scalability. Instead, Penultimate Hop Popping is used to simplify the operations executed on a labelled packet by the egress LER. This means that the penultimate LSR of the LSP executes label popping, instead of label swapping. Then it forwards an unlabelled packet towards the egress LER. To enable such a feature, the LIB contains additional information about the operation the node has to execute for a specific LSP. Path Messages LIB ERB MPLS Node Link Admission Control Policing RSVP-TE Resource Manager Packet Scheduler WFQ Resv Messages Figure. Resource reservation process In order to support QoS, the developed module is also able to perform resource reservation for the LSP itself. The RSVP-TE agent is responsible for this action too. The resource reservation process, shown in figure, can be summarized as follows. When a Path message is received at the ingress interface of the LSR, the RSVP- TE agent performs Admission control and Policing functions. If there are enough available resources it forwards the Path message to the downstream LSR. After Admission control and Policing operations have been performed all along the LSP, a Resv message is generated and forwarded upstream along the LSP. An LSR, when processing a Resv message, allocates resources and calls the resource manager to properly configure the queues in the packet scheduler. The scheduler used with the RSVP-TE module is the Weighted Fair Queuing (WFQ), which is already implemented in NS. Moreover, the RSVP-TE agent calls the MPLS classifier to create the corresponding entries in the LIB and PFT tables used for label switching.. RSVP-TE\ns module In this section, we illustrate the main functionalities of the developed module. RSVP-TE\ns has been implemented in compliance with the standard defined in []. The simulator functionalities can be divided in two distinct sets: the first one (see section.) concerns LSPs establishment; the second one (see section.) is about LSPs tear-down... LSP Establishment Two different commands may be used to establish an LSP: the first one is used when the ingress LER wants to establish an ER-LSP, while the second one is used when it wants to create an ER-LSP with a reserved bandwidth. <ingress-lsr> create-erlsp-rsvpte <egress-lsr> <sessionid> <FlowID> <TunnelID> <er> <ingress-lsr> create-erbwlsp-rsvpte <egress-lsr> <sessionid> <FlowID> <TunnelID> <rate> <bucket> <ttl> <er> In both cases, the Path message sent by the ingress LER contains, in addition to the classical RSVP objects, a LABEL_REQUEST object, used for requesting to the downstream nodes the allocation of the labels. The simulator allows to create an LSP that follows an explicit path by specifying in the <er> option a sequence

4 of nodes addresses. This field, if not empty, is used to create an EXPLICIT_ROUTE_OBJECT (ERO), which is added to the Path message. When an LSR receives a Path message, it performs several operations; the first ones are related to admission control and policing. Then the node processes the ERO: it inserts the ERO contents in its Path State Block (PSB) and then it looks for the next abstract node, to forward the Path message to. The insertion of the ERO value in the PSB is needed in order to assure that Resv messages follow, in the upstream direction, the same route of the Path ones. Once the egress LER has received and processed the Path message, it generates a Resv message that contains, in the LABEL object, the label value to be used by the upstream node. When an LSR receives the Resv message, the node sets a new label value to be suggested to the upstream node. Moreover, if the issued command is for an ER-LSP with bandwidth reservation, the LSR calls the Resource manager which, in turn, executes the resource allocation Subsequently, it passes the label contained in the Resv message (outgoing label) and the new label (incoming label) to the MPLS classifier, which uses them to create the corresponding entry in the label switching tables. Finally, the LSR generates a Resv message, with a LABEL object containing the value of the suggested label, and forwards it to the previous node as stored in the PSB. When the ingress LER processes the Resv message the LSP is established. Another command may be used to bind a flow to the LSP... LSP Tear down the egress LSR, after processing each ResvErr message, sends to the <downstream node> a ResvTear message, in order to release the previously allocated resources; the ingress LER, after processing each PathErr message, sends to the <upstream node> a PathTear message, in order to release the previously allocated resources; the ingress LER delete the corresponding entry in the LIB, PFT and ERB tables. After these operations, all the flows bound to an LSP that has been torn down are forwarded according to a Layer routing protocol. This allows applying different rerouting techniques.. Functional validation tests In this section we present some of the tests carried out to validate the new functionalities added to the simulator. The network topology (figure ) is quite simple, but appropriate to highlight the most important functionalities of RSVP-TE\ns. The second set of functionalities allows to tear down an LSP when a failure occurs. The following command drives the simulation of a link failure <upstream node> break-link <downstream node> <ID downstream node> <ID upstream node> The following subsequent actions, related to the handling of this event, are automatically performed: the link between the <downstream node> and the <upstream node> fails; the rsvp-agent of the <upstream node> sends, for each LSP that is established on the broken link, a PathErr message upstream, so as to notify the ingress LER of the failure; the rsvp-agent of the <downstream node> sends, for each LSP that is established on the broken link, a ResvErr message downstream, so as to notify the egress LSR of the failure; Figure : Network topology In this network scenario, nodes - are MPLSenabled, whereas nodes, and act as traffic sources, that send a data traffic stream to the nodes, and respectively. Moreover, the bandwidth assigned to each link is Mbps. In figures -9, the packets belonging to each flow are identified by the source node number. The first test is performed to verify the resources allocation mechanism along an LSP. A Constant Bit Rate (CBR) data traffic at Kbps is generated by the node and received by the node ; the links _ and _ are congested due to the traffic generated by the nodes and. According to the Layer routing protocol (OSPF) all the flows are forwarded along the same path, so that each flow experiments packet losses on the congested links.

5 Indeed, as shown in figure, the throughput of the flow is about Kbps when no LSP is established. An LSP is then set-up (t= sec) with a reserved bandwidth equal to Kbps, between the nodes and. The binding of the flow to the LSP is completed at. seconds and the throughput rises at Kbps as a consequence of a proper resource allocation process. In figure the Path message for the ER-LSP establishment through,, 9, 8,,, nodes is shown. At 8. seconds the binding of the flows to the LSP is completed and the flows are forwarded according to label switching (figure ). The subsequent phase aims at testing the fault notification mechanisms. In order to test this aspect, a fault is forced on the link _, so that node sends a PathErr message (figure ). Figure : Flow rate (src ) on link _ Figure : Label switching The second test is performed to assess label distribution and fault recovery functionalities. The network topology is the same as in the previous test and all the sources generate CBR traffic at Kbps. After. seconds of simulation, three ER-LSP are established: LSP includes nodes,, 9, 8,,, and it is associated to flow ; LSP includes nodes,, and it is associated to flow ; LSP includes nodes,, 9, 8,, and it is associated to flow. PathErr Message Path Message Figure : Path message for flow from to Figure : Failure and PathErr message After receiving the PathErr message, node sends a PathTear message downstream to release the previously allocated resources and to delete the label switching table entries associated to the LSP. As a consequence, flow from node to node is now forwarded according to the Layer routing protocol, as shown in figure 8. Figure 9 shows the throughput at node. From t = seconds to t =. seconds, no packet is received. Then, traffic flows are forwarded according to Layer routing protocol. No decrease in the received throughput can be observed, since no congestion occurs along the new path.

6 Figure 8: Situation after link failure Figure 9: Flow rate (src ) on link _ Finally, we assess the simulator behaviour, when a link, on which several LSPs are established, fails. In order to test this aspect, a link failure is forced on link _. As supposed, nodes and send respectively a PathErr and a ResvErr message. After processing the corresponding PathTear and ResvTear messages, the two LSPs (which are established on the broken link) are released and the corresponding flows are, once again, forwarded according to the Layer routing protocol.. Conclusions In this paper, we discuss the development and validate the functionalities of a new software module that implements the RSVP-TE signalling protocol in the NS simulation tool. The new module provides a complete implementation of the control plane mechanisms needed for label distribution and label binding as well as link failure handling in MPLS networks. It is relevant to emphasize that this module has been developed taking into account extensibility and flexibility issues, so that enhancements to the signalling protocol (i.e. definition of new objects) could be easily introduced. Hence, the module we implemented could be useful to plan and assess new functionalities in MPLS/DiffServ or GMPLS networks.. Acknowledgments This work was partially supported by the Euro-NGI Network of Excellence funded by the European Commission References [] X. Xiao, L.M. Ni, Internet QoS: A Big Picture, IEEE Network Magazine, March 999 [] Trimintzios, P. Andrikopoulos, I. Pavlou, G. Flegkas, P. Griffin, D. Georgatsos, P. Goderis, D. T'Joens, Y. Georgiadis, L. Jacquenet, C.; Egan, R., A management and control architecture for providing IP Differentiated Services in MPLS-based Networks, IEEE Communications Magazine, May [] Engel, T. Granzer, H. Koch, B.F. Winter, M. Sampatakos, P.; Venieris, I.S. Hussmann, H. Ricciato, F. Salsano, S., AQUILA: Adaptive resource control for QoS using an IP-based layered architecture, IEEE Communications Magazine, January [] S. Blake, D. Black, M. Carlson, E. Davies, Z. Wang, W. Weiss., An Architecture for Differentiated Services, IETF RFC, December 998 [] E. Rosen, A. Viswanathan, R. Callon., Multiprotocol Label Switching Architecture, IETF RFC, January [] D. Awduche, J. Malcolm, J. Agogbua, M. O'Dell, J. McManus., Requirements for Traffic Engineering over MPLS, IETF RFC, September 999 [] G. Swallow MPLS Advantages for Traffic Engineering, IEEE Communications Magazine, December 999 [8] X. Xiao, A. Hannan, B. Bailey, L. Ni, Traffic engineering with MPLS in the Internet, IEEE Network Magazine, March. [9] B. Carpenter, K. Nichols Differentiated Services in the Internet, Proceedings of the IEEE, September [] F. Le Faucheur, L. Wu, B. Davie, S. Davari, P. Vaananen, R. Krishnan, P. Cheval, J. Heinanen, MPLS support of Differentiated Services, IETF RFC, May [] The Network Simulator vers.. (NS) Home Page [] The MPLS Network Simulator version Home Page [] G. Ahn, W. Chun Design and Implementation of MPLS Network Simulator (MNS) Supporting QoS, ICOIN- [] The RSVP module for NS Home Page index.html [] M. Greis RSVP\ns: An Implementation of RSVP for the Network Simulator ns- [] IETF MPLS WG [] IETF CCAMP Working Group [8] G. Carrozzo, N. Ciulli, S. Giordano, G. Giorgi, M. Listanti, U. Monaco, F. Mustacchio, G. Procissi, F. Ricciato,. Architecture and protocols for the seamless and integrated next generation IP networks, QoS-IP [9] D. Adami, N. Carlotti, S. Giordano, M. Pagano, M. Repeti, Performance analysis of the Control and Forwarding plane in a MPLS router, OpNeTec [] D. Awduche, L. Berger, D. Gan, T. Li, V. Srinivasan, G. Swallowl. RSVP-TE: Extensions to RSVP for LSP Tunnels, IETF RFC 9, December

RSVP-TE daemon for DiffServ over MPLS under Linux Features, Components and Architecture

RSVP-TE daemon for DiffServ over MPLS under Linux Features, Components and Architecture -TE for DiffServ over under Linux Features, Components and Architecture 1 The -TE for DiffServ over under Linux project This paper describes the features of the, how the was merged from different projects

More information

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

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

More information

An Efficient Rerouting Scheme for MPLS-Based Recovery and Its Performance Evaluation

An Efficient Rerouting Scheme for MPLS-Based Recovery and Its Performance Evaluation Telecommunication Systems 19:3,4, 481 495, 2002 2002 Kluwer Academic Publishers. Manufactured in The Netherlands. An Efficient Rerouting Scheme for MPLS-Based Recovery and Its Performance Evaluation GAEIL

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

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

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

Resilience-Differentiated QoS Extensions to RSVP and DiffServ to Signal End-to-End IP Resilience Requirements

Resilience-Differentiated QoS Extensions to RSVP and DiffServ to Signal End-to-End IP Resilience Requirements Resilience-Differentiated QoS Extensions to RSVP and DiffServ to Signal End-to-End IP Resilience Requirements Achim Autenrieth (1) *, Andreas Kirstädter (2) (1) Munich University of Technology Institute

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

QoS Performance Analysis in Deployment of DiffServ-aware MPLS Traffic Engineering

QoS Performance Analysis in Deployment of DiffServ-aware MPLS Traffic Engineering Eighth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing QoS Performance Analysis in Deployment of DiffServ-aware MPLS Traffic

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

Towards an Adaptive and Intelligent MPLS Network

Towards an Adaptive and Intelligent MPLS Network Towards an Adaptive and Intelligent MPLS Network Rana Rahim-Amoud, Leila Merghem-Boulahia, and Dominique Gaiti ISTIT, University of Technology of Troyes 12, rue Marie Curie, BP 2060, 10 010 TROYES CEDEX,

More information

Internet Engineering Task Force (IETF) January 2010

Internet Engineering Task Force (IETF) January 2010 Internet Engineering Task Force (IETF) Request for Comments: 5712 Category: Standards Track ISSN: 2070-1721 M. Meyer, Ed. British Telecom JP. Vasseur, Ed. Cisco Systems, Inc. January 2010 MPLS Traffic

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

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

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

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

Request for Comments: March 2003

Request for Comments: March 2003 Network Working Group Request for Comments: 3496 Category: Informational A. G. Malis T. Hsiao Vivace Networks March 2003 Protocol Extension for Support of Asynchronous Transfer Mode (ATM) Service Class-aware

More information

internet technologies and standards

internet technologies and standards Institute of Telecommunications Warsaw University of Technology 2017 internet technologies and standards Piotr Gajowniczek Andrzej Bąk Michał Jarociński MPLS Multiprotocol Label Switching MPLS introduction

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

Comparative Analysis of Signaling Protocols in Mpls- Traffic Engineering

Comparative Analysis of Signaling Protocols in Mpls- Traffic Engineering Comparative Analysis of Signaling Protocols in Mpls- Traffic Engineering Aruna Kapoor, Sunila Godara, Sanjeev Khambra, Amandeep Deptt. of CSE, GJUS&T, Hisar, India ABSTRACT Multi-protocol label switching

More information

Multi Protocol Label Switching (an introduction) Karst Koymans. Thursday, March 12, 2015

Multi Protocol Label Switching (an introduction) Karst Koymans. Thursday, March 12, 2015 .. MPLS Multi Protocol Label Switching (an introduction) Karst Koymans Informatics Institute University of Amsterdam (version 4.3, 2015/03/09 13:07:57) Thursday, March 12, 2015 Karst Koymans (UvA) MPLS

More information

Extending MPLS Traffic Engineering to deal with QoS

Extending MPLS Traffic Engineering to deal with QoS Extending Traffic Engineering to deal with QoS Alessio Botta (3), Paola Iovanna (1), Roberto Mameli (1), Giovanna Piantanida (1), Stefano Salsano (2) (1) Ericsson Lab Italy S.p.A. - (2) DIE Università

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

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

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

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

GMPLS Asymmetric Bandwidth Bidirectional Label Switched Paths (LSPs)

GMPLS Asymmetric Bandwidth Bidirectional Label Switched Paths (LSPs) Network Working Group Request for Comments: 5467 Category: Experimental L. Berger LabN A. Takacs Ericsson D. Caviglia Ericsson D. Fedyk Nortel J. Meuric France Telecom March 2009 GMPLS Asymmetric Bandwidth

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

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

Applicability Statement for CR-LDP. Status of this Memo

Applicability Statement for CR-LDP. Status of this Memo Network Working Group Request for Comments: 3213 Category: Informational J. Ash AT&T M. Girish Atoga Systems E. Gray Sandburst B. Jamoussi G. Wright Nortel Networks Corp. January 2002 Applicability Statement

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: 3214 Category: Standards Track J. Ash AT&T Y. Lee Ceterus Networks P. Ashwood-Smith B. Jamoussi D. Fedyk D. Skalecki Nortel Networks L. Li SS8 Networks January

More information

INTEGRATED SERVICES AND DIFFERENTIATED SERVICES: A FUNCTIONAL COMPARISON

INTEGRATED SERVICES AND DIFFERENTIATED SERVICES: A FUNCTIONAL COMPARISON INTEGRATED SERVICES AND DIFFERENTIATED SERVICES: A FUNCTIONAL COMPARON Franco Tommasi, Simone Molendini Faculty of Engineering, University of Lecce, Italy e-mail: franco.tommasi@unile.it, simone.molendini@unile.it

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

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

Internet Engineering Task Force (IETF) Request for Comments: 6178

Internet Engineering Task Force (IETF) Request for Comments: 6178 Internet Engineering Task Force (IETF) Request for Comments: 6178 Updates: 3031 Category: Standards Track ISSN: 2070-1721 D. Smith J. Mullooly Cisco Systems W. Jaeger AT&T T. Scholl nlayer Communications

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

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

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

Internet QoS : A Big Picture

Internet QoS : A Big Picture Internet QoS : A Big Picture Xipeng Xiao and Lionel M. Ni, M, Michigan State University IEEE Network, March/April 1999 Oct 25, 2006 Jaekyu Cho Outline Introduction IntServ/RSVP DiffServ MPLS Traffic Engineering/CBR

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

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

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

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

Comparison Study of Transmission Control Protocol and User Datagram Protocol Behavior over Multi-Protocol Label Switching Networks in Case of Failures

Comparison Study of Transmission Control Protocol and User Datagram Protocol Behavior over Multi-Protocol Label Switching Networks in Case of Failures Journal of Computer Science 5 (12): 1042-1047, 2009 ISSN 1549-3636 2009 Science Publications Comparison Study of Transmission Control Protocol and User Datagram Protocol Behavior over Multi-Protocol Label

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

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

An Analysis of Constraint-based Routing in MPLS

An Analysis of Constraint-based Routing in MPLS ENSC 835-3: NETWORK PROTOCOLS AND PERFORMANCE CMPT 885-3: SPECIAL TOPICS: HIGH-PERFORMANCE NETWORKS Ljiljana Trajkovic FINAL PROJECT PRESENTATION An Analysis of Constraint-based Routing in MPLS Spring

More information

Diffserv over MPLS QoS Policy Management

Diffserv over MPLS QoS Policy Management Diffserv over MPLS QoS Policy Management Yin Ling Liong 1, Roberto Barnes 2, Man Li 1 1 Nokia Research Center, 5 Wayside Rd Burlington, MA 01803, USA {Yin-ling.Liong, Man.M.Li}@nokia.com 2 Nokia Research

More information

THE EFFICIENCY OF CONSTRAINT BASED ROUTING IN MPLS NETWORKS

THE EFFICIENCY OF CONSTRAINT BASED ROUTING IN MPLS NETWORKS VOLUME: 9 NUMBER: 5 SPECIAL ISSUE THE EFFICIENCY OF CONSTRAINT BASED ROUTING IN MPLS NETWORKS Martin MEDVECKY Department of Telecommunications, Faculty of Electrical Engineering and Information Technology,

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

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

Flexible MPLS Signaling (FMS) for Mobile Networks

Flexible MPLS Signaling (FMS) for Mobile Networks Flexible MPLS Signaling (FMS) for Mobile Networks Ramprasad Nagarajan and Eylem Ekici Department of Electrical and Computer Engineering The Ohio State University Columbus, OH 4321 E-mail: nagarajr@ee.eng.ohio-state.edu,

More information

Request for Comments: Cisco Systems, Inc. Category: Best Current Practice. P. Merckx Equant T. Telkamp Global Crossing May 2004

Request for Comments: Cisco Systems, Inc. Category: Best Current Practice. P. Merckx Equant T. Telkamp Global Crossing May 2004 Network Working Group Request for Comments: 3785 BCP: 87 Category: Best Current Practice F. Le Faucheur R. Uppili Cisco Systems, Inc. A. Vedrenne P. Merckx Equant T. Telkamp Global Crossing May 2004 Status

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

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

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

Copyright (C) The Internet Society (2001). All Rights Reserved. Network Working Group Request for Comments: 3209 Category: Standards Track D. Awduche Movaz Networks, Inc. L. Berger D. Gan Juniper Networks, Inc. T. Li Procket Networks, Inc. V. Srinivasan Cosine Communications,

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

Network Working Group. Juniper Networks January Maximum Transmission Unit Signalling Extensions for the Label Distribution Protocol

Network Working Group. Juniper Networks January Maximum Transmission Unit Signalling Extensions for the Label Distribution Protocol Network Working Group Request for Comments: 3988 Category: Experimental B. Black Layer8 Networks K. Kompella Juniper Networks January 2005 Status of This Memo Maximum Transmission Unit Signalling Extensions

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

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

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

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

Internet Engineering Task Force (IETF) Request for Comments: Category: Standards Track. January 2010

Internet Engineering Task Force (IETF) Request for Comments: Category: Standards Track. January 2010 Internet Engineering Task Force (IETF) Request for Comments: 5711 Updates: 3209 Category: Standards Track ISSN: 2070-1721 JP. Vasseur, Ed. G. Swallow Cisco Systems, Inc. I. Minei Juniper Networks January

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

Testking.4A0-103,249.QA 4A Alcatel-Lucent Multi Protocol Label Switching

Testking.4A0-103,249.QA 4A Alcatel-Lucent Multi Protocol Label Switching Testking.4A0-103,249.QA Number: 4A0-103 Passing Score: 800 Time Limit: 120 min File Version: 6.0 http://www.gratisexam.com/ 4A0-103 Alcatel-Lucent Multi Protocol Label Switching 1. These are the most accurate

More information

Institute of Computer Technology - Vienna University of Technology. L73 - IP QoS Integrated Services Model. Integrated Services Model

Institute of Computer Technology - Vienna University of Technology. L73 - IP QoS Integrated Services Model. Integrated Services Model Integrated Services Model IP QoS IntServ Integrated Services Model Resource Reservation Protocol (RSVP) Agenda Integrated Services Principles Resource Reservation Protocol RSVP Message Formats RSVP in

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

Design Intentions. IP QoS IntServ. Agenda. Design Intentions. L73 - IP QoS Integrated Services Model. L73 - IP QoS Integrated Services Model

Design Intentions. IP QoS IntServ. Agenda. Design Intentions. L73 - IP QoS Integrated Services Model. L73 - IP QoS Integrated Services Model Design Intentions Integrated Services Model IP QoS IntServ Integrated Services Model Resource Reservation Protocol (RSVP) The Internet was based on a best effort packet delivery service, but nowadays the

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

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

Performance Evaluation of IPv4 and IPv6 over MPLS using OPNET

Performance Evaluation of IPv4 and IPv6 over MPLS using OPNET Performance Evaluation of IPv4 and IPv6 over MPLS using OPNET Suhail Ahmad Wajid Ali Hamdani Mohsin Hassan Magray ABSTRACT Over the last two decades, we have witnessed a rapid deployment of real-time applications

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

PERFORMANCE EVALUATION OF MPLS/GMPLS CONTROL PLANE SIGNALING PROTOCOLS

PERFORMANCE EVALUATION OF MPLS/GMPLS CONTROL PLANE SIGNALING PROTOCOLS PERFORMANCE EVALUATION OF MPLS/GMPLS CONTROL PLANE SIGNALING PROTOCOLS Ngugi Lawrence Chege Bwalya Freelance This thesis is presented as part of Degree of Master of Science in Electrical Engineering Blekinge

More information

Internet Engineering Task Force (IETF) Request for Comments: 6002 Updates: 3471, 3473, 3945, 4202, 4203, ISSN: October 2010

Internet Engineering Task Force (IETF) Request for Comments: 6002 Updates: 3471, 3473, 3945, 4202, 4203, ISSN: October 2010 Internet Engineering Task Force (IETF) L. Berger Request for Comments: 6002 LabN Updates: 3471, 3473, 3945, 4202, 4203, 5307 D. Fedyk Category: Standards Track Alcatel-Lucent ISSN: 2070-1721 October 2010

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

BrainDumps.4A0-103,230.Questions

BrainDumps.4A0-103,230.Questions BrainDumps.4A0-103,230.Questions Number: 4A0-103 Passing Score: 800 Time Limit: 120 min File Version: 11.02 http://www.gratisexam.com/ A "brain dump," as it relates to the certification exams, is a source

More information

Advanced Topics in MPLS-TE Deployment

Advanced Topics in MPLS-TE Deployment . White Paper Advanced Topics in MPLS-TE Deployment Virtual path capability and the capacity to engineer precise traffic in a core network have driven Multiprotocol Label Switching (MPLS) towards becoming

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

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

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

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

Components of MPLS Recovery Supporting Differentiated Resilience Requirements

Components of MPLS Recovery Supporting Differentiated Resilience Requirements Components of MPLS Recovery Supporting Differentiated Resilience Requirements Achim Autenrieth (1) *, Andreas Kirstädter (2) (1) Munich University of Technology Institute of Communication Networks Arcisstr.

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

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

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

Experimentation with the ORION emulator

Experimentation with the ORION emulator Experimentation with the ORION emulator E. Van Breusegem 1, D. De Winter 2, J. Cheyns 1, D. Colle 1, S. Van den Berghe 1, M. Pickavet 1, J. Moreau 2, P. Demeester 1 1 Dpt. of Information Technology, Ghent

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

Configuration MPLS Avaya Secure Router 2330/4134

Configuration MPLS Avaya Secure Router 2330/4134 Configuration MPLS Avaya Secure Router 2330/4134 Release 10.3.5 NN47263-505 Issue 04.02 August 2013 2013 Avaya Inc. All Rights Reserved. Notice While reasonable efforts have been made to ensure that the

More information

End-To-End QoS Control Architecture and Route Selection Method for IP Networks

End-To-End QoS Control Architecture and Route Selection Method for IP Networks End-To-End QoS Control Architecture and Route Selection Method for IP Networks V Akiko Yamada V Keiichi Nakatsugawa V Akira Chugo (Manuscript received April 17, 2006) In this paper, we propose a new end-to-end

More information

MPLS (Multi-Protocol Label Switching)

MPLS (Multi-Protocol Label Switching) Fixed Internetworking Protocols and Networks MPLS (Multi-Protocol Label Switching) Rune Hylsberg Jacobsen Aarhus School of Engineering rhj@iha.dk 1 2011 ITIFN Circuit switching Dedicated communication

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

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

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

Practice exam questions for the Nokia NRS II Composite Exam

Practice exam questions for the Nokia NRS II Composite Exam Practice exam questions for the Nokia NRS II Composite Exam The following questions will test your knowledge and prepare you for the Nokia NRS II Composite Exam. Compare your responses with the Answer

More information

Dig into MPLS: Transit Tunnel Diversity

Dig into MPLS: Transit Tunnel Diversity January 2015 Dig into MPLS: Transit Tunnel Diversity Yves VANAUBEL Pascal MÉRINDOL Jean-Jacques PANSIOT Benoit DONNET Summary Motivations MPLS Background Measurement Campaign Label Pattern Recognition

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

QUALITY OF SERVICE ARCHITECTURES APPLICABILITY IN AN INTRANET NETWORK

QUALITY OF SERVICE ARCHITECTURES APPLICABILITY IN AN INTRANET NETWORK Quality Of Service Architectures Applicability In An Intranet Network QUALITY OF SERVICE ARCHITECTURES APPLICABILITY IN AN INTRANET NETWORK Abstract Codruţ Mitroi 1 The quality of service (QoS) concept,

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

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