Enhanced Augmented IP Routing Protocol (EAIRP) in IPv6 Environment

Size: px
Start display at page:

Download "Enhanced Augmented IP Routing Protocol (EAIRP) in IPv6 Environment"

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

THE DATA networks using TCP/IP technology, i.e., the. Flow Aggregated, Traffic Driven Label Mapping in Label-Switching Networks

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

MPLS Label Distribution Protocol (LDP)

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

IP switching and flow classification

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

More information

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

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

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

Router Construction. Workstation-Based. Switching Hardware Design Goals throughput (depends on traffic model) scalability (a function of n) Outline

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

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

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

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

More information

Multiprotocol Label Switching (MPLS) on Cisco Routers

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

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

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

Configuring MPLS and EoMPLS

Configuring MPLS and EoMPLS 37 CHAPTER This chapter describes how to configure multiprotocol label switching (MPLS) and Ethernet over MPLS (EoMPLS) on the Catalyst 3750 Metro switch. MPLS is a packet-switching technology that integrates

More information

MPLS Label Distribution Protocol (LDP)

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

Securizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN

Securizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN Platformă de e-learning și curriculă e-content pentru învățământul superior tehnic Securizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN MPLS VPN 5-ian-2010 What this lecture is about: IP

More information

MULTIPROTOCOL LABEL SWITCHING: 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

IP forwarding alternatives in cell switched optical networks

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

Computer Network Architectures and Multimedia. Guy Leduc. Chapter 2 MPLS networks. Chapter 2: MPLS

Computer Network Architectures and Multimedia. Guy Leduc. Chapter 2 MPLS networks. Chapter 2: MPLS Computer Network Architectures and Multimedia Guy Leduc Chapter 2 MPLS networks Chapter based on Section 5.5 of Computer Networking: A Top Down Approach, 6 th edition. Jim Kurose, Keith Ross Addison-Wesley,

More information

MPLS 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 ldp atm vc-merge through mpls static binding ipv4

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

Multiprotocol Label Switching (MPLS) on Cisco Routers

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

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

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

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

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

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

Implementing MPLS Label Distribution Protocol

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

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

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

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

More information

MPLS 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

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

This document is not restricted to specific software and hardware versions.

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

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

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

More information

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

MPLS VPN. 5 ian 2010

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

More information

Real-Time Applications. Delay-adaptive: applications that can adjust their playback point (delay or advance over time).

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

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

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

Multiprotocol Label Switching (MPLS)

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

More information

RSVP Petri Jäppilä Nokia Telecommunications P.O Box Nokia Group, Finland

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

Measuring MPLS overhead

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

More information

EEC-484/584 Computer Networks

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

The LSP Protection/Restoration Mechanism in GMPLS. Ziying Chen

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

More information

Connection Oriented Networking MPLS and ATM

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

More information

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

Introducing ATM in the Internet. M. Baldi and S. Gai

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

MPLS LDP. Agenda. LDP Overview LDP Protocol Details LDP Configuration and Monitoring 9/27/16. Nurul Islam Roman

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

IP CONSORTIUM TEST SUITE Internet Protocol, Version 6

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

Classifying Network Traffic

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

OPTIMIZATION OF IPV6 PACKET S HEADERS OVER ETHERNET FRAME

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

Chapter 4. Advanced Internetworking. 4.3 MPLS 4.4 Mobile IP

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

More information

Tutorial 2 : Networking

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

Network Layer: outline

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

Chapter 2 PROTOCOL ARCHITECTURE

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

InterAS Option B. Information About InterAS. InterAS and ASBR

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

Connecting to a Service Provider Using External BGP

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

Configuring Multiprotocol Label Switching (MPLS)

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

Connecting to a Service Provider Using External BGP

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

Multiprotocol Label Switching

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

Call Admission Control in IP networks with QoS support

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

The Network Layer and Routers

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

Resource Reservation Protocol

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

Network Working Group Request for Comments: 3035

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

MPLS VPN Explicit Null Label Support with BGP. BGP IPv4 Label Session

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

Last time. Wireless link-layer. Introduction. Characteristics of wireless links wireless LANs networking. Cellular Internet access

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

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

The Interconnection Structure of. The Internet. EECC694 - Shaaban

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

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

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

More information

Label switching using the IPv6 address hierarchy

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

What Is Congestion? Computer Networks. Ideal Network Utilization. Interaction of Queues

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

Telematics Chapter 7: MPLS

Telematics Chapter 7: MPLS Telematics Chapter 7: MPLS User watching video clip Beispielbild Application Layer Presentation Layer Session Layer Transport Layer Server with video clips Application Layer Presentation Layer Session

More information

What Is Congestion? Effects of Congestion. Interaction of Queues. Chapter 12 Congestion in Data Networks. Effect of Congestion Control

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

Concepts and Operation of MPLS VPNs. Francisco Bolanos

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

Introduction to BGP ISP/IXP Workshops

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

Network Working Group. Acreo AB October The Label Distribution Protocol (LDP) Implementation Survey Results

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

Configuring MPLS L3VPN

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

CSE 3214: Computer Network Protocols and Applications Network Layer

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

MPLS Label Distribution Protocol (LDP)

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

Internet Protocol, Version 6 (IPv6) Specification. <draft-ietf-ipngwg-ipv6-spec-v2-00.txt> Status of this Memo

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

Basics (cont.) Characteristics of data communication technologies OSI-Model

Basics (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 information

Routing Concepts. IPv4 Routing Forwarding Some definitions Policy options Routing Protocols

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

4.2 Multicast IP supports multicast to support one-to-many (radio, news, IP multicast was originally a many-to-many (any source MC or

4.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 information

Computer Networks. ENGG st Semester, 2010 Hayden Kwok-Hay So

Computer 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