From the moment you press Enter on a URL to the page appearing on screen, dozens of layered protocols, addressing schemes and routing decisions run in sequence. Every one of them is verified and stepped through here, not just named.
Click a layer to see what it does. Then watch a real message pick up a header at every layer going down, and lose them again coming back up, on the other end.
First, the standard calculation: one IP and one mask, the network address, broadcast address and usable host range, with the actual binary AND shown. Then the harder, genuinely useful version: splitting a single network among several departments of different sizes.
Two fundamentally different ways to move data across a network. Step through a real message being packet-switched, including a dropped packet and its retransmission, then compare directly against how circuit switching would handle the same job.
| Property | Circuit switching | Packet switching |
|---|---|---|
| Path | One dedicated path, reserved for the whole session | No reserved path, each packet routed independently |
| Idle bandwidth | Wasted, reserved whether used or not | Shared with other users between packets |
| Order of arrival | Guaranteed in order (same path throughout) | Not guaranteed, packets may take different routes |
| Resilience to a broken link | Whole call fails if the dedicated path breaks | Packets can be rerouted around the failure |
| Typical use | Traditional telephone calls | The internet |
Translating www.codebash.co.uk into an IP address a router can actually use. Step through the full chain, using the exact exam terminology.
HTTP runs on top of TCP, so a reliable connection must exist first. Step through the exact sequence of messages, a common 6-mark exam question written out in full.
Every device on a home network shares one public IP address. NAT is the reason return traffic still finds its way back to the correct device, watch two devices browsing the same site simultaneously.
Two fundamentally different network models. Click any node to simulate it failing, and watch what actually happens to the rest of the network, not just read a claim about it.