Steg 1 — DHCP (kap. 2 / applikasjonslaget, over UDP)
PC-en har ingen IP-adresse og sender en DHCP Discover-melding som broadcast (255.255.255.255). DHCP-serveren svarer med en Offer (tilbyr IP, subnettmaske, gateway, DNS-server). PC-en sender DHCP Request; serveren bekrefter med DHCP ACK. PC-en har nå: IP-adresse, subnettmaske, standard gateway-adresse og DNS-serveradresse.
Steg 2 — ARP (kap. 6 / lenkelaget)
PC-en vil sende til standard gateway (for å nå DNS-serveren utenfor lokalnettet). Den kjenner gateway-IP, men ikke MAC-adressen. Den sender en ARP Request-broadcast ("Hvem har gateway-IP?"). Gatewayens ARP Reply gir MAC-adressen. PC-en cacher dette i ARP-tabellen.
Steg 3 — DNS (kap. 2 / applikasjonslaget, UDP port 53)
PC-en sender en DNS-spørring til DNS-serveren: "Hva er IP-adressen til www.example.com?". DNS-serveren svarer (mulig med iterative/recursive oppslag i DNS-hierarkiet) med IP-adressen, f.eks. 93.184.216.34.
Steg 4 — TCP tre-veis handshake (kap. 3 / transportlaget)
PC-en oppretter en TCP-forbindelse til webserveren på port 80 (HTTP) via SYN → SYN-ACK → ACK.
Steg 5 — HTTP GET (kap. 2 / applikasjonslaget)
PC-en sender GET / HTTP/1.1. Webserveren svarer med HTTP/1.1 200 OK etterfulgt av HTML-innholdet. Nettleseren parser HTML og kan sende ytterligere GET-forespørsler for CSS, bilder osv.
Steg 6 — TCP-avslutning
Etter overføring avsluttes TCP-forbindelsen med en fire-veis FIN-handshake (FIN → ACK → FIN → ACK). Med HTTP/1.1 persistent connections kan dette utsettes til ingen flere forespørsler er planlagt.
Merk: I hele prosessen håndterer lenkelaget (Ethernet) innkapsling i rammer med MAC-adresser, og nettverkslaget (IP) håndterer routing mellom subnett.
Pensum: Kap. 2 · Kap. 3 · Kap. 4 · Kap. 6