networking
an archive of posts with this tag
-
Ubuntu NetPlan
Ubuntu NetPlan configuration for IP address setup
-
Putting it together - what happens when you type a URL
From pressing Enter to the page appearing, every layer in the series is called on within a second. The final part traces all five as a single flow.
-
The application layer (DNS/HTTP) - look up a name, then talk
People use names, not IP addresses. DNS, the distributed system that turns names into addresses, and HTTP, the language the web speaks over them.
-
The transport layer (TCP/UDP) - reliability is a choice
Who guarantees the reliability IP never promised? Ports that distinguish processes, TCP which builds reliability on top, and UDP which refuses to pay for it.
-
The internet layer (IP) - finding the way by address
How do you cross many networks to reach a destination host? IP as a hierarchical address, routing that picks the next step at every hop, and the best-effort design that promises no delivery.
-
The link layer - delivery within one network
How do two devices on the same network find each other? MAC addresses and switches, and ARP, which turns an IP address into a MAC address.
-
Networks and layering - why the internet was split into layers
How do you divide up an enormous communication problem? The choice of packet switching, and the layered design that makes each layer answer only for its own job.