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.

Slides:



Advertisements
Similar presentations
IP over ATM Integrated Network Services Almerindo Graziano.
Advertisements

Broadband Network Management:
© 2007 Cisco Systems, Inc. All rights reserved. Valašské Meziříčí Connecting to the Network.
Lab Practical 2 Study about different types of Networking Device
1 ATM LAN Emulation - Courtesy of 黃能富教授 ATM LAN Emulation  All rights reserved. No part of this publication and file may be reproduced, stored in a retrieval.
1 6/13/ :23 CS575ATM LAN Emulation1 Rivier College CS575: Advanced LANs ATM LAN Emulation ATM Network LAN.
Internetworking School of Business Eastern Illinois University © Abdou Illia, Spring 2007 (Week 4, Tuesday 1/30/2007)
TDC 461 Basic Communications Systems Local Area Networks 29 May, 2001.
Understanding Networks. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
1 7/12/ :20 Chapter 11ATM LANs1 Rivier College CS575: Advanced LANs Chapter 11: ATM LANs.
Chapter 11 Enterprise Networks & Internet Enterprise Network Architecture Internet Enterprise Network & Internet.
Intro to ATM Asynchronous Transfer Mode Text References Sect 2.6
© 2002, Cisco Systems, Inc. All rights reserved..
Multiple Protocol Over ATM (MPOA) 中正資工 黃仁竑. MPOA v MPOA integrates LANE and NHRP to preserve benefits of LANE while allowing inter-subnet communication.
CECS 474 Computer Network Interoperability Tracy Bradley Maples, Ph.D. Computer Engineering & Computer Science Cal ifornia State University, Long Beach.
LOGO Local Area Network (LAN) Layer 2 Switching and Virtual LANs (VLANs) Local Area Network (LAN) Layer 2 Switching and Virtual LANs (VLANs) Chapter 6.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 3 Underlying Technologies.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—1-1 Configuring Catalyst Switch Operations Introducing Basic Layer 2 Switching and Bridging Functions.
CECS 5460 – Assignment 3 Stacey VanderHeiden Güney.
TELE202 Lecture 10 Internet Protocols (2) 1 Lecturer Dr Z. Huang Overview ¥Last Lecture »Internet Protocols (1) »Source: chapter 15 ¥This Lecture »Internet.
Chapter 4: Managing LAN Traffic
© NOKIADEFAULT.PPT / / AO page: 1 IP in LANs.
20 LAN Hardware Overview Version A.01 H3065S Module 2 Slides.
1 Wide Area Networks Computer Networks. 2 Motivation Connect multiple sites Span geographic distances Cross public right-of-way streets buildings railroads.
1 Advanced Network Architectures Yasaman Motakef
Local Area Networks Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
LOGO Local Area Network (LAN) Layer 2 Switching and Virtual LANs (VLANs) Local Area Network (LAN) Layer 2 Switching and Virtual LANs (VLANs) Chapter 6.
Networks and Protocols CE Week 2a. Network hardware.
Computer Networks 15-1 Chapter 15. Connecting LANs, Backbone Networks, and Virtual LANs 15.1 Connecting devices 15.2 Backbone networks 15.3 Virtual LANs.
Semester 3—LAN Switching Chapter 2 Objectives  By the end of this chapter we will be able to perform tasks related to: – Various LAN Communication Problems.
Chapter 23: ARP, ICMP, DHCP CS332, IS333 Spring 2014.
ATM Technologies Chapter 8.
Computer Networks. Internetworking Devices Network Interface Card (NIC) Repeaters HUB Bridge Switch Router.
1 Prof. Dr. Ing. PUSZTAI Kalman ATM networks. 2 ATM overview Promising technology in early 90s (why?) Connection-oriented (virtual circuits) Signalling.
Objectives After completing this chapter you will be able to: Describe the different types of bridging: Transparent, Source Route and Translate Describe.
7. LAN EMULATION (LANE) Goal: How can existing Ethernet and Token Ring be integrated with ATM? Need: All LAN-based network applications assume that LAN.
1 VLANs Relates to Lab 6. Short module on basics of VLAN switching.
Local Area Networks: Monil Adhikari. Primary Function of a LAN File serving – large storage disk drive acts as a central storage repository Print serving.
Local Area Networks Honolulu Community College
LANS A Overview (also a Review). NICS  Could be Ethernet, FDDI, Token Ring or Wireless.  Multiple Protocols can be bound to a NIC.  In WinDoze all.
Internetworking School of Business Eastern Illinois University © Abdou Illia, Spring 2016 (February 3, 2016)
Computer Network Architecture Lecture 3: Network Connectivity Devices.
1 Chapter 4: Internetworking (Introduction) Dr. Rocky K. C. Chang 16 March 2004.
Did MPOA achieve its objective? TERENA Networking Conference 2000 Lisbon, Portugal May 2000 Ferdinand Hommes, Eva Pless, Lothar.
ATM LAN Emulation (LANE) Trebea-Corda Cristian Technical University, Cluj-Napoca.
Switches – Continued. Switches If a switch has N ports with multiple computers per port, then how many simultaneous transmissions can you have? Explain.
Address Resolution Protocol Yasir Jan 20 th March 2008 Future Internet.
Lect-12-1: IP over ATMComputer Networks : An Introduction to Computer Networks Handout #16: IP over ATM Homepage
Internetworking (Part II)
Local Area Networks Honolulu Community College
David J. Young Collective Technologies 25-August-1998
ARP and RARP Objectives Chapter 7 Upon completion you will be able to:
Network Load Balancing Topology
Network Architecture Introductory material
One Upon A Time Computer Networks
Network Fundamentals – Chapter 9
Review of Important Networking Concepts
Network Fundamentals – Chapter 9
VLAN Trunking Protocol
Routing and Switching Essentials v6.0
الفصل الثاني عشر (المحاضرة الثالثة)
Network Fundamentals – Chapter 9
Network Fundamentals – Chapter 9
Ch 17 - Binding Protocol Addresses
Network Fundamentals – Chapter 9
Network Fundamentals – Chapter 9
Network Fundamentals – Chapter 9
Chapter 5 Data Link Layer – Hub, Switch
Internetworking (Part II)
Network Fundamentals – Chapter 9
Presentation transcript:

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 a backbone to interconnect existing “legacy” LANs – the interconnection of ATM-attached servers/workstations to each other and to those on “legacy” LANs – multiple Emulated LANs which are logically separate, to use the same physical ATM network ATM Network Ethernet Token Ring Ethernet Token Ring

Physical and Emulated LANs

Scenario 1 An ATM network interconnecting multiple Ethernet segments and ATM-attached end-systems – Ethernet to Ethernet – Ethernet to ATM – ATM to ATM Ethernet ATM-attached stations ATM Network Bridge

Scenario 2 An ATM network interconnecting multiple Token-Ring rings and ATM-attached end-systems – Token Ring to Token Ring – Token Ring to ATM – ATM to ATM ATM Network ATM-attached stations Ring Bridge

LAN Emulation Protocol Stack ATM HostATM SwitchATM-LAN BridgeLAN Host NDIS/ODI Driver I/f Existing Applications NDIS/ODI Driver I/f Existing Applications IP Existing Applications IP AAL5 ATM Physical Layer LAN Emulation Physical Layer MAC ATM Physical ATM Physical AAL5 MAC LAN Emulation LAN Emulation Bridging Physical AAL5

Emulated LAN Types An Emulated LAN provides the functionality of a single LAN segment: – an Ethernet/802.3 segment, or – a Token-Ring/802.5 ring An Emulated LAN does not emulate all the segment-specific details of the emulated type, e.g.: – No collisions – No tokens, no beacon frames

LANE Architecture LAN Emulation Client: ATM Workstation LAN Emulation UNI LAN Emulation Client: ATM Bridge LAN Emulation UNI Legacy LAN LAN Emulation Service Initialization Address Registration Address Resolution Data Forwarding LAN Emulation Service Initialization Address Registration Address Resolution Data Forwarding ATM workstation: One LANE Client for each emulated LAN

LE Service Components LE Configuration Server – Provides configuration information, address of LE Server LE Server – Implements Address Registration/ Resolution functions Broadcast/Unknown Server – Performs all broadcasting and multicasting and unknown unicast distribution

LE Service Components

LANE Control Connections LAN Emulation Client Configure Direct VCC Control Direct VCC LE Configuration Server LE Server Broadcast/Unknown Server (BUS) Other LE Clients Control Distribute VCC

LAN Emulation Client Multicast Send VCC Multicast Forward VCC LE Configuration Server LE Server Broadcast/Unknown Server (BUS) Other LE Clients Data Direct VCCs LANE Data Connections

LUNI Protocol Overview Initialization Configuration Joining Registration and BUS Initialization Data Movement

Initialization Must determine the ATM address of the LECS Use SNMP ILMI to get address from a table in the switch and place call to that address Use well-known ATM address If that fails, use the VPI/VCI 0/17 PVC as the connection to the LECS If LECS is not available, try the LES

Configuration LE Client provides the LECS with: – ATM address – MAC address – LAN types and frame sizes requested LECS Returns: – LES address – LAN type and frame size to use

Joining Create Control Direct bi-directional VCC Transmit Join Request (ATM address, LAN info, proxy indication, optional MAC address) Possibly accept Control Distribute VCC before Join Response is received May time out or fail

Registration and BUS Initialization Register any MAC addresses Resolve 0xffffffffffff MAC address to get ATM address of BUS Create bi-directional Multicast Send VCC to BUS Accept bi-directional Multicast Forward VCC from BUS

Data Movement When a data frame is available for transmission, check internal cache If unknown, ask the LES While waiting for response, may transmit frame(s) via BUS Establish direct connection when response is received Connections are timed out on inactivity

LAN Applications The advantage of LAN Emulation is that – the use of ATM is hidden from the applications The disadvantage of LAN Emulation is (also) that – the use of ATM is hidden from the applications All existing applications can use LAN-Emulation New applications, in order to use the power to ATM: – need to be cognizant of ATM, and thus – need to use an ATM-aware API (e.g., Classical IP) Both types of applications can co-exist, side by side

Interoperability A logical “subnet” is either an Emulated LAN or an ATM-aware subnet Logical subnets are interconnected via routers The driver for the ATM-adapter card needs to support the relevant type of logical subnet. “ATM-aware” subnet “ATM-aware” subnet Emulated LAN Emulated LAN Router or ATM Server

LAN Emulation Version 2.0 LUNI 2.0 – Compatible with LUNI 1.0 – Optional to multiplex ELANs on same VCC – Improved QoS support – Additional support for Multicast – Persistent Data Direct VCCs stay up across server failures LNNI 2.0 – Multivendor LE service component interoperability – Up to 20 LES/BUS pairs; up to 2000 LE Clients – Standardized server failover – Selective Multicast Server to offload multicasts from BUS

Summary All existing LAN applications can run on an Emulated LAN LAN Emulation allows ATM to be used as a backbone to interconnect “legacy” LANs and ATM-attached hosts To exploit the power of ATM, new applications need to use ATM-specific API’s, rather than LAN-Emulation