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
 

Similar to Ravi Namboori switching

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 Ravi Namboori switching (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

How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
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
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
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
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 

Recently uploaded (20)

How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.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
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.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
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 

Ravi Namboori switching

  • 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.