Switching When we have a lot of devices that want to communicate, how do we set up connections between them?

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.
Switching Technology presented by Hussain Ahmad BA-Abdullah. Fawaz abdullah AL-Amri. prof : Adel Ali.
Packet Switching COM1337/3501 Textbook: Computer Networks: A Systems Approach, L. Peterson, B. Davie, Morgan Kaufmann Chapter 3.
1 Agenda TMA2 Feedback TMA3 T821 Bock 2. 2 Packet Switching.
Module 3.4: Switching Circuit Switching Packet Switching K. Salah.
ECOM 4314 Data Communications Fall September, 2010.
William Stallings Data and Computer Communications 7th Edition
Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Ch 23 1 Based on Data Communications and Networking, 4th Edition. by Behrouz A. Forouzan, McGraw-Hill Companies, Inc., 2007 Ameera Almasoud.
1 Computer Networks Switching Technologies. 2 Switched Network Long distance transmission typically done over a network of switched nodes End devices.
8.1 Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Understanding Networks Charles Zangla. Network Models Before I can explain how connections are made from across the country, I would like to provide you.
Computer Networks MCA Sem-III Baljeet Kaur
Data Communications and Networking
Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 8.# 1.
MODULE IV SWITCHED WAN.
8.1 Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
29-Aug-154/598N: Computer Networks Switching and Forwarding Outline –Store-and-Forward Switches.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 4 Introduction to Network.
Switched network.
EITnotes.com For more notes and topics visit:
Establishing Connections Networking Modes: When you are evaluating a network, you concentrate on circuit switching versus packet switching. But it's also.
Circuit & Packet Switching. ► Two ways of achieving the same goal. ► The transfer of data across networks. ► Both methods have advantages and disadvantages.
Data and Computer Communications Chapter 10 – Circuit Switching and Packet Switching (Wide Area Networks)
1 Flow Identification Assume you want to guarantee some type of quality of service (minimum bandwidth, maximum end-to-end delay) to a user Before you do.
Sami Al-wakeel 1 Data Transmission and Computer Networks The Switching Networks.
8.1 Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Lecture 6 Introduction To Switching Circuit Switching.
Switching breaks up large collision domains into smaller ones Collision domain is a network segment with two or more devices sharing the same Introduction.
 Circuit Switching  Packet Switching  Message Switching WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998.
Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Overview of computer communication and Networking Communication VS transmission Computer Network Types of networks Network Needs Standards.
Fundamentals of Computer Networks ECE 478/578 Lecture #12: Packet Switching Instructor: Loukas Lazos Dept of Electrical and Computer Engineering University.
Computer Networks with Internet Technology William Stallings
CS 453 Computer Networks Lecture 18 Introduction to Layer 3 Network Layer.
Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Lecture 8 Virtual Switching (contd.) & Message Switching.
Unit III Bandwidth Utilization: Multiplexing and Spectrum Spreading In practical life the bandwidth available of links is limited. The proper utilization.
Ch 8. Switching. Switch  Devices that interconnected with each other  Connecting all nodes (like mesh network) is not cost-effective  Some topology.
Data Communications, Kwangwoon University
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 CH. 8: SWITCHING & DATAGRAM NETWORKS 7.1.
CS440 Computer Networks 1 Packet Switching Neil Tang 10/6/2008.
WAN Transmission Media
1 Kyung Hee University Chapter 8 Switching. 2 Kyung Hee University Switching  Switching  Switches are devices capable of creating temporary connections.
1 Switching and Forwarding Sections Connecting More Than Two Hosts Multi-access link: Ethernet, wireless –Single physical link, shared by multiple.
3. INTERNETWORKING (PART 1) Rocky K. C. Chang Department of Computing The Hong Kong Polytechnic University 18 February
1 Kyung Hee University Chapter 8 Switching. 2 Kyung Hee University Switching  Switching  Switches are devices capable of creating temporary connections.
Data Communication Networks Lec 13 and 14. Network Core- Packet Switching.
1587: COMMUNICATION SYSTEMS 1 Wide Area Networks Dr. George Loukas University of Greenwich,
Prepaid by: Guided by: ashwin goswami.
1. Layered Architecture of Communication Networks: Circuit Switching & Packet Switching.
Switching By, B. R. Chandavarkar, CSE Dept., NITK, Surathkal Ref: B. A. Forouzan, 5 th Edition.
Why Is It All?  A Network is a set of connected devices. Whenever we have multiple devices, we have the problem of how to connect them to make one-to-one.
Data and Computer Communications Chapter 7 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.
Chapter 4 Introduction to Network Layer
Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Packet Switching Datagram Approach Virtual Circuit Approach
Chapter 3 Switching.
SWITCHING Switched Network Circuit-Switched Network Datagram Networks
Switching: Frame Relay and
Chapter 4 Introduction to Network Layer
Data Communication Networks
Switching Techniques.
Circuit Switching Packet Switching Message Switching
Data Communications and Networking
Circuit Switched Network
Switching.
Presentation transcript:

Switching When we have a lot of devices that want to communicate, how do we set up connections between them?

How to create point-to-point connections? On small networks, it’s okay to have direct connections between all devices (mesh topology) or connections to a central device (star topology). That gets obviously unwieldly and expensive rather quickly. Switching is the mechanism by which we create these connections with limited physical links available.

Circuit-switching In a circuit switched network, a connection between two devices is made through a series of physical links connected by switches. When the connection is created, a set of dedicated channels is set aside on each link so that a dedicated connection is formed.

Complications What complications will arise when we add switches to the network? –How do we pick one pathway from the many available? –How do we communicate to the sender and receiver what that pathway is? –How do we reserve the pathway while it’s being used? –How do we free the pathway when we’re finished with it?

Phases of communication Setup The sender, S, sends a request to the nearest switch with the address of the receiver, R. That switch finds a dedicated channel between itself and the next switch in the sequence, and forwards the request through that channel. The next switch creates a dedicated channel between itself and the next switch down the line….. etc., until the switch that R is connected to is found. R sends an acknowledgement back to S Once S receives the acknowledgement, a connection is established and S can start sending data. Data transfer Teardown: A signal is sent to each switch freeing up the channels

Packet switching Reserving a dedicated link between two devices is wasteful, especially if they don’t release the link when they’re not using it. Packet switching allows for maximal utilization of the physical links available on a network. This type of switching is typically software based, and done at the network level (so we’ll talk about it more there).

Virtual-circuit switching An attempt to blend the speed of circuit switching with the efficiency of packet switching As in circuit-switching, a unique pathway through the network is established. However, instead of this pathway consisting of dedicated channels, it consists of dedicated routing. So, whereas in a packet switched network, different packets can take different paths between S and R, in a virtual-circuit network, all packets between S and R take the same path.

Setup request phase: –In the setup phase, switches operate essentially as packet switches. –A request frame for a connection to R is sent from S to the first switch containing the virtual- circuit ID that S is assigning to this circuit. –The routing table says that packets from S to R go out through a particular port, so an entry in the virtual-circuit table is created. –Same thing happens at subsequent switches until the request reaches R, at which point R assigns a virtual-circuit ID from it’s end.

Acknowledgement phase –In order to complete the setup, R must acknowledge the request from S and communicate its VCI. –R sends an acknowledgement frame to its switch with the VCI it assigned to its virtual circuit with S. –That switch sends the packet to the previous switch, etc. until the acknowledgement gets back to S.