Networking is the set of protocols, addressing rules and forwarding behaviour that move a byte from one process to another. For an infrastructure engineer it is not an academic topic: it is the layer where the ambiguous failures live. A pod that cannot reach a database, a TLS handshake that fails only from one region, a health check that flaps at exactly 60 seconds, a transfer that is fast on the LAN and unusable across a WAN — every one of those is a networking problem wearing an application costume.
The useful model is the four-layer TCP/IP stack rather than the seven-layer OSI diagram: link, internet, transport and application. Ethernet, ARP and switching move frames inside a broadcast domain. IP addressing, CIDR, subnetting and routing move packets between them. TCP supplies ordering, retransmission, flow control and congestion control — and imposes the handshake, the MSS, the receive window and the TIME_WAIT state that explain most confusing latency. UDP supplies none of that, which is exactly why DNS and QUIC use it. Above that sit DNS, TLS and HTTP, where certificate chains, SNI, ALPN and connection reuse decide whether a service is reachable.
Modern infrastructure adds two more layers on top of the same fundamentals. Cloud networking replaces cables with VPCs, subnets, route tables, security groups, NAT gateways, peering and private endpoints. Container networking replaces the physical host boundary with network namespaces, veth pairs, bridges, CNI plugins, iptables or eBPF datapaths, and Kubernetes Services, Ingress and NetworkPolicy. Neither abstraction removes the fundamentals; both make them harder to see, which is why engineers who can read a packet capture remain the ones who close the incident.
Why this skill matters now
Cloud and Kubernetes did not remove the network — they moved it into software and hid it behind an API. The result is that far more engineers now configure routing, firewalls, load balancers and DNS than ever worked in a network team, and most of them learned it by copying a Terraform module. That gap shows up as the same recurring incidents: overlapping CIDRs discovered during a merger, security groups that allow far more than intended, MTU mismatches over a VPN tunnel, DNS TTLs that make a failover take an hour.
The hiring signal reflects it. Platform, SRE, cloud and security job specifications now assume subnetting, TLS, DNS and load-balancer behaviour as baseline knowledge rather than a specialism, and interviews probe it directly because it is the fastest way to separate someone who operates a system from someone who follows a runbook.
The knowledge also has an unusually long shelf life. Frameworks and orchestrators turn over every few years; the TCP handshake, CIDR arithmetic and certificate validation you learn now will still be correct in a decade.