Data and Computer Communications

Similar documents
Lecture 02 Chapter 10: Circuit Switching and Packet Switching

William Stallings Data and Computer Communications 7 th Edition. Chapter 10 Circuit Switching and Packet Switching

Circuit Switching and Packet Switching

Lecture (04 & 05) Packet switching & Frame Relay techniques Dr. Ahmed ElShafee

Lecture (04 & 05) Packet switching & Frame Relay techniques

William Stallings Data and Computer Communications. Chapter 10 Packet Switching

Internet Architecture and Protocol

William Stallings Data and Computer Communications. Chapter 7 Data Link Control

Chapter 10. Circuits Switching and Packet Switching 10-1

Part Two dealt with the transfer of data between devices that are directly

Wave Division Multiplexing. Circuit Switching (1) Switching Networks. Nodes. Last Lecture Multiplexing (2) Source: chapter8

This Lecture. BUS Computer Facilities Network Management. Switching Network. Simple Switching Network

Packet Switching Networks. Dr. Indranil Sen Gupta Packet Switching Networks Slide 1

Data link layer functions. 2 Computer Networks Data Communications. Framing (1) Framing (2) Parity Checking (1) Error Detection

Wide area networks: packet switching and congestion

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

WAN technology which are to be discussed:

Lecture #6 Multiplexing and Switching

Frame Relay. Raj Jain. Professor of Computer and Information Sciences. The Ohio State University

Lecture (05) Network interface Layer media & switching II

(Refer Slide Time: 2:20)

ST.MOTHER THERESA ENGINEERING COLLEGE

Lecture (03) Circuit switching

CS343: Data Communication Switched Communication Network

Wireless Networks. Communication Networks

Communication Networks

Network management and QoS provisioning - revise. When someone have to share the same resources is possible to consider two particular problems:

Routing Strategies. Fixed Routing. Fixed Flooding Random Adaptive

Chapter 7: Data Link Control. CS420/520 Axel Krings Page 1

Chapter 7: Data Link Control. Data Link Control Protocols


Routing in packet-switching networks

The University of Sydney AUSTRALIA. Advanced Communication Networks

Data and Computer Communications

Lecture 03 Chapter 11 Asynchronous Transfer Mode

BROADBAND AND HIGH SPEED NETWORKS

Integrated Services Digital Network

Data Link Control Protocols

Implementing Enterprise WAN Links

Lecture 4 Wide Area Networks - Congestion in Data Networks

Circuit switching. Switched communication network Circuit switching technology. 2 Dr. Ahmed ElShafee, ACU Spring 2011, Networks I

Communication Networks

Flow control: Ensuring the source sending frames does not overflow the receiver

I. INTRODUCTION. each station (i.e., computer, telephone, etc.) directly connected to all other stations

ROEVER ENGINEERING COLLEGE Elambalur,Perambalur DEPARTMENT OF CSE NP UNIT-I

Packet Switching. Communication Networks Chapter 10: Connection-Oriented PDNs

Chapter 2 - Part 1. The TCP/IP Protocol: The Language of the Internet

CS4700/CS5700 Fundaments of Computer Networks

Data Link Layer (part 2)

DC Assignment III. Communication via circuit switching implies that there is a dedicated communication path between two stations.

Data & Computer Communication

Troubleshooting Frame Relay Connections

What Is Congestion? Effects of Congestion. Interaction of Queues. Chapter 12 Congestion in Data Networks. Effect of Congestion Control

ET4254 Communications and Networking 1

Faculty of Science Final Examination. Computer Science B Basics of Computer Networks

(Sicherungsschicht) Chapter 5 (part 2) [Wa0001] HDLC - 1.

Network Devices,Frame Relay and X.25

SRI RAMAKRISHNA INSTITUTE OF TECHNOLOGY DEPARTMENT OF INFORMATION TECHNOLOGY COMPUTER NETWORKS UNIT - II DATA LINK LAYER

What Is Congestion? Computer Networks. Ideal Network Utilization. Interaction of Queues

Data Link Layer (cont.) ( h h h ) (Sicherungsschicht) HDLC - 1.

06/02/ Metropolitan Area Networks. Local & Metropolitan Area Networks. 0. Overview. 1. Internetworking ACOE322. Lecture 4

Module 3. Wide Area Networking (WAN)

COMPUTER NETWORK Model Test Paper

Frame Relay. Frame Relay Information 1 of 18

CSE3213 Computer Network I

Chapter 1 Introduction

INTERNATIONAL TELECOMMUNICATION UNION DATA COMMUNICATION OVER THE TELEPHONE NETWORK

Datenkommunikation SS L04 - Network Principles

Ch. 4 - WAN, Wide Area Networks

Quality of Service. Traffic Descriptor Traffic Profiles. Figure 24.1 Traffic descriptors. Figure Three traffic profiles

ELC 537 Communication Networks

CCNA 4 - Final Exam (A)

UNIT-II OVERVIEW OF PHYSICAL LAYER SWITCHING & MULTIPLEXING

A typical WAN structure includes the following components.

CSC 401 Data and Computer Communications Networks

KINGS COLLEGE OF ENGINEERING

Internetwork Protocols

Part 5: Link Layer Technologies. CSE 3461: Introduction to Computer Networking Reading: Chapter 5, Kurose and Ross

Internet Protocols (chapter 18)

Introduction to Wireless Networking ECE 401WN Spring 2008

APPENDIX F THE TCP/IP PROTOCOL ARCHITECTURE


Chapter 3. The Data Link Layer. Wesam A. Hatamleh

General comments on candidates' performance

INTRODUCTORY COMPUTER

Review of Network Technologies

Congestion in Data Networks. Congestion in Data Networks

Outline: Connecting Many Computers

Frame Relay. Bigger, Longer, Uncut 2005/03/11. (C) Herbert Haas

What Global (non-digital) Communication Network Do You Use Every Day?"

frame-relay lapf n201

Physical Layer: Multiplexing, Spectrum Spreading and Switching. Covers Chapters# 06 & 08 from Text Book

Integrated Service Digital Network (ISDN) Circuit-Switched and Packet-Switched Data Bearer Services Performance Specifications TR ISSUE B

Subject Data Communication. Subject Code 15CS46. Module 2 (Part 2) Multiplexing and Switching

Multiplexing From one channel to multiple channels

QUESTION BANK EVEN SEMESTER

The Transmission Control Protocol (TCP)

Announcements. TAs office hours: Mohamed Grissa: Mohamed Alkalbani:

Lecture 15: Multiplexing (2)

Goals for Today s Class. EE 122: Networks & Protocols. What Global (non-digital) Communication Network Do You Use Every Day?

Transcription:

Data and Computer Communications Chapter 10 Circuit Switching and Packet Switching Eighth Edition by William Stallings Lecture slides by Lawrie Brown

Circuit Switching and Packet Switching He got into a District Line train at Wimbledon Park, changed on to the Victoria Line at Victoria and on to the Jubilee Line at Green Park for West Hampstead. It was a long and awkward journey but he enjoyed it. King Solomon's Carpet, Barbara Vine (Ruth Rendell)

Switched Network

Nodes a collection of nodes and connections is a communications network nodes may connect to other nodes only, or to stations and other nodes network is usually partially connected some redundant connections are desirable have two different switching technologies circuit switching packet switching

Circuit Switching uses a dedicated path between two stations has three phases establish transfer disconnect inefficient channel capacity dedicated for duration of connection if no data, capacity wasted set up (connection) takes time once connected, transfer is transparent

Public Circuit Switched Network

Circuit Establishment

Circuit Switch Elements

Blocking or Non-blocking blocking network may be unable to connect stations because all paths are in use used on voice systems non-blocking network permits all stations to connect at once used for some data connections

Space Division Switch

3 Stage Space Division Switch

Time Division Switching modern digital systems use intelligent control of space & time division elements use digital time division techniques to set up and maintain virtual circuits partition low speed bit stream into pieces that share higher speed stream individual pieces manipulated by control logic to flow from input to output

Softswitch

Traditional Circuit Switching

Packet Switching circuit switching was designed for voice packet switching was designed for data transmitted in small packets packets contains user data and control info user data may be part of a larger message control info includes routing (addressing) info packets are received, stored briefly (buffered) and past on to the next node

Packet Switching

Advantages line efficiency single link shared by many packets over time packets queued and transmitted as fast as possible data rate conversion stations connects to local node at own speed nodes buffer data if required to equalize rates packets accepted even when network is busy priorities can be used

Switching Techniques station breaks long message into packets packets sent one at a time to the network packets can be handled in two ways datagram virtual circuit

Datagram Diagram

Virtual Circuit Diagram

Virtual Circuits v Datagram virtual circuits network can provide sequencing and error control packets are forwarded more quickly less reliable datagram no call setup phase more flexible more reliable

Packet Size

Circuit v Packet Switching performance depends on various delays propagation delay transmission time node delay range of other characteristics, including: transparency amount of overhead

Event Timing

X.25 ITU-T standard for interface between host and packet switched network almost universal on packet switched networks and packet switching in ISDN defines three layers Physical Link Packet

X.25 - Physical interface between station node link two ends are distinct Data Terminal Equipment DTE (user equipment) Data Circuit-terminating Equipment DCE (node) physical layer specification is X.21 can substitute alternative such as EIA-232

X.25 - Link Link Access Protocol Balanced (LAPB) Subset of HDLC see chapter 7 provides reliable transfer of data over link sending as a sequence of frames

X.25 - Packet provides a logical connections (virtual circuit) between subscribers all data in this connection form a single stream between the end stations established on demand termed external virtual circuits

X.25 Use of Virtual Circuits

User Data and X.25 Protocol Control Information

Issues with X.25 key features include: call control packets, in band signaling multiplexing of virtual circuits at layer 3 layers 2 and 3 include flow and error control hence have considerable overhead not appropriate for modern digital systems with high reliability

Frame Relay designed to eliminate most X.25 overhead has large installed base key differences: call control carried in separate logical connection multiplexing and switching at layer 2 no hop by hop error or flow control hence end to end flow and error control (if used) are done by higher layer a single user data frame is sent from source to destination and higher layer ACK sent back

Advantages and Disadvantages lost link by link error and flow control increased reliability means less an issue streamlined communications process lower delay higher throughput frame relay can be used for access speeds up to and over 2Mbps

Protocol Architecture

LAPF Functionality LAPF (Link Access Procedure for Frame Mode Bearer Services) defined in Q.922 only core functionality used: frame delimiting, alignment and transparency frame mux and demux using addressing field ensure frame is integral number of octets ensure frame is neither too long nor short detection of transmission errors congestion control functions form sub-layer of data link layer data transfer between subscribers only

Frame Relay Data Link Connections logical connection between subscribers data transferred over them not protected by flow or error control uses separate connection for call control overall results in significantly less work in network

User Data Transfer only have one frame type which carries user data no control frames means no inband signaling no sequence numbers flag and FCS function as in HDLC address field carries DLCI DLCI (Data Link Connection Identifier) has local significance only

Summary circuit verses packet switching network approaches X.25 frame relay