CS 447 Networks and Data Communication Department of Computer Science Southern Illinois University Edwardsville Fall, 2013 Dr. Hiroshi Fujinoki E-mail:

Slides:



Advertisements
Similar presentations
CSE 413: Computer Networks
Advertisements

Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
1 Introduction to Network Layer Lesson 09 NETS2150/2850 School of Information Technologies.
Chapter 1 Data Communications and Networks - Overview Data Communications deals with the transmission of signals in a reliable and effective manner. Topics.
5: DataLink Layer5-1 Asynchronous Transfer Mode: ATM r 1990’s/00 standard for high-speed (155Mbps to 622 Mbps and higher) Broadband Integrated Service.
Point-to-Point Network Switching Advanced Computer Networks.
Networks: Switching1 Point-to-Point Network Switching.
Networks: Switching1 Point-to-Point Network Switching.
4-1 Network layer r transport segment from sending to receiving host r on sending side encapsulates segments into datagrams r on rcving side, delivers.
Wide Area Networks School of Business Eastern Illinois University © Abdou Illia, Spring 2007 (Week 11, Thursday 3/22/2007)
Chapter 4 Network Layer slides are modified from J. Kurose & K. Ross CPE 400 / 600 Computer Communication Networks Lecture 14.
10 - Network Layer. Network layer r transport segment from sending to receiving host r on sending side encapsulates segments into datagrams r on rcving.
William Stallings Data and Computer Communications 7 th Edition Chapter 1 Data Communications and Networks Overview.
Review on Networking Technologies Linda Wu (CMPT )
1 Pertemuan 25 High Speed Network Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
Point-to-Point Network Switching Computer Networks Computer Networks Spring 2012 Spring 2012.
TCP/IP Reference Model Host To Network Layer Transport Layer Application Layer Internet Layer.
4/11/40 page 1 Department of Computer Engineering, Kasetsart University Introduction to Computer Communications and Networks CONSYL Switching network.
Data Communications and Networking
1 Wide Area Network. 2 What is a WAN? A wide area network (WAN ) is a data communications network that covers a relatively broad geographic area and that.
Communication Networks
CS 447 Networks and Data Communication
Introduction to CS447 Department of Computer Science Southern Illinois University Edwardsville Fall, 2015 Dr. Hiroshi Fujinoki
CS 447 Networks and Data Communication
Networks for Distributed Systems n network types n Connection-oriented and connectionless communication n switching technologies l circuit l packet.
Review of Networking Concepts Part 1: Switching Networks
Chapter 2 – X.25, Frame Relay & ATM. Switched Network Stations are not connected together necessarily by a single link Stations are typically far apart.
Asynchronous Transfer Mode: ATM r 1980s/1990’s standard for high-speed (155Mbps to 622 Mbps and higher) Broadband Integrated Service Digital Network architecture.
Data Communications and Computer Networks Chapter 4 CS 3830 Lecture 18 Omar Meqdadi Department of Computer Science and Software Engineering University.
Network Layer4-1 Chapter 4: Network Layer Chapter goals: r understand principles behind network layer services: m network layer service models m forwarding.
Virtual Circuit Network. Network Layer 2 Network layer r transport segment from sending to receiving host r network layer protocols in every host, router.
LO1 Know types of Network Systems and Protocols. Wan Technologies.
Intro to WAN VCC Semester 4, Chapter 2. Service providers Central Office (CO): Each telephone connects to a single point called a CO. Local Loop.
CS 447 Networks and Data Communication
Networks and Protocols CE Week 5b. WAN’s, Frame Relay, DSL, Cable.
CS 447 Networks and Data Communication Department of Computer Science Southern Illinois University Edwardsville Fall, 2013 Dr. Hiroshi Fujinoki
Huda AL-Omair_ networks61 Wide Area Network. Huda AL-Omair_ networks62 What is a WAN? Wide area network or WAN is a computer network covering a wide geographical.
Outlines Received due 13 March %. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [9] “MPLS: Special Delivery” [10] “Diversifying.
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.
Data and Computer Communications Circuit Switching and Packet Switching.
William Stallings Data and Computer Communications 7 th Edition Chapter 1 Data Communications and Networks Overview.
CS 447 Network & Data Communication QoS (Quality of Service) & DiffServ Introduction Department of Computer Science Southern Illinois University Edwardsville.
Computer Networks with Internet Technology William Stallings
Business Data Communications, by Allen Dooley, (c) 2005 Pearson Prentice HallChapter Seven 1 Business Data Communications Chapter Seven Wide Area Networking.
Local-Area-Network (LAN) Architecture Department of Computer Science Southern Illinois University Edwardsville Fall, 2013 Dr. Hiroshi Fujinoki
CS 447 Networks and Data Communication ARP (Address Resolution Protocol) for the Internet Department of Computer Science Southern Illinois University Edwardsville.
Department of Computer Science Southern Illinois University Edwardsville Fall, 2013 Dr. Hiroshi Fujinoki MANET (Mobile Ad-hoc.
Department of Computer Science Southern Illinois University Edwardsville Spring, 2010 Dr. Hiroshi Fujinoki Tunneling & Virtual.
Department of Computer Science Southern Illinois University Edwardsville Fall, 2013 Dr. Hiroshi Fujinoki Frame Relay Congestion.
Wide Area Networks. Wide Area Networks WAN Bridging of any distance Usually for covering of a country or a continent Topology normally is irregular due.
Packet switching network Data is divided into packets. Transfer of information as payload in data packets Packets undergo random delays & possible loss.
Lect1..ppt - 01/06/05 CDA 6505 Network Architecture and Client/Server Computing Lecture 4 Frame Relay by Zornitza Genova Prodanoff.
William Stallings Data and Computer Communications
Distance-Vector Routing Department of Computer Science Southern Illinois University Edwardsville Fall, 2013 Dr. Hiroshi Fujinoki
Review of Network Technologies. Basic of Network concepts Computer Network – A Communication system for connecting computers/hosts Why? – Better connectivity.
. Large internetworks can consist of the following three distinct components:  Campus networks, which consist of locally connected users in a building.
Circuit Switching Circuit-switched network direct physical connection between two devices  ex) phones or computers shorter links (no, length) than point-to-point.
Department of Computer and IT Engineering University of Kurdistan
WAN – Packet and Cell-switched Networks
WAN Transmission Media
Lecture 1: Introduction to WAN
Switching. Circuit switching Message switching Packet Switching – Datagrams – Virtual circuit – source routing Cell Switching – Cells, – Segmentation.
Data Communication Networks Lec 13 and 14. Network Core- Packet Switching.
Lecture # 3: WAN Data Communication Network L.Rania Ahmed Tabeidi.
Virtual Circuit Networks: Frame Relay And ATM UNIT 5 Chapter 18 Forouzan.
Point-to-Point Network Switching
Point-to-Point Network Switching
Chapter 8 – Data switching and routing
Presentation transcript:

CS 447 Networks and Data Communication Department of Computer Science Southern Illinois University Edwardsville Fall, 2013 Dr. Hiroshi Fujinoki Frame Relay Networks FrameRelay-Intro/000

CS 447 Networks and Data Communication What is “Frame Relay”? Frame Relay (FR) is a VC (Virtual Circuit) data transmission network FR evolved from X.25 VC packet-switching network FR was introduced with two primary motivations:  Provide inexpensive virtual WAN network for corporate users (i) Security (dedicated network for high security) (ii) Speed (high volume data transmission in a short time) (iii) Low cost (branch-to-branch long distance connection at low price)  Low delay data transmission for real-time voice transmission - Eliminate point-to-point error control from X.25 (i), (ii) (iii) in a trade-off relationship FrameRelay-Intro/001

CS 447 Networks and Data Communication What is “Frame” in “Frame Relay”? Packet Switching Frame Relay Cell Relay Circuit Switching Variable size Large data units Variable size Large data units Fixed size Small units Continuous stream No “packet” Public analog Telephone networks ATM Frame Relay IP Networks Reserved (dedicated) resources Expensive Low variance in delay High quality Shared resources Inexpensive High variance in delay Low quality (best-Effort) FrameRelay-Intro/002

CS 447 Networks and Data Communication Low delay transmission in Frame Relay X.25 VC Packet Switching A/D D/A A/D D/A A/D Frame Relay Digital Tx Analog Tx D/A Digital to Analog Converter A/D Analog to Digital Converter High error rate Fix Errors Low error rate FrameRelay-Intro/003

CS 447 Networks and Data Communication Low delay transmission in Frame Relay Error Control Flow Control Switching Error Control Flow Control Switching X.25 VC Packet Switching For human conversation this delay < 400ms FrameRelay-Intro/004

CS 447 Networks and Data Communication Low delay transmission in Frame Relay Frame Relay Switching Short RTT delay FrameRelay-Intro/005

CS 447 Networks and Data Communication Inexpensive virtual WAN network Branch A Branch B Branch E Branch C Branch D FrameRelay-Intro/006 ProblemScalability N(N-1) 2 links required

CS 447 Networks and Data Communication Inexpensive virtual WAN network Branch A Branch B Branch E Branch C Branch D FrameRelay-Intro/007 Problem Single point of network disconnection

CS 447 Networks and Data Communication Inexpensive virtual WAN network Branch A Branch B Branch E Branch C Branch D Dedicated Subscriber Loop A long distance carrier WAN network VC 1 FrameRelay-Intro/008 Contract to a long distance carrier You install only the subscriber loops ProblemDeveloping a nation-wide is too expensive

CS 447 Networks and Data Communication Inexpensive virtual WAN network Branch A Branch B Branch E Branch C Branch D Dedicated Subscriber Loop A long distance carrier WAN network VC 2 FrameRelay-Intro/009

CS 447 Networks and Data Communication Inexpensive virtual WAN network Branch A Branch B Branch E Branch C Branch D Dedicated Subscriber Loop A long distance carrier WAN network VC 3 FrameRelay-Intro/010

CS 447 Networks and Data Communication Inexpensive virtual WAN network What is VC supposed to do? - No matter how busy the network is, your paid quota should be reserved - Called CIR (Committed Information Rate) - You pre-define VCs - No need for creating VCs when you transmit data  Provide guaranteed transmission rate  Preserve pre-defined VCs  Short end-to-end delay transmission - All resources are reserved - Upper bound for end-to-end is also guaranteed FrameRelay-Intro/011

CS 447 Networks and Data Communication Data Network Circuit Switching Packet Switching Virtual Circuit Datagram X.25 ARPANET Frame Relay IP Network Today’s Topic FrameRelay-Intro/012

CS 447 Networks and Data Communication 1. IP Network (Store & Forward transmission) Router  Data Packet  ACK  Data Packet  Data Packet  Data Packet  ACK  ACK  ACK Transmitter Receiver R1R2 R3 2. Frame Relay (Forward without ACK) Router  Data Packet  ACK  Data Packet  Data Packet  Data Packet  ACK  ACK  ACK R1R2R3 FrameRelay-Intro/013

CS 447 Networks and Data Communication Router Operation for IP Network (Store and Forward) Router Memory Buffer Incoming Link Outgoing Link  Store  Perform: Switching Error Check (CRC Check Sum) Flow Control  Forward  ACK FrameRelay-Intro/014

CS 447 Networks and Data Communication Router Operation for Frame-Relay Network Router Temporary Buffer Incoming Link Outgoing Link  Store  Perform: Switching  Forward Cut-through After switching FrameRelay-Intro/015

CS 447 Networks and Data Communication Frame Relay Data Transfer (Forward without ACK) Router  Data Packet  Data Packet  Data Packet  Data Packet  ACK  ACK  ACK  ACK R1R2R3 Data as a collection of frames ACK (= Error/Flow Control) Messages Intermediate routers just relay frames and ACK messages between two end hosts FrameRelay-Intro/016

CS 447 Networks and Data Communication Router Operation for IP Network (Store and Forward) Network Layer Link Layer Physical Layer Packeting Routing Framing Transmission Receiving Storing Error Check Flow Control De-Framing Routing Framing Storing Transmission Application Transmitting Host First-Hop Router Memory Copy FrameRelay-Intro/017

CS 447 Networks and Data Communication Router Operation for Frame Relay Network Layer Link Layer Physical Layer Transmission Receiving Storing Framing Application Transmitting Host Memory Copy Transmission Routing First-Hop Router FrameRelay-Intro/018

CS 447 Networks and Data Communication LAN A LAN B LAN C LAN D LAN E Frame Relay Network Frame Relay Router Frame Relay as a network backbone FrameRelay-Intro/019

CS 447 Networks and Data Communication