| Addressing and Naming: MAC, IP, DNS | concept | 4 | Open |
| Berkeley Sockets API: socket, bind, listen, accept, connect, send, recv | concept | 2 | Open |
| Book Exercise Lanes | exercise | 8 | Open |
| Encapsulation: Headers, Payloads, and Protocol Stacks | concept | 1 | Open |
| HTTP/1.1: Request/Response, Methods, Status Codes | concept | 1 | Open |
| HTTP/2 and HTTP/3 (QUIC): Multiplexing, Header Compression | concept | 2 | Open |
| ICMP and the Control-Plane vs Data-Plane Distinction | concept | 3 | Open |
| IPv4 and IPv6: Addressing and Subnets | concept | 2 | Open |
| Learning Resources | resource | 10 | Open |
| Network Debugging: tcpdump, wireshark, netstat, ss | concept | 3 | Open |
| Reference and Selective Reading | reference | 11 | Open |
| Routing, CIDR, NAT | concept | 4 | Open |
| Server Architectures: Iterative, Forking, Threaded, Event-Driven | concept | 1 | Open |
| TCP: Reliability, Sequencing, Flow Control, Congestion Control | concept | 1 | Open |
| The Layered Model: Physical, Link, Network, Transport, Application | concept | 2 | Open |
| The TCP Handshake and State Machine | concept | 2 | Open |
| TLS: Handshake, Certificates, Why and How | concept | 2 | Open |
| UDP: Connectionless, Datagram, Use Cases | concept | 2 | Open |