ScholarGate
Pembantu

Packet Switching and Circuit Switching

Packet switching forwards data in independently routed packets that share link capacity on demand, while circuit switching reserves a dedicated path with fixed capacity for the duration of a connection; the two represent the fundamental alternatives for moving data through a network.

Cari Topik dengan PaperMindTidak lama lagiFind papers & topics
Tools & resources
Muat turun slaid
Learn & explore
VideoTidak lama lagi

Definition

Packet switching is a method in which data is divided into packets that are forwarded independently and share link capacity statistically; circuit switching is a method in which a dedicated end-to-end path with reserved capacity is established for the entire duration of a communication.

Scope

This topic compares the two switching paradigms. For packet switching it covers store-and-forward transmission, statistical multiplexing, queueing, and the possibility of delay and loss. For circuit switching it covers connection setup, dedicated resource reservation, and multiplexing schemes such as time- and frequency-division. It explains why the Internet chose packet switching and what trade-offs that entails. It excludes the routing protocols that compute paths and the queue-management algorithms inside routers.

Core questions

  • How does store-and-forward packet transmission work, and what delays does it incur?
  • What is statistical multiplexing, and why does it improve utilization for bursty traffic?
  • How does circuit switching reserve resources, and what does connection setup involve?
  • Under what traffic conditions does each paradigm use capacity more efficiently?
  • Why did the Internet adopt packet switching rather than circuit switching?

Key concepts

  • packet switching
  • circuit switching
  • store-and-forward
  • statistical multiplexing
  • transmission and propagation delay
  • queueing and packet loss
  • time-division and frequency-division multiplexing
  • connection setup and teardown

Key theories

Store-and-forward packet switching
A packet switch receives an entire packet before forwarding it, introducing a transmission delay at each hop; packets share links statistically, so utilization is high under bursty load but queueing delay and loss can occur when demand exceeds capacity.
Circuit switching and resource reservation
Circuit switching establishes a dedicated path with guaranteed capacity via time- or frequency-division multiplexing, giving predictable performance with no per-packet contention but wasting reserved capacity during idle periods.
Distributed packet networks for survivability
Early work on distributed, message-block communication argued that breaking data into packets routed independently over a redundant mesh yields a network that survives the loss of individual nodes or links, a key rationale behind packet switching.

Clinical relevance

The choice between packet and circuit switching shapes how networks are provisioned and how they behave under load. Packet switching's efficiency under bursty traffic is why the data Internet is built on it, while the predictability of reserved capacity explains the long use of circuit switching in the traditional telephone network and the appeal of capacity-reservation techniques for latency-sensitive flows.

History

The telephone network was historically circuit-switched, dedicating a line per call. In the early 1960s Paul Baran and, independently, Donald Davies proposed breaking data into packets routed over a distributed network, with Leonard Kleinrock's queueing analysis providing theoretical grounding. The ARPANET demonstrated packet switching at scale, and it became the foundation of the modern Internet.

Key figures

  • Paul Baran
  • Donald Davies
  • Leonard Kleinrock

Related topics

Seminal works

  • baran1964
  • kurose2021

Frequently asked questions

Why is packet switching more efficient than circuit switching for data?
Data traffic is typically bursty, with quiet periods between transfers. Packet switching lets many flows share link capacity on demand, so idle moments of one flow are used by another. Circuit switching reserves capacity for the whole connection whether or not it is used, which wastes capacity for bursty traffic.
Does circuit switching still exist?
Yes, in concept. The traditional telephone network was circuit-switched, and the idea persists in technologies that reserve capacity or build virtual circuits for predictable, low-latency service. Even so, modern voice and most data now ride over packet-switched IP networks.

Methods for this concept

Related concepts