SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
SWITCHING
SWITCHING
• Long distance transmission between stations
(called “end devices”) is typically done over a
network of switching nodes.
• Switching nodes do not concern with content of
data. Their purpose is to provide a switching
facility that will move the data from node to node
until they reach their destination (the end device).
• A collection of nodes and connections forms a
communications network.
• In a switched communications network, data
entering the network from a station are routed to
the destination by being switched from node to
node.
3
Simple Switching Network
4
Switching Nodes
• Nodes may connect to other nodes, or to
some stations.
• Network is usually partially connected
• However, some redundant connections are
desirable for reliability
• Three different switching technologies
• Circuit switching
• Packet switching
• Message Switching
5
Circuit Switching
• Circuit switching:
• There is a dedicated communication path between two
stations (end-to-end)
• The path is a connected sequence of links between network
nodes. On each physical link, a logical channel is dedicated
to the connection.
• Communication via circuit switching has three phases:
• Circuit establishment (link by link)
• Routing & resource allocation (FDM or TDM)
• Data transfer
• Circuit disconnect
• Deallocate the dedicated resources
• The switches must know how to find the route to the
destination and how to allocate bandwidth (channel)
to establish a connection.
6
Circuit Switching Properties
• Inefficiency
• Channel capacity is dedicated for the whole duration of a
connection
• If no data, capacity is wasted
• Delay
• Long initial delay: circuit establishment takes time
• Low data delay: after the circuit establishment, information
is transmitted at a fixed data rate with no delay other than
the propagation delay. The delay at each node is negligible.
• Developed for voice traffic (public telephone
network) but can also applied to data traffic.
• For voice connections, the resulting circuit will enjoy a high
percentage of utilization because most of the time one
party or the other is talking.
• But how about data connections?
7
Packet Switching Principles
• Problem of circuit switching
• designed for voice service
• Resources dedicated to a particular call
• For data transmission, much of the time the
connection is idle (say, web browsing)
• Data rate is fixed
• Both ends must operate at the same rate during the
entire period of connection
• Packet switching is designed to address these
problems.
8
Basic Operation
• Data are transmitted in short packets
• Typically at the order of 1000 bytes
• Longer messages are split into series of packets
• Each packet contains a portion of user data plus some
control info
• Control info contains at least
• Routing (addressing) info, so as to be routed to the intended
destination
• Recall the content of an IP header!
• store and forward
• On each switching node, packets are received, stored briefly
(buffered) and passed on to the next node.
9
Use of Packets
10
Advantages of Packet Switching
• Line efficiency
• Single node-to-node link can be dynamically shared by many
packets over time
• Packets are queued up and transmitted as fast as possible
• Data rate conversion
• Each station connects to the local node at its own speed
• In circuit-switching, a connection could be blocked if there
lacks free resources. On a packet-switching network, even
with heavy traffic, packets are still accepted, by delivery
delay increases.
• Priorities can be used
• On each node, packets with higher priority can be forwarded
first. They will experience less delay than lower-priority packets.
11
Packet Switching Technique
• A station breaks long message into packets
• Packets are sent out to the network
sequentially, one at a time
• How will the network handle this stream of
packets as it attempts to route them through
the network and deliver them to the intended
destination?
• Two approaches
• Datagram approach
• Virtual circuit approach
Message Switching
MESSAGE SWITCHING
• Data channels are shared among communication
devices improving the use of bandwidth.
• Messages can be stored temporarily at message
switches, when network congestion becomes a
problem.
• Priorities may be used to manage network traffic.
• Broadcast addressing uses bandwidth more
efficiently because messages are delivered to
multiple destinations

Más contenido relacionado

La actualidad más candente

Circuit switch network
Circuit switch networkCircuit switch network
Circuit switch networkaounraza007
 
Switching techniques
Switching techniquesSwitching techniques
Switching techniquesGupta6Bindu
 
Switching techniques
Switching techniquesSwitching techniques
Switching techniquesGLIM Digital
 
Introduction to switching & circuit switching
Introduction to switching & circuit switchingIntroduction to switching & circuit switching
Introduction to switching & circuit switchingDr Rajiv Srivastava
 
Switching Techniques
Switching TechniquesSwitching Techniques
Switching Techniquestameemyousaf
 
Switching techniques
Switching techniquesSwitching techniques
Switching techniquesAmit Kumar
 
Topic: Virtual circuit & message switching
Topic: Virtual circuit & message switchingTopic: Virtual circuit & message switching
Topic: Virtual circuit & message switchingDr Rajiv Srivastava
 
Dc ch10 : circuit switching and packet switching
Dc ch10 : circuit switching and packet switchingDc ch10 : circuit switching and packet switching
Dc ch10 : circuit switching and packet switchingSyaiful Ahdan
 
Network Topologies
Network TopologiesNetwork Topologies
Network TopologiesNetwax Lab
 
Routing and switching
Routing and switchingRouting and switching
Routing and switchingAashif Raza
 
Unit i packet switching networks
Unit i  packet switching networksUnit i  packet switching networks
Unit i packet switching networkssangusajjan
 
Topology,Switching and Routing
Topology,Switching and RoutingTopology,Switching and Routing
Topology,Switching and RoutingAnushiya Ram
 
Modes of Transmission
Modes of TransmissionModes of Transmission
Modes of TransmissionAnushiya Ram
 
Routing in Ad hoc networks
Routing in Ad hoc networksRouting in Ad hoc networks
Routing in Ad hoc networksTran Thang
 
Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...
Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...
Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...Kaushik Panta
 

La actualidad más candente (20)

Circuit switch network
Circuit switch networkCircuit switch network
Circuit switch network
 
Unit11
Unit11Unit11
Unit11
 
Switching techniques
Switching techniquesSwitching techniques
Switching techniques
 
Topic Packet switching
Topic Packet switchingTopic Packet switching
Topic Packet switching
 
Switching techniques
Switching techniquesSwitching techniques
Switching techniques
 
Introduction to switching & circuit switching
Introduction to switching & circuit switchingIntroduction to switching & circuit switching
Introduction to switching & circuit switching
 
Comp net 2
Comp net 2Comp net 2
Comp net 2
 
Switching Techniques
Switching TechniquesSwitching Techniques
Switching Techniques
 
Switching techniques
Switching techniquesSwitching techniques
Switching techniques
 
Topic: Virtual circuit & message switching
Topic: Virtual circuit & message switchingTopic: Virtual circuit & message switching
Topic: Virtual circuit & message switching
 
Dc ch10 : circuit switching and packet switching
Dc ch10 : circuit switching and packet switchingDc ch10 : circuit switching and packet switching
Dc ch10 : circuit switching and packet switching
 
Network Topologies
Network TopologiesNetwork Topologies
Network Topologies
 
Day 2.1 lan segmentation
Day 2.1 lan segmentationDay 2.1 lan segmentation
Day 2.1 lan segmentation
 
Routing and switching
Routing and switchingRouting and switching
Routing and switching
 
Unit i packet switching networks
Unit i  packet switching networksUnit i  packet switching networks
Unit i packet switching networks
 
Topology,Switching and Routing
Topology,Switching and RoutingTopology,Switching and Routing
Topology,Switching and Routing
 
Modes of Transmission
Modes of TransmissionModes of Transmission
Modes of Transmission
 
Routing in Ad hoc networks
Routing in Ad hoc networksRouting in Ad hoc networks
Routing in Ad hoc networks
 
11 circuit-packet
11 circuit-packet11 circuit-packet
11 circuit-packet
 
Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...
Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...
Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...
 

Similar a ITFT_Switching

Chapter 2 Switches in network.ppt
Chapter 2 Switches in network.pptChapter 2 Switches in network.ppt
Chapter 2 Switches in network.pptmonikarawat57
 
Module 1 Introduction to Computer Networks.pptx
Module 1 Introduction to Computer Networks.pptxModule 1 Introduction to Computer Networks.pptx
Module 1 Introduction to Computer Networks.pptxAASTHAJAJOO
 
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdfDCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdfOscarKelvinNsitu
 
switchingtechniques.ppt
switchingtechniques.pptswitchingtechniques.ppt
switchingtechniques.pptShoukatRiaz
 
Switching Techniques - Unit 3 notes aktu.pptx
Switching Techniques - Unit 3 notes aktu.pptxSwitching Techniques - Unit 3 notes aktu.pptx
Switching Techniques - Unit 3 notes aktu.pptxxesome9832
 
CSC 424 -Lecture 5n8 2022.pptx
CSC 424 -Lecture 5n8 2022.pptxCSC 424 -Lecture 5n8 2022.pptx
CSC 424 -Lecture 5n8 2022.pptxNoraNjepuome3
 
Circuit and Packet Switching Methods Presentation
Circuit and Packet Switching Methods PresentationCircuit and Packet Switching Methods Presentation
Circuit and Packet Switching Methods PresentationNiharikaDubey17
 
unit 2_switchingtechniques.ppt
unit 2_switchingtechniques.pptunit 2_switchingtechniques.ppt
unit 2_switchingtechniques.pptThangamaniR3
 
DATA COMMUNICATION BY BP. ...
DATA COMMUNICATION BY BP.                                                    ...DATA COMMUNICATION BY BP.                                                    ...
DATA COMMUNICATION BY BP. ...BPRAVEENROLEX
 
Networking Devices and Networking Topologies
Networking Devices and Networking TopologiesNetworking Devices and Networking Topologies
Networking Devices and Networking Topologiesmc aa
 
Introduction to data communications
Introduction to data communicationsIntroduction to data communications
Introduction to data communicationsArunaSekar1
 
12 ipt 0303 transmitting and receiving
12 ipt 0303   transmitting and receiving12 ipt 0303   transmitting and receiving
12 ipt 0303 transmitting and receivingctedds
 

Similar a ITFT_Switching (20)

Switch networking
Switch networking Switch networking
Switch networking
 
Switching
SwitchingSwitching
Switching
 
Chapter 2 Switches in network.ppt
Chapter 2 Switches in network.pptChapter 2 Switches in network.ppt
Chapter 2 Switches in network.ppt
 
Module 1 Introduction to Computer Networks.pptx
Module 1 Introduction to Computer Networks.pptxModule 1 Introduction to Computer Networks.pptx
Module 1 Introduction to Computer Networks.pptx
 
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdfDCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
 
switchingtechniques.ppt
switchingtechniques.pptswitchingtechniques.ppt
switchingtechniques.ppt
 
Switching Techniques - Unit 3 notes aktu.pptx
Switching Techniques - Unit 3 notes aktu.pptxSwitching Techniques - Unit 3 notes aktu.pptx
Switching Techniques - Unit 3 notes aktu.pptx
 
switching.ppt
switching.pptswitching.ppt
switching.ppt
 
SwitchingTechniques.ppt
SwitchingTechniques.pptSwitchingTechniques.ppt
SwitchingTechniques.ppt
 
CSC 424 -Lecture 5n8 2022.pptx
CSC 424 -Lecture 5n8 2022.pptxCSC 424 -Lecture 5n8 2022.pptx
CSC 424 -Lecture 5n8 2022.pptx
 
Circuit and Packet Switching Methods Presentation
Circuit and Packet Switching Methods PresentationCircuit and Packet Switching Methods Presentation
Circuit and Packet Switching Methods Presentation
 
Chapter 4
Chapter 4Chapter 4
Chapter 4
 
7Multiplexing.pdf
7Multiplexing.pdf7Multiplexing.pdf
7Multiplexing.pdf
 
chapter 5.2.pptx
chapter 5.2.pptxchapter 5.2.pptx
chapter 5.2.pptx
 
unit 2_switchingtechniques.ppt
unit 2_switchingtechniques.pptunit 2_switchingtechniques.ppt
unit 2_switchingtechniques.ppt
 
DATA COMMUNICATION BY BP. ...
DATA COMMUNICATION BY BP.                                                    ...DATA COMMUNICATION BY BP.                                                    ...
DATA COMMUNICATION BY BP. ...
 
Networking Devices and Networking Topologies
Networking Devices and Networking TopologiesNetworking Devices and Networking Topologies
Networking Devices and Networking Topologies
 
Introduction to data communications
Introduction to data communicationsIntroduction to data communications
Introduction to data communications
 
12 ipt 0303 transmitting and receiving
12 ipt 0303   transmitting and receiving12 ipt 0303   transmitting and receiving
12 ipt 0303 transmitting and receiving
 
cuircuit switching
cuircuit switching cuircuit switching
cuircuit switching
 

Más de Swati Aggarwal

ITFT_Introduction of linux
ITFT_Introduction of linuxITFT_Introduction of linux
ITFT_Introduction of linuxSwati Aggarwal
 
ITFT_Transmission modes
ITFT_Transmission modesITFT_Transmission modes
ITFT_Transmission modesSwati Aggarwal
 
ITFT_Peripheral devices
ITFT_Peripheral devices ITFT_Peripheral devices
ITFT_Peripheral devices Swati Aggarwal
 
itft_Installing windows 2003
itft_Installing windows 2003 itft_Installing windows 2003
itft_Installing windows 2003 Swati Aggarwal
 
itft_Installation of linux
itft_Installation of linuxitft_Installation of linux
itft_Installation of linuxSwati Aggarwal
 
itft_Data communication
itft_Data communicationitft_Data communication
itft_Data communicationSwati Aggarwal
 

Más de Swati Aggarwal (9)

ITFT_Introduction of linux
ITFT_Introduction of linuxITFT_Introduction of linux
ITFT_Introduction of linux
 
ITFT_Transmission modes
ITFT_Transmission modesITFT_Transmission modes
ITFT_Transmission modes
 
ITFT_Peripheral devices
ITFT_Peripheral devices ITFT_Peripheral devices
ITFT_Peripheral devices
 
ITFT_multiplexer
ITFT_multiplexerITFT_multiplexer
ITFT_multiplexer
 
itft_system admin
itft_system adminitft_system admin
itft_system admin
 
itft_Installing windows 2003
itft_Installing windows 2003 itft_Installing windows 2003
itft_Installing windows 2003
 
itft_Installation of linux
itft_Installation of linuxitft_Installation of linux
itft_Installation of linux
 
itft-Gnome and kde
 itft-Gnome and kde itft-Gnome and kde
itft-Gnome and kde
 
itft_Data communication
itft_Data communicationitft_Data communication
itft_Data communication
 

Último

microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxShobhayan Kirtania
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 

Último (20)

Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 

ITFT_Switching

  • 2. SWITCHING • Long distance transmission between stations (called “end devices”) is typically done over a network of switching nodes. • Switching nodes do not concern with content of data. Their purpose is to provide a switching facility that will move the data from node to node until they reach their destination (the end device). • A collection of nodes and connections forms a communications network. • In a switched communications network, data entering the network from a station are routed to the destination by being switched from node to node.
  • 4. 4 Switching Nodes • Nodes may connect to other nodes, or to some stations. • Network is usually partially connected • However, some redundant connections are desirable for reliability • Three different switching technologies • Circuit switching • Packet switching • Message Switching
  • 5. 5 Circuit Switching • Circuit switching: • There is a dedicated communication path between two stations (end-to-end) • The path is a connected sequence of links between network nodes. On each physical link, a logical channel is dedicated to the connection. • Communication via circuit switching has three phases: • Circuit establishment (link by link) • Routing & resource allocation (FDM or TDM) • Data transfer • Circuit disconnect • Deallocate the dedicated resources • The switches must know how to find the route to the destination and how to allocate bandwidth (channel) to establish a connection.
  • 6. 6 Circuit Switching Properties • Inefficiency • Channel capacity is dedicated for the whole duration of a connection • If no data, capacity is wasted • Delay • Long initial delay: circuit establishment takes time • Low data delay: after the circuit establishment, information is transmitted at a fixed data rate with no delay other than the propagation delay. The delay at each node is negligible. • Developed for voice traffic (public telephone network) but can also applied to data traffic. • For voice connections, the resulting circuit will enjoy a high percentage of utilization because most of the time one party or the other is talking. • But how about data connections?
  • 7. 7 Packet Switching Principles • Problem of circuit switching • designed for voice service • Resources dedicated to a particular call • For data transmission, much of the time the connection is idle (say, web browsing) • Data rate is fixed • Both ends must operate at the same rate during the entire period of connection • Packet switching is designed to address these problems.
  • 8. 8 Basic Operation • Data are transmitted in short packets • Typically at the order of 1000 bytes • Longer messages are split into series of packets • Each packet contains a portion of user data plus some control info • Control info contains at least • Routing (addressing) info, so as to be routed to the intended destination • Recall the content of an IP header! • store and forward • On each switching node, packets are received, stored briefly (buffered) and passed on to the next node.
  • 10. 10 Advantages of Packet Switching • Line efficiency • Single node-to-node link can be dynamically shared by many packets over time • Packets are queued up and transmitted as fast as possible • Data rate conversion • Each station connects to the local node at its own speed • In circuit-switching, a connection could be blocked if there lacks free resources. On a packet-switching network, even with heavy traffic, packets are still accepted, by delivery delay increases. • Priorities can be used • On each node, packets with higher priority can be forwarded first. They will experience less delay than lower-priority packets.
  • 11. 11 Packet Switching Technique • A station breaks long message into packets • Packets are sent out to the network sequentially, one at a time • How will the network handle this stream of packets as it attempts to route them through the network and deliver them to the intended destination? • Two approaches • Datagram approach • Virtual circuit approach
  • 13. MESSAGE SWITCHING • Data channels are shared among communication devices improving the use of bandwidth. • Messages can be stored temporarily at message switches, when network congestion becomes a problem. • Priorities may be used to manage network traffic. • Broadcast addressing uses bandwidth more efficiently because messages are delivered to multiple destinations