Investigating a Slow Internet Connection
A real-world troubleshooting narrative that narrows intermittent network slowness across proxies, DNS, routing, and Wi-Fi.
6 posts, newest first.
A real-world troubleshooting narrative that narrows intermittent network slowness across proxies, DNS, routing, and Wi-Fi.
A practical iptables setup for relaying TCP connections through an intermediate server with DNAT and SNAT rules.
A command reference for inspecting listening ports, network connections, and system calls on OS X with lsof, netstat, telnet, and dtruss.
Systems-level socket notes on EAGAIN, MTU and MSS, send and receive buffers, and the effects of Nagle's algorithm.
Python socket notes covering connection identity, listen queues, SO_REUSEADDR, TCP framing, and related API behavior.
A troubleshooting account of tracing severe network instability after an Ubuntu kernel upgrade to the r8169 driver.