Circuit switching and packet switching are the two switching methods that are used to connect the multiple communicating devices with one another. Circuit Switching was particularly designed for voice communication and it was less suitable for data transmission. So, a better solution evolved for data transmission called Packet switching. The main difference between circuit switching and packet switching is that Circuit Switching is connection oriented whereas, Packet Switching is connectionless.
BASIS | CIRCUIT SWITCHING | PACKET SWITCHING |
---|---|---|
Orientation | Connection oriented. | Connectionless. |
Purpose | Initially designed for Voice communication. | Initially designed for Data Transmission. |
Flexibility | Inflexible, because once a path is set all parts of a transmission follows the same path. | Flexible, because a route is created for each packet to travel to the destination. |
Order | Message is received in the order, sent from the source. | Packets of a message are received out of order and assembled at the destination. |
Technology/Approach | Circuit switching can be achieved using two technologies, either Space Division Switching or Time-Division Switching. | Packet Switching has two approaches Datagram Approach and Virtual Circuit Approach. |
Layers | Circuit Switching is implemented at Physical Layer. | Packet Switching is implemented at Network Layer. |
No comments:
Post a Comment