0% found this document useful (0 votes)
116 views15 pages

Computer Network - CS610 Power Point Slides Lecture 18

This document discusses computer networks and asynchronous transfer mode (ATM). It explains that ATM uses small, fixed-sized packets called cells to meet goals like universal service, guaranteed service, and low jitter. ATM establishes connections using virtual channels identified by virtual path and channel indicators. Connections are set up similarly to telephone calls, with connection requests and identifiers given to parties on both ends.

Uploaded by

Ibrahim Choudary
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
116 views15 pages

Computer Network - CS610 Power Point Slides Lecture 18

This document discusses computer networks and asynchronous transfer mode (ATM). It explains that ATM uses small, fixed-sized packets called cells to meet goals like universal service, guaranteed service, and low jitter. ATM establishes connections using virtual channels identified by virtual path and channel indicators. Connections are set up similarly to telephone calls, with connection requests and identifiers given to parties on both ends.

Uploaded by

Ibrahim Choudary
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 15

COMPUTER NETWORKS

CS610
Lecture-18
Hammad Khalid Khan
Review Lecture 17
 Routing Table Computation

 Shortest Path Computation in a Graph


– Dijkstra’s Algorithm

 Distributed Route Computation


– Distance Vector Routing
– Link State Routing

 Example WAN Technologies


Chapter 14

CONNECTION ORIENTED NETWORKING


and
ATM
Introduction

 LANs and WANs can both connect multiple computers, but


they have different base technologies and meet different
goals

 ATM is a single technology that is designed to meet the


goals of both LANs and WANs

 ATM uses the concept of Connection-Oriented Networking


Asynchronous Transfer Mode

 Telephone companies (Telcos) introduced ATM to meet


several goals:
– Universal service – for all subscribers
– Support for all uses – voice, video, and data
– A single, unified infrastructure (no separate LANs &
WANs)
– Guaranteed service, when appropriate
– Support for low-cost devices
Jitter
 Jitter is the term used for variance in transmission delays

 Jitter is significant for voice, video, and data

 Jitter in LANs can occur when a packet is delayed because


the network is busy
Packet Sizes
 Large packets result in less overhead because a smaller
fraction of the packet is used for header information

 Optimum networks use 4KB packets or larger

 Large packets can’t easily be used for voice


– 8 bit samples (at 125 usec per sample) would require half
a second to fill a 4KB packet.
– Echo cancellation can only be used with low transmission
delays
ATM Cells
 To meet its goals, ATM uses small, fixed-sized packets called
cells

 Each cell has 53 octets

 VCI/VPI fields identify the cell’s destination

 PRIO tell if cell can be discarded


ATM Cells
 CRC checks the header’s bits only!

 ATM header is about 10 percent of the cell

 Ethernet can have overhead of only 1 %

 Engineers sometime call ATM overhead the Cell Tax


ATM Cells
Connection-Oriented Service
 The connection-oriented service paradigm for networking is
similar to the manner in which telephones are used:
– A caller dials the number of the destination
– The telephone at the destination signals the arrival of a
Connection Request
– If the called person doesn’t answer, the caller gives up
after waiting for a Timeout
– If the called person does answer, then the connection is
established, and data is exchanged
Connection-Oriented Service
 In data communications, a binary connection identifier is
given to each of the two parties to the connection to enable
identification of the connection
Virtual Channels (or Circuits)
 Connections in ATM are called virtual channels (VC), or
virtual circuits (a term preferred by some)

 These are called virtual, since connections are formed in


ATM by storing values in memory locations (tables) in ATM
switches, as opposed to making actual electrical connections
Virtual Channels (or Circuits)
 The VC is identified by a 24-bit value formed from:
– The VPI, or virtual path indicator (8 bits), which identifies a
particular path through the network; &
– The VCI, or virtual channel indicator (16 bits), which
identifies the channel in the virtual path is being used by
the connection

 Most frequently, the 24-bit pair is treated as just a single


connection identifier by computers
Summary
 Connection-Oriented Networking and ATM
 Asynchronous Transfer Mode
 ATM Design and Cells
 Connection-Oriented Services
 Virtual Channels

You might also like