Study Guide

Circuit and packet switching

Computer ScienceΒ· Unit 2: Communication, Topic 5Β· 40 min read

1. Circuit Switching Fundamentalsβ˜…β˜…β˜†β˜†β˜†β± 10 min

πŸ“˜ Definition

Circuit Switching

A connection-oriented switching method that reserves a dedicated end-to-end communication path for the entire duration of a session before any data transmission begins.

Example:

Traditional public switched telephone network (PSTN) calls use circuit switching.

When a session is initiated, a connection request is sent through the network to reserve bandwidth and physical links at each switch along the path from sender to receiver. This connection remains exclusively reserved for the session until it is terminated, even if no data is being transmitted during idle periods.

πŸ“ Worked Example

A user makes a 10-minute phone call over a PSTN circuit-switched network. Describe the full sequence of events.

  1. 1
    1. The user dials the receiver's number, sending a connection request through the network.
  2. 2
    1. Each network switch along the route allocates a dedicated physical channel exclusively to this call.
  3. 3
    1. Once the full end-to-end path is established, a confirmation is sent to the caller, and voice data transmission begins.
  4. 4
    1. For the full 10 minutes of the call, the dedicated path remains reserved, even during silences in the conversation.
  5. 5
    1. When the call ends, the connection is terminated, and reserved channels are released for other sessions.

2. Packet Switching Fundamentalsβ˜…β˜…β˜…β˜†β˜†β± 15 min

πŸ“˜ Definition

Packet Switching

A connectionless switching method that splits large data messages into small, independently routed blocks called packets that share network links with traffic from other sessions.

Example:

All internet traffic (web browsing, file transfers, video streaming) uses packet switching.

Each packet has two parts: a header that stores control information (including the destination address and sequence number) and a payload that holds the user data. Routers read each packet's header and forward it independently, so different packets from the same original message can take different routes based on current network congestion. The destination device reassembles packets into the original message using the sequence numbers.

πŸ“ Worked Example

A user sends a 1000KB photo over the internet, with a maximum packet payload size of 1KB. Describe the transmission sequence.

  1. 1
    1. The sender splits the photo into 1000 packets, each with 1KB of photo data (payload) and a header holding destination address, sequence number, and sender address.
  2. 2
    1. Each packet is forwarded independently by routers. If a link is congested, some packets are routed along alternative paths to avoid delay.
  3. 3
    1. Packets arrive at the destination out of order, so the device uses sequence numbers to reorder and reassemble them back into the original photo.
  4. 4
    1. Once transmission is complete, no network resources remain reserved for this transfer.

3. Comparison and Use Casesβ˜…β˜…β˜…β˜†β˜†β± 15 min

Characteristic

Circuit Switching

Packet Switching

Connection type

Connection-oriented (dedicated)

Connectionless (shared)

Bandwidth efficiency

Inefficient (wastes idle capacity)

Efficient (statistical multiplexing)

Latency

Consistent low latency post-setup

Variable queuing/propagation delay

Service guarantee

Guaranteed bandwidth

No native guarantee

Failure resilience

Full connection fails on link failure

Packets rerouted around failures

Scalability

Low, limited by fixed channels

High, scales to large networks

βœ“ Quick check

Check your understanding of use cases:

  1. Which switching method is most commonly used for modern live video calls over the internet?

    • A. Pure circuit switching

    • B. Packet switching with QoS

    • C. Both are equally common

    Reveal answer
    B β€”

    Modern calls use packet switching with quality of service (QoS) to prioritize real-time packets, combining efficient bandwidth use with acceptable latency.

  2. Which of the following is a core advantage of circuit switching?

    • A. More efficient bandwidth use

    • B. Lower overall network cost

    • C. Guaranteed consistent latency

    Reveal answer
    C β€”

    The dedicated path eliminates variable queuing delay, resulting in consistent low latency ideal for real-time voice.

4. Common Pitfalls

Wrong move:

Claiming circuit switching is never used in modern networks

Why:

Exam questions often test recognition of scenarios where circuit switching is still appropriate

Correct move:

Recognise that circuit switching remains in use for traditional PSTN and private dedicated real-time networks

Wrong move:

Stating all packets from the same message take the same path

Why:

Packet switching routes each packet independently based on current network conditions

Correct move:

Understand that different packets from the same message can take different routes to the destination

Wrong move:

Confusing connection orientation: calling circuit switching connectionless

Why:

This is the core defining difference between the two methods, costing easy marks

Correct move:

Remember: circuit switching = connection-oriented, packet switching = connectionless

Wrong move:

Claiming packet switching always has lower latency than circuit switching

Why:

Circuit switching has no variable queuing delay once connected, so it has more consistent lower latency

Correct move:

Acknowledge that circuit switching has lower and more consistent latency for ongoing sessions than packet switching during congestion

Wrong move:

Forgetting to mention packet reassembly at the destination

Why:

Mark schemes require this key step when describing how packet switching works

Correct move:

Always include that packets are reassembled into the original message at the destination after arrival

5. Quick Reference Cheatsheet

Feature

Circuit Switching

Packet Switching

Connection

Dedicated end-to-end

Shared links

Setup required

Yes, pre-transmission

No

Bandwidth use

Wasted when idle

Shared, efficient

Latency

Consistent, low

Variable

Resilience

Low (full failure on link drop)

High (packets rerouted)

C

o

m

m

o

n

u

s

e

c

a

s

e

P

S

T

N

c

a

l

l

s

,

d

e

d

i

c

a

t

e

d

l

i

n

k

s

I

n

t

e

r

n

e

t

,

f

i

l

e

t

r

a

n

s

f

e

r

s

,

s

t

r

e

a

m

i

n

g

When this came up on past exams

AI-estimated based on syllabus patterns β€” cross-check with official past papers for accuracy. Use only as revision-focus signals.

  • 2022 Β· 1

    Compare switching methods

  • 2023 Β· 2

    Evaluate switching use cases

  • 2021 Β· 1

    State advantages of packet switching

Going deeper

What's Next

Circuit and packet switching is a foundational topic for all further network study in CIE 9618, and it is regularly tested in both Paper 1 and Paper 2, often combined with scenario-based questions about network design, performance, and protocol behaviour. Mastering the key differences and use cases will help you answer comparison and evaluation questions efficiently, which are high-weightage in exams. Next, you can build on this knowledge by exploring how routers forward packets across packet-switched networks, learn the structure of the TCP/IP protocol suite that powers the internet, or study how switching method impacts network performance metrics like latency and jitter.