Computer Networks
35 notes
Some notes are currently available only in Chinese. English translations are shown when available.
- 3.1 CDNhistorical
English translation of the original VNote “CDN”, preserving its structure and examples.
- 3.2 DNShistorical
What DNS is, why it is needed, the DNS resolution process, DNS hijacking, and intelligent DNS resolution.
- 1.8 TCP TIME_WAIThistorical
Historical notes on TCP TIME_WAIT, why it exists, why it lasts 2MSL, and the high-concurrency short-connection problem.
- 2.4 Fiddlerhistorical
Historical notes on Fiddler, its interface, HTTPS/proxy settings, filters, and Android packet capture.
- 2.5 HTTP KeepAlivehistorical
Historical notes on HTTP KeepAlive, TCP connection reuse, and the difference from TCP keepalive.
- 2.6 HTTPhistorical
Historical HTTP overview covering messages, URLs, methods, status codes, versions, caching, cross-origin access, push, cookies, HTTPS, RESTful, and Fiddler.
- 2.7 HTTPShistorical
Historical notes on HTTPS, its simplified handshake model, encryption, certificates, and packet capture.
- 2.8 HTTP Methodshistorical
Historical notes on HTTP methods and properties such as safety, idempotency, and cacheability.