Point-to-Point Network Switching Computer Networks Computer Networks Spring 2012 Spring 2012.

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.
Point-to-Point Network Switching Advanced Computer Networks.
International Standards Organization Open Systems Interconnect (OSI) Reference Model Advanced Computer Networks.
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.
Wide Area Networks School of Business Eastern Illinois University © Abdou Illia, Spring 2007 (Week 11, Thursday 3/22/2007)
Network Basics: Circuit-siwtching vs. packet-switching
TDC /502, Summer II Unit 2: Underlying Technologies Transmission media (Section 3.1. Read on your own) Local Area Networks (LANs) –Ethernet.
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.
EECC694 - Shaaban #1 lec #7 Spring The OSI Reference Model Network Layer.
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.
1: Introduction1 Part I: Introduction Goal: r get context, overview, “feel” of networking r more depth, detail later in course r approach: m descriptive.
Switching Techniques Student: Blidaru Catalina Elena.
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)
Slides originally from Professor Williamson at U Calgary1-1 Introduction Part II  Network Core  Delay & Loss in Packet-switched Networks  Structure.
TE/EE530 Advanced Computer Networks Lecture 1 Introduction.
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.
CS 447 Networks and Data Communication Department of Computer Science Southern Illinois University Edwardsville Fall, 2013 Dr. Hiroshi Fujinoki
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.
Chapter 1 Introduction Circuit/Packet Switching Protocols Computer Networking: A Top Down Approach, 5 th edition. Jim Kurose, Keith Ross Addison-Wesley,
Data and Computer Communications Chapter 10 – Circuit Switching and Packet Switching (Wide Area Networks)
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.
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.
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.
Ch 1. Computer Networks and the Internet Myungchul Kim
Net 221D:Computer Networks Fundamentals
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
WAN Transmission Media
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.
1587: COMMUNICATION SYSTEMS 1 Wide Area Networks Dr. George Loukas University of Greenwich,
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.
Point-to-Point Network Switching
Chapter 4 Introduction to Network Layer
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Chapter 4 Introduction to Network Layer
Chapter 20 Network Layer: Internet Protocol
Network Core and QoS.
Data Communication and Computer Networks
Point-to-Point Network Switching
Network Core and QoS.
Presentation transcript:

Point-to-Point Network Switching Computer Networks Computer Networks Spring 2012 Spring 2012

Network Switching Outline Computer Networks Network Switching 2  Circuit Switching, Message Switching, Packet Switching, Cell Switching  Store-and-Forward Routing  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. Computer Networks Network Switching 3

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

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 5

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 6

7 Store-and-Forward Routers

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

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

Cell Switching Computer Networks Network Switching 11  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. 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). Computer Networks Network Switching 12

Connection-Oriented Virtual Circuits Computer Networks Network Switching 13 Figure 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. Computer Networks Network Switching 14

Connectionless Internetworking Computer Networks Network Switching 15 Figure A connectionless internet. Tanenbaum bifurcated

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 16

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

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

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

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 exist 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 20