Every message becomes a stack of postcards

Special Delivery: How Packets Cross the Internet

Write a letter, hit send, and watch it get chopped into packets that travel through a chain of post offices — each one reading only the address, never the contents — before being reassembled at the door.

Compose a message on the left and press Send Letter to begin.

Press Send Letter to build the postal route.

Original message successfully reconstructed.

Why the mail room actually models the Internet

Packet Switching, and How the Postal Analogy Maps to It

Packet switching is the strategy almost every modern network uses to move data. Instead of reserving a dedicated, unbroken line between sender and receiver for the whole conversation, the network breaks a message into small, independently addressed chunks — packets — and lets each one find its own way there, hop by hop, through whichever routers are available at that moment.

That's exactly the trip you just watched. Your message became several small letters, not one long scroll, because a network built for packet switching moves many small units more efficiently than it moves one long, unbroken stream. Each "post office" in the chain is a router making a small, local decision — read the destination address, forward it toward the next hop — without ever needing to know the letter's contents or the rest of the journey.

Nothing in this system reserves a private road just for your message. The same post offices are, in a real network, handling packets from thousands of other conversations at the same time, interleaving them hop by hop. That's the opposite of circuit switching — the old telephone-network model, which holds one dedicated line open for the entire call, whether anyone is talking or not.

And because each packet finds its own path independently, they don't have to travel together or arrive in order — which is precisely why you saw packets show up out of sequence, and why the packet number on each one mattered so much. That number is the only thing that let the receiver's house put your sentence back together correctly.

✂️Segmentationletter → packets
The message is split into small, independently addressed units before it ever leaves the sender's house — the same way this simulator chops your text into numbered packets.
🧭Independent Routingpost office = router
Every post office makes its own forwarding decision based only on the address on the envelope — never on what any other post office decided, and never by opening the letter.
🔀Shared Linesno dedicated route
No road in this network is reserved for one message. Real routers constantly interleave packets from many senders on the same physical links — statistical multiplexing, in networking terms.
🔢Resequencingpacket numbers
Because packets travel independently, they can arrive out of order — the packet number is what lets the receiver's house sort them back into the original message, every time.