Skip to content

Network Architecture & Transport Protocols

← Back to Domain-Specific Families

Abstractions about how computer networks move and manage data, covering switching and routing architectures (packet switching, virtual circuits, wormhole switching, overlay networks), transport-layer control mechanisms (TCP congestion control, ECN, bandwidth-delay product), and network management concepts like segmentation and QoS.

25 abstractions in this family — domain-specific abstractions that sit near one another in structural-signature space (k-means over structural-signature embeddings). Each is shown with its short description.

  • Active networking — A network architecture in which packets or associated capsules can carry programs executed at network nodes, allowing forwarding behavior and services to be customized dynamically.
  • Address Resolution Protocol — A local-link protocol that discovers the link-layer address associated with a network-layer address, most commonly mapping an IPv4 address to a MAC address.
  • Automatic switched-transport network — A transport-network control-plane architecture that automatically discovers resources and establishes, modifies and releases end-to-end connections on request.
  • Bandwidth-delay product — The product of a communication path's capacity and round-trip delay, measuring how much unacknowledged data can occupy the path and therefore how much in-flight window is needed to keep it fully utilized.
  • Context-based access control — A stateful firewall policy that admits or blocks network traffic using application-session context rather than isolated packet fields alone.
  • Distributed switching — A telecommunications architecture that places multiple processor-controlled switching units near traffic sources while coordinating them through a host or network control hierarchy.
  • Explicit Congestion Notification — An IP and transport mechanism that lets routers mark congestion in packet headers so endpoints can reduce sending rates without requiring packet loss as the signal.
  • Hop-by-hop transport — A networking principle in which each intermediate node independently receives, buffers, controls and forwards data to the next hop rather than leaving transport state only at endpoints.
  • Interconnection — The regulated physical and logical linking of distinct telecommunications networks or customer equipment so that traffic can pass across an agreed boundary.
  • Network Layer — The transport-facing service level that identifies destinations and directs data across underlying links or subnetworks in a layered communication architecture.
  • Network management — The coordinated monitoring, configuration, provisioning, fault, performance and security administration of a computer network.
  • Network segmentation — The partition of a computer network into controlled segments whose communication crosses explicitly governed boundaries.
  • Network throughput — The achieved rate at which data units are successfully delivered through a specified network path or system boundary.
  • Overlay network — A logical network whose nodes and links are implemented as endpoints and multi-hop paths over an underlying network.
  • 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.
  • Protocol pipelining — A communication technique that sends multiple requests on one connection before earlier responses arrive, overlapping network latency while preserving protocol-defined association and ordering.
  • Quality of service — The measurable performance delivered by a communication or computing service, together with mechanisms that differentiate or guarantee it for selected traffic.
  • Reliability (computer networking) — A communication service property that detects loss or failure and provides declared guarantees about delivery, ordering, duplication and notification.
  • TCP congestion control — The end-to-end control system by which TCP adjusts its sending window in response to inferred network congestion.
  • Transport layer — The protocol-stack layer that provides end-to-end application communication services such as multiplexing, reliability, ordering, flow control and congestion response over network delivery.
  • Van Jacobson TCP/IP Header Compression — A stateful link protocol that compresses TCP/IP headers by transmitting small changes relative to a synchronized connection context.
  • Virtual circuit — A packet-network service that establishes logical connection state and a path or label mapping before data transfer, while statistically multiplexing physical links rather than reserving a dedicated circuit.
  • Web services protocol stack — A layered collection of transport, messaging, description and discovery protocols that makes network services interoperable.
  • Wormhole switching — A network flow-control method that divides a packet into flits and pipelines them through successive routers while the header reserves the path.
  • Xcast — An explicit multi-unicast packet-delivery scheme that places the complete small-group destination list in each packet so routers need no persistent per-session multicast state.