Multiprotocol Label Switching
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
X.25: ITU-T Protocol for WAN Communications
X.25: ITU-T Protocol for WAN Communications X.25, an ITU-T protocol for WAN communications, is a packet switched data network protocol which defines the exchange of data as well as control information between a user device, called Data Terminal Equipment (DTE) and a network node, called Data Circuit Terminating Equipment (DCE). X.25 is designed to operate effectively regardless of the type of systems connected to the network. X.25 is typically used in the packet-switched networks (PSNs) of common carriers, such as the telephone companies. Subscribers are charged based on their use of the network. X.25 utilizes a Connection-Oriented service which insures that packets are transmitted in order. X.25 sessions are established when one DTE device contacts another to request a communication session. The DTE device that receives the request can either accept or refuse the connection. If the request is accepted, the two systems begin full-duplex information transfer. Either DTE device can terminate the connection. After the session is terminated, any further communication requires the establishment of a new session. X.25 uses virtual circuits for packets communications. Both switched and permanent virtual circuits are used. X.75 is the signaling protocol for X.25, which defines the signaling system between two PDNs. X.75 is essentially an Network to Network Interface (NNI). X.25 protocol suite comes with three levels based on the first three layers of the OSI seven layers architecture. The Physical Level: describes the interface with the physical environment. There are three protocols in this group: 1) X.21 interface operates over eight interchange circuits; 2) X.21bis defines the analogue interface to allow access to the digital circuit switched network using an analogue circuit; 3) V.24 provides procedures which enable the DTE to operate over a leased analogue circuit connecting it to a packet switching node or concentrator. -
Virtual-Circuit Networks: Frame Relay Andatm
CHAPTER 18 Virtual-Circuit Networks: Frame Relay andATM In Chapter 8, we discussed switching techniques. We said that there are three types of switching: circuit switching, packet switching, and message switching. We also men tioned that packet switching can use two approaches: the virtual-circuit approach and the datagram approach. In this chapter, we show how the virtual-circuit approach can be used in wide-area networks. Two common WAN technologies use virtual-circuit switching. Frame Relay is a relatively high-speed protocol that can provide some services not available in other WAN technologies such as DSL, cable TV, and T lines. ATM, as a high-speed protocol, can be the superhighway of communication when it deploys physical layer carriers such as SONET. We first discuss Frame Relay. We then discuss ATM in greater detaiL Finally, we show how ATM technology, which was originally designed as a WAN technology, can also be used in LAN technology, ATM LANs. 18.1 FRAME RELAY Frame Relay is a virtual-circuit wide-area network that was designed in response to demands for a new type ofWAN in the late 1980s and early 1990s. 1. Prior to Frame Relay, some organizations were using a virtual-circuit switching network called X.25 that performed switching at the network layer. For example, the Internet, which needs wide-area networks to carry its packets from one place to another, used X.25. And X.25 is still being used by the Internet, but it is being replaced by other WANs. However, X.25 has several drawbacks: a. -
Comparative Analysis of Mpls and Non-Mpls Network
Madhulika Bhandure, Gaurang Deshmukh, Prof. Varshapriya J N / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp. 71-76 Comparative Analysis of Mpls and Non -Mpls Network Madhulika Bhandure1, Gaurang Deshmukh2, Prof. Varshapriya J N3 1, 2, 3(Department of Computer Science and IT, VJTI, Mumbai-19 ABSTRACT A new standard for a new world of from on complex over to the next. Originally networking, MPLS is a forwarding mechanism MPLS created by a crew of engineers that were based on Tag Switching. MPLS is an innovative consumed with improving the quickness of routers approach in which forwarding decision is taken nevertheless from the time it has emerged as a based on labels. Label is created for every route classic in today's telecommunications. There have in routing table. Large operators have embraced been a multitude number of attempts at developing multiprotocol label switching, deploying it in many technologies with the identical goals, to date their backbone networks to enable a number of none have reached the position of success that we services and applications such as virtual private now see with MPLS. To this extent what benefits networks to just name one. This paper presents arise out of using MPLS you may wonder? Well an overview of the MPLS technology and firstly, they allow internet service providers the related IETF standards, and how it is faster and savvy to maintain rapidly growing internet. In better than traditional IP routing. addition allows for fundamental adjustability. Appreciating MPLS means looking to some of the Keywords - LDP, LSP, LSR, MPLS, QoS parts that exist concerning to the MPLS such as the label which is a locally significant identifier that is I. -
A Detail Review on Multiprotocol Label Switching (MPLS)
International Journal of Engineering Research and General Science Volume 3, Issue 2, March-April, 2015 ISSN 2091-2730 A Detail Review on Multiprotocol Label Switching (MPLS) Divya Sharma, Renu Singla M-Tech. Student Asst. Prof. Department Of Computer Science Department Of Computer Science Shri Ram College of Engineering and Management, Shri Ram College of Engineering and Management, Palwal, Haryana, India Palwal, Haryana, India Abstract— Multiprotocol level switching is rapidly emerging technology which plays a main role in new generation network by improvising QoS scalability speed and other features like traffic engineering. MPLS provide a framework that efficient for routing, switching and forwarding. MPLS allow for creating end-to-end circuits by using any transport protocol. The main goal of MPLS is to eliminate the dependency of OSI model data link layered technology i.e. frame relay, Ethernet, asynchronous transfer mode. This paper provides a detail overview on MPLS with its terminologies, functioning and the services that it offers Keywords— MPLS, VPN, LSR, LDP, LER, LSP, FEC. I. INTRODUCTION IP based networks typically provide minimum QOS features available in circuit switch network such as ATM and frame relay. MPLS brings the mundanely of a connection oriented protocol to the connectionless IP protocols [2]. MPLS is an Internet Engineering Task Force (IETF) specified framework that offers efficient routing, switching and traffic forwarding. It is a technology for delivering IP based services. It provides the ability to offer highly advance IP services and highly scalability features with easy configuration and management for both customers and service providers. In a conventional IP networks each router performs an IP lookup determines the next hop based on its routing tables and forewords the packet to the nearby neighbors due to this creating lot of load at each router interface [3]. -
Networking CS 3470, Section 1 Forwarding
Chapter 3 Part 3 Switching and Bridging Networking CS 3470, Section 1 Forwarding A switching device’s primary job is to receive incoming packets on one of its links and to transmit them on some other link This function is referred as switching and forwarding According to OSI architecture this is the main function of the network layer Forwarding How does the switch decide which output port to place each packet on? It looks at the header of the packet for an identifier that it uses to make the decision Two common approaches Datagram or Connectionless approach Virtual circuit or Connection-oriented approach Forwarding Assumptions Each host has a globally unique address There is some way to identify the input and output ports of each switch We can use numbers We can use names Datagram / Connectionless Approach Key Idea Every packet contains enough information to enable any switch to decide how to get it to destination Every packet contains the complete destination address Datagram / Connectionless Approach An example network To decide how to forward a packet, a switch consults a forwarding table (sometimes called a routing table) Copyright © 2010, Elsevier Inc. All rights Reserved Datagram / Connectionless Approach Destination Port ----------------------------------- A 3 B 0 C 3 D 3 E 2 F 1 G 0 H 0 Forwarding Table for Switch 2 Copyright © 2010, Elsevier Inc. All rights Reserved Datagram Networks: The Internet Model No call setup at network layer Routers: no state about end-to-end connections no network-level concept of “connection” Packets forwarded using destination host address packets between same source-dest pair may take different paths session session transport transport network network 1. -
Future of Asynchronous Transfer Mode Networking
California State University, San Bernardino CSUSB ScholarWorks Theses Digitization Project John M. Pfau Library 2004 Future of asynchronous transfer mode networking Fakhreddine Mohamed Hachfi Follow this and additional works at: https://scholarworks.lib.csusb.edu/etd-project Part of the Digital Communications and Networking Commons Recommended Citation Hachfi, akhrF eddine Mohamed, "Future of asynchronous transfer mode networking" (2004). Theses Digitization Project. 2639. https://scholarworks.lib.csusb.edu/etd-project/2639 This Thesis is brought to you for free and open access by the John M. Pfau Library at CSUSB ScholarWorks. It has been accepted for inclusion in Theses Digitization Project by an authorized administrator of CSUSB ScholarWorks. For more information, please contact [email protected]. FUTURE OF ASYNCHRONOUS TRANSFER MODE NETWORKING A Thesis Presented to the Faculty of California State University, San Bernardino In Partial Fulfillment of the Requirements for the Degree Master of Business Administration by ' Fakhreddine Mohamed Hachfi June 2004 FUTURE OF ASYNCHRONOUS TRANSFER MODE NETWORKING A Thesis Presented to the Faculty of California State University, San Bernardino by Fakhreddine Mohamed Hachfi June 2004 Approved by: Da^e Frank Lin, Ph.D., Inf ormatTdn—&^-DSsision Sciences „ / Walt Stewart, Jr., Ph.D., Department Chair Information & Decision Sciences © 2004 Fakhreddine Mohamed Hachfi ABSTRACT The growth of Asynchronous Transfer Mode ATM was considered to be the ideal carrier of the high bandwidth applications like video on demand and multimedia e-learning. ATM emerged commercially in the beginning of the 1990's. It was designed to provide a different quality of service at a speed up to 10 Gbps for both real time and non real time application. -
Chapter 10: Circuit Switching and Packet Switching Switching Networks
Chapter 10: Circuit Switching and Packet Switching CS420/520 Axel Krings Page 1 Sequence 10 Switching Networks • Long distance transmission is typically done over a network of switched nodes • Nodes not concerned with content of data • End devices are stations — Computer, terminal, phone, etc. • A collection of nodes and connections is a communications network • Data is routed by being switched from node to node CS420/520 Axel Krings Page 2 Sequence 10 1 Nodes • Nodes may connect to other nodes only, or to stations and other nodes • Node to node links usually multiplexed • Network is usually partially connected — Some redundant connections are desirable for reliability • Two different switching technologies — Circuit switching — Packet switching CS420/520 Axel Krings Page 3 Sequence 10 Simple Switched Network CS420/520 Axel Krings Page 4 Sequence 10 2 Circuit Switching • Dedicated communication path between two stations • Three phases — Establish — Transfer — Disconnect • Must have switching capacity and channel capacity to establish connection • Must have intelligence to work out routing CS420/520 Axel Krings Page 5 Sequence 10 Circuit Switching • Inefficient — Channel capacity dedicated for duration of connection — If no data, capacity wasted • Set up (connection) takes time • Once connected, transfer is transparent • Developed for voice traffic (phone) CS420/520 Axel Krings Page 6 Sequence 10 3 Public Circuit Switched Network CS420/520 Axel Krings Page 7 Sequence 10 Telecom Components • Subscriber — Devices attached to network • Subscriber -
Implementation of Virtual Circuits As a Switching Fabric in Virtual
A Thesis Entitled Implementation of Virtual Circuits as a switching fabric in Virtual Modularized Network By Siddhartha Bolla Submitted as partial fulfillment of the requirements for The Master of Science in Electrical Engineering. Dr. Lawrence Miller, Committee Chair Dr. Ezzatollah Salari, Committee Member Dr. Henry Ledgard, Committee Member Dr. Patricia Komuniecki, Dean College of Graduate Studies The University of Toledo May 2010 An Abstract of Implementation of Switching Fabric using virtual circuits in a Virtual Modularized Network by Siddhartha Bolla As partial fulfillment of the requirements for the Master of Science Degree in Electrical Engineering. The University of Toledo May 2010 Virtual Modularized Network (VIMNet) is a dynamic modularized protocol framework architecture which is based on the principles of object oriented environments which allows applications to utilize protocol modules or choose customized modules. VIMNet is designed to overcome the problems with the current Internet due to its underlying core design which uses the TCP/IP model by providing facilities to enable improved quality of service, reliability and robustness. An important part of this architecture is the connections between the components within the networks to facilitate data transfer. This thesis focuses on the development of virtual circuit based system architecture similar to the one used in ATM. iii Acknowledgments I would like to thank my advisor, Dr. Lawrence Miller, for his supervision and support to accomplish this work. I would like to extend my gratitude to Dr. Ezzatollah Salari and Dr. Henry Ledgard for serving as my thesis committee members. I would like to thank Jonathan Guernsey, the originator of VIMNet, for providing me with his papers and publications. -
Multi Protocol Label Switching with Quality of Service in High Speed
ISSN: 2319-5967 ISO 9001:2008 Certified International Journal of Engineering Science and Innovative Technology (IJESIT) Volume 2, Issue 2, March 2013 Multi Protocol Label Switching with Quality of Service in High Speed Computer Network Jitendra Joshi, Sonali Gupta, Priti Gupta, Nisha Singh, Manjari Kumari Department of Computer Science and Engineering Vedaant Gyan Valley, Village Jharna, Mahala - Jobner, Link Road, Jaipur Ajmer Express Way, NH-8, Jaipur, Rajasthan (India)-303007 (India)-303007 Abstract — This research paper represents the Multi-Protocol Label Switching (MPLS) contributing high scalability in computer network. In this research paper, we first briefly analyze MPLS and then have a discussion about the working methodology of an MPLS system. We also thrash out how to provide Quality of Service (QoS) in a network with MPLS. Putting these simultaneously and then demonstrate the Traffic Engineering in MPLS. Index Terms— MPLS, ATM, LDP, LSR, TCA, PHB, QoS, TE. I. INTRODUCTION Multi Protocol Label Switching is a method that directs data from one system node to the next based on short path labels rather than long network addresses in high-performance telecommunications association [1]. It offers high scalability, end-to-end IP services having simple configuration and management for customers and service providers. It forwards packets in any system protocol, which are the building blocks of data transmitted over the Internet. Each packet has a header. In a non-ATM background, the header contains a 20-bit label, a 3-bit Class of Service and 1-bit label stack. In an ATM background, the header contains only a VCI / VPI that stand for Virtual Channel Identifier/Virtual Packet Identifier encoded label. -
Computer Networks Virtual Circuits, MPLS,VLAN Outline Circuit
11/23/2019 Outline • Circuit switching refresher • Virtual Circuits 15-441/641: Computer Networks • Why virtual circuits? Virtual Circuits, MPLS,VLAN • How do they work? • Today’s virtual circuits: MPLS 15-441 Fall 2019 Profs Peter Steenkiste & Justine Sherry • Virtual LANs • How do they differ? Fall 2019 https://computer-networks.github.io/fa19/ Circuit Switching Circuit Switching • Source first establishes a connection (circuit) to the destination. Switch • Switches remembers how to forward • Each router or switch along the way may reserve some data bandwidth for the data flow • Source sends the data over the circuit. • No packets or addresses! • No destination address needed - routers know the path • Many options for switches • The connection is torn down. • Connect specific wires (circuit = wire) • Example: traditional telephone network. Input • Forward on specific wire in specific Output Ports timeslots (TDMA on each wire) Ports • Forward to specific frequency on a specific wire (FDMA on each wire) 1 11/23/2019 Circuit Versus Packet Switching Virtual Circuits • Each wire carries many “virtual” circuits Circuit Switching Packet Switching • Forwarding based on virtual circuit (VC) identifier in a packet header • Fast switches can be built • Switch design is more • IP header: source IP, destination IP, etc. relatively inexpensively complex and expensive • Virtual circuit header: VC ID, .. • Inefficient for bursty data • Allows statistical • A path through the network is set up when the VC is established multiplexing • Statistical multiplexing for efficiency, similar to IP • Predictable performance • Can support wide range of quality of service (e.g. hard QoS) • Difficult to provide QoS guarantees • No guarantees: best effort service • Requires circuit • Weak guarantees: delay < 300 msec, … establishment before • Data can be sent without • Strong guarantees: e.g. -
Circuit-Switching Datagram-Switching
6.263 Data Communication Networks Lecture 1: Computer Networks (some slides are taken from I. Stoica and N. Mckewon) Dina Katabi [email protected] www.nms.lcs.mit.edu/~dina Administrative Information Instructors ¾ Dina Katabi ([email protected]) • Office Hours in 32-G936 on Tue 2:30pm-3:30pm ¾ Muriel Médard ([email protected] ) • Office Hours in 32-D626 on Wed 1:45pm-2:245pm Michael Lewy ¾ Phone (617) 253-6171 Course Webpage ¾ http://nms.lcs.mit.edu/~dina/6.263 2 Grades HW (weekly) 10% Project 30% Midterm 25% Final 35% 3 Syllabus Routing & Switching Queuing Wireless Congestion Control Compression & Coding Network Security 4 A Taxonomy of Communication Networks Communication networks can be classified based on the way in which the nodes exchange information: Communication Network Switched Broadcast Communication Communication Network Network Circuit-Switched Packet-Switched Communication Communication Network Network Datagram Virtual Circuit Network Network 5 Broadcast vs. Switched Networks Broadcast networks ¾ Information transmitted by any node is received by every node in the network • Ex: Broadcast Ethernet, wireless LANs ¾ Need to coordinate the access to the shared medium Æ MAC ¾ Does it scale? Switched networks ¾ Links are point-to-point • Ex: WANs (Telephony Network, Internet) ¾ Routing becomes harder 6 A Taxonomy of Communication Networks Communication networks can be classified based on the way in which the nodes exchange information: Communication Network Switched Broadcast Communication Communication Network Network Circuit-Switched Packet-Switched Communication Communication Network Network Datagram Virtual Circuit Network Network 7 Circuit Switching Three phases: Host 1 Host 2 1. Circuit Establishment: Node 1 Node 2 allocates certain bandwidth and establish a path 2. -
1DT066 Distributed Information System
1DT066 Distributed Information System Chapter 4 Network Layer CHAPTER 4: NETWORK LAYER Chapter goals: ¢ Understand principles behind network layer services: network layer service models forwarding vs routing how a router works routing (path selection) dealing with scale advanced topics: IPv6, mobility ¢ Implementation in the Internet 1 CHAPTER 4: NETWORK LAYER ¢ 4. 1 Introduction ¢ 4.2 Virtual circuit and datagram networks ¢ 4.3 What’s inside a router ¢ 4.4 IP: Internet Protocol Datagram format IPv4 addressing IPv6 ESSENCE OF NETWORKING LAYER A B Data Link Physical 2 NETWORK LAYER application ¢ transport segment from transport network sending to receiving host data link physical network network ¢ on sending side data link data link network Network Layer physical physical encapsulates segments into data link physical network network datagrams data link data link physical physical ¢ on receiver side, delivers network network data link data link segments to transport layer physical physical network ¢ network layer protocols in data link physical application every host, router transport network network data link network data link ¢ router examines header network physical data link physical data link physical fields in all IP datagrams physical passing through it TWO KEY NETWORK-LAYER FUNCTIONS ¢ forwarding: move packets from router’s input to correct router output ¢ routing: determine route taken by packets from source to destination. routing algorithms (e.g., OSPF, BGP) 3 Interplay of forwarding and routing Value in arriving packet’s