14 part series
Computer Networking for Developers and DevOps
Understand computer networking the practical way for devs/DevOps: the layered model, IP and subnets, TCP/UDP, DNS, HTTP/HTTPS, TLS, NAT, firewalls, load balancers, and troubleshooting. Goes from 'what happens when you open a web page' to tracing a request end to end.
13
Network Diagnostic Tools
A practical network-troubleshooting toolkit and workflow: ping, traceroute, dig, ss/netstat, nc, curl, openssl, tcpdump — each inspects one layer. And how to use them in sequence to pinpoint a 'can't connect' problem.
Kai··4 min read·DevOpsNetworking
14
Tracing a Request End to End
The final article: putting everything together to trace a complete https:// request — from DNS resolution, routing, the TCP handshake, TLS encryption, to HTTP and the response — with real per-phase timing. Plus a series wrap-up.
Kai··4 min read·DevOpsNetworking