Article

Packet and Circuit Switching

Circuit Switching

  • Basis for traditional telephone networks
  • Creates a temporary and dedicated link of fixed bandwidth between the source and destination
  • Guarantees the quality of transmission through dedicated bandwidth
    • Excelled for data requiring a constant end-to-end link, i.e., real-time video
    • although bandwidth can be wasted

Circuit Switching Diagram

Typical circuit switching example.

Circuit Switching.gif

Packet Switching

  • Breaks streams of data into smaller blocks and sends them independently
  • At each node, packets are sent through whatever route the node decides is the least congested
    • Maximised bandwidth but does not guarantee quality of transmission
    • Re-ordered at destination
  • More affordable and efficient as bandwidth can be used at once and requires a less complex infrastructure

Packet Switching Diagram

Typical packet switching example.

Packet Switching Diagram (Error)

Packet switching example with destroyed packet (not send by node).

Packet Switching.gif

Comparison

Circuit Switching

  • Physical path between source and destination
  • All packets use the same path
  • Reserves bandwidth in advance
  • Can cause a lot of bandwidth wastage
  • No store and forward transmission

Primarily used in telecom communication.

Packet Switching

  • No physical path
  • Packets travel independently
  • Does not reserve bandwidth
  • No bandwidth wastage
  • Supports store and forward transmission