Concept icon
Concept

The End-to-End Web Request Lifecycle

Loading a secure web page involves multiple protocols working together in a precise, multi-step sequence that showcases the layered networking model:

  1. DNS Lookup: The client queries a DNS server to resolve the human-readable domain name into a numeric IP address.
  2. TCP Handshake: The browser establishes a reliable transport connection to the destination IP using the three-way handshake (SYN, SYN-ACK, ACK).
  3. TLS Setup: For an HTTPS connection, the browser and server negotiate encryption keys to secure the session.
  4. HTTP Request and Response: The browser submits an HTTP request (such as GET), and the server replies with the requested files.
  5. Rendering: The browser processes the returned HTML, styling, and assets to render the complete page.

0

1

Concept icon
Updated 2026-09-04

Tags

Prep Sessions

From Packets to Protocols: How Modern Networks Transmit Data @ University of Michigan - Ann Arbor

Ch.3 Core Communication Protocols - From Packets to Protocols: How Modern Networks Transmit Data @ University of Michigan - Ann Arbor

Web Communication: HTTP, HTTPS, and TLS - From Packets to Protocols: How Modern Networks Transmit Data @ University of Michigan - Ann Arbor