Asynchronous Transfer Mode: ATM. ATM architecture. ATM: network or link layer? ATM Adaptation Layer (AAL)

Similar documents
Link Layer. 5.6 Hubs and switches 5.7 PPP 5.8 Link Virtualization: ATM and MPLS

Master Course Computer Networks IN2097

Protocol Architecture. ATM architecture

Based on Computer Networking, 4 th Edition by Kurose and Ross

WAN Data Link Protocols

CS 78 Computer Networks. Internet Protocol (IP) our focus. The Network Layer. Interplay between routing and forwarding

Frame Relay and Frame-Based ATM: A Comparison of Technologies

Module 4. Switched Communication Networks. Version 2 CSE IIT, Kharagpur

technology standards and protocol for ip telephony solutions

Overview of Asynchronous Transfer Mode (ATM) and MPC860SAR. For More Information On This Product, Go to:

Nortel Technology Standards and Protocol for IP Telephony Solutions

ATM. Asynchronous Transfer Mode. Networks: ATM 1

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

- Asynchronous Transfer Mode -

LAN Switching Computer Networking. Switched Network Advantages. Hubs (more) Hubs. Bridges/Switches, , PPP. Interconnecting LANs

Asynchronous Transfer Mode

Internetworking. Problem: There is more than one network (heterogeneity & scale)

Lecture Computer Networks

Ethernet. Ethernet. Network Devices

In this lecture we will start our discussion on another very important technology, namely, Asynchronous Transfer Mode or ATM.

11/22/

BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS

ISTANBUL. 1.1 MPLS overview. Alcatel Certified Business Network Specialist Part 2

IP - The Internet Protocol

8.2 The Internet Protocol

Indian Institute of Technology Kharagpur. TCP/IP Part I. Prof Indranil Sengupta Computer Science and Engineering Indian Institute of Technology

CCNA R&S: Introduction to Networks. Chapter 5: Ethernet

Chapter 9. IP Secure

The internetworking solution of the Internet. Single networks. The Internet approach to internetworking. Protocol stacks in the Internet

Chapter 1 Reading Organizer

Transport and Network Layer

EE4367 Telecom. Switching & Transmission. Prof. Murat Torlak

Introduction to Wide Area Network Protocols

ICS 153 Introduction to Computer Networks. Inst: Chris Davison

Chapter 2 - The TCP/IP and OSI Networking Models

Final for ECE374 05/06/13 Solution!!

EITF25 Internet Techniques and Applications L5: Wide Area Networks (WAN) Stefan Höst

Protocol Architecture

VLAN und MPLS, Firewall und NAT,

LAN Switching and VLANs

Course Description. Students Will Learn

RARP: Reverse Address Resolution Protocol

CS 5516 Computer Architecture Networks

Blue 102. IP Service Architecture Futures. Geoff Huston May 2000

Network Layer: Network Layer and IP Protocol

Multiservice Access Technologies

MPLS Environment. To allow more complex routing capabilities, MPLS permits attaching a

Address Resolution Protocol (ARP)

WAN. Introduction. Services used by WAN. Circuit Switched Services. Architecture of Switch Services

Internet Packets. Forwarding Datagrams

Note! The problem set consists of two parts: Part I: The problem specifications pages Part II: The answer pages

Network layer" 1DT066! Distributed Information Systems!! Chapter 4" Network Layer!! goals: "

Data Link Protocols. TCP/IP Suite and OSI Reference Model

ESSENTIALS. Understanding Ethernet Switches and Routers. April 2011 VOLUME 3 ISSUE 1 A TECHNICAL SUPPLEMENT TO CONTROL NETWORK

Voice and Delivery Data Networks

Ethernet. Ethernet Frame Structure. Ethernet Frame Structure (more) Ethernet: uses CSMA/CD

Distributed Systems 3. Network Quality of Service (QoS)

Traffic Mangement in ATM Networks Dollar Day Sale

Multiprotocol Label Switching (MPLS)

Internet Protocol: IP packet headers. vendredi 18 octobre 13

Enhancing Converged MPLS Data Networks with ATM, Frame Relay and Ethernet Interworking

What is VLAN Routing?

Protocols. Packets. What's in an IP packet

Lecture 8. IP Fundamentals

Note! The problem set consists of two parts: Part I: The problem specifications pages Part II: The answer pages

UPPER LAYER SWITCHING

Mobile IP Network Layer Lesson 02 TCP/IP Suite and IP Protocol

How To Understand The Internet From A Telephone To A Computer (For A Computer)

Post-Class Quiz: Telecommunication & Network Security Domain

Interconnection of Heterogeneous Networks. Internetworking. Service model. Addressing Address mapping Automatic host configuration

Data Communication and Computer Network

Asynchronous Transfer Mode Switching Nathan J. Muller

Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network.

Internet, Part 2. 1) Session Initiating Protocol (SIP) 2) Quality of Service (QoS) support. 3) Mobility aspects (terminal vs. personal mobility)

The OSI Model: Understanding the Seven Layers of Computer Networks

IEEE Broadband Wireless Access Working Group. ATM Based MAC Layer Proposal for the Air Interface Specification

Network Security TCP/IP Refresher

Computer Networks and the Internet

Network Security. Vorlesung Kommunikation und Netze SS 10 E. Nett

Networking Test 4 Study Guide

Internet Working 5 th lecture. Chair of Communication Systems Department of Applied Sciences University of Freiburg 2004

Internet Control Protocols Reading: Chapter 3

20. Switched Local Area Networks

Higher Layer Protocols: UDP, TCP, ATM, MPLS

Datagram-based network layer: forwarding; routing. Additional function of VCbased network layer: call setup.

Calculating Bandwidth Requirements

CS 457 Lecture 19 Global Internet - BGP. Fall 2011

Transport Layer Protocols

WAN Technologies Based on CCNA 4 v3.1 Slides Compiled & modified by C. Pham

The Conversion Technology Experts. Quality of Service (QoS) in High-Priority Applications

Protocol Data Units and Encapsulation

Internet Protocols Fall Lectures 7-8 Andreas Terzis

Wide Area Networks. Learning Objectives. LAN and WAN. School of Business Eastern Illinois University. (Week 11, Thursday 3/22/2007)

Network layer: Overview. Network layer functions IP Routing and forwarding

ELEC3030 (EL336) Computer Networks. How Networks Differ. Differences that can occur at network layer, which makes internetworking difficult:

VXLAN: Scaling Data Center Capacity. White Paper

1.1. Abstract VPN Overview

Layered protocol (service) architecture

Chapter 3. TCP/IP Networks. 3.1 Internet Protocol version 4 (IPv4)

SFWR 4C03: Computer Networks & Computer Security Jan 3-7, Lecturer: Kartik Krishnan Lecture 1-3

Transcription:

Asynchrous Transfer Mode: architecture 1980s/1990 s standard for high-speed (155Mbps to 622 Mbps and higher) Broadband Integrated Service Digital Network architecture Goal: integrated, end-end transport of carry voice, video, data meeting timing/qos requirements of voice, video (versus Internet best-effort model) next generation telephony: technical roots in telephone world packet-switching (fixed length packets, called cells ) using virtual circuits adaptation layer: only at edge of network data segmentation/reassembly roughly analagous to Internet transport layer layer: network layer cell switching, routing physical layer : network or link layer? Vision: end-to-end transport: from desktop to desktop is a network techlogy Reality: used to connect IP backbone routers IP over as switched link layer, connecting IP routers Adaptation Layer (AAL) Adaptation Layer (AAL): adapts upper layers (IP or native applications) to layer below AAL present only in end systems, t in switches AAL layer segment (header/trailer fields, data) fragmented across multiple cells analogy: TCP segment in many IP packets

Adaption Layer (AAL) [more] Different versions of AAL layers, depending on service class: AAL1: for CBR (Constant Bit Rate) services, e.g. circuit emulation AAL2: for VBR (Variable Bit Rate) services, e.g., MPEG video AAL5: for data (eg, IP datagrams) AAL5 - Simple And Efficient AL AAL5: low overhead AAL used to carry IP datagrams 4 byte cyclic redundancy check PAD ensures payload multiple of 48bytes large AAL5 data unit to be fragmented into 48-byte cells User data AAL PDU cell Layer Service: transport cells across network analagous to IP network layer very different services than IP network layer Network Architecture Internet Service Model best effort CBR VBR ABR UBR Bandwidth ne constant rate guaranteed rate guaranteed minimum ne Guarantees? Loss Order Timing Congestion feedback (inferred via loss) congestion congestion Layer: Virtual Circuits VC transport: cells carried on VC from source to dest call setup, teardown for each call before data can flow each packet carries VC identifier (t destination ID) every switch on source-dest path maintain state for each passing connection link,switch resources (bandwidth, buffers) may be allocated to VC: to get circuit-like perf. Permanent VCs (PVCs) long lasting connections typically: permanent route between two IP routers Switched VCs (SVC): dynamically set up on per-call basis

VCs Layer: cell Advantages of VC approach: QoS performance guarantee for connection mapped to VC (bandwidth, delay, delay jitter) Drawbacks of VC approach: Inefficient support of datagram traffic one PVC between each source/dest pair) does t scale (N*2 connections needed) SVC introduces call setup latency, processing overhead for short lived connections 5-byte cell header 48-byte payload Why?: small payload -> short cell-creation delay for digitized voice halfway between 32 and 64 (compromise!) Cell header Cell format cell header VCI: virtual channel ID will change from link to link thru net PT: Payload type (e.g. RM cell versus data cell) CLP: Cell Loss Priority bit CLP = 1 implies low priority cell, can be discarded if congestion HEC: Header Error Checksum cyclic redundancy check IP-Over- Classic IP only 3 networks (e.g., LAN segments) MAC (802.3) and IP addresses IP over replace network (e.g., LAN segment) with network addresses, IP addresses network Ethernet LANs Ethernet LANs

IP-Over- Issues: IP datagrams into AAL5 PDUs from IP addresses to addresses just like IP addresses to 802.3 MAC addresses! Ethernet LANs network Datagram Journey in IP-over- Network at Source Host: IP layer finds mapping between IP, dest address (using ARP) passes datagram to AAL5 AAL5 encapsulates data, segments to cells, passes to layer network: moves cell along VC to destination at Destination Host: AAL5 reassembles cells into original datagram if CRC OK, datgram is passed to IP ARP in Nets Frame Relay network needs destination address just like Ethernet needs destination Ethernet address IP/ address translation done by ARP (Address Resolution Protocol) ARP server in network performs broadcast of ARP translation request to all connected devices hosts can register their addresses with server to avoid lookup Like : wide area network techlogies virtual circuit oriented origins in telephony world can be used to carry IP datagrams can thus be viewed as Link Layer by IP protocol

Frame Relay Frame Relay (more) Designed in late 80s, widely deployed in the 90s Frame relay service: error control end-to-end congestion control Designed to interconnect corporate customer LANs typically permanent VC s: pipe carrying aggregate traffic between two routers switched VC s: as in corporate customer leases FR service from public Frame Relay network (eg, Sprint, ATT) Frame Relay (more) Frame Relay -VC Rate Control address flags data CRC flags Flag bits, 01111110, delimit frame address: 10 bit VC ID field 3 congestion control bits FECN: forward explicit congestion tification (frame experienced congestion on path) BECN: congestion on reverse path DE: discard eligibility Committed Information Rate (CIR) defined, guaranteed for each VC negotiated at VC set up time customer pays based on CIR DE bit: Discard Eligibility bit Edge FR switch measures traffic rate for each VC; marks DE bit DE = 0: high priority, rate compliant frame; deliver at all costs DE = 1: low priority, eligible for discard when congestion

Frame Relay - CIR & Frame Marking Chapter 5: Summary Access Rate: rate R of the access link between source router (customer) and edge FR switch (provider); 64Kbps < R < 1,544Kbps Typically, many VCs (one per destination router) multiplexed on the same access trunk; each VC has own CIR Edge FR switch measures traffic rate for each VC; it marks frames which exceed CIR with DE = 1 (these may be later dropped) principles behind data link layer services: error detection, correction sharing a broadcast channel: multiple access link layer addressing, ARP various link layer techlogies Ethernet hubs, bridges, switches IEEE 802.11 LANs PPP X.25, Frame Relay journey down the protocol stack w OVER! Next stops: security, network management