Enhanced Augmented IP Routing Protocol (EAIRP) in IPv6 Environment
|
|
- Winfred Tyler
- 5 years ago
- Views:
Transcription
1 Enhanced ugmented IP Protocol (EIRP) in IPv6 Environment Loukola M.V. and Skyttä J.O. Department of Electrical and Communications Engineering Helsinki University of Technology, P.O. ox 3, 215 HUT, Finland bstract Data link level forwarding provides simple and fast packet forwarding capability. One primary reason for the simplicity of layer 2 forwarding comes from its short, fixed length labels. node forwarding at network layer must parse a relatively large header, and perform a longest-prefix match to determine a forwarding path. When a node performs layer 2 forwarding it can do direct index lookup into its forwarding table with the short header. It is arguably simpler to build layer 2 forwarding hardware that it is to build layer 3 forwarding hardware because the layer 2 forwarding function is less complex. [2] y bypassing the conventional IP forwarding (the packet assembly/reassembly) process using cell-relaying, we could dramatically reduce both the IP packet processing delay and the queuing delay at the router. [5] Pushing traffic to layer 3 may cause congestion. If data is discarded or lost TCP will backoff. 1. Introduction Data link level forwarding requires a special protocol that establishes the TM cut-through pipelines. This paper introduces Enhanced ugmented IP Protocol (EIRP) which is an IP over TM scheme that is merged to the core of IPv6. In this way the negotiations between the neighboring nodes is reduced to the minimum. Simulations prove that the performance of IRP is superior to other traffic-based IP over TM schemes. [8] The new EIRP includes also control driven approach. Some paths can now be established control-based prior to traffic. Enhanced ugmented IP Protocol is needed for the label allocation for the flows that request layer 2 forwarding. The requests are carried in the Hop-by-Hop Option extension header of the IPv6 [3] packets. In the traffic-based mode as an EIRP capable router receives an IPv6 packet with a layer 2 forwarding request it sends the label to the upstream node and enters the VPI/VCI mapping to the underlying TM switch. Now the upstream node is ready to send IPv6 packets belonging to this flow with a dedicated VPI/VCI value it received from the downstream node. s TM cells with dedicated VPI/VCI value arrives at the downstream node the IPv6 packets are not reassembled, but the cells are forwarded on layer 2. IP packet routing brings along a great delay. That is why IP packet assembly/reassembly should be avoided whenever possible in fast communication. The merging of EIRP to the core of IPv6 gives it the leading position of traffic-based protocols. s the flow length increases the difference between the topology/control based protocols and the traffic-based protocols decreases. s the average flow length being 2 packets the traffic based approach can not forward these flows on data link level. [1] If these flows should be forwarded on layer 2 then control driven is the right one. That is why the control-based label allocation method is added to the IRP [8]. 2. llocation allocation can be made both in traffic-based and control-based. The downstream allocation mode of the IRP [8] is preserved in the EIRP. It is similar to the other designs [9] in the way that the upstream node asks the downstream node to allocate a label for a specific flow. Only in this design no extra request packets are sent. The request for label is carried within every IPv6 packet that belongs to the specified flow. The request for label resides in packet s Hop-by-Hop Option header. Only the label itself needs to be transferred in its own IPv6 packet from the downstream node to the upstream node. The label resides in the Destination Options header of the IPv6 packet with zero length payload. The upstream label allocation mode of IRP is modified to include control-based allocation method. In this mode the upstream node can request the downstream node to allocate labels to different destination IP addresses prior to traffic or after it has forwarded several IP packets on network layer to the same specific destination IP address. The upstream node can make a request to the downstream node to allocate a label to that destination. s the downstream node picks up a label from the free label space is also enters the binding to its label base in order to be ready to forward those cells on layer 2 as the upstream node
2 send them. Once the upstream node has received the label it is ready to start sending packets belonging to the specific flow using the label. The VPI/PCI values are only unique in the physical interface as illustrated in Figure 1. [5] In other words, they are input port specific. It is contingent on TM switches to keep the cells of a PDU contiguous and in sequence. That is why there was a need for a specific solution in case of the former upstream label allocation of IRP [8]. Now in EIRP that need has been erased. Host3 header resides in Destination Options header and contains the label to be used for the specific flow. Once the upstream router has received this packet it can start to send packets belonging to that flow with the specific label (3, Fig. 3). When the 3rd router receives the trigger IP packet (4, Fig 3), it sends the label to its upstream neighbor router (5, Fig. 3). The 2nd Router can now start to send packets belonging to that flow on the dedicated-vc (6, Fig. 4). The label allocation process is illustrated in Figures 2-4. to the upstream node Trigger IP Packet link#3 Host1 Host2 C link#1 C link#2 Node1 link#7 C E link#8 D D Node2 C link#9 D link#4 link#5 Host5 VPI/VCI Translation at Node1 Input Output Source Link VPI/VCI Link VPI/VCI host #8 Host1 #1 #7 C Host1 C #8 E Host1 #7 D Host2 #2 #8 Host2 C #8 D Host2 Node3 Destination Host Host5 Host3 Host6 Host6 Figure 1. TM Cell Multiplexing and Relaying link#6 Host6 Ethernet TM TM Ethernet 1 st Router 2 nd Router Figure 2. Downstream llocation Mode #1 to the upstream node Trigger IP Packet 2.1 Downstream llocation Mode Trigger IP packet starts the cut-through operation (1, Fig. 2). The trigger packet has a Hop-by-Hop Options header in its header chain with the Option Type 1111 (bin). This Option Type is used for all EIRP messages. The trigger packet carries a request for layer 2 forwarding label or layer 3 IPv6 Flow for accelerated layer 3 forwarding. Once the 2 nd router receives such a request it sends the label to its upstream neighbor in a IPv6 packet (2, Fig. 2). This packet has also a Options header with the Option Type 1111 (bin). This Option Ethernet TM TM Ethernet 1 st Router 2 nd Router Figure 3. Downstream llocation Mode #2
3 Cut-Through Explicit Request allocation New entry Ethernet TM Ethernet 1 st TM Router 2 nd Router Figure 4. Downstream llocation Mode #3 2.2 Upstream llocation Mode nother way to achieve cut-through operation is to use upstream label allocation. This means that the upstream node explicitly asks the downstream node to allocate a new label for a new flow (1, Fig. 5). This is not triggered by a request in the Hop-by-Hop Options header, but is either control driven or triggered by the fact that several packets belonging to a new flow have been forwarded to the same destination. fter the downstream node has allocated the label from the free label space it stores the VPI/VCI binding information to its label base (2, Fig. 5) and sends the label to the upstream node in Destination Options header (3, Fig. 6). fter the 1 st router receives the label from the 2 nd router it stores this information to its and is free to send the packets belonging to that flow on the dedicated-vc (4, Fig. 6). The 2 nd router may perform the same explicit label request to the 3 rd router in order to be able to forward the new flow on data link layer (5, Fig. 6). When the 3 rd router received this request is allocated a new label and stores the VPI/VCI binding information to its label base (6, Fig. 6) and send the label to 2 nd router in the Destination Options header (7, Fig. 7). fter the 2 nd router receives the new label from 3 rd router it can update the label base information (8, Fig. 7) and start to forward that flow on layer 2, see Figure 8. Ethernet TM 1 st Router 2 nd TM Ethernet Router Figure 5. Upstream llocation Mode #1 New entry Ethernet TM 1 st Router 2 nd TM Ethernet Router Figure 6. Upstream llocation Mode #2 Explicit Request allocation New entry
4 No label Modify entry Ethernet TM 1 st Router 2 nd TM Ethernet Router Figure 7. Upstream llocation Mode #3 No label Cut-Through Ethernet TM 1 st 2 nd Router TM Ethernet Router In the downstream label allocation mode the request for label is passed in the IPv6 Hop-by-Hop Options header and the label is passed to the upstream node in the IPv6 Destination Options header. oth the Destination Options and the Hopby-Hop Options headers can contain Options in the same format [3]. s are expired with to use of an explicit label removal message. When there has not been any packet carrying that specific label for 18 seconds the upstream node sends the label removal message to the downstream node. fter that the downstream node deletes the binding from its. 4. llocation Methods The EIRP downstream mode exchanges layer 2 labels based on traffic like IP switching and control-based like Multi Protocol Switching (MPLS) [2]. This reduces the overhead of exchanging labels between all peers in a routing domain and reduces the size of the label binding information bases in routers. Topology-based methods have the ability of forwarding all the packets on layer 2 including the first packets of each flow, while in traffic-based methods the first packet has to be reassembled in all the routers along the packets delivery path. Control-based methods have the ability of selecting the paths that will be preconfigured to VCs. This approach has the scaling advantage over the topology-based protocols that will establish all possible paths to VCs prior to traffic. Some of these paths may never be used. The allocation of VCs to all possible paths introduces a scaling problem in large networks. EIRP upstream mode utilizes the control-based method. The nature of the bindings in the is soft-state as the connections are established due to the requests. ut on the other hand there is no refreshment procedure or keep-alive messages between the neighboring EIRs. Figure 8. Upstream llocation Mode #4 3. Distribution distribution occurs between TM switches which have been augmented with standard IP routing support. The IP Routers must be able to recognize the IPv6 Option type (1111 bin) used in this design. Such IP Routers are referred as Enhanced ugmented IP Routers (EIRs). The word augmented here refers to the EIRs ability to recognize the needed IPv6 Option type.
5 5. EIRP Messages 5.1 General The EIRs need to exchange information with each other. That is why a simple Enhanced ugmented IP Router Protocol (EIRP) is needed. The messages are transferred within the IPv6 packet s Hop-by-Hop Options header or the Destination Options header. 5.2 Message Types Three kind of message types are defined: 1) request for label message, 2) label transfer message, 3) label removal message, and 4) explicit label request message Request Message This message must be within all the IPv6 packets belonging to the same flow that want special EIRP treatment. The first packet triggers the downstream label allocation procedure if there has not been control driven allocation prior to this. 1 shows the format of the Hop-by-Hop Options header. 1 st Next Header 2 nd Hdr Ext Len = th ction = 1 6 th [23..16] 7 th [15..8] 8 th [7..] 9 th - 24 th Source ddress of the IP packet that triggered downstream node label allocation 25 th - 4 th Destination ddress of the IP packet that triggered downstream node label allocation 41 th - 43 th Flow of the IP packet that triggered downstream 44 th Reserved node label a 45 th Reserved 46 th Reserved 47 th Reserved 48 th Reserved 2. Format of The Transfer Message This message is within an IP packet with zero length payload. s the upstream EIR receives this message, it is ready to use the VC for the specified flow Removal Message If the upstream node wants has not received any packets belonging to specific flow that has a entry it must send a label removal message to downstream node in order to delete the binding in its. The format of the Destination Options header for the label removal message is shown in 3. 1 st Next Header 2 nd Hdr Ext Len = 5 th ction = 6 th Reserved = 1 7 th Reserved = 1 8 th Reserved = 1 st Next Header 2 nd Hdr Ext Len = 1 5 th ction = 11 6 th [23..16] 7 th [15..8] 8 th [7..] 1. Format of The Request Message fter a downstream EIR receives this message it allocates a 24-bit label to be used for the flow, and enters that label to its. fter the label is entered to, the downstream EIR sends a label transfer message to the upstream EIR Transfer Message This message is a response to the label request message or to the explicit label request message. 2 shows the format of the Destination Options header. 3. Format of The Removal Message This message is sent on default VC. fter this the downstream node deletes the binding from its and can make use of the same label immediately after the deletion Explicit Request Message In the control driven label allocation there is a need for a explicit label request. This request has not been triggered by a label request by the user. 4 shows the format of the Destination Options header.
6 1 st Next Header 2 nd Hdr Ext Len = 11 5 th ction = 6 th Reserved = 1 7 th Reserved = 25 th - 4 th Destination IP ddress th Reserved = Simulation results of the first simulation can be seen in Fig. 1. EIRP downstream has superior performance over the other IP switching protocols due to the fact that no traffic classification is needed because the EIRP downstream signaling is triggered on a request in the IP hop-by-hop options extension header. EIRP downstream features also minimal signaling messages between the neighboring nodes as only the label to be used is transferred. 4. Format of The Explicit Request Message Once the flow is selected for upstream allocation method and a dedicated-vc is already allocated the EIR is ready to update the entry information and start forwarding packets belonging to that flow on the dedicated-vc. 6. Simulations nd Results EIRP as well as the other IP switching protocols were simulated on a fixed platform, see Fig. 9. The network topology, applied performance values, traffic profiles, and the presumptions are identical to earlier simulations [8] performed with IRP. max forwarding speed / Mbps flow length / packets 4 Topology/Controlbased protocols (EIRP Upstream) EIRP Downstream Updated IFMP CSR - traffic-based Normal Forwarding With CFH TM 625 Mbps Host L Router Link11 Link6 Link1 Host1 Router1 Link12 Router5 Link5 Host5 Link13 Link7 Link1 Figure 9. The Simulation Platform Link2 Host2 Router2 Link14 Router6 Link15 Link16 Link17 Router4 Link4 Link8 Router3 Link9 Host3 Figure 1. The Dependence on Flow Length in Forwarding Speed The second simulation was made in order to find out how the mixture of EIRP upstream and downstream traffic would effect the performance of the simulation network. Figure 11 illustrates the dependence on the amount of EIRP upstream traffic in maximum forwarding speed of the middle router/switch. The rest of the traffic is EIRP downstream traffic. The flow length is fixed to 2, which is the average flow length in the Internet at the moment [1]. s Fig. 1 shows trafficbased methods do not accelerate the maximum forwarding speed until the flow length is increased to some 5 packets. When the flow lengths are small the dependency is almost linear as Fig. 11 clearly indicates. Fig. 11 also shows the percentage of EIRP upstream traffic after it has gone through the middle router/switch. Packets belonging to flows that are established by EIRP upstream allocation can be directly forwarded on the middle router. That is why the percentage of upstream traffic increases so rapidly.
7 Maximum Forwarding Speed (MFS) (Mbps) MFS 5 Percentage of EIRP Upstream Traffic efore The Middle Router/Switch 6 fter Figure 11. The Dependence on the amount of EIRP Upstream Traffic in Forwarding Speed 7. Conclusions Percentage of EIRP Upstream traffic fter The Middle Router/Switch (fter) Topology-based protocols like Tag Switching [4], ggregate Route-ased IP Switching (RIS) [6], Switching IP Through TM (SIT) [7], Cell Switch Router [5], and EIRP in control driven mode can exploit full TM forwarding speed because the TM switches are preconfigured when the IP packets arrive. Traffic-based protocols differ from each other in the way they establish layer 2 forwarding. Those differences effect the maximum forwarding speeds of the appropriate protocols. s the average flow length increases the performances of traffic-based approach compared to topology-based protocols increases as well. Merging IP switching protocol messages to the core of IPv6 decreases the number of packets that have to be sent between the neighboring nodes. This in its turn increases the overall forwarding performance. The mixture of traffic-based forwarding and control driven cut-through establishment must be carefully planned and simulated in order to optimize the network and to get the maximum performance with a limited number of VCs. When one VC is allocated to each flow there is no need to aggregate traffic from different sources to the same VC. The topology-based methods establish VCs for all possible edge node pairs prior to traffic. In large network like Internet, that is not possible due to the limitation of the TM chips. The mixture of control and traffic driven allocation gives the network a new tool to network management. Some VCs will be preallocated for the most popular paths in order to avoid traffic-based signaling in the future. s the majority of traffic get the best-effort layer 3 forwarding EIRP enables a good and very controlled way of cutthrough establishments. References 1] be G., Technical Foundations of Residential roadband, Macmillan Publishing US, 1997 [2] Callon R., et. al., " Framework for Multiprotocol Switching", Network Working Group, Internet Draft <draft-ietf-mpls-framework-.txt>, May 1997 [3] Deering, S., and Hinden, R., Internet Protocol, Version 6, Specification, RFC 1883, Xerox PRC, Ipsilon Networks Inc., December 1995 [4] Doolan, P., et. al., Tag Distribution Protocol, work in progress, Internet Draft <draft-doolan-tdp-spec-.txt>, Cisco Systems Inc., September 1996 [5] Esaki H., et. al., "White Paper on CSR (Cell Switch Router) Provided by TOSHI Corporation", TOSHI Corporation, pril 1997 [6] Feldman, N., Viswanathan,., RIS Specification, Internet Draft <draft-feldman-aris-spec-.txt>, IM Corporation, March 1997 [7] Heinänen J., Updated SIT Proposal, url valid: ugust 27,1998, Telecom Finland, November 1996 [8] Loukola M.V., Skyttä J.O., IPv6 over TM flow-handling, Computer Communications (21)13 (1998) pp [9] Newman, P., et. al., Ipsilon Flow Management Protocol Specification for IPv4 Version 1., Ipsilon Networks Inc., RFC 1953, May 1996
A Comprehensive Comparison of IP Switching and Tag Switching
A Comprehensive Comparison of ing and Tag Switching Xipeng Xiao, Lionel M. Ni and Vibhavasu Vuppala Department of Computer Science Michigan State University East Lansing, MI 4884-16 {xiaoxipe,ni,vuppala}@cps.msu.edu
More informationTHE DATA networks using TCP/IP technology, i.e., the. Flow Aggregated, Traffic Driven Label Mapping in Label-Switching Networks
1170 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 17, NO. 6, JUNE 1999 Flow Aggregated, Traffic Driven Label Mapping in Label-Switching Networks Ken-ichi Nagami, Hiroshi Esaki, Member, IEEE,
More informationCOMP9332 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 informationMPLS Label Distribution Protocol (LDP)
MPLS Label Distribution Protocol (LDP) Feature History Release 12.0(10)ST 12.0(14)ST 12.1(2)T 12.1(8a)E 12.2(2)T 12.2(4)T 12.0(21)ST 12.0(22)S Modification This feature was introduced in Cisco IOS Release
More informationMultiprotocol 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 informationIP switching and flow classification
1 IP switching and flow classification S-38.164 Lecture 12.3.1999 Mika Ilvesmäki, lynx@tct.hut.fi Laboratory of Telecommunications Technology 2 Contents Problem statement IP router structure Advances in
More informationTag 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 informationMPLS/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 informationCS 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 informationRouter Construction. Workstation-Based. Switching Hardware Design Goals throughput (depends on traffic model) scalability (a function of n) Outline
Router Construction Outline Switched Fabrics IP Routers Tag Switching Spring 2002 CS 461 1 Workstation-Based Aggregate bandwidth 1/2 of the I/O bus bandwidth capacity shared among all hosts connected to
More informationLecture 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 informationMPLS 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 informationLabel Switching. The idea. Add a small label (sometimes called a tag ) on the front of a packet and route the packet based on the label. cs670.
Label Switching The idea Add a small label (sometimes called a tag ) on the front of a packet and route the packet based on the label label How it works IP IP payload When the packet reaches a router,
More informationMultiprotocol Label Switching (MPLS) on Cisco Routers
Multiprotocol Label Switching (MPLS) on Cisco Routers This document describes commands for configuring and monitoring Multiprotocol Label Switching (MPLS) functionality on Cisco routers and switches. This
More informationLARGE 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 informationMultiProtocol 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 informationMulti 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 informationConfiguring MPLS and EoMPLS
37 CHAPTER This chapter describes how to configure multiprotocol label switching (MPLS) and Ethernet over MPLS (EoMPLS) on the Catalyst 3750 Metro switch. MPLS is a packet-switching technology that integrates
More informationMPLS Label Distribution Protocol (LDP)
MPLS Label Distribution Protocol (LDP) First Published: January 1, 1999 Last Updated: May 1, 2008 Multiprotocol Label Switching (MPLS) Label Distribution Protocol (LDP) enables peer label switch routers
More informationTable 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 informationSecurizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN
Platformă de e-learning și curriculă e-content pentru învățământul superior tehnic Securizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN MPLS VPN 5-ian-2010 What this lecture is about: IP
More informationMULTIPROTOCOL 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 informationIP forwarding alternatives in cell switched optical networks
University of Wollongong Research Online Faculty of Informatics - Papers (Archive) Faculty of Engineering and Information Sciences 2000 IP forwarding alternatives in cell switched optical networks P. Boustead
More informationComputer 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 informationMPLS 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 informationmpls ldp atm vc-merge through mpls static binding ipv4
mpls ldp atm vc-merge through mpls static binding ipv4 mpls ldp atm vc-merge, page 3 mpls ldp autoconfig, page 5 mpls ldp backoff, page 7 mpls ldp discovery, page 9 mpls ldp discovery transport-address,
More informationMultiprotocol Label Switching (MPLS) on Cisco Routers
Multiprotocol Label Switching (MPLS) on Cisco Routers This document describes commands for configuring and monitoring Multiprotocol Label Switching (MPLS) functionality on Cisco routers and switches. This
More informationPASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year
PASS4TEST IT Certification Guaranteed, The Easy Way \ http://www.pass4test.com We offer free update service for one year Exam : 642-691 Title : CCIP BGP + MPLS Exam (BGP + MPLS) Vendors : Cisco Version
More informationInternational 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 informationNetwork 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 informationIntroduction 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 informationTowards 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 informationImplementing MPLS Label Distribution Protocol
The Multiprotocol Label Switching (MPLS) is a standards-based solution driven by the Internet Engineering Task Force (IETF) that was devised to convert the Internet and IP backbones from best-effort networks
More informationMPLS 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 informationIntroduction 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 informationMPLS Core Networks Николай Милованов/Nikolay Milovanov
Label Assignment and Distribution Николай Милованов/Nikolay Milovanov Contents Label Assignment and Distribution Typical Label Distribution in Packet-mode MPLS Convergence in Packet-mode MPLS MPLS Label
More informationMPLS 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 informationSupporting 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 informationThis document is not restricted to specific software and hardware versions.
Contents Introduction Prerequisites Requirements Components Used Background Information Configure Network Diagram Configuration DN Bit Verify Troubleshoot Related Cisco Support Community Discussions Introduction
More informationMultiprotocol 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 informationMigration Strategies for IP Service Growth: Cell-switched MPLS or IP-routed MPLS
White Paper Migration Strategies for IP Service Growth: Cell-switched MPLS or IP-routed MPLS Chuck Semeria Marketing Engineer Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, CA 94089 USA 408
More informationQuality 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 informationMPLS VPN. 5 ian 2010
MPLS VPN 5 ian 2010 What this lecture is about: IP CEF MPLS architecture What is MPLS? MPLS labels Packet forwarding in MPLS MPLS VPNs 3 IP CEF & MPLS Overview How does a router forward packets? Process
More informationReal-Time Applications. Delay-adaptive: applications that can adjust their playback point (delay or advance over time).
Real-Time Applications Tolerant: can tolerate occasional loss of data. Intolerant: cannot tolerate such losses. Delay-adaptive: applications that can adjust their playback point (delay or advance over
More informationApplicability 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 information2D1490 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 informationTrafffic 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 informationMultiprotocol Label Switching (MPLS)
Multiprotocol Label Switching (MPLS) Petr Grygárek rek 1 Technology Basics Integrates label-based forwarding paradigm with network layer routing label forwarding + label swapping similar to ATM/FR switching
More informationRSVP Petri Jäppilä Nokia Telecommunications P.O Box Nokia Group, Finland
RSVP Petri Jäppilä Nokia Telecommunications P.O Box 330 0004 Nokia Group, Finland Email: petri.jappila@nokia.com Abstract Resource ReSerVation Protocol, RSVP, is a protocol to provide resources reservation,
More informationMeasuring MPLS overhead
Measuring MPLS overhead A. Pescapè +*, S. P. Romano +, M. Esposito +*, S. Avallone +, G. Ventre +* * ITEM - Laboratorio Nazionale CINI per l Informatica e la Telematica Multimediali Via Diocleziano, 328
More informationEEC-484/584 Computer Networks
EEC-484/584 Computer Networks Lecture 13 wenbing@ieee.org (Lecture nodes are based on materials supplied by Dr. Louise Moser at UCSB and Prentice-Hall) Outline 2 Review of lecture 12 Routing Congestion
More informationThe LSP Protection/Restoration Mechanism in GMPLS. Ziying Chen
The LSP Protection/Restoration Mechanism in GMPLS by Ziying Chen The LSP Protection/Restoration Mechanism in GMPLS by Ziying Chen A graduation project submitted to the Faculty of Graduate and Postdoctoral
More informationConnection Oriented Networking MPLS and ATM
ÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE Connection Oriented Networking MPLS and ATM Jean-Yves Le Boudec Fall 0 Contents. Connection Oriented network layer. ATM.MPLS (Multi Protocol Label Switching) .
More informationAdvanced 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 informationIntroducing ATM in the Internet. M. Baldi and S. Gai
Introducing in the Internet Lavoro completo M. Baldi and S. Gai Dipartimento di Automatica e Informatica Politecnico di Torino Corso Duca degli Abruzzi, 24 10129 Torino - Italy Phone: +39 11 564 7067 -
More informationMPLS LDP. Agenda. LDP Overview LDP Protocol Details LDP Configuration and Monitoring 9/27/16. Nurul Islam Roman
MPLS LDP Nurul Islam Roman (nurul@apnic.net) 1 Agenda LDP Overview LDP Protocol Details LDP Configuration and Monitoring 1 Label Distribution Protocol Overview MPLS nodes need to exchange label information
More informationIP CONSORTIUM TEST SUITE Internet Protocol, Version 6
IP CONSORTIUM TEST SUITE Internet Protocol, Version 6 Technical Document Last Update: January 25, 2002 Internet Protocol Consortium 7 Leavitt Lane, Room 106 Durham, NH 03824-3525 Research Computing Center
More informationMPLS 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 informationClassifying Network Traffic
Classifying Network Traffic Last Updated: December 8, 2011 Classifying network traffic allows you to organize traffic (that is, packets) into traffic classes or categories on the basis of whether the traffic
More informationOPTIMIZATION OF IPV6 PACKET S HEADERS OVER ETHERNET FRAME
OPTIMIZATION OF IPV6 PACKET S HEADERS OVER ETHERNET FRAME 1 FAHIM A. AHMED GHANEM1, 2 VILAS M. THAKARE 1 Research Student, School of Computational Sciences, Swami Ramanand Teerth Marathwada University,
More informationInternet 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 informationChapter 4. Advanced Internetworking. 4.3 MPLS 4.4 Mobile IP
Computer Networks: A Systems Approach, 5e Larry L. Peterson and Bruce S. Davie Advanced Internetworking 4.3 MPLS 4.4 Mobile IP Copyright 2, Elsevier Inc. All rights Reserved 4.3 MPLS (Multi-Protocol Label
More informationTutorial 2 : Networking
Lund University ETSN01 Advanced Telecommunication Tutorial 2 : Networking Author: Emma Fitzgerald Tutor: Farnaz Moradi November 26, 2015 Contents I Before you start 3 II Whole Class Exercise: Networking
More informationNetwork Layer: outline
Network Layer: outline 1 introduction 2 virtual circuit and datagram networks 3 what s inside a router 4 IP: Internet Protocol datagram format IPv4 addressing ICMP IPv6 5 routing algorithms link state
More informationChapter 2 PROTOCOL ARCHITECTURE
Chapter 2 PROTOCOL ARCHITECTURE 2.1 INTRODUCTION IPv6 is a new version of Internet protocol which is expected to substitute IPv4. It is very difficult to predict exactly when IPv4 will eventually come
More informationInterAS Option B. Information About InterAS. InterAS and ASBR
This chapter explains the different InterAS option B configuration options. The available options are InterAS option B, InterAS option B (with RFC 3107), and InterAS option B lite. The InterAS option B
More informationConnecting to a Service Provider Using External BGP
Connecting to a Service Provider Using External BGP This module describes configuration tasks that will enable your Border Gateway Protocol (BGP) network to access peer devices in external networks such
More informationMPLS 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 informationConfiguring Multiprotocol Label Switching (MPLS)
Configuring Multiprotocol Label Switching (MPLS) Multiprotocol Label Switching, page 1 Finding Feature Information, page 1 Information about Multiprotocol Label Switching, page 1 How to Configure Multiprotocol
More informationConnecting to a Service Provider Using External BGP
Connecting to a Service Provider Using External BGP First Published: May 2, 2005 Last Updated: August 21, 2007 This module describes configuration tasks that will enable your Border Gateway Protocol (BGP)
More informationMultiprotocol Label Switching
This module describes and how to configure it on Cisco switches. Restrictions for, page 1 Information about, page 1 How to Configure, page 3 Verifying Configuration, page 6 Restrictions for (MPLS) fragmentation
More informationسوي يچينگ و مسيريابي در شبكه
سوي يچينگ و مسيريابي در شبكه دكتر فرهاد فغاني استاديار دانشكده مهندسي برق قسمت ششم : Multi-Protocol Label Switching (MPLS) 1 One of the many ways of getting from A to B: BROADCAST: Go everywhere, stop
More informationCall Admission Control in IP networks with QoS support
Call Admission Control in IP networks with QoS support Susana Sargento, Rui Valadas and Edward Knightly Instituto de Telecomunicações, Universidade de Aveiro, P-3810 Aveiro, Portugal ECE Department, Rice
More informationThe Network Layer and Routers
The Network Layer and Routers Daniel Zappala CS 460 Computer Networking Brigham Young University 2/18 Network Layer deliver packets from sending host to receiving host must be on every host, router in
More informationResource Reservation Protocol
48 CHAPTER Chapter Goals Explain the difference between and routing protocols. Name the three traffic types supported by. Understand s different filter and style types. Explain the purpose of tunneling.
More informationInternetworking 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 informationNetwork Working Group Request for Comments: 3035
Network Working Group Request for Comments: 3035 Category: Standards Track B. Davie J. Lawrence K. McCloghrie E. Rosen G. Swallow Cisco Systems, Inc. Y. Rekhter Juniper Networks P. Doolan Ennovate Networks,
More informationMPLS VPN Explicit Null Label Support with BGP. BGP IPv4 Label Session
MPLS VPN Explicit Null Label Support with BGP IPv4 Label Session The MPLS VPN Explicit Null Label Support with BGP IPv4 Label Session feature provides a method to advertise explicit null in a Border Gateway
More informationLast time. Wireless link-layer. Introduction. Characteristics of wireless links wireless LANs networking. Cellular Internet access
Last time Wireless link-layer Introduction Wireless hosts, base stations, wireless links Characteristics of wireless links Signal strength, interference, multipath propagation Hidden terminal, signal fading
More informationMPLS. 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 informationIP - The Internet Protocol. Based on the slides of Dr. Jorg Liebeherr, University of Virginia
IP - The Internet Protocol Based on the slides of Dr. Jorg Liebeherr, University of Virginia Orientation IP (Internet Protocol) is a Network Layer Protocol. IP: The waist of the hourglass IP is the waist
More informationThe Interconnection Structure of. The Internet. EECC694 - Shaaban
The Internet Evolved from the ARPANET (the Advanced Research Projects Agency Network), a project funded by The U.S. Department of Defense (DOD) in 1969. ARPANET's purpose was to provide the U.S. Defense
More informationDa t e: August 2 0 th a t 9: :00 SOLUTIONS
Interne t working, Examina tion 2G1 3 0 5 Da t e: August 2 0 th 2 0 0 3 a t 9: 0 0 1 3:00 SOLUTIONS 1. General (5p) a) Place each of the following protocols in the correct TCP/IP layer (Application, Transport,
More informationLabel switching using the IPv6 address hierarchy
University of Wollongong Research Online Faculty of Informatics Papers Faculty of Informatics 2 Label switching using the IPv6 address hierarchy P. Boustead University of Wollongong, boustead@uow.edu.au
More informationWhat Is Congestion? Computer Networks. Ideal Network Utilization. Interaction of Queues
168 430 Computer Networks Chapter 13 Congestion in Data Networks What Is Congestion? Congestion occurs when the number of packets being transmitted through the network approaches the packet handling capacity
More informationTelematics Chapter 7: MPLS
Telematics Chapter 7: MPLS User watching video clip Beispielbild Application Layer Presentation Layer Session Layer Transport Layer Server with video clips Application Layer Presentation Layer Session
More informationWhat Is Congestion? Effects of Congestion. Interaction of Queues. Chapter 12 Congestion in Data Networks. Effect of Congestion Control
Chapter 12 Congestion in Data Networks Effect of Congestion Control Ideal Performance Practical Performance Congestion Control Mechanisms Backpressure Choke Packet Implicit Congestion Signaling Explicit
More informationConcepts and Operation of MPLS VPNs. Francisco Bolanos
Concepts and Operation of MPLS VPNs Francisco Bolanos fbolanos@cisco.com 2001, Cisco Systems, Inc. All rights reserved. 1 Agenda MPLS Concepts Label Structure Label assignment and distribution RD, RT and
More informationIntroduction to BGP ISP/IXP Workshops
Introduction to BGP ISP/IXP Workshops 1 Border Gateway Protocol Routing Protocol used to exchange routing information between networks exterior gateway protocol RFC1771 work in progress to update draft-ietf-idr-bgp4-18.txt
More informationNetwork Working Group. Acreo AB October The Label Distribution Protocol (LDP) Implementation Survey Results
Network Working Group Request for Comments: 5038 Category: Informational B. Thomas Cisco Systems, Inc. L. Andersson Acreo AB October 2007 The Label Distribution Protocol (LDP) Implementation Survey Results
More informationMulti 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 informationConfiguring MPLS L3VPN
Contents Configuring MPLS L3VPN 1 MPLS L3VPN overview 1 Introduction to MPLS L3VPN 1 MPLS L3VPN concepts 2 MPLS L3VPN packet forwarding 5 MPLS L3VPN networking schemes 5 MPLS L3VPN routing information
More informationCSE 3214: Computer Network Protocols and Applications Network Layer
CSE 314: Computer Network Protocols and Applications Network Layer Dr. Peter Lian, Professor Department of Computer Science and Engineering York University Email: peterlian@cse.yorku.ca Office: 101C Lassonde
More informationMPLS Label Distribution Protocol (LDP)
MPLS Label Distribution Protocol (LDP) Multiprotocol Label Switching (MPLS) Label Distribution Protocol (LDP) enables peer label switch routers (LSRs) in an MPLS network to exchange label binding information
More informationInternet Protocol, Version 6 (IPv6) Specification. <draft-ietf-ipngwg-ipv6-spec-v2-00.txt> Status of this Memo
HTTP/1.1 200 OK Date: Tue, 09 Apr 2002 03:46:56 GMT Server: Apache/1.3.20 (Unix) Last-Modified: Wed, 30 Jul 1997 14:21:00 GMT ETag: "2f52db-16524-33df4dcc" Accept-Ranges: bytes Content-Length: 91428 Connection:
More informationMPLS 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 informationBasics (cont.) Characteristics of data communication technologies OSI-Model
48 Basics (cont.) Characteristics of data communication technologies OSI-Model Topologies Packet switching / Circuit switching Medium Access Control (MAC) mechanisms Coding Quality of Service (QoS) 49
More informationRouting Concepts. IPv4 Routing Forwarding Some definitions Policy options Routing Protocols
Routing Basics 1 Routing Concepts IPv4 Routing Forwarding Some definitions Policy options Routing Protocols 2 IPv4 Internet uses IPv4 Addresses are 32 bits long Range from 1.0.0.0 to 223.255.255.255 0.0.0.0
More information4.2 Multicast IP supports multicast to support one-to-many (radio, news, IP multicast was originally a many-to-many (any source MC or
CS475 Networks Lecture 14 Chapter 4 Advanced Internetworking Assignments Reading for Lecture 15: Sections 5.1-5.2 Homework 5, Wireshark Project 3 posted, due next Thursday; Programming Project 3 posted,
More informationComputer Networks. ENGG st Semester, 2010 Hayden Kwok-Hay So
Computer Networks ENGG1015 1 st Semester, 2010 Hayden Kwok-Hay So Where are we in the semester? High Level Applications Systems Digital Logic Image & Video Processing Computer & Embedded Systems Computer
More information