Anatomie eines Seitenaufrufs
Was passiert, wenn diese Seite geladen wird – gemessen an deinem eigenen Aufruf.
Adresse
Dein Gerät kennt zunächst nur den Namen stehl.ing. Ein DNS-Resolver, meist der deines Internetanbieters, übersetzt ihn in die IP-Adresse des Servers. Die Antwort wird zwischengespeichert, beim nächsten Aufruf entfällt die Abfrage.
- Dauer der Abfrage
- –
- IP-Adresse des Servers
- –
Verbindung
Dein Gerät baut per TCP eine Verbindung zum Server auf. Danach handeln beide per TLS einen Schlüssel aus; ab hier ist alles verschlüsselt, erkennbar am https in der Adresszeile. Erst dann wird die eigentliche Seite angefragt und übertragen.
- Protokoll
- –
Server
Die Anfrage erreicht einen Server bei Hetzner. Dort nimmt Traefik sie an, entschlüsselt sie und reicht sie an einen Docker-Container weiter, in dem der Webserver Caddy die Seite ausliefert. Der Server sieht dabei, von welcher IP-Adresse die Anfrage kommt.
- Server
- –
- Antwortzeit des Servers
- –
- Deine IP-Adresse
- –
- Dein Netzbetreiber
- –
Rückweg
Die Antwort reist in Paketen über eine Reihe von Routern zu dir. Traceroute macht diese Router sichtbar: Es verschickt Pakete mit einer begrenzten Lebensdauer (TTL). Jeder Router zieht eins davon ab; erreicht sie null, verwirft er das Paket und meldet sich beim Absender. Mit TTL 1, 2, 3 … antwortet so ein Router nach dem anderen.
Gemessen wird vom Server zu dir, also der Rückweg. Der Hinweg kann über andere Router führen, denn Routing im Internet ist oft asymmetrisch.