Packet Switching Networks & Frame Relay

Slides:



Advertisements
Similar presentations
CSE 413: Computer Networks
Advertisements

TELE202 Lecture 7 X.25 1 Lecturer Dr Z. Huang Overview ¥Last Lecture »Routing in WAN »Source: chapter 10 ¥This Lecture »X.25 »Source: chapter 10 ¥Next.
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 10 – Circuit Switching and Packet Switching.
1 Frame Relay u Packet switching system with low overhead u Assumes very reliable high-quality physical network u Developed for use in ISDN networks u.
Module 3.4: Switching Circuit Switching Packet Switching K. Salah.
ECEN “Mobile Wireless Networking”
Semester Copyright USM EEE442 Computer Networks The Data Link / Network Layer Functions: Switching En. Mohd Nazri Mahmud MPhil (Cambridge, UK)
Data Communications Packet Switching.
William Stallings Data and Computer Communications 7th Edition
Chapter 10 Circuit Switching and Packet Switching.
ECS 152A 7. Circuit Switching, Packet Switching, and Frame Relay.
Data Communications and Networks Chapter 2 - Network Technologies - Circuit and Packet Switching Data Communications and Network.
Data Communications and Networking
Chapter 13: Frame Relay & ATM Business Data Communications, 6e.
Communication Networks
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 10 – Circuit Switching and Packet Switching.
Chapter 2 – X.25, Frame Relay & ATM. Switched Network Stations are not connected together necessarily by a single link Stations are typically far apart.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 10 – Circuit Switching and Packet Switching.
Data and Computer Communications Chapter 10 – Circuit Switching and Packet Switching (Wide Area Networks)
TELE202 Lecture 5 Packet switching in WAN 1 Lecturer Dr Z. Huang Overview ¥Last Lectures »C programming »Source: ¥This Lecture »Packet switching in Wide.
Sami Al-wakeel 1 Data Transmission and Computer Networks The Switching Networks.
Switching Techniques Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS School of Computing, UNF.
FRAME RELAY. What is Frame Relay? high-performance WAN protocol operates at the physical and data link layers Originally designed for use across ISDN.
 Circuit Switching  Packet Switching  Message Switching WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998.
Data and Computer Communications Circuit Switching and Packet Switching.
SUBMITTED TOSUBMITTED BY S.D.MISHRA SIRSANATAN TRIVEDI.
Computer Networks with Internet Technology William Stallings
CSCI 465 D ata Communications and Networks Lecture 14 Martin van Bommel CSCI 465 Data Communications & Networks 1.
Data and Computer Communications Chapter 11 – Asynchronous Transfer Mode.
Chapter 13: Frame Relay & ATM Business Data Communications, 5e.
Lect1..ppt - 01/06/05 CDA 6505 Network Architecture and Client/Server Computing Lecture 4 Frame Relay by Zornitza Genova Prodanoff.
EEC4113 Data Communication & Multimedia System Chapter 7: Network Layer by Muhazam Mustapha, October 2011.
1 Chapter 3. Communication Networks Wen-Shyang Hwang KUAS EE.
Chapter 3 Communication networks Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
Frame Relay. Why to use Frame Relay? Frame Relay is a virtual-circuit technology that provides low-level (physical and data link layer) service in response.
Data and Computer Communications 8 th and 9 th Edition by William Stallings Chapter 10 – Circuit Switching and Packet Switching.
Data Communications Chapter 1 – Data Communications, Data Networks, and the Internet.
Data and Computer Communications Chapter 7 Circuit Switching and Packet Switching.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 10 – Circuit Switching and Packet Switching.
Data and Computer Communications Ninth Edition by William Stallings Chapter 10 – Circuit Switching and Packet Switching Data and Computer Communications,
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Muhammad Waseem Iqbal Lecture # 20 Data Communication.
William Stallings Data and Computer Communications 7th Edition
Unit 1:Frame Relay.
Point-to-Point Network Switching
CS408/533 Computer Networks Text: William Stallings Data and Computer Communications, 6th edition Chapter 1 - Introduction.
Virtual-Circuit Networks:
A Taxonomy of Communication Networks
Computer Data Communications
Packet Switching Datagram Approach Virtual Circuit Approach
Lecture 7: Data Link Layer Protocols (Part2): Frame Relay
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Computer Networks MCA Sem-III Baljeet Kaur
Communication Networks
Chapter 12: Wide Area Networks
William Stallings Data and Computer Communications 7th Edition
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Chapter 20 Network Layer: Internet Protocol
Chapter 4 Frame Relay Chapter 4 Frame Relay.
CDA 6505 Network Architecture and Client/Server Computing
UNIT I – FRAME RELAY AND ISDN
Data Communication Networks
Switching Techniques.
Chapter 12: Circuit Switching and Packet Switching
William Stallings Data and Computer Communications 7th Edition
Chapter 11. Frame Relay Background Frame Relay Protocol Architecture
Computer Networking A Top-Down Approach Featuring the Internet
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara
Switching.
Presentation transcript:

Packet Switching Networks & Frame Relay Chapter 4 Packet Switching Networks & Frame Relay

Introduction Packet-Switching Frame Relay Networks Switching Technique Routing X.25 Frame Relay Networks Architecture User Data Transfer Call Control Chapter 4 Frame Relay

Introduction - Taxonomy Communication Networks Circuit -Switched Packet -Switched FDM TDM Datagram Virtual Circuit The Internet (TCP/IP) Frame Relay ATM Chapter 4 Frame Relay

Circuit-Switching Historically – long-haul telecom networks designed for voice and/or constant bit rate applications Network resources dedicated to one “call” after circuit setup Shortcomings when used for data: Inefficient (high idle time) for “bursty” sources Constant data rate not appropriate for varied endpoint capabilities Chapter 4 Frame Relay

Packet-Switching Historically – network technology designed for general data communications Basic technology is the same as in the 1970s One of the few effective technologies for long distance data communications in use today Frame relay and ATM are variants of packet-switching (using virtual circuits) Advantages: flexible, resource sharing, robust, responsive Disadvantages: Time delays in distributed network, overhead penalties Need for routing and congestion control Chapter 4 Frame Relay

Packet-Switching Data transmitted in short blocks, or packets Packet length typically < 1000 octets Each packet contains user data plus control info (routing) Store and forward Chapter 4 Frame Relay

Use of Packets Chapter 4 Frame Relay

A Simple Switching Network Chapter 4 Frame Relay

Advantages over Circuit-Switching Greater line efficiency (many packets can go over shared link) Data rate conversions Non-blocking (e.g. no “busy signals”) under heavy traffic (but increased delays) Each packet can be handled based on a priority scheme Chapter 4 Frame Relay

Disadvantages relative to Circuit-Switching Packets incur delay with every node they pass through Q * (dprop + dtrans + dqueue + dproc) Jitter: variation in end-to-end packet delay Data overhead in every packet for routing information, etc More processing overhead for every packet at every node traversed… circuit switching has little/no processing at each node Chapter 4 Frame Relay

Switching Technique Large are messages broken up into smaller “chunks,” generically called packets Store and forward packet handling in core Two approaches to switching data: Datagram Each packet sent independently of the others No call setup More reliable (can route around failed nodes or congestion) Virtual circuit Fixed route established before any packets sent No need for routing decision for each packet at each node Chapter 4 Frame Relay

Packet Switching: Datagram Approach Advantages: No call setup Flexible routes Reliability Chapter 4 Frame Relay

Packet Switching: Virtual-Circuit Approach Advantages: Network services sequencing error control Performance Chapter 4 Frame Relay

Routing Key function of any packet-switched network: forwarding packets to a destination Adaptive routing, routes are adjusted based on: Node/trunk failure Congestion Nodes (routers/switches) must exchange information about the state of the network Chapter 4 Frame Relay

The Use of Virtual Circuits Virtual end-to-end circuits Chapter 4 Frame Relay

X.25 First commercial packet switched network interface standard Motivates discussion of frame relay and ATM design X.25 defines 3 levels of functionality L1 - Physical level (X.21, EIA-232, etc.): physical connection of a station to the link L2 - Link/frame level (LAPB, a subset of HDLC): logical, reliable transfer of data over the physical link L3 - Packet level: network layer, provides virtual circuit service to support logical connections between two subscriber stations (multiplexing) Chapter 4 Frame Relay

User Data and X.25 Protocol Control Information Virtual circuit id# Sequence #s 3 bytes  128 bytes Flags, address, control, FCS Link layer framing Reliable physical transfer Chapter 4 Frame Relay

X.25 Features Call control packets Multiplexing of VCs at layer 3 set up and tear down virtual circuits use same channel and VC as data packets Multiplexing of VCs at layer 3 Layers 3 (packet) and 2 (frame) both include extensive flow control and error control mechanisms Processing Overhead (tproc) at each node! RESULT: 64kbps Max. data rate Chapter 4 Frame Relay

Frame Relay Networks Most widely deployed WAN link-layer protocol in use today Designed to eliminate much of the processing overhead in X.25 Designed to support “bandwidth on demand” for modern, bursty applications Throughput is an order of magnitude higher than X.25 ITU-T Recommendation I.233 indicates effective rates of frame relay of up to 2 Mbps, but current practice is much higher (up to T-3 equivalent, or 44.376 Mbps) Chapter 4 Frame Relay

Frame Relay Networks Important Improvement over X.25: Call control signaling is on a separate logical connection from user data Multiplexing/switching of logical connections is at layer 2 (not layer 3) No hop-by-hop flow control and error control; responsibility of higher layers Frames sizes can vary (up to 9000 bytes), supporting all current LAN frame sizes Direct support for TCP/IP packets, since no network layer redundancy Chapter 4 Frame Relay

Comparison of X.25 and Frame Relay Protocol Stacks Chapter 4 Frame Relay

Virtual Circuits and Frame Relay Virtual Connections (a) X.25 Packet Switching X.25 Packet-Switching network (b) Frame Relay Frame Relay network Chapter 4 Frame Relay

Frame Relay Architecture X.25 has 3 layers: physical, link, network Frame Relay has 2 layers: physical and data link (or LAPF) LAPF core: minimal data link control Preservation of order for frames Small probability of frame loss Chapter 4 Frame Relay

LAPF Core Frame delimiting, alignment and transparency Frame multiplexing/demultiplexing Inspection of frame for length constraints Detection of transmission errors Congestion control Chapter 4 Frame Relay

LAPF-core Formats 10-bit address 23-bit address 16-bit address Chapter 4 Frame Relay

User Data Transfer Frame No connection control fields, which are normally used for: Identifying frame type (data or control) Sequence numbers, used for error/flow control Implication: Connection setup/teardown carried on separate channel No flow and error control, must be handled by higher layer in protocol stack Chapter 4 Frame Relay

Frame Relay Call Control Details of call control depend on the context of its use Assumes FR over ISDN Generally simpler for point-to-point use Data transfer involves: Establish logical connection and assign a unique DLCI Exchange data frames Release logical connection Chapter 4 Frame Relay

Frame Relay Call Control 4 message types needed SETUP…request link establishment CONNECT…reply to SETUP with connection accepted RELEASE…request to clear (tear down) a connection RELEASE COMPLETE… reply to SETUP with connection denied, or response to RELEASE Chapter 4 Frame Relay