Notes on software development and lessons learned.
This article has not been translated yet.
This article has not been translated yet.
This article has not been translated yet.
This article has not been translated yet.
Install Wireshark, learn the capture interface and display filters, and analyze a real HTTP request to see how network communication works.
This article has not been translated yet.
This article has not been translated yet.
This article has not been translated yet.
This article has not been translated yet.
This article has not been translated yet.
This article has not been translated yet.
This article has not been translated yet.
Compare the seven-layer OSI model and the TCP/IP model, learn what each layer does, and follow a web request through the layers.
This article has not been translated yet.
TCP Reno congestion windows, slow start, congestion avoidance, AIMD, and responses to packet loss.
Network management infrastructure, managed devices, agents, and management information bases.
ICMP error reporting, echo messages, and its role in traceroute.
BGP operation, eBGP and iBGP sessions, route selection, and hot potato routing.
Scaling routing with autonomous systems and the operation of the OSPF link-state protocol.
Routing goals, network graphs, link-state and distance-vector algorithms, Dijkstra, Bellman–Ford, and their trade-offs.
An overview of the network control plane.
This article has not been translated yet.
Router architecture, input and output ports, switching fabrics, buffering, and packet scheduling.
Network-layer forwarding and routing, data and control planes, and network service models.
Network congestion, its causes and costs, retransmissions, duplicate packets, and throughput under different scenarios.
This article has not been translated yet.