SlideShare a Scribd company logo
1 of 12
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
Switching Techniques
In large networks there might be multiple paths linking
sender and receiver. Information may be switched as it
travels through various communication channels. There are
three typical switching techniques available for digital
traffic.
 Circuit Switching
 Message Switching
 Packet Switching
Circuit Switching
 Circuit switching is a technique that directly connects the
sender and the receiver in an unbroken path.
 Telephone switching equipment, for example, establishes
a path that connects the caller's telephone to the
receiver's telephone by making a physical connection.
 With this type of switching technique, once a connection
is established, a dedicated path exists between both ends
until the connection is terminated.
 Routing decisions must be made when the circuit is first
established, but there are no decisions made after that
time.
Advantages & Disadvantages
Advantages:
 The communication channel (once established) is
dedicated.
Disadvantages:
 Possible long wait to establish a connection, (10 seconds,
more on long- distance or international calls.) during
which no data can be transmitted.
 More expensive than any other switching techniques,
because a dedicated path is required for each
connection.
 Inefficient use of the communication channel, because
the channel is not used when the connected systems are
not using it.
Message Switching
 With message switching there is no need to
establish a dedicated path between two stations.
 When a station sends a message, the destination
address is appended to the message.
 The message is then transmitted through the
network, in its entirety, from node to node.
 Each node receives the entire message, stores it
in its entirety on disk, and then transmits the
message to the next node.
 This type of network is called a store-and-
forward network.
Advantages:
 Channel efficiency can be greater compared to circuit- switched
systems, because more devices are sharing the channel.
 Traffic congestion can be reduced, because messages may be
temporarily stored in route.
 Message priorities can be established due to store-and-
forward technique.
 Message broadcasting can be achieved with the use of broadcast
address appended in the message.
Disadvantages
 Message switching is not compatible with interactive applications.
 Store-and-forward devices are expensive, because they must have
large disks to hold potentially long messages.
Advantages & Disadvantages
Packet Switching
 Packet switching can be seen as a solution that tries to
combine the advantages of message and circuit
switching and to minimize the disadvantages of both.
 There are two methods of packet switching:
Datagram
virtual circuit.
Packet Switching: Datagram
 Datagram packet switching is similar to message switching
in that each packet is a self-contained unit with complete
addressing information attached.
 This fact allows packets to take a variety of possible paths
through the network. So the packets, each with the same
destination address, do not
 follow the same route, and they may arrive out of sequence
at the exit point node (or the destination).
 Reordering is done at the destination point based on
the sequence number of the packets.
 It is possible for a packet to be destroyed if one of the nodes
on its way is crashed momentarily. Thus all its queued
packets may be lost.
Packet Switching:Virtual Circuit
 In the virtual circuit approach, a preplanned route is established
before any data packets are sent.
 A logical connection is established when a sender send a "call request
packet" to the receiver and the receiver send back an acknowledge
packet "call accepted packet" to the sender if the receiver agrees on
conversational parameters.
 The conversational parameters can be maximum packet sizes, path to
be taken, and other variables necessary to establish and maintain the
conversation.
 Virtual circuits imply acknowledgements, flow control, and
error control, so virtual circuits are reliable.
 That is, they have the capability to inform upper-protocol layers if a
transmission problem occurs.
Advantages & Disadvantages
Advantages:
 Packet switching is cost effective, because switching devices do not
need massive amount of secondary storage.
 Packet switching offers improved delay characteristics, because there
are no long messages in the queue (maximum packet size is fixed).
Packet can be rerouted if there is any problem, such as, busy
or disabled links.
 The advantage of packet switching is that many network users can share
the same channel at the same time. Packet switching can maximize link
efficiency by making optimal use of link bandwidth.
Disadvantages:
 Protocols for packet switching are typically more complex.
 It can add some initial costs in implementation.
 If packet is lost, sender needs to retransmit the data.
 Another disadvantage is that packet-switched systems still can’t deliver
the same quality as dedicated circuits in applications requiring very little
delay - like voice conversations or moving images.
Thank You

More Related Content

What's hot

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
 
Switching Techniques (Lecture #2 ET3003 Sem1 2014/2015)
Switching Techniques (Lecture #2 ET3003 Sem1 2014/2015)Switching Techniques (Lecture #2 ET3003 Sem1 2014/2015)
Switching Techniques (Lecture #2 ET3003 Sem1 2014/2015)Tutun Juhana
 
Introduction to switching & circuit switching
Introduction to switching & circuit switchingIntroduction to switching & circuit switching
Introduction to switching & circuit switchingDr Rajiv Srivastava
 
switching techniques in data communication and networking
switching techniques in data communication and networkingswitching techniques in data communication and networking
switching techniques in data communication and networkingHarshita Yadav
 
Switching techniques
Switching techniquesSwitching techniques
Switching techniquesGLIM Digital
 
Switching techniques
Switching techniquesSwitching techniques
Switching techniquesGupta6Bindu
 
Unit i packet switching networks
Unit i  packet switching networksUnit i  packet switching networks
Unit i packet switching networkssangusajjan
 
Unit 3 CND_Physical Layer_Multiplexing_Pranoti Doke
Unit 3  CND_Physical Layer_Multiplexing_Pranoti DokeUnit 3  CND_Physical Layer_Multiplexing_Pranoti Doke
Unit 3 CND_Physical Layer_Multiplexing_Pranoti DokePranoti Doke
 
2b switching in networks
2b switching in networks2b switching in networks
2b switching in networkskavish dani
 
Wdm benefits and performance parameters
Wdm benefits and performance parametersWdm benefits and performance parameters
Wdm benefits and performance parametersCKSunith1
 
Circuit and packet_switching
Circuit and packet_switchingCircuit and packet_switching
Circuit and packet_switchinghoanv
 
Ch 18 intro to network layer - section 3
Ch 18   intro to network layer - section 3Ch 18   intro to network layer - section 3
Ch 18 intro to network layer - section 3Hossam El-Deen Osama
 

What's hot (18)

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...
 
Switching Techniques (Lecture #2 ET3003 Sem1 2014/2015)
Switching Techniques (Lecture #2 ET3003 Sem1 2014/2015)Switching Techniques (Lecture #2 ET3003 Sem1 2014/2015)
Switching Techniques (Lecture #2 ET3003 Sem1 2014/2015)
 
Introduction to switching & circuit switching
Introduction to switching & circuit switchingIntroduction to switching & circuit switching
Introduction to switching & circuit switching
 
switching techniques in data communication and networking
switching techniques in data communication and networkingswitching techniques in data communication and networking
switching techniques in data communication and networking
 
8 Packet Switching
8 Packet Switching8 Packet Switching
8 Packet Switching
 
packet switching
packet switchingpacket switching
packet switching
 
Chapter#3
Chapter#3Chapter#3
Chapter#3
 
Switching techniques
Switching techniquesSwitching techniques
Switching techniques
 
Switching techniques
Switching techniquesSwitching techniques
Switching techniques
 
Unit i packet switching networks
Unit i  packet switching networksUnit i  packet switching networks
Unit i packet switching networks
 
Unit 3 CND_Physical Layer_Multiplexing_Pranoti Doke
Unit 3  CND_Physical Layer_Multiplexing_Pranoti DokeUnit 3  CND_Physical Layer_Multiplexing_Pranoti Doke
Unit 3 CND_Physical Layer_Multiplexing_Pranoti Doke
 
2b switching in networks
2b switching in networks2b switching in networks
2b switching in networks
 
11 circuit-packet
11 circuit-packet11 circuit-packet
11 circuit-packet
 
Lecture set 1
Lecture set 1Lecture set 1
Lecture set 1
 
Wdm benefits and performance parameters
Wdm benefits and performance parametersWdm benefits and performance parameters
Wdm benefits and performance parameters
 
Circuit and packet_switching
Circuit and packet_switchingCircuit and packet_switching
Circuit and packet_switching
 
Ch 18 intro to network layer - section 3
Ch 18   intro to network layer - section 3Ch 18   intro to network layer - section 3
Ch 18 intro to network layer - section 3
 
cuircuit switching
cuircuit switching cuircuit switching
cuircuit switching
 

Viewers also liked

Customer Segmentation Principles
Customer Segmentation PrinciplesCustomer Segmentation Principles
Customer Segmentation PrinciplesVladimir Dimitroff
 
Customer Segmentation
Customer SegmentationCustomer Segmentation
Customer SegmentationCarlos Soares
 
Marketing - Target Market
Marketing - Target MarketMarketing - Target Market
Marketing - Target Marketschenoweth88
 
Market Targeting
Market TargetingMarket Targeting
Market TargetingAbhijith R
 
fire detection and alarm system
fire detection and alarm systemfire detection and alarm system
fire detection and alarm systemsingh1515
 
W-LAN (Wireless Local Area Network)
W-LAN (Wireless Local Area Network)W-LAN (Wireless Local Area Network)
W-LAN (Wireless Local Area Network)Parvesh Taneja
 
Fire Detection and Alarm Systems
Fire Detection and Alarm SystemsFire Detection and Alarm Systems
Fire Detection and Alarm SystemsJ.T.A.JONES
 

Viewers also liked (11)

The Collision Theory
The Collision TheoryThe Collision Theory
The Collision Theory
 
Customer Segmentation Principles
Customer Segmentation PrinciplesCustomer Segmentation Principles
Customer Segmentation Principles
 
Customer Segmentation
Customer SegmentationCustomer Segmentation
Customer Segmentation
 
Marketing - Target Market
Marketing - Target MarketMarketing - Target Market
Marketing - Target Market
 
Market Targeting
Market TargetingMarket Targeting
Market Targeting
 
IEEE Standards
IEEE StandardsIEEE Standards
IEEE Standards
 
fire detection and alarm system
fire detection and alarm systemfire detection and alarm system
fire detection and alarm system
 
Ppt
PptPpt
Ppt
 
Segmentation Best Practices
Segmentation Best PracticesSegmentation Best Practices
Segmentation Best Practices
 
W-LAN (Wireless Local Area Network)
W-LAN (Wireless Local Area Network)W-LAN (Wireless Local Area Network)
W-LAN (Wireless Local Area Network)
 
Fire Detection and Alarm Systems
Fire Detection and Alarm SystemsFire Detection and Alarm Systems
Fire Detection and Alarm Systems
 

Similar to Switiching by Ravi Namboori Babson University USA

switching technique in computer networks
switching technique in computer networksswitching technique in computer networks
switching technique in computer networksbitan11
 
Unit 3 CND physical layer_switching_pranoti doke
Unit 3  CND physical layer_switching_pranoti dokeUnit 3  CND physical layer_switching_pranoti doke
Unit 3 CND physical layer_switching_pranoti dokePranoti Doke
 
Unit 3 cnd physical layer_switching_pranoti doke
Unit 3  cnd physical layer_switching_pranoti dokeUnit 3  cnd physical layer_switching_pranoti doke
Unit 3 cnd physical layer_switching_pranoti dokePranoti Doke
 
Switching Techniques
Switching TechniquesSwitching Techniques
Switching Techniquestameemyousaf
 
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
 
unit 2_switchingtechniques.ppt
unit 2_switchingtechniques.pptunit 2_switchingtechniques.ppt
unit 2_switchingtechniques.pptThangamaniR3
 
Wmcn ch.3
Wmcn ch.3Wmcn ch.3
Wmcn ch.3Alaa2
 
Circuit and packet_switching111
Circuit and packet_switching111Circuit and packet_switching111
Circuit and packet_switching111Goodthingbetter
 
CSC 424 -Lecture 5n8 2022.pptx
CSC 424 -Lecture 5n8 2022.pptxCSC 424 -Lecture 5n8 2022.pptx
CSC 424 -Lecture 5n8 2022.pptxNoraNjepuome3
 
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
 
Class12 communication concepts
Class12 communication conceptsClass12 communication concepts
Class12 communication conceptsGauri Prajapati
 
Communication and Networking
Communication and NetworkingCommunication and Networking
Communication and NetworkingJay Nagar
 
Switching technique in on
Switching technique in onSwitching technique in on
Switching technique in onPurnaSheth
 
High performance communication networkss
High performance communication networkssHigh performance communication networkss
High performance communication networkssHemaDarshana
 

Similar to Switiching by Ravi Namboori Babson University USA (20)

switching technique in computer networks
switching technique in computer networksswitching technique in computer networks
switching technique in computer networks
 
Unit 3 CND physical layer_switching_pranoti doke
Unit 3  CND physical layer_switching_pranoti dokeUnit 3  CND physical layer_switching_pranoti doke
Unit 3 CND physical layer_switching_pranoti doke
 
Unit 3 cnd physical layer_switching_pranoti doke
Unit 3  cnd physical layer_switching_pranoti dokeUnit 3  cnd physical layer_switching_pranoti doke
Unit 3 cnd physical layer_switching_pranoti doke
 
Switching Techniques
Switching TechniquesSwitching Techniques
Switching Techniques
 
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
 
Switch networking
Switch networking Switch networking
Switch networking
 
unit 2_switchingtechniques.ppt
unit 2_switchingtechniques.pptunit 2_switchingtechniques.ppt
unit 2_switchingtechniques.ppt
 
SwitchingTechniques (3).ppt
SwitchingTechniques (3).pptSwitchingTechniques (3).ppt
SwitchingTechniques (3).ppt
 
Wmcn ch.3
Wmcn ch.3Wmcn ch.3
Wmcn ch.3
 
Circuit and packet_switching111
Circuit and packet_switching111Circuit and packet_switching111
Circuit and packet_switching111
 
CSC 424 -Lecture 5n8 2022.pptx
CSC 424 -Lecture 5n8 2022.pptxCSC 424 -Lecture 5n8 2022.pptx
CSC 424 -Lecture 5n8 2022.pptx
 
presentation.pptx
presentation.pptxpresentation.pptx
presentation.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
 
Class12 communication concepts
Class12 communication conceptsClass12 communication concepts
Class12 communication concepts
 
Communication and Networking
Communication and NetworkingCommunication and Networking
Communication and Networking
 
Switching technique in on
Switching technique in onSwitching technique in on
Switching technique in on
 
High performance communication networkss
High performance communication networkssHigh performance communication networkss
High performance communication networkss
 

Recently uploaded

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 

Recently uploaded (20)

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

Switiching by Ravi Namboori Babson University USA

  • 2. Switching breaks up large collision domains into smaller ones Collision domain is a network segment with two or more devices sharing the same Introduction
  • 3. Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various communication channels. There are three typical switching techniques available for digital traffic.  Circuit Switching  Message Switching  Packet Switching
  • 4. Circuit Switching  Circuit switching is a technique that directly connects the sender and the receiver in an unbroken path.  Telephone switching equipment, for example, establishes a path that connects the caller's telephone to the receiver's telephone by making a physical connection.  With this type of switching technique, once a connection is established, a dedicated path exists between both ends until the connection is terminated.  Routing decisions must be made when the circuit is first established, but there are no decisions made after that time.
  • 5. Advantages & Disadvantages Advantages:  The communication channel (once established) is dedicated. Disadvantages:  Possible long wait to establish a connection, (10 seconds, more on long- distance or international calls.) during which no data can be transmitted.  More expensive than any other switching techniques, because a dedicated path is required for each connection.  Inefficient use of the communication channel, because the channel is not used when the connected systems are not using it.
  • 6. Message Switching  With message switching there is no need to establish a dedicated path between two stations.  When a station sends a message, the destination address is appended to the message.  The message is then transmitted through the network, in its entirety, from node to node.  Each node receives the entire message, stores it in its entirety on disk, and then transmits the message to the next node.  This type of network is called a store-and- forward network.
  • 7. Advantages:  Channel efficiency can be greater compared to circuit- switched systems, because more devices are sharing the channel.  Traffic congestion can be reduced, because messages may be temporarily stored in route.  Message priorities can be established due to store-and- forward technique.  Message broadcasting can be achieved with the use of broadcast address appended in the message. Disadvantages  Message switching is not compatible with interactive applications.  Store-and-forward devices are expensive, because they must have large disks to hold potentially long messages. Advantages & Disadvantages
  • 8. Packet Switching  Packet switching can be seen as a solution that tries to combine the advantages of message and circuit switching and to minimize the disadvantages of both.  There are two methods of packet switching: Datagram virtual circuit.
  • 9. Packet Switching: Datagram  Datagram packet switching is similar to message switching in that each packet is a self-contained unit with complete addressing information attached.  This fact allows packets to take a variety of possible paths through the network. So the packets, each with the same destination address, do not  follow the same route, and they may arrive out of sequence at the exit point node (or the destination).  Reordering is done at the destination point based on the sequence number of the packets.  It is possible for a packet to be destroyed if one of the nodes on its way is crashed momentarily. Thus all its queued packets may be lost.
  • 10. Packet Switching:Virtual Circuit  In the virtual circuit approach, a preplanned route is established before any data packets are sent.  A logical connection is established when a sender send a "call request packet" to the receiver and the receiver send back an acknowledge packet "call accepted packet" to the sender if the receiver agrees on conversational parameters.  The conversational parameters can be maximum packet sizes, path to be taken, and other variables necessary to establish and maintain the conversation.  Virtual circuits imply acknowledgements, flow control, and error control, so virtual circuits are reliable.  That is, they have the capability to inform upper-protocol layers if a transmission problem occurs.
  • 11. Advantages & Disadvantages Advantages:  Packet switching is cost effective, because switching devices do not need massive amount of secondary storage.  Packet switching offers improved delay characteristics, because there are no long messages in the queue (maximum packet size is fixed). Packet can be rerouted if there is any problem, such as, busy or disabled links.  The advantage of packet switching is that many network users can share the same channel at the same time. Packet switching can maximize link efficiency by making optimal use of link bandwidth. Disadvantages:  Protocols for packet switching are typically more complex.  It can add some initial costs in implementation.  If packet is lost, sender needs to retransmit the data.  Another disadvantage is that packet-switched systems still can’t deliver the same quality as dedicated circuits in applications requiring very little delay - like voice conversations or moving images.