Skip to content

Packet switching

Carry digital traffic by dividing messages or streams into addressed packets that share links on demand and are independently received, buffered, forwarded, and reassembled or delivered.

Version
v2 · 2026-08-30 · History
Domain-specific #
2444
Origin domain
computer networking
Subdomain
network switching architectures

Core Idea

Packet switching is a communications method in which traffic is carried as discrete packets that share network transmission resources dynamically and are forwarded through one or more switching decisions rather than receiving a continuously reserved end-to-end circuit. Sources form bounded data units with forwarding information; links interleave packets from multiple flows through statistical multiplexing, switches receive and buffer units, select outgoing links or labels, and forward them toward destinations where ordering, loss recovery, and reassembly are handled according to the service architecture.

Scope of Application

Packet switching applies when the analyst can specify digital messages or streams, a packet format with payload and control information, network links, switching nodes, buffers and queues, and destination delivery rules and establish that traffic is represented by individually switchable packets and shared network resources are allocated at packet time rather than dedicated continuously to one end-to-end session. The entry describes communication architecture rather than configuration guidance; protocol security, congestion control, traffic engineering, and service guarantees require their own models.

Clarity

A clear claim names the carrier, governing rule, assumptions, and recognition test. This matters because packet switching is sometimes equated with connectionless IP, although virtual-circuit packet networks are equally within the family. The disciplined statement is that the object counts as Packet switching exactly when traffic is represented by individually switchable packets and shared network resources are allocated at packet time rather than dedicated continuously to one end-to-end session

Manages Complexity

The abstraction compresses datagram networks, virtual-circuit packet networks, fixed and variable packet sizes, store-and-forward and cut-through switching, wired and wireless links, and best-effort or quality-of-service architectures into a stable carrier, rule, invariant, and failure boundary. It makes comparison tractable while retaining the variables that control validity.

Abstract Reasoning

  1. Type the carrier. Establish digital messages or streams, a packet format with payload and control information, network links, switching nodes, buffers and queues, and destination delivery rules and reject examples from a different problem. 2. Lock the rule. Express that traffic is represented by individually switchable packets and shared network resources are allocated at packet time rather than dedicated continuously to one end-to-end session independently of one notation or implementation.

Knowledge Transfer

Transfer within computer networking is strong when new cases preserve the same carrier, mechanism, and diagnostic. The move from In a datagram network, successive packets from one message carry destination information and may be forwarded hop by hop while sharing each link with packets from unrelated flows. to A virtual-circuit packet network establishes path state or labels before forwarding packets along the selected logical circuit. demonstrates that continuity.

Relationships to Other Abstractions

Local relationship map for Packet switchingParents appear above the current abstraction, mutual partners to the right, and children below. Node labels state whether each abstraction is prime or domain-specific; colors identify relation types.Packet switchingDOMAINPrime abstraction: Multiplexing — is a kind ofMultiplexingPRIME

Current abstraction Packet switching Domain-specific

Parents (1) — more general patterns this builds on

  • Packet switching is a kind of Multiplexing Prime

    The proposed strict upward parent is prime:multiplexing.

Hierarchy paths (2) — routes to 2 parentless roots

Neighborhood in Abstraction Space

Packet switching sits in a moderately populated region (45th percentile for distinctiveness): it has near-neighbors but no dense thicket of look-alikes.

Family — Network Protocols & Traffic Control (29 abstractions)

Nearest neighbors

Computed from structural-signature embeddings · 2026-09-08