Point-to-Point Network Switching Advanced Computer Networks.

Slides:



Advertisements
Similar presentations
Network Research Group Universiti Sains Malaysia.
Advertisements

20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
NETWORK LAYER (1) T.Najah AlSubaie Kingdom of Saudi Arabia Prince Norah bint Abdul Rahman University College of Computer Since and Information System NET331.
© Jörg Liebeherr ECE 1545 Packet-Switched Networks.
International Standards Organization Open Systems Interconnect (OSI) Reference Model Advanced Computer Networks.
Lecture 2 Protocol Layers CPE 401 / 601 Computer Network Systems slides are modified from Dave Hollinger.
Networks: Switching1 Point-to-Point Network Switching.
Semester Copyright USM EEE442 Computer Networks The Data Link / Network Layer Functions: Switching En. Mohd Nazri Mahmud MPhil (Cambridge, UK)
Networks: Switching1 Point-to-Point Network Switching.
Network Basics: Circuit-siwtching vs. packet-switching
10 - Network Layer. Network layer r transport segment from sending to receiving host r on sending side encapsulates segments into datagrams r on rcving.
TDC /502, Summer II Unit 2: Underlying Technologies Transmission media (Section 3.1. Read on your own) Local Area Networks (LANs) –Ethernet.
TCP/IP Lecture Extra. TCP/IP Developed by DARPA (Defense Advanced Research Projects) TCP is a connection-oriented transport protocol that sends data as.
Networking Basics: A Review Carey Williamson iCORE Chair and Professor Department of Computer Science University of Calgary.
Chapter 10 Introduction to Wide Area Networks Data Communications and Computer Networks: A Business User’s Approach.
CMPE 80N - Introduction to Networks and the Internet 1 CMPE 80N Winter 2004 Lecture 15 Introduction to Networks and the Internet.
Traffic Characterization Dr. Abdulaziz Almulhem. Almulhem©20012 Agenda Traffic characterization Switching techniques Internetworking, again.
Point-to-Point Network Switching Computer Networks Computer Networks Spring 2012 Spring 2012.
EECC694 - Shaaban #1 lec #7 Spring The OSI Reference Model Network Layer.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 4 Introduction to Network.
1 Version 3.0 Module 10 Routing Fundamentals and Subnetting.
CMPE 80N - Introduction to Networks and the Internet 1 CMPE 80N Winter 2004 Lecture 14 Introduction to Networks and the Internet.
1 Networking Basics: A Review Carey Williamson iCORE Professor Department of Computer Science University of Calgary.
Data Communications and Networking
29-Aug-154/598N: Computer Networks Switching and Forwarding Outline –Store-and-Forward Switches.
Communication Networks
CS448 Computer Networking Chapter 1 Introduction to Computer Networks Instructor: Li Ma Office: NBC 126 Phone: (713)
November 29, 2004 Prof. Paul Lin 1 CPET Internetworking, Addressing, and Routing Paul I-Hai Lin, Professor Electrical and Computer Engineering.
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.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 4 Introduction to Network.
Chapter 2 – X.25, Frame Relay & ATM. Switched Network Stations are not connected together necessarily by a single link Stations are typically far apart.
Switched network.
Establishing Connections Networking Modes: When you are evaluating a network, you concentrate on circuit switching versus packet switching. But it's also.
April 5, 2004 Prof. Paul Lin 1 CPET The Network Layer Paul I-Hai Lin, Professor Electrical and Computer Engineering Technology Purdue University,
1 Figure 3-2: TCP/IP Standards (Study Figure) Origins  Defense Advanced Research Projects Agency (DARPA) created the ARPANET  An internet connects multiple.
ECE 466 Switching Networks. ECE 466 A communication network provides a scalable solution to connect a large number of end systems Communication Networks.
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.
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.
Ch 1. Computer Networks and the Internet Myungchul Kim
Computer Networks with Internet Technology William Stallings
Chapter 14 Connection-Oriented Networking and ATM
CS 453 Computer Networks Lecture 18 Introduction to Layer 3 Network Layer.
ICOM 6115©Manuel Rodriguez-Martinez ICOM 6115 – Computer Networks and the WWW Manuel Rodriguez-Martinez, Ph.D. Lecture 21.
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.
5: DataLink Layer5-1 Link Layer r 5.1 Introduction and services r 5.2 Error detection and correction r 5.3Multiple access protocols r 5.4 Link-Layer Addressing.
1 Networking. 2 Network “... communication system for connecting end-systems” End-systems a.k.a. “hosts” PCs, workstations dedicated computers network.
1 ECEN “Internet Protocols and Modeling”, Spring 2011 Slide 5.
Net 221D:Computer Networks Fundamentals
1 Addressing, Internetworking. 2 Collection of Subnetworks The Internet is an interconnected collection of many networks.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 CH. 8: SWITCHING & DATAGRAM NETWORKS 7.1.
Department of Computer and IT Engineering University of Kurdistan
WAN – Packet and Cell-switched Networks
IT 210: Web-based IT Fall 2012 Lecture: Network Basics, OSI, & Internet Architecture.
WAN Transmission Media
Switching. Circuit switching Message switching Packet Switching – Datagrams – Virtual circuit – source routing Cell Switching – Cells, – Segmentation.
1587: COMMUNICATION SYSTEMS 1 Wide Area Networks Dr. George Loukas University of Greenwich,
1. Layered Architecture of Communication Networks: Circuit Switching & 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.
Point-to-Point Network Switching
Chapter 4 Introduction to Network Layer
Chapter 4 Introduction to Network Layer
Chapter 20 Network Layer: Internet Protocol
COMPUTER NETWORKS CS610 Lecture-29 Hammad Khalid Khan.
Point-to-Point Network Switching
Presentation transcript:

Point-to-Point Network Switching Advanced Computer Networks

Network Switching Outline Advanced Computer Networks Network Switching 2  Circuit Switching, Message Switching, Packet Switching, Cell Switching  Connection-Oriented versus Connectionless Protocols  Virtual Circuit versus Datagram Networks  External/Internal Subnet Abstractions

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. Advanced Computer Networks Network Switching 3

Circuit Switching Advanced Computer Networks Network Switching 4 Figure (a) Circuit switching. (b) Packet switching. Tanenbaum

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. Advanced Computer Networks Network Switching 5

6 Store-and-Forward Routers

Advanced Computer Networks Network Switching 7 ‘Cut Through’ Routers

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. Advanced Computer Networks Network Switching 8

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. Advanced Computer Networks Network Switching 9

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

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). Advanced Computer Networks Network Switching 11

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

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. Advanced Computer Networks Network Switching 13

Connectionless Internetworking Advanced Computer Networks Network Switching 14 Figure A connectionless internet. Tanenbaum

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. Advanced Computer Networks Network Switching 15

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

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

Networks: Switching 18 Internal Virtual Circuit And Datagram Operation DCC 6 th 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. Advanced Computer Networks Network Switching 19