Download presentation
Presentation is loading. Please wait.
Published byAlannah Flynn Modified over 8 years ago
1
Lect-12-1: IP over ATMComputer Networks1 371-1-0291 : An Introduction to Computer Networks Handout #16: IP over ATM Homepage http://help.cse.bgu.ac.il/cse/Courses/list.asp
2
Lect-12-1: IP over ATMComputer Networks2 Motivation for IP over ATM By now ATM has a large installed base Although intended to be ubiquitous, the ATM-only dream was not realized ATM co-exists with many legacy networks legacy networks: Ethernet, Token Ring etc. IP remains a popular internetworking solution Therefore, we need to know how to run IP over ATM networks
3
Lect-12-1: IP over ATMComputer Networks3 IP over ATM Architectures IP machines (desktop or router) connected to ATM networks need mechanisms to run connectionless IP over connection-oriented ATM Two standard mechanisms LAN Emulation (ATM Forum Solution) Classical IP over ATM (IETF, RFC2255)
4
Lect-12-1: IP over ATMComputer Networks4 LANE : Motivations Quick deployment of ATM Makes ATM look like either Ethernet or Token Ring No changes required for existing network software Existing network protocols and software, e.g. IP, IPX, AppleTalk, running on Ethernet will also run on ATM
5
Lect-12-1: IP over ATMComputer Networks5 LANE Address Structure Each host connected to a LANE network has three addresses IP address : needed for internetworking MAC address: an Ethernet or Token Ring address to emulate an Ethernet or a Token Ring ATM address : physical ATM address to locate devices in ATM network IP Address Ethernet Address ATM Address
6
Lect-12-1: IP over ATMComputer Networks6 LAN Emulation (LANE) Each host runs a LAN Emulation Client (LEC); it does the address resolution (MAC-ATM) for the host sets up data connections to other hosts sets up control connections to LANE servers Each host communicates with 3 servers Broadcast and Unknown Server (BUS) LAN Emulation Server (LES) LAN Emulation Configuration Server (LECS)
7
Lect-12-1: IP over ATMComputer Networks7 LANE Servers LECS LES BUS LEC
8
Lect-12-1: IP over ATMComputer Networks8 What LANE Servers Do IP-MAC address resolution is done by ARP servers as usual. On top of that, MAC-ATM resolution is needed.
9
Lect-12-1: IP over ATMComputer Networks9 LANE Sequence of Events (LECS) Initialization Configuration Registration with LES (BUS) Initialization Data Transfer Discover LECS’s ATM address and establish communication with the LECS Based upon some policy, the LECS assigns the client to a particular LES (gives the LES’s ATM address to client) The client joins the ELAN by registering its ATM and MAC address with the LES The client obtains the BUS’s ATM address from LES. This address is used for broadcasting. The client now can send MAC frames. Address resolution with LES may be necessary. ATM VC setup may be req’d.
10
Lect-12-1: IP over ATMComputer Networks10 Interoperability Legacy LAN and LANE Ethernet LAN ATM LANE ATM-LAN Converter Physical Scenario Extended Ethernet Logical Scenario
11
Lect-12-1: IP over ATMComputer Networks11 Classical IP over ATM (CLIP) Motivation LANE hides ATM technology and mimics Ethernet Since LANE mimics Ethernet, it inherits Ethernet’s undesirable features broadcast-like competition for resources No ATM QoS available to network layer
12
Lect-12-1: IP over ATMComputer Networks12 CLIP Basics CLIP treats ATM as a new link layer network technology Advantages : With CLIP, the host software is aware of ATM and makes use of ATM QoS Disadvantages Ethernet-based software will not work CLIP is IP-only solution, (does not cover IPX etc.)
13
Lect-12-1: IP over ATMComputer Networks13 LANE vs CLIP Existing IP Existing IPXExisting Netbeui LANE CLIP New IP Supports all existing software Cannot support any existing software, supports only new IP software
14
Lect-12-1: IP over ATMComputer Networks14 CLIP Components There is only one server, called ATM ARP Server Instead of using broadcasting, the IP host communicates with this server directly whenever it needs to resolve IP-ATM addresses
15
Lect-12-1: IP over ATMComputer Networks15 Classical IP Over ATM Connecting Hosts with ARP Server Client ATM ARP Server ATM Network ATM ARP Request Reply to ARP Request
16
Lect-12-1: IP over ATMComputer Networks16 CLIP Sequence of Events Registration with ARP Server Obtain ATM addr of dest Data Transfer When an IP host joins a LAN, it registers its ATM and IP addresses with the ATM ARP server When an IP host wants to communicate with another, it obtains the ATM address of the dest from ARP server if it is not in the local cache The client sets up an ATM VC (if such a VC is not there) with the destination and sends ATM cells over the VC.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.