LAN Emulation, IP Over ATM and MPOA

Similar documents
IP over ATM. IP over ATM. Agenda. IP over ATM : Solving the Problem I.

ATM in TCP/IP environment: Adaptations and Effectiveness

Adaptation Problems and Solutions. MARCOM 97, Dipl.-Ing. Kai-Oliver Detken, BIBA Bremen, Germany, October the 16th, 1997

LLC and Bridges. Raj Jain. Professor of CIS. The Ohio State University

LAN Emulation Overview

OmniMSS Powerful, high-performance LAN-to-ATM internetworking services

INTEROPERABILITY IN HETEROGENEOUS ENVIRONMENT: MULTIPROTOCOL OVER ATM (MPOA)

Routing Between VLANs Overview

Routing Between VLANs Overview

Chapter 12 ATM Interworking

Raj Jain. The Ohio State University Columbus, OH

Configuring ATM Router Module Interfaces

Multiprotocol over ATM Overview

LAN Emulation, Virtual LANs, and the ATM Inernetwork. Version 1.0

Introduction to LAN Protocols

Asynchronous Transfer Mode

LAN Emulation Overview

Address Resolution Protocol

Configuring the Multiprotocol over ATM Server

Chapter 8 ARP(Address Resolution Protocol) Kyung Hee University

Asynchronous Transfer Mode (ATM) Broadband ISDN (B-ISDN)

Recent Advances in Networking Including ATM, Traffic Management, Switching, and QoS

Administrivia. Homework on class webpage If you are having problems following me in class (or doing the homework problems), please buy the textbook

CN1047 INTRODUCTION TO COMPUTER NETWORKING CHAPTER 5 OSI MODEL NETWORK LAYER

Virtualization of networks

Configuring the Multiprotocol over ATM Server

lane global-lecs-address

Asynchronous_Transfer_Mode_Switching

The Link Layer and LANs

- Today s local and campus networks may not provide the ~EQUIREME~TS

Advanced Internet Technologies

7010INT Data Communications Lecture 7 The Network Layer

Catalyst 1900 Series and Catalyst 2820 Series Enterprise Edition Software Configuration Guide

ARP, IP. Chong-Kwon Kim. Each station (or network interface) should be uniquely identified Use 6 byte long address

Connecting to the Network

Technical Committee. Multi-Protocol Over ATM Version 1.1 AF-MPOA

Comparison of Concepts for IP Multicast over ATM. 1 Introduction. 2 IP Multicast. 3 IP-Multicast over ATM

Common Protocols. The grand finale. Telephone network protocols. Traditional digital transmission

ATM LAN Emulation. Norman Finn, Cisco Sysfems, Inc. Tony Mason, OSR Open Systems Resources, Inc.

LAN Emulation Over ATM Version 1.0 Addendum

Introduction to LAN Protocols

Switching & ARP Week 3

ATM Networking: Issues and Challenges Ahead

Master Course Computer Networks IN2097

CIS 777 Telecommunications Networks

Layering in Networked computing. OSI Model TCP/IP Model Protocols at each layer

Mixed-Media Bridging

Exercise 1 INTERNET. x.x.x.254. net /24. net /24. x.x.x.33. x.x.x.254. x.x.x.52. x.x.x.254. x.x.x.254. x.x.x.

===================================================================== Exercises =====================================================================

Tracking Packet Flow Using Path Analysis

ET4254 Communications and Networking 1

Configuring Address Resolution Protocol Options

Chapter 3. Underlying Technology. TCP/IP Protocol Suite 1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display.

Ethernet. Network Fundamentals Chapter Cisco Systems, Inc. All rights reserved. Cisco Public 1

Master Course Computer Networks IN2097

Lecture 7. Reminder: Homework 2, Programming Project 1 due today. Homework 3, Programming Project 2 out, due Thursday next week. Questions?

Guide to TCP/IP, Third Edition. Chapter 3: Data Link and Network Layer TCP/IP Protocols

Fundamentals of Networking. OSI & TCP/IP Model. Kuldeep Sonar 1

PASS4TEST IT 인증시험덤프전문사이트

Configuring Token Ring LAN Emulation

Virtual Link Layer : Fundamentals of Computer Networks Bill Nace

Packet Switching Techniques

Hubs. twisted pair. hub. 5: DataLink Layer 5-1

Bridging and Switching Basics

Frame Relay. Raj Jain. Professor of Computer and Information Sciences. The Ohio State University. Columbus, OH 43210

Computer Networks. Wenzhong Li. Nanjing University

IP Datagram Service MPLS. Virtual Call Call Request (CR) Agenda

Explore some common protocols. Telephone network protocols. Traditional digital transmission. Digital Communications II

Network.... communication system for connecting end- systems. End-systems a.k.a. hosts PCs, workstations dedicated computers network components

Configuring Token Ring LAN Emulation for Multiprotocol over ATM

CN [Network Devices]

Mixed-Media Bridging. Chapter Goals. Background. Translation Challenges CHAPTER

Avaya. User s Guide M-ACCF/SF MODULE AVAYA M770 MULTIFUNCTION SWITCH

Internet Protocols (chapter 18)

Internet Protocol (IP)

Lecture 17 Overview. Last Lecture. Wide Area Networking (2) This Lecture. Internet Protocol (1) Source: chapters 2.2, 2.3,18.4, 19.1, 9.

IP - The Internet Protocol. Based on the slides of Dr. Jorg Liebeherr, University of Virginia

IP and Network Technologies. IP over WAN. Agenda. Agenda

Chapter 6 Connecting Device

Integrated Services. Integrated Services. RSVP Resource reservation Protocol. Expedited Forwarding. Assured Forwarding.

Microsoft Network Load Balancing on UCS B Series Servers Deployment Configuration Example

Cisco Systems, Inc. Norman Finn. July 9, /12. Class of Service in Class of Service in Norman Finn Cisco Systems

CS1302 / Computer Networks

A method for managing distributed IP packet forwarding in ATM/LANE based networks

IP: Addressing, ARP, Routing

CS 356: Computer Network Architectures. Lecture 10: IP Fragmentation, ARP, and ICMP. Xiaowei Yang

ETSI TS V1.1.1 ( )

Raj Jain. The Ohio State University Columbus, OH

Introduction. High Speed LANs. Emergence of High-Speed LANs. Characteristics of High Speed LANS. Text ch. 6, High-Speed Networks and

Reminder: Datalink Functions Computer Networking. Datalink Architectures

Network Security Fundamentals. Network Security Fundamentals. Roadmap. Security Training Course. Module 2 Network Fundamentals

Category: Informational Fore Systems S. Berson ISI F. Baker Cisco Systems M. Borden Bay Networks J. Krawczyk ArrowPoint Communications August 1998

Virtual Link Layer : Fundamentals of Computer Networks Bill Nace

Lecture (06) Network Access layer fundamentals (4) LAN, & WAN Internetwork Layer I

LANE Design Recommendations

ATG s Communications & Networking Technology Guide Series This guide has been sponsored by

NIG-G3: IP and ATM Integration.

THE OSI MODEL. Application Presentation Session Transport Network Data-Link Physical. OSI Model. Chapter 1 Review.

Computer Network Addressing. The TCP/IP Layers and Addresses. Topics. The Internet Communication. The TCP/IP Layers and Addresses IP Address

Course 6. Internetworking Routing 1/33

Transcription:

LAN Emulation, IP Over ATM and MPOA Professor of Computer and Information Sciences Columbus, OH 43210 These slides are available at http://www.cis.ohio-state.edu/~jain/cis777-00/ 1

Overview LAN Emulation Classical IP over ATM Next Hop Resolution Protocol (NHRP) Multiprotocol over ATM(MPOA) 2

LAN Emulation: Features One ATM LAN can be n virtual LANs Logical subnets interconnected via routers Need drivers in hosts to support each LAN Only IEEE 802.3 and IEEE 802.5 frame formats supported. (FDDI can be easily done.) Doesn't allow passive monitoring No token management (SMT), collisions, beacon frames. Allows larger frames. LE Header (2 Bytes) IEEE 802.3 or 802.5 Frame 3

LAN Emulation ATM IP Ethernet IP LANE ATM LAN Emulation driver replaces Ethernet driver and passes the networking layer packets to ATM driver. Each ATM host is assigned an Ethernet address. LAN Emulation Server translates Ethernet addresses to ATM addresses Hosts set up a VC and exchange packets All software that runs on Ethernet can run on LANE 4

1. Client gets recipient's address from LES and setsup a VC. 2. Client sends messages on the VC LAN Emulation LAN Emulation Server 3. Messages for ATM clients are Switches delivered directly. ATM client B Bridge 4. Messages for non-atm clients are forwarded through bridges Broadcast/Unknown Server (BUS) 5 Non-ATM client

Protocol Layers ATM Switch ATM-LAN Bridge Bridging LAN Emulation Media ATM Switch AAL5 Access Control ATM ATM Phy Layer Phy Layer Phy Layer Phy Layer 6 Bridge ATM Host Applications IP IPX NDIS ODI LAN Emulation AAL5 ATM Physical Layer LAN Host Applications IP IPX NDIS ODI Media Access Control Physical Layer

Protocol Layers (Cont) NDIS = Network Driver Interface Specification ODI = Open Datalink Interface IPX = NetWare Internetworking Protocol LAN Emulation Software: LAN Emulation Clients in each host LAN Emulation Servers LAN Emulation Configuration server (LECS) LAN Emulation Server (LES) Broadcast and unknown server (BUS) 7

Operation Initialization: Client gets address of LAN Emulation Configuration Server (LECS) from its switch, uses well-known LECS address, or well known LECS PVC Client gets Server's address from LECS Registration: Client sends a list of its MAC addresses to Server. Declares whether it wants ARP requests. 8

Operation (Cont) Address Resolution: Client sends ARP request to Server. Unresolved requests sent to clients, bridges. Server, Clients, Bridges answer ARP Client setups a direct connection Broadcast/Unknown Server (BUS): Forwards multicast traffic to all members Clients can also send unicast frames for unknown addresses 9

ATM Virtual LANs Physical View Logical View A1 LANE Server A B1 A1 A2 Router ATM Switch Router 10 A2 LANE Server B B2 B1 B2

IP Over ATM ATM IP 11

IP Over ATM: Issues How many VC s do we need for n protocols? Packet encapsulation [RFC1483] How to find ATM addresses from IP addresses Address resolution [RFC1577] How to handle multicast? [MARS, RFC 2022] How do we go through n subnets on a large ATM network? [NHRP] 12

Packet Encapsulation IP IPX AppleTalk [RFC1483] Router Router Question: Given an ATM link between two routers, how many VC s should we setup? Answer 1: One VC per Layer 3 protocol. Null Encapsulation: No sharing. VC based multiplexing. IP IPX AppleTalk AppleTalk IPX IP 13

Encapsulation (Cont) IP IPX AppleTalk LLC Layer 3 Packet AAL5 Trailer Answer 2: Share a VC using Logical Link Control (LLC) Subnetwork Access Protocol (SNAP). LLC Encapsulation Protocol Types: 0x0800 = IP, 0x0806 = ARP, 0x809B = AppleTalk, 0x8137 = IPX 14

Address Resolution IP address: 123.145.134.65 ATM address: 47.0000 1 614 999 2345.00.00.AA... Issue: IP Address ATM Address translation Address Resolution Protocol (ARP) Inverse ATM ARP: VC IP Address Solution: ATMARP servers 15 ATMARP Server

Classical IP Over ATM A2 ATMARP Server Router B1 ATMARP Server A1 LIS 1 LIS 2 B2 ATM stations are divided in to Logical IP Subnets (LIS) ATMARP server translates IP addresses to ATM addresses. Each LIS has an ATMARP server for resolution IP stations set up a direct VC with the destination or the router and exchange packets. 16

IP Multicast over ATM Multicast Address Resolution Servers (MARS) Internet Group Multicast Protocol (IGMP) Multicast group members send IGMP join/leave messages to MARS Hosts wishing to send a multicast send a resolution request to MARS MARS returns the list of addresses MARS distributes membership update information to all cluster members 17

Next Hop Resolution Protocol Routers assemble packets Slow NHRP servers can provide ATM address for the edge device to any IP host Can avoid routers if both source and destination are on the same ATM network. Host ATM Network Host NHRP Server NHRP Server NHRP Server NHRP Server Bridge 18

Multiprotocol Over ATM MPOA= LANE + NHRP+ Extension of LANE Uses NHRP to find the shortcut to the next hop No routing (reassembly) in the ATM network Multiprotocol Over ATM Next Hop Resolution Protocol Multicast Address Resolution Server LAN Emulation Routing Bridging 19

MPOA (Cont) LANE operates at layer 2 RFC 1577 operates at layer 3 MPOA operates at both layer 2 and layer 3 MPOA can handle non-routable as well as routable protocols Layer 3 protocol runs directly over ATM Can use ATM QoS MPOA uses LANE for its layer 2 forwarding NHS R NHS H ELAN1 ELAN2 20 H

Summary LANE allows current applications to run on ATM Classical IP allows ARP using ATMARP servers NHRP removes the need for routing in an ATM net MPOA combines LANE and NHRP 21

Homework Read Chapter Chapters 19 and 20.1-20.5 of McDysan and Spohn 22