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.