atm switching(colour slides)

Upload: seghu

Post on 10-Apr-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/8/2019 ATM Switching(Colour Slides)

    1/20

    NET2001

    With material from Cisco (http://www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/atm.htm ) and Linda Crane

    Algonquin College

  • 8/8/2019 ATM Switching(Colour Slides)

    2/20

    NET2001

    ATM Devices and the Network Environment

    ATM Cell Header Format ATM Services

    ATM Reference Model

    Algonquin College

  • 8/8/2019 ATM Switching(Colour Slides)

    3/20

    NET2001

    History: Asynchronous Transfer Mode (ATM)

    The ATM cell size was chosen by the CCITT internationalstandards committee (now called ITU)

    48 bytes of data per ATM cellEuropean community wanted 32 bytes of data per ATM cell

    American community wanted 64Result: compromise!

    =

    thus, 48 bytes of data per ATM cellBoth sides equally (un)happy

    5 bytes of header

    European community wanted 4 bytes of header per ATM cellAmerican community wanted 6Result: compromise!

    =

    thus, 5 bytes of header per ATM cell48 + 5 = 53 bytes per ATM cell

    Algonquin College

  • 8/8/2019 ATM Switching(Colour Slides)

    4/20

    NET2001

    Packet Switched: ATM

    Asynchronous Transfer Mode (ATM)ATM technology is capable of transferring voice,video, and data through private and public networks.It is built on a cell-based architecture rather than ona frame-based architecture.

    ATM cells are always a fixed length of 53 bytes. The ATM cell contains a 5 byte ATM header followed by

    48 bytes of ATM payload.

    -,voice and video traffic because this traffic is intolerantof delay.

    Video and voice traffic do not have to wait for a larger

    data packet to be transmitted. The 53 b te ATM cell is less efficient than the bi er

    frames and packets of Frame Relay and X.25. A typical ATM line needs almost 20 percent greater

    bandwidth than Frame Relay to carry the same volumeof network layer data. Why?

    ATM was designed to be extremely scalable and can

    -and higher.ATM offers both PVCs and SVCs,

    although PVCs are more common with WANs.

    Algonquin College

  • 8/8/2019 ATM Switching(Colour Slides)

    5/20

  • 8/8/2019 ATM Switching(Colour Slides)

    6/20

    NET2001

    Two types of interfaces NNI

    UNI

    Switches can be public or private

    Private UNI connects private end system to private switch

    Private NNI connects two private switches

    Public UNI connects end point or private switch to a public switch

    Public NNI connects two switches in the same public network

    Broadband Intercarrier Interface (B-ICI) connects two public switches fromdifferent providers

    Algonquin College

  • 8/8/2019 ATM Switching(Colour Slides)

    7/20

    NET2001

    Algonquin College

  • 8/8/2019 ATM Switching(Colour Slides)

    8/20

    NET2001

    Two formats UNI and NNI

    Algonquin College

    Notice NNI header has a larger VPI field allows for more VPIs

  • 8/8/2019 ATM Switching(Colour Slides)

    9/20

    NET2001

    ATM cells with UNI header used for communication

    between ATM endpoints and ATM switches in privatenetworks

    ATM cells with NNI header used for communication

    Algonquin College

  • 8/8/2019 ATM Switching(Colour Slides)

    10/20

    NET2001

    ATM Cell Header Fields Generic Flow Control (GFC)Provides local functions, such as identifying multiple

    stations that share a single ATM interface. This field is typically not used and is set toits default value of 0 (binary 0000).

    Virtual Path Identifier (VPI)In conjunction with the VCI, identifies the nextest nat on o a ce as t passes t roug a ser es o sw tc es on t e way to ts

    destination. Virtual Channel Identifier (VCI)In conjunction with the VPI, identifies the next

    destination of a cell as it passes through a series of ATM switches on the way to itsdestination.

    Payload Type (PT)Indicates in the first bit whether the cell contains user data orcontrol data. If the cell contains user data, the bit is set to 0. If it contains control data,it is set to 1. The second bit indicates congestion (0 = no congestion, 1 = congestion),

    and the third bit indicates whether the cell is the last in a series of cells that represent= .

    Cell Loss Priority (CLP)Indicates whether the cell should be discarded if itencounters extreme congestion as it moves through the network. If the CLP bitequals 1, the cell should be discarded in preference to cells with the CLP bit equal to0.

    ea er rror on ro a cu a es c ec sum on y on e rs y es o eheader. HEC can correct a single bit error in these bytes, thereby preserving the cellrather than discarding it.

    Algonquin College

  • 8/8/2019 ATM Switching(Colour Slides)

    11/20

    NET2001

    Three services

    PVC permanent virtual circuits

    SVC - switched virtual circuits and

    Connectionless (similar to SMDS)

    PVC

    Advantages always available, no call setup

    Disadvantage manual setup, no network resiliency ac p ece o equ pmen e ween source an es na on mus e

    manually provisioned for PVCresults in no resiliency in network

    SVC

    Disadvantage call setup overhead and time

    Algonquin College

  • 8/8/2019 ATM Switching(Colour Slides)

    12/20

    NET2001

    Connection oriented

    Establishes virtual channels Two types of connections

    Virtual Channel identified by Virtual Channel Identifier (VCI) Virtual Path is a bundle of virtual channels

    Algonquin College

  • 8/8/2019 ATM Switching(Colour Slides)

    13/20

    NET2001

    Algonquin College

  • 8/8/2019 ATM Switching(Colour Slides)

    14/20

    NET2001

    ATM Reference model is composed of three planes Planes traverse all layers Control Plane responsible for generating and managing signaling

    requests

    Management Plane two components Layer management manages layer-specific functions, detection of

    failures and protocol problems Pane management manages and coordinates functions related to

    complete system

    Algonquin College

  • 8/8/2019 ATM Switching(Colour Slides)

    15/20

    NET2001

    Physical layerAnalogous to the physical layer of the OSI reference

    , -

    transmission. ATM layerCombined with the ATM adaptation layer, the ATM layer isroughly analogous to the data link layer of the OSI reference model. The

    a physical link (cell multiplexing) and passing cells through the ATM network(cell relay). To do this, it uses the VPI and VCI information in the header of

    each ATM cell. ATM ada tation la er AALCombined with the ATM la er the AAL is

    roughly analogous to the data link layer of the OSI model. The AAL isresponsible for isolating higher-layer protocols from the details of the ATMprocesses. The adaptation layer prepares user data for conversion into cellsand segments the data into 48-byte cell payloads.

    Algonquin College

  • 8/8/2019 ATM Switching(Colour Slides)

    16/20

    NET2001

    Four functions

    Convert cells to bit stream Control transmission and receipt of bits on physical medium

    Track cell boundaries

    Package cells appropriately for the medium

    Physical layer has two parts- Transmission convergence sublayer

    Algonquin College

  • 8/8/2019 ATM Switching(Colour Slides)

    17/20

    NET2001

    AAL1 synchronous CBR traffic

    Connection oriented service for constant bit rate sources

    EX: Uncompressed voice and video

    Uses circuit-emulation services

    Circuit-emulation service also accommodates equipment usingleased-lines to attach to an ATM backbone network

    AAL1 requires timing synchronization between source and destinationso de ends on a medium that su orts clockin

    Prepares cells for transmission so that they the correct order

    Samples data

    Inserts Sequence number and sequence number protection fields

    Uses one byte for AAL1 information and 47 bytes for data

    Algonquin College

  • 8/8/2019 ATM Switching(Colour Slides)

    18/20

    NET2001

    AAL2 S nchronous VBR traffic

    Traffic has timing requirements but is bursty EX: Compressed voice and video

    o u y e ne

    Reserves 4 bytes of payload for AAL2 process support

    Traffic can be characterized as either VBR-RT or VBR-NRT

    Algonquin College

  • 8/8/2019 ATM Switching(Colour Slides)

    19/20

    NET2001

    AAL3/4

    Connection orient and connection-less data Asynchronous service

    es gne or ne wor serv ce prov ers

    Closely aligned with SMDS (Switched Multimegabit Data

    Service) AAL3/4 is used to transmit SMDS over ATM

    2 byte header, 44 bytes data, 2 byte trailer

    Can interleave data from different sources over the one VCC

    Algonquin College

  • 8/8/2019 ATM Switching(Colour Slides)

    20/20

    NET2001

    AAL5 - Sim le and Efficient Ada tation La er (SEAL) Primary AAL for data

    Supports connection-orient and connectionless data

    Used for most non-SMDS data

    EX: IP over ATM, LAN Emulation (LANE)

    Accepts data frame from higher level

    Appends trailer with frame length and 32 bit CRC

    All cells except last have PT bit set to 0

    Algonquin College