INTERNET NETWORK SIMULATION

One click on a link, and the first thing to leave the machine is not the page request but a question for DNS: which IP does this domain name map to? Only then is the data cut into small packets, each free to cross a different chain of routers and to arrive out of order, with the receiver reassembling them from the sequence numbers in the headers. TCP shakes hands in three steps, SYN, SYN-ACK, ACK, then acknowledges every packet and resends any that goes unacknowledged. HTTPS locks the payload, so routers along the way merely forward an unreadable block.

▸ Assigning your machine an IP address…
▸ Building the router cloud & routing tables
▸ Connecting home modem → Internet → web server
▸ Starting the TCP/IP stack & DNS resolution
▸ Packetizing the data…
▸ Ready — Online. ✅
0%
⌂ Mind & Machine

Simulation room Internet — How data travels

Internet · Packets · Routing · TCP/IP
Online
packets · routers · servers
Request ↔ response
🛰️ Request → Response
Packets—
Latency—
Hops—
Status—
Protocol—
Viewing—
Notes
Click a link and your machine cuts the data into packets carrying the destination IP address, pushed through dozens of routers to the server; the server returns the response the reverse way. TCP/IP reassembles packets correctly & resends lost ones.
—
Pick a ‘Scenario’ (load page · DNS lookup · packetize · TCP handshake · congestion · HTTPS) · click a concept (packet/IP/router/DNS/TCP…) for details
Your browser has canvas disabled.
Traffic & latency over time packets in flightlatency
About How the Internet Works

One click on a link, and the first thing to leave the machine is not the page request but a question for DNS: which IP does this domain name map to? Only then is the data cut into small packets, each free to cross a different chain of routers and to arrive out of order, with the receiver reassembling them from the sequence numbers in the headers. TCP shakes hands in three steps, SYN, SYN-ACK, ACK, then acknowledges every packet and resends any that goes unacknowledged. HTTPS locks the payload, so routers along the way merely forward an unreadable block.

Related topics in Mind & Machine