cadlag dot org
One-time pad and perfect secrecy
Avoiding loops with BGP
Why BGP?
RFC 1180: A TCP/IP Tutorial
A few factoids about IPv6 datagrams
ncat as an alternative ping
Forwarding IP packets
HTTP/2: The view from Wireshark
HTTP/2: Header Compression With HPACK
HTTP with TLS 1.3
Looking at an HTTP/1.1 Session
HTTP/0.9 and the World Wide Web
A look at the TCP segment format
State Machines and Sequence Diagrams
Sockets and TCP Connections
User Datagram Protocol
Internet Control Messaging Protocol
Reading the RFC: Internet Protocol
Rebooting the Blog