Internet Fun Fact #01
Follow one request from a tap or click through Wi-Fi, your ISP, the fiber backbone, and a data center — and back again, usually in well under a second.
Fun fact
What happens when you tap a link
Tap a link or type an address and hit enter, and a page usually appears within a second or two. In that short window, your device has to figure out where the destination actually lives on the network, open a secure connection to it, ask for the page, wait for a reply, and then draw the result on your screen. None of that is instant, and none of it happens on a single, dedicated wire running straight from your device to the website. It happens across a chain of independently owned and operated networks that only agree to hand traffic to one another using shared, open standards.
This article walks through that chain step by step, using one ordinary page load as the example. Later articles in this series dig into each piece — Wi-Fi, mobile data, fiber, routing, DNS, CDNs, and latency — in much more depth. Think of this one as the map before the detailed guides.
The first hop: Wi-Fi, Ethernet, or cellular
Every request starts with a short local hop from your device to whatever it's connected to. On a home network, that's usually Wi-Fi to a router, or an Ethernet cable straight into one. On a phone away from home, it's a radio link to a nearby cell tower instead. This first hop is often the shortest physical distance in the entire journey — sometimes just a few meters — but it's also one of the more variable parts of the trip, since radio signals are affected by distance, walls, and interference in ways a wired wide-area link generally isn't.
It's worth being precise here: Wi-Fi and mobile data are access technologies, not the internet itself. They're how your device reaches a router or a tower. What happens after that point is where the request actually starts covering distance. Our guide on why Wi-Fi is only the first hop covers this distinction in detail.
From your router to your ISP
Your router's job is to take traffic from every device on your local network and forward it out through a single connection to your internet service provider (ISP). Depending on how you get service, that outbound link might run over a cable line, a phone line using DSL, or fiber straight to your home. Whatever the medium, it terminates at ISP equipment that hands your traffic onto the ISP's own access network — the infrastructure that connects individual homes and businesses back to the ISP's core.
From there, the ISP forwards traffic toward its upstream connections: larger backbone and transit providers that carry data over long distances, often including undersea cables where continents are involved. The full picture, end to end, looks like this:
The backbone, peering, and transit
"The internet backbone" refers to the high-capacity fiber links run by large network operators that carry traffic between cities, countries, and continents. No single company owns all of it. Instead, thousands of independently operated networks — ISPs, cloud providers, backbone carriers, and large websites — agree to exchange traffic with each other through arrangements called peering (direct, often free exchange between two networks of roughly equal size) and transit (paying a larger network to carry your traffic onward). Our article on how routers find a path covers how these relationships actually shape where traffic flows.
None of these networks needs to know anything about the others beyond how to exchange traffic at their shared connection points. That's a big part of why the internet has scaled so successfully: adding a new network doesn't require redesigning anything else, only establishing new peering or transit relationships with a handful of neighbors.
Where the destination is on another continent, that backbone path very likely includes a submarine fiber-optic cable. Despite a common assumption, the overwhelming majority of intercontinental internet traffic travels this way rather than by satellite — a topic covered in full in undersea cables vs. satellites.
DNS, TCP or QUIC, and TLS: getting ready to talk
Before your device can ask a server for anything, it needs three things: the server's numeric address, an open connection, and — for the encrypted connections that now make up the large majority of web traffic — a secure channel. These three setup steps happen in rapid succession:
- DNS resolution. Your device asks a DNS resolver to translate the domain name you typed into an IP address, the numeric address routers actually use. Most of the time this answer comes from a nearby cache rather than a fresh lookup through the full DNS hierarchy — see how DNS works for the full picture.
- Connection setup. Your device and the server agree to a connection using TCP, the internet's long-standing reliable-delivery protocol, or increasingly QUIC, a newer protocol built for lower setup latency and better performance on lossy networks.
- TLS handshake. For HTTPS sites, your device and the server negotiate encryption keys so the content of the exchange can't be read or altered in transit. HTTPS protects what you send and receive, though it doesn't hide every detail of the connection — the domain you're contacting can still be visible to networks along the path unless additional protections like encrypted DNS are also in place.
Request, response, and rendering
With a connection open, your browser sends an HTTP request for the page. The server processes it and sends back a response, usually starting with the page's HTML. Your browser begins parsing that HTML immediately, discovering references to other files it needs — stylesheets, scripts, images, fonts — and requesting those, often several at once over the same or additional connections. As pieces arrive, the browser lays out and paints the page, updating what you see as more of it becomes ready rather than waiting for absolutely everything to finish.
Modern browsers also make several of these requests in parallel rather than strictly one after another, and they reuse an already-open connection to the same server wherever possible instead of paying the setup cost repeatedly. Both are meaningful optimizations on top of the basic sequence: they don't change what has to happen, but they reduce how long it takes to happen.
Why the way back can differ
It's tempting to picture the reply retracing the exact outbound path in reverse, like a car doing a U-turn. In practice, that's not guaranteed. Routing decisions on the internet are made independently by each network based on its own view of cost, capacity, and current conditions — not by a shared, symmetric map. A response can legitimately travel through different routers, different links, and even different countries than the request did, while still arriving quickly and correctly. This is normal, not a sign of anything wrong, and it's one reason a diagnostic tool like traceroute only shows part of the story for a connection — see how routers find a path across the internet for more on why routes aren't fixed in both directions.
What this means for your connection
Every one of these steps — the local hop, the ISP link, the backbone path, DNS, connection setup, and rendering — adds a small amount of delay, and a slow or unreliable link at any single point can affect the whole trip. That's why a fast plan on paper doesn't always feel fast in practice: a weak Wi-Fi signal, a congested ISP link, or a distant, unoptimized server can each become the bottleneck regardless of how capable the rest of the path is. Running a speed test measures the download, upload, and latency your connection is actually delivering right now, which is a useful starting point for figuring out which part of this journey might be holding you back.
Frequently asked questions
It varies, but a request commonly crosses your home network, your ISP's access network, one or more backbone or transit networks, and the destination's own network — often four or more separately operated networks for a single page load.
Not always. Many sites use a content delivery network (CDN) with servers in many locations, so a nearby edge server can often answer without the request traveling to the origin server at all. See our guide on how CDNs work for more detail.
The first request typically pays for DNS lookup, connection setup, and TLS negotiation, plus downloading assets that aren't cached yet. Later requests can reuse the open connection and load cached DNS answers and assets, skipping several of those steps.
For a well-optimized site over a decent connection, yes — the full sequence from DNS through rendering commonly finishes in a few hundred milliseconds. Distance, server load, connection quality, and page complexity can all push that higher.
Sources and further reading
See how your own connection measures up.
Run a speed test