Point-to-Point Network Switching

Slides:



Advertisements
Similar presentations
Introduction 2 1: Introduction.
Advertisements

Packet / Message Switching Concepts
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Point-to-Point Network Switching Advanced Computer Networks.
Networks: Switching1 Point-to-Point Network Switching.
Networks: Switching1 Point-to-Point Network Switching.
Networking Basics: A Review Carey Williamson iCORE Chair and Professor Department of Computer Science University of Calgary.
Point-to-Point Network Switching Computer Networks Computer Networks Spring 2012 Spring 2012.
1 Networking Basics: A Review Carey Williamson iCORE Professor Department of Computer Science University of Calgary.
Data Communications and Networking
Data Comm. & Networks Instructor: Ibrahim Tariq Lecture 3.
Switched network.
ECE 466 Switching Networks. ECE 466 A communication network provides a scalable solution to connect a large number of end systems Communication 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.
Computer Networks with Internet Technology William Stallings
Packet switching network Data is divided into packets. Transfer of information as payload in data packets Packets undergo random delays & possible loss.
Lecture # 03 Switching Course Instructor: Engr. Sana Ziafat.
Unit III Bandwidth Utilization: Multiplexing and Spectrum Spreading In practical life the bandwidth available of links is limited. The proper utilization.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 CH. 8: SWITCHING & DATAGRAM NETWORKS 7.1.
WAN Transmission Media
Computer Communication & Networks Lecture # 03 Circuit Switching, Packet Switching Nadeem Majeed Choudhary
Lecture # 3: WAN Data Communication Network L.Rania Ahmed Tabeidi.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 10 – Circuit Switching and Packet Switching.
SWITCHING. Switching is process to forward packets coming in from one port to a port leading towards the destination. When data comes on a port it is.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Muhammad Waseem Iqbal Lecture # 20 Data Communication.
Chapter 2 PHYSICAL LAYER.
CS 5565 Network Architecture and Protocols
Packet Switching Networks & Frame Relay
Unit 1:Frame Relay.
Graciela Perera Introduction Graciela Perera
Asynchronous Transfer Mode
Chapter 1: Introduction
A Taxonomy of Communication Networks
Chapter 4 Introduction to Network Layer
Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
School of Computer Science and Engineering Pusan National University
Switching and High-Speed Networks
WAN technologies.
CS 5565 Network Architecture and Protocols
CS4470 Computer Networking Protocols
Chapter 3 Switching.
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
SWITCHING Switched Network Circuit-Switched Network Datagram Networks
Physical Layer (Part 2) Data Encoding Techniques
Comp 365 Computer Networks Chapter 1 Part 2 Network Core Fall 2014
Switching A Network Layer Function
Chapter 4 Introduction to Network Layer
Data Communication and Computer Networks
Subject Name: Digital Switching Systems Subject Code:10EC82 Prepared By: Aparna.P, Farha Kowser Department: Electronics and Communication Date:
Chapter 20 Network Layer: Internet Protocol
Network Core and QoS.
Chapter 4 Frame Relay Chapter 4 Frame Relay.
Data Communication Networks
Circuit Switching Packet Switching Message Switching
Congestion Control (from Chapter 05)
Network Architecture for Cyberspace
Data Communications and Networking
Chapter 4 Network Layer Computer Networking: A Top Down Approach 5th edition. Jim Kurose, Keith Ross Addison-Wesley, April Network Layer.
Networking Basics: A Review
Networking.
COMPUTER NETWORKS CS610 Lecture-29 Hammad Khalid Khan.
Circuit Switched Network
Switching Chapter 2 Slides Prepared By: -
Point-to-Point Network Switching
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara
Network Core and QoS.
Switching.
Comp 410 AOS Packet Switching
Presentation transcript:

Point-to-Point Network Switching Computer Networks Term A16

Network Switching Outline Circuit Switching, Message Switching, Packet Switching, Cell Switching Multiplexing TDM and FDM Connection-Oriented versus Connectionless Protocols Virtual Circuit versus Datagram Networks External/Internal Subnet Abstractions Computer Networks Network Switching

Computer Networks Network Switching Circuit Switching Seeking out and establishing a physical copper path from end-to-end [historic definition] . Circuit switching implies the need to first set up a dedicated, end-to-end path for the connection before the information transfer takes place. Once the connection is made, the only delay is propagation time. Computer Networks Network Switching

Computer Networks Network Switching Circuit Switching Figure 2-38. (a) Circuit switching. (b) Packet switching. Tanenbaum Computer Networks Network Switching

Network Core: Circuit Switching End-end resources reserved for “call” link capacity, router buffer space dedicated resources: no sharing circuit-like (guaranteed) performance call setup required Computer Networks Network Switching

Store-and-Forward Networks Intermediate processors (IMPS, nodes, routers, gateways, switches) along the path store the incoming block of data. Each block is received in its entirety at the router, inspected for errors, and retransmitted along the path to the destination. This implies buffering at the router and one transmission time per hop. Computer Networks Network Switching

Store-and-Forward Routers Computer Networks Network Switching

Computer Networks Network Switching ‘Cut Through’ Routers Computer Networks Network Switching

Computer Networks Network Switching Message Switching A store-and-forward network where the block of transfer is a complete message. Since messages can be quite large, this can cause: buffering problems at the router. high mean delay times. Computer Networks Network Switching

Computer Networks Network Switching Packet Switching A store-and-forward network where the block of transfer is a complete packet**. A packet is a variable length block of data with a fixed upper bound. **Using packets improves mean message delay. Computer Networks Network Switching

Computer Networks Network Switching Cell Switching 53 bytes A network where the unit of transfer is a small, fixed-size block of data (i.e., a cell). ATM (Asynchronous Transfer Mode) networks use 53-byte cells. Computer Networks Network Switching

Multiplexing Multiplexing {general definition} :: Sharing a resource over time. (a) (b) A A A Trunk group A B B B MUX MUX B C C C C Leon-Garcia & Widjaja: Communication Networks Computer Networks Introduction to the Physical Layer

Computer Networks Introduction to the Physical Layer Frequency Division Multiplexing (FDM) vs Time Division Multiplexing (TDM) 4 users Example: FDM frequency time TDM frequency time Two simple multiple access control techniques. Each mobile’s share of the bandwidth is divided into portions for the uplink and the downlink. Also, possibly, out of band signaling. As we will see, used in AMPS, GSM, IS-54/136 K & R Computer Networks Introduction to the Physical Layer

Frequency Division Multiplexing Figure 2-31. (a) The original bandwidths. (b) The bandwidths raised in frequency. (c) The multiplexed channel. Tanenbaum Computer Networks Introduction to the Physical Layer

T1 - TDM Link TDM: each host gets same slot in revolving TDM frame TDM:: each host gets a fixed slot in revolving TDM frame TDM: each host gets same slot in revolving TDM frame Figure 2-33.T1 Carrier (1.544Mbps) Tanenbaum Computer Networks Introduction to the Physical Layer

Packet Switched Networks Connection-Oriented Protocols A setup stage is used to determine the end-to-end path before a connection is established. Data flow streams are identified by some type of connection indicator (e.g. OSI, X.25, SNA, ATM). Computer Networks Network Switching

Connection-Oriented Virtual Circuits Figure 5-45.Internetworking using concatenated virtual circuits. Tanenbaum Computer Networks Network Switching

Packet Switched Networks Connectionless Protocols No set up is needed. Each packet contains information which allows the packet to be individually routed hop-by-hop through the network. Bifurcated and adaptive routing techniques are possible. Computer Networks Network Switching

Connectionless Internetworking Figure 5-46. A connectionless internet. Tanenbaum Computer Networks Network Switching

Datagram vs Virtual Circuit Datagram Routing Each datagram packet may be individually routed. Virtual Circuit Routing In virtual circuit, set up is required. All packets in a virtual circuit follow the same path through the network. Computer Networks Network Switching

Transmission Event Timing DCC 6th Ed., W. Stallings, Figure 10.3 Computer Networks Network Switching

External Virtual Circuit And Datagram Operation DCC 6th Ed., W. Stallings, Figure 10.4

Internal Virtual Circuit And Datagram Operation DCC 6th Ed., W. Stallings, Figure 10.5

Networking Switching Summary Circuit-switching and message switching are now obsolete!! Store-and- forward, datagram packet switching (IP routers) dominates the Internet. Cell switching and virtual circuits (ATM switches) still exists in ATM networks. The external protocol abstraction to the subnet may differ from the internal subnet view. e.g. TCP is connection-oriented protocol that runs on top of a datagram IP protocol. Computer Networks Network Switching