IP Addresses
Classify any IPv4 or IPv6 address by its leading bits (private, loopback, link-local, documentation, public), read CIDR /N to predict host count, and compress an IPv6 address to canonical form with a single ::.
Ports & Sockets
Name the four numbers that identify a TCP connection, predict whether two bind() calls collide before running them, and read a TIME_WAIT row in ss as an address still held after close.
DNS Resolution
Separate the stub's single query from the recursive's walk down the root, TLD, and authoritative chain, read a dig +trace block by block, and predict when a repeat lookup skips the walk from cache.
DNS Records & TTL
Read a dig answer line as five fields, match A, AAAA, CNAME, MX, and TXT to the payload each carries, and predict how long a record change takes to clear every cache from the TTL already in flight.
Resolver Priority
Trace the hosts: line of /etc/nsswitch.conf to predict which source answers a name, distinguish an /etc/hosts override that ping honors from one dig ignores, and read the [NOTFOUND=return] bracket that keeps .local names off your ISP's resolver.