8.1 Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.

Slides:



Advertisements
Similar presentations
Ch. 10 Circuit Switching and Packet Switching
Advertisements

Module 3.4: Switching Circuit Switching Packet Switching K. Salah.
Chapter 8 Switching Switching at the physical layer in the traditional telephone network uses the circuit-switching approach.
Chapter 14 Switching Circuit Switching Packet Switching Message Switching WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998.
ECOM 4314 Data Communications Fall September, 2010.
5.1 Background Information Modulation Techniques (Chapter 5) Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
EE 4272Spring, 2003 Chapter 9: Circuit Switching Switching Networks Circuit-Switching Networks Circuit-Switching Concept  Space-Division Switching  Time-Division.
Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 4 Introduction to Network.
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.
7.1 Chapter 7 Transmission Media Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
8.1 Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Communication Networks
Data Comm. & Networks Instructor: Ibrahim Tariq Lecture 3.
Review of Networking Concepts Part 1: Switching Networks
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:
1 Kyung Hee University Prof. Choong Seon HONG Switching.
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)
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.
Switching Fourth Meeting. Switching Modes Circuit Switching Continuous link Exclusive Packet Switching No continuous link Data is divided into packets.
Switching ดร. อนันต์ ผลเพิ่ม Anan Phonphoem, Ph.D. Computer Engineering Department Kasetsart University,
Lecture 6 Introduction To Switching Circuit Switching.
Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
333: DISCUSS THE FUNDAMENTALS OF NETWORKING.  1. Discuss networking concepts (20 hrs)  2. Discuss hardware & software requirement to setup a Local Area.
Computer Networks with Internet Technology William Stallings
Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Lecture 8 Virtual Switching (contd.) & Message Switching.
Final Chapter Packet-Switching and Circuit Switching 7.3. Statistical Multiplexing and Packet Switching: Datagrams and Virtual Circuits 4. 4 Time Division.
Data Comm. & Networks Instructor: Ibrahim Tariq Lecture 3.
Lecture # 03 Switching Course Instructor: Engr. Sana Ziafat.
Circuit Switching Circuit switching networks,
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.
1 Kyung Hee University Chapter 8 Switching. 2 Kyung Hee University Switching  Switching  Switches are devices capable of creating temporary connections.
Computer Communication & Networks Lecture # 03 Circuit Switching, Packet Switching Nadeem Majeed Choudhary
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.
Structure of a switch We use switches in circuit-switched and packet- switched networks. In this section, we discuss the structures of the switches used.
Prepaid by: Guided by: ashwin goswami.
Switching By, B. R. Chandavarkar, CSE Dept., NITK, Surathkal Ref: B. A. Forouzan, 5 th Edition.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Muhammad Waseem Iqbal Lecture # 20 Data Communication.
Chapter 14 Switching Circuit Switching Packet Switching Message Switching WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998.
Chapter 2 PHYSICAL LAYER.
Chapter 3 Part 3 Switching and Bridging
Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
13장 SWITCHING : A NETWORK LAYER FUNCTION
URL: Chapter 8 Switching Tel: (03) Ext: URL:
School of Computer Science and Engineering Pusan National University
Topics discussed in this section:
Chapter 3 Switching.
Subject Name:COMPUTER NETWORKS-1
SWITCHING Switched Network Circuit-Switched Network Datagram Networks
Chapter 3 Part 3 Switching and Bridging
Switching A Network Layer Function
Data Communication Networks
Circuit Switching Packet Switching Message Switching
Data Communications and Networking
Chapter 3 Part 3 Switching and Bridging
Circuit Switched Network
Switching A network is a set of connected devices
Switching.
Presentation transcript:

8.1 Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.

8.2 Switching A switched network is a series of interlinked nodes, called switches, that are capable of creating temporary connections between devices.

8.3 Figure 8.1 Switched network

8.4 Figure 8.2 Taxonomy of switched networks

CIRCUIT-SWITCHED NETWORKS A circuit-switched network consists of a set of switches connected by physical links. A connection between two stations is a dedicated path made of one or more links. However, each connection uses only one dedicated channel on each link. Each link is normally divided into n channels by using FDM or TDM. Three Phases Efficiency Delay Circuit-Switched Technology in Telephone Networks Topics discussed in this section:

8.6 The 3 phases: Setup phase: the dedicated circuit is established. Data Transfer Phase Teardown Phase

8.7 Efficiency: Not as efficient as the other 2 types of networks since the resources are not available to other nodes.

8.8 Delay Minimal delay: Time to create the connection, data transfer, and disconnect times. Setup Delay= propagation time+ request signal transfer time + Propagation time of ACK + signal transfer time Data transfer delay=propagation + data transfer Disconnect time: Greater when receiver breaks the connection.

8.9 A circuit-switched network is made of a set of switches connected by physical links, in which each link is divided into n channels. Note

8.10 Figure 8.3 A trivial circuit-switched network

8.11 In circuit switching, the resources need to be reserved during the setup phase; the resources remain dedicated for the entire duration of data transfer until the teardown phase. Note

8.12 As a trivial example, let us use a circuit-switched network to connect eight telephones in a small area. Communication is through 4-kHz voice channels. We assume that each link uses FDM to connect a maximum of two voice channels. The bandwidth of each link is then 8 kHz. Figure 8.4 shows the situation. Telephone 1 is connected to telephone 7; 2 to 5; 3 to 8; and 4 to 6. Of course the situation may change when new connections are made. The switch controls the connections. Example 8.1

8.13 Figure 8.4 Circuit-switched network used in Example 8.1

8.14 As another example, consider a circuit-switched network that connects computers in two remote offices of a private company. The offices are connected using a T-1 line leased from a communication service provider. There are two 4 × 8 (4 inputs and 8 outputs) switches in this network. For each switch, four output ports are folded into the input ports to allow communication between computers in the same office. Four other output ports allow communication between the two offices. Figure 8.5 shows the situation. Example 8.2

8.15 Figure 8.5 Circuit-switched network used in Example 8.2

8.16 Figure 8.6 Delay in a circuit-switched network

8.17 Switching at the physical layer in the traditional telephone network uses the circuit-switching approach. Note

DATAGRAM NETWORKS In data communications, we need to send messages from one end system to another. If the message is going to pass through a packet-switched network, it needs to be divided into packets of fixed or variable size. The size of the packet is determined by the network and the governing protocol. Routing Table Efficiency Delay Datagram Networks in the Internet Topics discussed in this section:

8.19 In a packet-switched network, there is no resource reservation; resources are allocated on demand. The packet size depends on the network and the protocols. Each packet is treated independently of others. The packet switching is done at the Network layer.

8.20 Figure 8.7 A datagram network with four switches (routers)

8.21 Figure 8.8 Routing table in a datagram network

8.22 A switch in a datagram network uses a routing table that is based on the destination address. Note

8.23 The destination address in the header of a packet in a datagram network remains the same during the entire journey of the packet. Note

8.24 Figure 8.9 Delay in a datagram network

8.25 Switching in the Internet is done by using the datagram approach to packet switching at the network layer. Note

VIRTUAL-CIRCUIT NETWORKS A virtual-circuit network is a cross between a circuit- switched network and a datagram network. It has some characteristics of both. Addressing Three Phases Efficiency Delay Circuit-Switched Technology in WANs Topics discussed in this section:

8.27 A cross between a circuit-switched and packet-switched networks. Setup and teardown phases Resources can be allocated during setup Uses packet with logical local addresses Packets follow the same path Implemented in Layer 2

8.28 Figure 8.10 Virtual-circuit network

8.29 Figure 8.11 Virtual-circuit identifier VCI: different before been switched

8.30 Node A needs to send data to Node B: A sends packet to SW1 SW1 switches it out to its port 3 going to SW2 SW2 switches it to its port 2 going to SW# SW3 receives it on its port 2 and switches it out to port 3 towards Node B

8.31 Figure 8.13 Source-to-destination data transfer in a virtual-circuit network

8.32 Figure 8.14 Setup request in a virtual-circuit network

8.33 Acknowlegdment Reply Node B replies to the Node A with an ACK. Its replies is transfered via SW1, SW2 and SW3, until it reaches Node A

8.34 Figure 8.15 Setup acknowledgment in a virtual-circuit network

8.35 In virtual-circuit switching, all packets belonging to the same source and destination travel the same path; but the packets may arrive at the destination with different delays if resource allocation is on demand. Note

8.36 Switching at the data link layer in a switched WAN is normally implemented by using virtual-circuit techniques (ATM). Note

STRUCTURE OF A SWITCH We use switches in circuit-switched and packet- switched networks. In this section, we discuss the structures of the switches used in each type of network. Structure of Circuit Switches Structure of Packet Switches Topics discussed in this section:

8.38 Circuit Switches Space-Division Switching: Paths are separated spatially one from the other. Used in both analog and digital networks. Example: Crossbar switch ( very high number of crosspoints, not very efficient), Multistage switch ( addresses the crossbar switch limitations, lower number of crosspoints.)

8.39 Figure 8.17 Crossbar switch with three inputs and four outputs Electronic microswitche at the crosspoint

8.40 Uses multiple crossbar switch at different stages,

8.41 Figure 8.18 Multistage switch

8.42 In a three-stage switch, the total number of crosspoints is 2kN + k(N/n) 2 which is much smaller than the number of crosspoints in a single-stage switch (N 2 ). Note

8.43 Design a three-stage, 200 × 200 switch (N = 200) with k = 4 and n = 20. Solution In the first stage we have N/n or 10 crossbars, each of size 20 × 4. In the second stage, we have 4 crossbars, each of size 10 × 10. In the third stage, we have 10 crossbars, each of size 4 × 20. The total number of crosspoints is 2kN + k(N/n) 2, or 2000 crosspoints. This is 5 percent of the number of crosspoints in a single-stage switch (200 × 200 = 40,000). Example 8.3

8.44 Time-Division Switch Uses Time-Division Multiplexing inside a switch. Most popular: TSI Time-Slot Interchange. The TSI consists of RAM with several memory locations. The size of each location is the same as that of the single time slot and the number of locations is the same as the number of inputs.

8.45 Figure 8.19 Time-slot interchange

8.46 Packet Switch 4 components: Input orts Output ports Routing Processor Switching Fabric

8.47 Input Port Input Ports: Perform Layer 1 and layer 2 functions Output Ports: Perform Layer 1 and layer 2 functions Routing Processor: Performs Layer 3 functions a.k.a. Table Lookup Looks up the address of next hop ( and output port) using the dest. Address. Switching Fabric: Dedicated mechanisms to move packet from input to output queues. Crossbar Switch Bayan Switch: Multistage switch with microswitches at each stage

8.48 Figure 8.21 Packet switch components

8.49 Figure 8.22 Input port

8.50 Figure 8.23 Output port

8.51 Figure 8.24 A banyan switch