Difference Between Circuit Switching and Packet Switching - GeeksforGeeks
Difference Between Circuit Switching and Packet Switching - GeeksforGeeks
30% Discount
Courses TutorialsJobsPracticeContests
Aptitude Engineering Mathematics Discrete Mathematics Operating System DBMS Computer Networks
Higher latency: Packet switching has higher latency than circuit switching
because packets must be routed through multiple nodes, which can cause
delay.
Limited QoS: Packet switching provides limited QoS guarantees, meaning
that different types of traffic may be treated equally.
Packet loss: Packet switching can result in packet loss due to congestion
on the network or errors in transmission.
Unsuitable for real-time communication: Packet switching is not suitable
for real-time communication, such as voice and video, because of the
potential for latency and packet loss.
Similarities:
https://www.geeksforgeeks.org/difference-between-circuit-switching-and-packet-switching/ 2/9
29/05/2024, 22:38 Difference between Circuit Switching and Packet Switching - GeeksforGeeks
Both methods use a physical layer of the OSI model for transmission of
data.
Both methods can be used to transmit voice, video, and data.
Both methods can be used in the same network infrastructure.
Both methods can be used for both wired and wireless networks.
The delay between data units in circuit The delay between data units in
switching is uniform. packet switching is not uniform.
https://www.geeksforgeeks.org/difference-between-circuit-switching-and-packet-switching/ 3/9
29/05/2024, 22:38 Difference between Circuit Switching and Packet Switching - GeeksforGeeks
technique.
Congestion can occur during the connection Congestion can occur during the
establishment phase because there might data transfer phase, a large
be a case where a request is being made for number of packets comes in no
a channel but the channel is already time.
occupied.
Circuit Switching does not support store and Packet Switching supports store
forward transmission and forward transmission
In-circuit switching each packet follows the In packet switching packets can
same route. follow any route.
https://www.geeksforgeeks.org/difference-between-circuit-switching-and-packet-switching/ 4/9