Application
Application layer
The layer where networked programs define the meaning of requests and responses.
Formal meaning, example & common confusion
- Formal definition
- The top layer of the Internet stack, containing protocols used directly by applications, such as HTTP, DNS, and DHCP.
- Example
- A browser and web server exchange HTTP messages at the application layer.
- Do not confuse it with…
- Applications can rely on lower-layer services; they do not need to implement link delivery themselves.
Related: LayerHTTPDNSDHCPMessage
Across layers
ARP
On an IPv4 local network, ARP helps find the link-layer address associated with a nearby IP address.
Formal meaning, example & common confusion
- Formal definition
- The Address Resolution Protocol resolves an IPv4 protocol address to a link-layer address on the local subnet.
- Example
- Before sending a frame to a local neighbor, a host may broadcast an ARP request asking who has a particular IPv4 address.
- Do not confuse it with…
- ARP sits at the L2/L3 boundary: it uses IP information to learn a MAC address, and its broadcast is local to the subnet.
Related: IP addressMAC addressFrameSubnetEthernet
Across layers
Bandwidth
A measure of how much data a link can carry per unit time, often stated in bits per second.
Formal meaning, example & common confusion
- Formal definition
- The capacity or configured data rate of a communication channel, commonly expressed in b/s or multiples thereof.
- Example
- A 100 Mb/s link has a higher nominal data rate than a 10 Mb/s link.
- Do not confuse it with…
- Bandwidth is capacity, not the time a particular packet takes to arrive; that is latency.
Related: LatencySignalPhysical layerMTU
Network
Bellman-Ford relation
A shortest-path rule: the best route to a destination can be found by trying each neighbor as the first step.
Formal meaning, example & common confusion
- Formal definition
- The recurrence D_x(y) = min_v { c(x,v) + D_v(y) }, expressing node x's least cost to y through a neighbor v.
- Example
- If a destination costs 5 through one neighbor and 3 through another, the router chooses the cheaper total.
- Do not confuse it with…
- The relation underlies distance-vector updates; it is not the same algorithmic procedure as Dijkstra's.
Related: Distance-vector (DV) routingDijkstra's algorithmRouting
Physical
Bit
A 0 or 1, the smallest unit of digital information represented in a network signal.
Formal meaning, example & common confusion
- Formal definition
- A binary digit encoded physically through a medium using a signaling scheme.
- Example
- A fiber link represents a bit pattern as changes in light.
- Do not confuse it with…
- Bits are the information; electrical, radio, or optical signals are how those bits are represented physically.
Related: SignalPhysical layerFiber optic cable
Data link
Bridge
A device that joins LAN segments and forwards frames using link-layer addresses.
Formal meaning, example & common confusion
- Formal definition
- A data-link forwarding device that connects LAN segments and filters frames based on MAC addresses.
- Example
- A bridge can join two Ethernet segments into one link-layer network.
- Do not confuse it with…
- A bridge forwards frames within link-layer scope; a router connects distinct IP networks.
Related: SwitchMAC addressFrameRouter
Across layers
Checksum
A calculated value used to detect some accidental changes to transmitted data.
Formal meaning, example & common confusion
- Formal definition
- A value computed over selected fields or bytes and checked by the receiver for integrity errors.
- Example
- IPv4 includes a header checksum; Ethernet uses a frame check sequence for error detection.
- Do not confuse it with…
- A checksum can detect many errors but is not encryption and does not guarantee correction.
Related: HeaderTrailerIP datagramFrame
Network
CIDR
A way to write an IP address block with its prefix length after a slash.
Formal meaning, example & common confusion
- Formal definition
- Classless Inter-Domain Routing represents variable-length IP prefixes, such as 203.0.113.0/24.
- Example
- A /26 has 6 suffix bits and 64 total IPv4 address patterns.
- Do not confuse it with…
- The number after the slash is prefix bits, not the usable host count.
Related: Network prefixSubnet maskSubnetIP address
Across layers
Connectionless
A communication style where each unit can be sent without first creating a lasting transport connection.
Formal meaning, example & common confusion
- Formal definition
- A service model in which data units are transmitted independently without transport-level connection setup or maintained session state.
- Example
- UDP sends datagrams without establishing a TCP connection first.
- Do not confuse it with…
- Connectionless communication can still use source and destination addresses, and applications can add their own state.
Related: UDPIPReliable deliveryPort number
Network
Control plane
The part of networking that figures out or manages where traffic should go.
Formal meaning, example & common confusion
- Formal definition
- Functions that determine routes, maintain network state, and install forwarding information in devices.
- Example
- A routing algorithm calculates the next hops that routers use in their data planes.
- Do not confuse it with…
- Control-plane decisions influence forwarding, but they are not the forwarding of each individual packet.
Related: RoutingData planeSDNLink-state (LS) routingDistance-vector (DV) routing
Network
Data plane
The part of a router that handles packets as they arrive and sends them onward.
Formal meaning, example & common confusion
- Formal definition
- The forwarding functions that process packets locally according to installed forwarding state.
- Example
- A router's data plane looks up a destination prefix and selects an output interface.
- Do not confuse it with…
- The data plane forwards; the control plane computes or manages the rules it uses.
Related: ForwardingControl planeForwarding tableSDN
Data link
Data-link layer
The layer that packages data for delivery across one local link and uses link addresses such as MAC addresses.
Formal meaning, example & common confusion
- Formal definition
- A layer providing framing and link-level delivery over a particular physical medium or local network.
- Example
- Ethernet delivers a frame from a host to its local router on a LAN.
- Do not confuse it with…
- A MAC destination is usually replaced at each routed hop, while the IP destination can remain the same end-to-end.
Related: FrameMAC addressEthernetWi-Fi
Across layers
Decapsulation
As data moves up the receiving stack, each layer reads and removes its own wrapper.
Formal meaning, example & common confusion
- Formal definition
- The receiving-side process of processing a layer's control information and passing its payload upward.
- Example
- A receiver checks the frame, removes its link header, then IP processes the datagram inside.
- Do not confuse it with…
- Decapsulation occurs layer by layer; the application does not normally strip the Ethernet header itself.
Related: EncapsulationHeaderTrailerPayload
Network
Default gateway
The local router a host sends packets to when the destination is outside its own subnet.
Formal meaning, example & common confusion
- Formal definition
- A host's configured next-hop router used for destinations lacking a more specific local route.
- Example
- A laptop sends an Internet-bound packet to its Wi-Fi router as the default gateway.
- Do not confuse it with…
- The gateway is the next local step, not necessarily the final destination or the entire route.
Related: RouterNext hopSubnetDHCP
Application
DHCP
A protocol that lets a device automatically obtain an address and other network settings.
Formal meaning, example & common confusion
- Formal definition
- The Dynamic Host Configuration Protocol configures hosts with parameters such as IP address, subnet mask, gateway, and DNS server.
- Example
- A laptop joining campus Wi-Fi broadcasts a request and receives a leased address.
- Do not confuse it with…
- DHCP is an application-layer protocol despite configuring network-layer settings.
Related: IP addressNetwork prefixDefault gatewayDNSUDP
Network
Dijkstra's algorithm
A method for finding least-cost paths from one starting router when link costs are known.
Formal meaning, example & common confusion
- Formal definition
- An iterative shortest-path algorithm that finalizes the least-cost path to the nearest unsettled node at each step, for nonnegative edge costs.
- Example
- A link-state router can run Dijkstra over its topology map to build next-hop choices.
- Do not confuse it with…
- Dijkstra is a path-computation algorithm, not a message protocol by itself.
Related: Link-state (LS) routingRoutingControl plane
Network
Directed broadcast
An IP destination that targets all hosts on a particular subnet by setting its suffix bits to 1.
Formal meaning, example & common confusion
- Formal definition
- The subnet-directed broadcast address is the address with the subnet prefix and an all-ones host portion.
- Example
- 192.168.1.127 is the directed broadcast for 192.168.1.64/26.
- Do not confuse it with…
- It differs from 255.255.255.255, the limited broadcast; routers may forward directed broadcasts subject to policy.
Related: Limited broadcastNetwork addressSubnet maskSubnet
Network
Distance-vector (DV) routing
A routing approach where each router tells neighbors its current estimated costs to destinations.
Formal meaning, example & common confusion
- Formal definition
- A distributed routing algorithm that updates distance estimates using neighbor information and the Bellman-Ford relation.
- Example
- A router compares the cost through each neighbor and selects the least-cost next hop.
- Do not confuse it with…
- DV exchanges destination costs with neighbors rather than distributing a complete topology map.
Related: Bellman-Ford relationPoisoned reverseLink-state (LS) routingRouting
Application
DNS
The naming system that helps find an IP address or other records associated with a domain name.
Formal meaning, example & common confusion
- Formal definition
- The Domain Name System is a distributed hierarchical naming database and application protocol.
- Example
- A resolver looks up the address records for example.com before a browser connects.
- Do not confuse it with…
- DNS is an application-layer protocol even though its answers help the network locate a destination.
Related: IP addressUDPTCPApplication layer
Across layers
Encapsulation
As data moves down the sending stack, each layer wraps it with its own control information.
Formal meaning, example & common confusion
- Formal definition
- The process by which a protocol adds a header and, in some layers, a trailer to data received from above.
- Example
- An application message gets a TCP header, then an IP header, then a link header and trailer.
- Do not confuse it with…
- The lower layer carries the upper layer's whole unit as payload; it does not reinterpret the application meaning.
Related: DecapsulationPayloadHeaderTrailerProtocol data unit (PDU)
Data link
Ethernet
A common family of wired LAN technologies that defines frame formats and link behavior.
Formal meaning, example & common confusion
- Formal definition
- IEEE 802.3 technologies specify physical and data-link operation for Ethernet networks.
- Example
- A desktop sends an IP datagram inside an Ethernet frame to its local router.
- Do not confuse it with…
- Ethernet is a link technology; it does not determine the end-to-end IP route by itself.
Related: FrameMAC addressSwitchNICMTU
Physical
Fiber optic cable
A cable that carries information as light through thin glass or plastic strands.
Formal meaning, example & common confusion
- Formal definition
- An optical transmission medium that propagates modulated light signals between transceivers.
- Example
- A long-distance network link may use fiber to carry high-rate signals.
- Do not confuse it with…
- Fiber is a physical medium; the protocols carried over it can still be Ethernet and IP.
Related: Physical layerSignalBitBandwidth
Network
Forwarding
The router's local act of choosing where to send one arriving packet next.
Formal meaning, example & common confusion
- Formal definition
- The data-plane operation that maps an input packet and destination to an outgoing interface or next hop.
- Example
- A router forwards a datagram out the ISP-facing interface after a table lookup.
- Do not confuse it with…
- Forwarding handles individual packets; routing computes paths and builds forwarding information.
Related: RoutingData planeForwarding tableRouter
Network
Forwarding table
A router's lookup list mapping destination networks to outgoing interfaces or next hops.
Formal meaning, example & common confusion
- Formal definition
- A data-plane table used to select packet forwarding actions, often with longest-prefix matching.
- Example
- A row for 203.0.113.0/24 may direct packets out a particular interface.
- Do not confuse it with…
- A forwarding table is used for packet delivery; routing protocols and algorithms create or update its contents.
Related: ForwardingRoutingRouterNetwork prefix
Network
Fragment offset
A field that says where a fragment's data belongs within the original IP datagram.
Formal meaning, example & common confusion
- Formal definition
- The IPv4 fragment-offset field locates fragment payload in units of eight bytes relative to the original datagram payload.
- Example
- A later fragment has a nonzero offset indicating that earlier payload bytes came before it.
- Do not confuse it with…
- The offset is not a byte count in every representation; IPv4 encodes it in eight-byte units.
Related: FragmentationIP datagramIPv4
Network
Fragmentation
Splitting a large IP datagram into smaller pieces so it can cross a link with a smaller MTU.
Formal meaning, example & common confusion
- Formal definition
- The division of an IP datagram into fragments that are reassembled by the destination; IPv4 and IPv6 handle router fragmentation differently.
- Example
- An IPv4 datagram may be fragmented when it is too large for a link and fragmentation is allowed.
- Do not confuse it with…
- A fragment is not a complete application message; all required pieces must arrive for reassembly.
Related: MTUFragment offsetIP datagramIPv4IPv6
Data link
Frame
A link-layer unit sent across one local network link, with link control information around its payload.
Formal meaning, example & common confusion
- Formal definition
- A data-link PDU with a link header and commonly a trailer, encapsulating a network-layer packet.
- Example
- An Ethernet frame can carry an IP datagram to the next router.
- Do not confuse it with…
- The frame is link-local; the IP datagram inside may continue across many links.
Related: EthernetMAC addressIP datagramTrailerProtocol data unit (PDU)
Application
HTTP
A web protocol for requests and responses, such as asking for a page or sending form data.
Formal meaning, example & common confusion
- Formal definition
- The Hypertext Transfer Protocol defines application messages and semantics for transferring web resources.
- Example
- A browser sends an HTTP request for a page and receives an HTTP response.
- Do not confuse it with…
- HTTPS commonly means HTTP protected by TLS, but HTTP/3 uses QUIC rather than TCP; HTTP is not tied to one transport in every version.
Related: MessageTLSTCPDNS
Physical
Hub
A simple multiport device that repeats incoming signal energy out its other ports.
Formal meaning, example & common confusion
- Formal definition
- A physical-layer repeater with multiple ports; it does not inspect destination MAC addresses.
- Example
- A hub sends a received bit pattern to every connected station except the incoming port.
- Do not confuse it with…
- Unlike a switch, a hub does not learn addresses or filter frames.
Related: RepeaterPhysical layerSwitchSignal
Network
ICMP
A network-layer companion protocol used for IP error reports and diagnostic messages.
Formal meaning, example & common confusion
- Formal definition
- The Internet Control Message Protocol carries control and error messages associated with IP delivery.
- Example
- A ping test commonly uses ICMP Echo messages carried inside IP packets.
- Do not confuse it with…
- ICMP is carried inside IP and operates at the network layer; it is not a transport protocol with application ports.
Related: IPIP datagramTTLChecksum
Across layers
Interface
The word has two common meanings: a connection point on a device, or a boundary where layers exchange data.
Formal meaning, example & common confusion
- Formal definition
- A device interface is a network attachment point; a layer interface specifies how adjacent layers access each other's services.
- Example
- A router has several network interfaces; the transport-to-network interface passes a segment for delivery.
- Do not confuse it with…
- Do not confuse a router's physical or logical network port with the abstract interface between protocol layers.
Related: LayerServiceNICIP address
Network
IP
The Internet Protocol family that carries datagrams between networks using IP addresses.
Formal meaning, example & common confusion
- Formal definition
- A network-layer protocol providing connectionless, best-effort datagram delivery and addressing across interconnected networks.
- Example
- A router examines an IP destination and forwards the datagram toward the next network.
- Do not confuse it with…
- IP does not provide TCP's reliable ordered byte stream; reliability can be added by a higher layer.
Related: IPv4IPv6IP datagramRouterConnectionless
Network
IP address
A network-layer address assigned to an interface so packets can be delivered across networks.
Formal meaning, example & common confusion
- Formal definition
- A logical address used by IP for source and destination identification and forwarding; the address format depends on IP version.
- Example
- A router has a different IP address on each of its network interfaces.
- Do not confuse it with…
- The IP address is not a port number or MAC address: the three identify different scopes and jobs.
Related: IPv4IPv6MAC addressPort numberInterface
Network
IP datagram
A network-layer packet with IP addresses and data to deliver across networks.
Formal meaning, example & common confusion
- Formal definition
- An IP packet containing an IP header and payload, forwarded toward a destination address.
- Example
- An IP datagram can carry a TCP segment or a UDP datagram.
- Do not confuse it with…
- Routers forward IP datagrams; each link carries them inside a link-layer frame.
Related: IPIPv4IPv6FrameTCP segmentUDP datagram
Network
IPv4
The widely used IP version with 32-bit addresses, usually written as four decimal octets.
Formal meaning, example & common confusion
- Formal definition
- Internet Protocol version 4, whose addresses are 32 bits and whose packets use an IPv4 header.
- Example
- 192.0.2.8 is an IPv4 address written in dotted-decimal form.
- Do not confuse it with…
- An IP address belongs to a network interface; it is not a permanent identity for the whole device.
Related: IPIP addressCIDRIPv6
Network
IPv6
A newer IP version with 128-bit addresses, designed in part to provide a much larger address space.
Formal meaning, example & common confusion
- Formal definition
- Internet Protocol version 6, using 128-bit addresses and an IPv6 packet header.
- Example
- An IPv6 address is written in hexadecimal groups separated by colons.
- Do not confuse it with…
- IPv6 is not simply a longer IPv4 address; it has its own packet format and address notation.
Related: IPIPv4IP addressHeader
Across layers
Latency
The time it takes data to travel from one point to another, including relevant waiting and processing.
Formal meaning, example & common confusion
- Formal definition
- End-to-end or per-hop delay, commonly composed of transmission, propagation, processing, and queueing delays.
- Example
- A 30 ms round-trip latency means a request and response take about 30 milliseconds to complete the round trip.
- Do not confuse it with…
- A link can have high bandwidth and still have high latency, such as a fast long-distance path.
Related: BandwidthSignalRouting
Across layers
Layer
A way to group networking jobs so each group can be explained and changed separately.
Formal meaning, example & common confusion
- Formal definition
- A conceptual level in a layered network architecture, with defined responsibilities and interactions with adjacent levels.
- Example
- The network layer handles IP delivery; the link layer moves a frame across one local link.
- Do not confuse it with…
- A layer is a role grouping, not a physical box or a protocol.
Related: ProtocolServiceOSI modelTCP/IP model
Network
Limited broadcast
The IPv4 destination 255.255.255.255, used to reach the local link before a host has normal IP configuration.
Formal meaning, example & common confusion
- Formal definition
- An IPv4 local broadcast address whose scope is the directly connected network and which routers do not forward.
- Example
- A new DHCP client can broadcast a request to 255.255.255.255.
- Do not confuse it with…
- It is not the all-ones suffix address for one specific subnet; that is a directed broadcast.
Related: Directed broadcastDHCPIPSubnet
Network
Link-state (LS) routing
A routing approach where routers learn network link information and compute paths from a shared map.
Formal meaning, example & common confusion
- Formal definition
- A class of routing algorithms in which nodes distribute link-state information and calculate least-cost paths, commonly using Dijkstra's algorithm.
- Example
- A router builds a topology map and runs Dijkstra to find a low-cost route to each destination.
- Do not confuse it with…
- Link-state routers share link information; distance-vector routers exchange distance estimates with neighbors.
Related: Dijkstra's algorithmDistance-vector (DV) routingRoutingControl plane
Data link
MAC address
A link-layer address used to deliver a frame on a local link.
Formal meaning, example & common confusion
- Formal definition
- A Media Access Control address identifies a network interface for data-link delivery within the scope of a link technology.
- Example
- A host sends a frame to its router's MAC address when the final IP destination is outside the local subnet.
- Do not confuse it with…
- MAC addresses are used on a local link and can change at each routed hop; IP addresses identify the network-layer source and destination across the path.
Related: NICFrameIP addressARPUnicast
Data link
MAC table
A switch's learned list of MAC addresses and the ports where those addresses were seen.
Formal meaning, example & common confusion
- Formal definition
- A bridge or switch forwarding database mapping link-layer addresses to switch ports.
- Example
- After seeing a frame from MAC A on port 2, a switch records that location in its MAC table.
- Do not confuse it with…
- A MAC table maps local frame destinations to ports; a router forwarding table maps IP prefixes to next hops.
Related: SwitchMAC addressForwarding tableFrame
Application
Message
Application data ready to be sent using network services.
Formal meaning, example & common confusion
- Formal definition
- An application-layer unit exchanged by application protocols.
- Example
- An HTTP request asking a web server for a page is an application message.
- Do not confuse it with…
- A message may be split across multiple transport units; it is not automatically one packet.
Related: HTTPProtocol data unit (PDU)PayloadEncapsulation
Data link
MTU
The largest IP packet that can fit in one link frame without extra handling.
Formal meaning, example & common confusion
- Formal definition
- Maximum Transmission Unit: the maximum packet size supported by a link-layer technology or path segment.
- Example
- If an IP datagram exceeds a link's MTU, it may need fragmentation or another size adjustment, depending on IP version and settings.
- Do not confuse it with…
- MTU is a size limit in bytes, not a transmission speed.
Related: FragmentationFrameIP datagramBandwidth
Across layers
Multicast
Communication from one sender to a selected group of receivers.
Formal meaning, example & common confusion
- Formal definition
- One-to-many group delivery using an address that identifies a multicast group.
- Example
- A network video stream may be sent to a multicast group rather than separately to every receiver.
- Do not confuse it with…
- Multicast is group delivery, while broadcast targets all nodes in a defined scope.
Related: UnicastDirected broadcastIPMAC address
Network
NAT
A router function that rewrites IP address information as packets pass between networks.
Formal meaning, example & common confusion
- Formal definition
- Network Address Translation maps addresses, often between private internal addresses and a public address, by changing packet headers.
- Example
- A home router can translate several household devices' private addresses to an ISP-facing address.
- Do not confuse it with…
- NAT changes address information; it is not the same thing as routing, even though it is commonly done by a router.
Related: PATIP addressRouterPort number
Network
Network address
The first address in a conventional subnet block, with all suffix bits set to zero.
Formal meaning, example & common confusion
- Formal definition
- An address identifying an IP subnet, calculated by ANDing an address with its subnet mask.
- Example
- The network address for 192.168.1.77/26 is 192.168.1.64.
- Do not confuse it with…
- It identifies the block; it is usually not assigned as an ordinary interface address.
Related: Subnet maskDirected broadcastCIDRSubnet
Network
Network layer
The layer that addresses and moves packets across multiple interconnected networks.
Formal meaning, example & common confusion
- Formal definition
- The layer responsible for logical addressing, routing, and forwarding of datagrams, primarily through IP in the Internet.
- Example
- A router reads the destination IP address and chooses a next hop.
- Do not confuse it with…
- Network layer delivery can cross many links; data-link delivery is for the current link.
Related: IPRouterForwardingRouting
Network
Network prefix
The leading bits of an IP address that identify its network block.
Formal meaning, example & common confusion
- Formal definition
- The fixed-length most-significant portion of an IP address specified by a prefix length or mask.
- Example
- In 192.168.1.10/24, the first 24 bits form the prefix.
- Do not confuse it with…
- The prefix length is a count of bits, not a count of decimal address fields.
Related: CIDRSubnet maskSubnetIP address
Network
Next hop
The next router or local destination to receive a packet along its route.
Formal meaning, example & common confusion
- Formal definition
- The immediate forwarding neighbor selected for a packet toward its destination.
- Example
- A router may send a datagram to an ISP router as the next hop.
- Do not confuse it with…
- A next hop is one step in a path; it is not the final destination address.
Related: RouterForwardingRoutingDefault gateway
Data link
NIC
A network interface card or adapter that connects a device to a network medium.
Formal meaning, example & common confusion
- Formal definition
- A Network Interface Controller implements functions for attaching a host or router to a link, including physical and link-layer operations.
- Example
- A laptop's Wi-Fi NIC sends and receives radio frames.
- Do not confuse it with…
- A NIC is hardware or a logical adapter; its MAC address and the interface's IP address belong to different layers.
Related: InterfaceMAC addressWi-FiEthernet
Across layers
OSI model
A seven-layer reference model used to organize and discuss communication functions.
Formal meaning, example & common confusion
- Formal definition
- The Open Systems Interconnection model separates communication into physical, data-link, network, transport, session, presentation, and application layers.
- Example
- Ethernet is commonly associated with data-link functions; IP with network-layer functions.
- Do not confuse it with…
- OSI is a model for reasoning, not one protocol stack that every Internet application must implement exactly.
Related: TCP/IP modelLayerProtocolPhysical layer
Network
PAT
A form of address translation that lets many inside connections share one outside IP address using transport port numbers.
Formal meaning, example & common confusion
- Formal definition
- Port Address Translation maps address-and-port combinations to distinguish concurrent flows through a translated address.
- Example
- A home router can map two devices' separate TCP connections to one public IP using different source ports.
- Do not confuse it with…
- PAT uses logical transport port numbers, not physical ports on the router.
Related: NATPort numberTCPUDP
Across layers
Payload
The data carried inside a protocol unit, excluding that unit's own control fields.
Formal meaning, example & common confusion
- Formal definition
- The encapsulated content delivered to a protocol by the layer above it.
- Example
- For an IP datagram, the transport segment is the payload.
- Do not confuse it with…
- The same bytes can be called payload at one layer and a complete unit at the layer that created them.
Related: EncapsulationHeaderProtocol data unit (PDU)IP datagram
Physical
Physical layer
The layer concerned with sending encoded bits as electrical, radio, or optical signals over a medium.
Formal meaning, example & common confusion
- Formal definition
- The lowest communication layer defining signal representation, timing, connectors, frequencies, and transmission media.
- Example
- A fiber transceiver turns bits into pulses of light.
- Do not confuse it with…
- The physical layer carries signals; it does not interpret IP addresses or choose routes.
Related: BitSignalFiber optic cableRepeater
Network
Poisoned reverse
A distance-vector technique that tells a neighbor a route through that neighbor is unreachable, helping prevent some routing loops.
Formal meaning, example & common confusion
- Formal definition
- A loop-mitigation rule in which a router advertises an infinite metric for a destination back to the neighbor from which that route was learned.
- Example
- If B reaches X through A, B advertises X as unreachable to A.
- Do not confuse it with…
- Poisoned reverse can prevent two-node loops, but it does not solve every possible routing loop.
Related: Distance-vector (DV) routingBellman-Ford relationRouting
Transport
Port number
A number that helps the transport layer deliver data to the right application process on a device.
Formal meaning, example & common confusion
- Formal definition
- A transport-layer endpoint identifier used with an IP address to demultiplex traffic to a process or service.
- Example
- A client sends a DNS query to the server's UDP port 53.
- Do not confuse it with…
- A port number is a logical software endpoint, not a physical socket or cable connector.
Related: TCPUDPSocketDNS
Across layers
Protocol
Shared rules that let networked systems exchange information in a particular way.
Formal meaning, example & common confusion
- Formal definition
- A specification of message formats, meaning, ordering, and actions taken when messages are sent or received.
- Example
- TCP defines how endpoints establish a connection and deliver an ordered byte stream.
- Do not confuse it with…
- A protocol is the rule set; a layer is where a responsibility is grouped, and a service is what a layer offers upward.
Related: LayerServiceTCPHTTP
Across layers
Protocol data unit (PDU)
The name for the complete unit a layer sends, including its data and control fields.
Formal meaning, example & common confusion
- Formal definition
- A layer-specific unit consisting of protocol control information and payload.
- Example
- A TCP segment is the transport-layer PDU; an IP datagram is the network-layer PDU.
- Do not confuse it with…
- PDU is a general term; names such as segment, datagram, and frame identify particular layers' units.
Related: MessageTCP segmentIP datagramFrame
Transport
Reliable delivery
A service that detects missing data and retries or otherwise ensures the receiver gets an ordered stream or confirmed data.
Formal meaning, example & common confusion
- Formal definition
- A transport property implemented through mechanisms such as acknowledgments, sequence numbers, retransmission, and duplicate suppression.
- Example
- TCP retransmits data when acknowledgments indicate that bytes did not arrive.
- Do not confuse it with…
- Reliable transport does not mean the IP network never loses packets; it means the endpoints handle loss for the application.
Related: TCPUDPConnectionlessTCP segment
Physical
Repeater
A physical-layer device that regenerates a signal so it can travel farther or more reliably.
Formal meaning, example & common confusion
- Formal definition
- A device that receives and retransmits a signal without interpreting link or network addresses.
- Example
- A repeater restores a weakened bit signal on a long cable run.
- Do not confuse it with…
- A repeater does not choose a route or filter frames by MAC address.
Related: HubSignalPhysical layerSwitch
Network
Router
A device that connects IP networks and forwards datagrams toward their destinations.
Formal meaning, example & common confusion
- Formal definition
- A network-layer packet switch that selects an outgoing interface and next hop using forwarding state.
- Example
- A home router forwards traffic between the household subnet and the ISP network.
- Do not confuse it with…
- A router has multiple interfaces, usually in different subnets; it is not one endpoint with one address.
Related: IPForwardingRoutingNext hopDefault gateway
Network
Routing
The process of determining paths through a network and deciding which directions destinations should use.
Formal meaning, example & common confusion
- Formal definition
- The control-plane computation and distribution of reachability or path information used to construct forwarding state.
- Example
- Routers run a routing protocol to learn which next hop reaches a remote network.
- Do not confuse it with…
- Routing plans paths; forwarding applies the resulting choice packet by packet.
Related: ForwardingControl planeData planeLink-state (LS) routingDistance-vector (DV) routing
Network
SDN
Software-defined networking separates network-wide control decisions from packet forwarding devices.
Formal meaning, example & common confusion
- Formal definition
- An architecture in which control-plane logic can be logically centralized while data-plane devices execute installed forwarding rules.
- Example
- A controller computes routes and installs forwarding entries in switches or routers.
- Do not confuse it with…
- Logically centralized control can still be implemented across multiple machines; it does not mean one physical controller must do everything.
Related: Control planeData planeRoutingForwarding
Across layers
Service
A useful capability one layer offers to the layer above it.
Formal meaning, example & common confusion
- Formal definition
- An abstraction describing operations and guarantees available at a layer boundary, independent of the internal implementation.
- Example
- Transport offers applications ways to exchange data between process endpoints.
- Do not confuse it with…
- Service describes what is offered; protocol describes rules used between peer systems.
Related: LayerProtocolInterface
Physical
Signal
A physical change, such as voltage, radio energy, or light, used to carry bits.
Formal meaning, example & common confusion
- Formal definition
- A measurable physical waveform or state that encodes information over a communication medium.
- Example
- A Wi-Fi radio signal carries encoded bit patterns through the air.
- Do not confuse it with…
- The signal is not itself a packet or an address; higher layers give the transmitted bits structure.
Related: BitPhysical layerWi-FiFiber optic cable
Transport
Socket
A software endpoint an application uses to send or receive network data.
Formal meaning, example & common confusion
- Formal definition
- An operating-system programming abstraction associated with a transport protocol and local/remote endpoint identifiers.
- Example
- A web server listens on a socket associated with its IP address and port 443.
- Do not confuse it with…
- A network socket is software; it is not a physical wall socket, cable jack, or router port.
Related: Port numberTCPUDPInterface
Network
Subnet
A group of interfaces that share an IP prefix and can communicate over the same local network segment.
Formal meaning, example & common confusion
- Formal definition
- An IP network segment whose interfaces share a subnet prefix; routers connect distinct subnets.
- Example
- Several computers and one router interface can share 192.168.1.0/24.
- Do not confuse it with…
- A subnet is a network segment or address block, not necessarily an entire building or one device.
Related: Network prefixSubnet maskRouterInterface
Network
Subnet mask
A 32-bit IPv4 value with 1s for prefix bits and 0s for suffix bits.
Formal meaning, example & common confusion
- Formal definition
- A bit mask that identifies the network prefix in an IPv4 address; /24 corresponds to 255.255.255.0.
- Example
- ANDing 192.168.1.77 with 255.255.255.192 gives network address 192.168.1.64.
- Do not confuse it with…
- A mask marks the boundary; it is not itself an IP address assigned to a host.
Related: CIDRNetwork prefixNetwork addressIP address
Data link
Switch
A LAN device that learns link addresses and sends frames toward the appropriate local port.
Formal meaning, example & common confusion
- Formal definition
- A link-layer switch forwards frames based on destination MAC addresses and a learned forwarding table.
- Example
- A switch forwards a frame from one office computer's port toward another computer's port.
- Do not confuse it with…
- A typical LAN switch forwards frames within a link network; a router forwards IP datagrams between networks.
Related: MAC addressMAC tableFrameRouterBridge
Transport
TCP
A transport protocol that provides applications with a reliable, ordered byte stream between endpoints.
Formal meaning, example & common confusion
- Formal definition
- The Transmission Control Protocol is connection-oriented and uses acknowledgments, sequence numbers, and retransmissions to provide reliable ordered delivery.
- Example
- A web application using HTTP/1.1 can use TCP to deliver its bytes in order.
- Do not confuse it with…
- TCP reliability applies between endpoints; it does not mean every packet always arrives or that the network layer itself is reliable.
Related: TCP segmentReliable deliveryPort numberSocketTLS
Transport
TCP segment
A TCP transport unit containing application bytes and TCP control fields.
Formal meaning, example & common confusion
- Formal definition
- A transport-layer PDU with a TCP header and a portion of the connection's byte stream.
- Example
- A TCP segment carries source and destination port numbers plus sequence information.
- Do not confuse it with…
- A segment is carried inside an IP datagram; it is not the same thing as an Ethernet frame.
Related: TCPIP datagramProtocol data unit (PDU)Port number
Across layers
TCP/IP model
The layered architecture associated with the Internet protocol suite.
Formal meaning, example & common confusion
- Formal definition
- A practical model commonly grouping Internet protocols into application, transport, network, link, and physical functions, though diagrams vary in grouping.
- Example
- HTTP, TCP, IP, and Ethernet illustrate protocols at different levels of an Internet stack.
- Do not confuse it with…
- TCP/IP names a protocol suite and model; TCP itself is only one transport protocol within it.
Related: OSI modelLayerTCPIP
Across layers
TLS
A security protocol that can encrypt a connection and help verify who the peer is.
Formal meaning, example & common confusion
- Formal definition
- Transport Layer Security protects application communication with encryption, integrity checks, and authentication mechanisms, typically used above a transport such as TCP.
- Example
- HTTPS commonly uses HTTP over TLS over TCP; HTTP/3 instead runs over QUIC, which uses UDP.
- Do not confuse it with…
- TLS is not the same as TCP reliability, and HTTPS layering depends on the HTTP version.
Related: HTTPTCPUDPSocket
Across layers
Trailer
Control information placed after carried data, often by a link protocol.
Formal meaning, example & common confusion
- Formal definition
- A protocol-specific field sequence appended to a protocol data unit.
- Example
- An Ethernet frame ends with a frame check sequence trailer.
- Do not confuse it with…
- Not every layer or protocol has a trailer.
Related: HeaderFrameEncapsulationChecksum
Transport
Transport layer
The layer that carries data between application processes on end devices.
Formal meaning, example & common confusion
- Formal definition
- The end-to-end layer providing process-to-process communication services, including TCP and UDP.
- Example
- A port number lets a host deliver an arriving segment to the right application process.
- Do not confuse it with…
- Transport uses ports; network-layer IP addresses get packets between interfaces and networks.
Related: TCPUDPPort numberSocket
Network
TTL
A field that limits how many router hops an IPv4 packet can take before being discarded.
Formal meaning, example & common confusion
- Formal definition
- Time To Live is decremented by routers; in practice it bounds packet lifetime by hop count and prevents indefinite looping.
- Example
- Traceroute uses changing TTL values to reveal successive routers on a path.
- Do not confuse it with…
- TTL is not a precise wall-clock timer in normal forwarding; think hop limit.
Related: IPIP datagramRouterICMP
Transport
UDP
A lightweight transport protocol that sends individual datagrams without setting up a TCP-style connection.
Formal meaning, example & common confusion
- Formal definition
- The User Datagram Protocol provides best-effort message delivery with port-based process addressing and minimal transport control.
- Example
- A DNS lookup may use UDP for a short query and response.
- Do not confuse it with…
- Connectionless does not mean addressless: UDP still uses IP addresses and port numbers.
Related: UDP datagramConnectionlessPort numberDNS
Transport
UDP datagram
A short transport unit sent by UDP with source and destination ports and application data.
Formal meaning, example & common confusion
- Formal definition
- A UDP message with a header and payload, delivered without TCP's connection setup or ordered-reliability service.
- Example
- A DNS query commonly travels in a UDP datagram.
- Do not confuse it with…
- UDP datagram and IP datagram are different units at different layers.
Related: UDPIP datagramDNSPort number
Across layers
Unicast
Communication from one sender to one intended receiver.
Formal meaning, example & common confusion
- Formal definition
- One-to-one delivery using a destination address identifying a single endpoint or interface.
- Example
- A browser sends a request to one web server using unicast IP delivery.
- Do not confuse it with…
- Unicast describes delivery pattern, not a particular protocol or layer.
Related: MulticastDirected broadcastIP addressMAC address
Data link
Wi-Fi
A family of wireless LAN technologies that connects nearby devices using radio.
Formal meaning, example & common confusion
- Formal definition
- Wi-Fi is based on IEEE 802.11 standards, including physical radio and data-link functions.
- Example
- A phone joins a Wi-Fi access point and sends local link frames over radio.
- Do not confuse it with…
- Wi-Fi is not the Internet itself; it is one possible local link carrying IP traffic.
Related: SignalMAC addressFrameNICPhysical layer
No matching definition. Try a shorter phrase or choose “All terms.”