IP over ATM Integrated Network Services Almerindo Graziano.

Slides:



Advertisements
Similar presentations
1 ICS 156: Lecture 2 (part 2) Data link layer protocols Address resolution protocol Notes on lab 2.
Advertisements

Broadband Network Management:
Chabot College Chapter 2 Review Questions Semester IIIELEC Semester III ELEC
Switching Topic 4 Inter-VLAN routing. Agenda Routing process Routing VLANs – Traditional model – Router-on-a-stick – Multilayer switches EtherChannel.
 As defined in RFC 826 ARP consists of the following messages ■ ARP Request ■ ARP Reply.
1 6/13/ :23 CS575ATM LAN Emulation1 Rivier College CS575: Advanced LANs ATM LAN Emulation ATM Network LAN.
Chapter 19 Binding Protocol Addresses (ARP) Chapter 20 IP Datagrams and Datagram Forwarding.
1 7/12/ :20 Chapter 11ATM LANs1 Rivier College CS575: Advanced LANs Chapter 11: ATM LANs.
1 Version 3.0 Module 10 Routing Fundamentals and Subnetting.
Multiple Protocol Over ATM (MPOA) 中正資工 黃仁竑. MPOA v MPOA integrates LANE and NHRP to preserve benefits of LANE while allowing inter-subnet communication.
TCP/IP Protocol Suite 1 Upon completion you will be able to: IP Over ATM Review the features of an ATM WAN Understand how an a datagram can pass through.
(part 3).  Switches, also known as switching hubs, have become an increasingly important part of our networking today, because when working with hubs,
Lecture 8 Modeling & Simulation of Communication Networks.
1.  A protocol is a set of rules that governs the communications between computers on a network.  Functions of protocols:  Addressing  Data Packet.
Virtual LANs. VLAN introduction VLANs logically segment switched networks based on the functions, project teams, or applications of the organization regardless.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
Support Protocols and Technologies. Topics Filling in the gaps we need to make for IP forwarding work in practice – Getting IP addresses (DHCP) – Mapping.
11-01-K.Steenhaut & J.Tiberghien - VUB 1 Telecommunications Concepts Chapter 4.2 IPv4 and Other Networks.
1 Wide Area Networks Computer Networks. 2 Motivation Connect multiple sites Span geographic distances Cross public right-of-way streets buildings railroads.
End-to-end resource management in DiffServ Networks –DiffServ focuses on singal domain –Users want end-to-end services –No consensus at this time –Two.
Cisco 1 - Networking Basics Perrine. J Page 19/17/2015 Chapter 9 What transport layer protocol does TFTP use? 1.TCP 2.IP 3.UDP 4.CFTP.
Cisco – Chapter 11 Routers All You Ever Wanted To Know But Were Afraid to Ask.
Methods of ATM Internetworking. What is LAN Emulation? Lan Emulation provides for: – all existing LAN applications to run over ATM – the use of ATM as.
1 Advanced Network Architectures Yasaman Motakef
IP Switching for Scalable IP Services Hassan M. Ahmed Ross Callon Andrew G. Malis Hohn Moy Presented by Gao, Yun Shih, Pei-Shin Wei, ShuGuang.
Router and Routing Basics
Link Layer 5-1 Link layer, LAN s: outline 5.1 introduction, services 5.2 error detection, correction 5.3 multiple access protocols 5.4 LANs  addressing,
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Network Fundamentals.
1 Optical Burst Switching (OBS). 2 Optical Internet IP runs over an all-optical WDM layer –OXCs interconnected by fiber links –IP routers attached to.
Cisco 3 - LAN Perrine. J Page 110/20/2015 Chapter 8 VLAN VLAN: is a logical grouping grouped by: function department application VLAN configuration is.
Addressing Through the Layers  Data Link Layer Address  Network Layer Address.
5: Link Layer Part Link Layer r 5.1 Introduction and services r 5.2 Error detection and correction r 5.3Multiple access protocols r 5.4 Link-Layer.
1 TCP/IP, Addressing and Services S. Hussain Ali M.S. (Computer Engineering) Department of Computer Engineering King Fahd University of Petroleum and Minerals.
Networks and Protocols CE Week 2a. Network hardware.
15.1 Chapter 15 Connecting LANs, Backbone Networks, and Virtual LANs Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or.
ATM Technologies Chapter 8.
STORE AND FORWARD & CUT THROUGH FORWARD Switches can use different forwarding techniques— two of these are store-and-forward switching and cut-through.
Routing Fundamentals and Subnets Introduction to IT and Communications Technology CE
1 Prof. Dr. Ing. PUSZTAI Kalman ATM networks. 2 ATM overview Promising technology in early 90s (why?) Connection-oriented (virtual circuits) Signalling.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 16 Connecting LANs, Backbone Networks, and Virtual LANs.
1 12-Jan-16 OSI network layer CCNA Exploration Semester 1 Chapter 5.
1 Chapter 4: Internetworking (Introduction) Dr. Rocky K. C. Chang 16 March 2004.
Address Resolution Protocol (ARP). Internet and Data Link Layer Addresses Each host and router on a subnet needs a data link layer address to specify.
5: DataLink Layer5-1 Virtualization of networks Virtualization of resources: powerful abstraction in systems engineering: r computing examples: virtual.
Did MPOA achieve its objective? TERENA Networking Conference 2000 Lisbon, Portugal May 2000 Ferdinand Hommes, Eva Pless, Lothar.
2016/3/11 1 Data Link Layer. 2016/3/11 2 Two basic services of Data Link Allows the upper layers to access the media using techniques such as framing.
ATM LAN Emulation (LANE) Trebea-Corda Cristian Technical University, Cluj-Napoca.
Lect-12-1: IP over ATMComputer Networks : An Introduction to Computer Networks Handout #16: IP over ATM Homepage
Chapter 9 Introduction To Data-Link Layer 9.# 1
Behrouz A. Forouzan TCP/IP Protocol Suite, 3rd Ed.
Chapter 21 Address Mapping
8. IP Over ATM Set of IP hosts within a same IP domain (subnet) communicate with each other directly over ATM network. The IP hosts outside their subnet.
Chapter 4 Introduction to Network Layer
Scaling the Network: The Internet Protocol
CS4470 Computer Networking Protocols
3. Internetworking (part 1)
David J. Young Collective Technologies 25-August-1998
ARP and RARP Objectives Chapter 7 Upon completion you will be able to:
Lec 2: Protocols.
Chapter 5: Network Layer (Part I)
Virtual LANs.
Net 323: NETWORK Protocols
CCNA Routing and Switching Routing and Switching Essentials v6.0
Chapter 4 Introduction to Network Layer
Chapter 6 The Data Link layer
Scaling the Network: The Internet Protocol
Ch 17 - Binding Protocol Addresses
Synthesis A day in the life of a web request
COMPUTER NETWORKS CS610 Lecture-29 Hammad Khalid Khan.
Asynchronous Transfer Mode
Presentation transcript:

IP over ATM Integrated Network Services Almerindo Graziano

Introduction Characteristics of IP and ATM IP over ATM - Overlay Model Data encapsulation CLIP NHRP LANE MPOA Conclusions

ATM ATM is connection oriented IP is connectionless ATM has built-in QoS support IP uses best-effort Two approaches –Connections established on demand –IP traffic is carried over pre-configured circuits Both approaches have pros and cons

IP over ATM Overlay Model ATM is treated as a Data Link layer on which IP runs –Classical IP over ATM (CLIP) –Next Hop Resolution Protocol (NHRP) –LAN Emulation (LANE) –Multiprotocol Over ATM (MPOA)

CLIP All members of a LIS (host or router) are under the same administrative control A LIS is given ONE IP subnet address CLIP

Classical IP over ATM The ATM network is divided into a number of Logical IP Subnet (LIS) Systems within a LIS communicate through direct ATM connections –Each LIS has an ARP server called ATMARP –ARP queries are sent to the ATMARP server Systems in different LIS communicate through a router –A router is a member of multiple LIS

ATMARP server There is one for each LIS –It holds a table of A wants to communicate with B and it knows B’s IP address –A send an ARP_REQUEST to the ATMARP server –If the IP address is found an ARP_REPLY is sent –Otherwise an ARP_NACK packet is sent

Classical IP Over ATM H3 H2 H5 H4 H6 ATM ARP server H1 R4 R3 R1 R5 R2 LIS 1 LIS 3 LIS 2 ATM Network

Data Encapsulation How do we carry different protocols How do we identify different protocols –VC multiplexing –LLC/SNAP –TULIP –TUNIC

VC multiplexing VC multiplexing or null encapsulation A different VC is required to carry each layer 3 protocol –One VC carries the IP protocol –One VC carries the IPX protocol etc.. Not very suitable in a multiprotocol environment

LLC/SNAP encapsulation Similar to the IEEE 802 Multiple protocols can be carried in the same VC Less expensive Can we do better than this? –Once established a VC, we don’t actually need the IP header

TULIP/TUNIC TULIP (TCP an UDP over Lightweight IP) –Only the layer 4 protocol identifier is kept TUNIC (TCP and UDP over Nonexistent IP) Connection –The IP header is eliminated –A different VC is created for each layer 4 protocol

CLIP Limitations Inter-LIS communication has to go through a router –Both parties are attached to same ATM network Can be a problem in an ATM WAN –NHRP –MPOA

NHRP NHRP (Next Hop Resolution Protocol) NHRP servers and NHRP client Each LIS has at least 1 NHRP server –A server can serve more than 1 LIS –A server has a table of Every ES is a NHRP client

NHRP For intra-LIS communication, an NHRP server works as an ATMARP server –It resolves IP addresses into ATM addresses For inter-LIS communication, NHSs are interconnected to exchange NHRP queries –When an NHS cannot solve an IP address, it forwards the query to another NHS –If the destination host is not part of the same ATM network, the NHS provides the address of the egress router –Intermediate NHSs store NHRP replies into their cache

NHRP H3 H2 H5 H4 H6 ATM ARP server H1 R4 R3 R1 R5 R2 LIS 1 LIS 3 LIS 2 ATM Network NHS

LANE LAN technologies such as Ethernet are widely used However, new applications require higher bandwidth and QoS support LANE (LAN Emulation) –Allows ATM to coexist with legacy LANs –Allows ATM to be gradually introduced into existing legacy LANs –Emulates IEEE 802 LANs without any change to upper layer protocols

Legacy LANs Connectionless MAC –ATM is connection oriented Broadcast transmission –Difficult to achieve in ATM No guaranteed QoS –In-built support in ATM

LANE entities LEC (LAN Emulation Client) LES (LAN Emulation Server) LECS (LAN Emulation Configuration Server) BUS (Broadcast and Unknown Server)

LEC Runs on an ATM station and simulates an Ethernet or Token Ring network Encapsulates upper layer protocols into ELAN frames Decapsulate incoming ELAN frames into upper layer protocol data unit (e.g. IP packets)

LES and BUS Every ELAN has a LES –It acts as a coordinator and resolves MAC addresses into ATM addresses –LECs register with the LES giving BUS –Used to emulate broadcast feature of a legacy LAN –Packet sent to the BUS are sent to all LECs in the ELAN –It is used before a direct connection is established between two LECs

LECS More than one ELAN can run on an ATM network A LECS assigns LECs to their ELAN –When a station starts up it queries the LECS to find out its LES –The station then registers with the LES –The BUS address is determined through an LE_ARP with a MAC address of all 1s

Advantages and Disadvantages Advantages –Higher speed (not completely true) –Allows the creation of multiple VLANs Disadvantages –It hides QoS features of ATM –With LANEv2 a LEC can provide 8 levels of QoS to higher layers, each with a different VC

MPOA Communication over multiple sub-networks requires routers –Bottleneck –A connection is set up with router and then from the router to the destination Combination of LANE and NHRP –Aims at optimal, direct communication between end systems without crossing any router

MPOA MPOA (Multi-Protocol Over ATM) –ATM hosts –Edge devices such as switches, routers etc.. MPOA is built on top of LANE –Intra-LANE traffic follows LANE specification –Inter-LANE traffic is optimized by integrating NHRP functionalities

MPOA MPOA Client (MPC) MPOA Server (MPS)

ATM Network H1H2 H6H5 H4H3H2H2 ELAN 1 ELAN 2 R MPOA

Conclusions Problems with IP over ATM Overlay Model Integration with legacy systems –LANE CLIP, NHRP, MPOA