Differentiate: Circuit Switching and Packet Switching

Differentiate: Circuit Switching and Packet Switching.

Circuit Switching Packet Switching
Connection oriented Connectionless
Initially designed for Voice communication Initially designed for Data Transmission
With circuit switching a dedicated path is established between two stations for communication With packet switching, a station transmits data in small blocks, called packets
Dedicated path No Dedicated path
Fixed bandwidth Dynamic bandwidth
Path is established for entire conversation Route is established for each packet
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
Message is received in the order, sent from the source Packets of a message are received out of order and assembled at the destination
Circuit Switching is implemented at Physical Layer Packet Switching is implemented at Network Layer
Wastage of resources are more in Circuit Switching Less wastage of resources as compared to Circuit Switching
It is not a store and forward technique It is a store and forward technique
Transmission of the data is done by the source Transmission of the data is done not only by the source, but also by the intermediate routers
In Circuit switching, charge depend on time and distance In Packet switching, charge is based on the number of bytes and connection time
For EX. PSTN For EX. GPRS/EDGE