DNS kann nicht nur Namen auf IP-Adressen auflösen, sondern auch für einfache Lastverteilung und globale Redundanz eingesetzt werden.
Die drei wichtigsten Mechanismen:
Diese Seite erklärt Unterschiede, Vor- und Nachteile.
Round-Robin ist die einfachste Form der DNS-Lastverteilung.
Der DNS-Server liefert mehrere A/AAAA-Records fĂĽr denselben Hostnamen zurĂĽck.
Beispiel:
www.example.com. A 203.0.113.10 www.example.com. A 203.0.113.20 www.example.com. A 203.0.113.30
Clients wählen zufällig einen der Einträge aus → einfache Lastverteilung.
ASCII:
Client → DNS → (10 / 20 / 30)
GeoDNS liefert je nach Standort des Clients unterschiedliche IP-Adressen aus.
ASCII:
DE-Client → deutsches Rechenzentrum US-Client → US-Rechenzentrum ASIA-Client → Singapur
Wie funktioniert das?
Professionelle DNS-Plattformen (z. B. AWS Route53, Azure DNS, Cloudflare Load Balancer)
können:
ASCII:
DNS → Healthchecks → liefert nur aktive Knoten zurück
Anycast ist die Königsklasse der globalen Verteilung.
Ein Hostname hat dabei ĂĽberall auf der Welt dieselbe IP-Adresse,
aber viele Server beantworten diese IP gleichzeitig aus verschiedenen Regionen.
ASCII:
(Server EU)
/
Internet ——— IP 203.0.113.53
\
(Server USA)
\
(Server ASIA)
Die Routing-Infrastruktur des Internets (BGP!) entscheidet, welcher Server am nächsten liegt.
| Funktion | Round-Robin | GeoDNS | Anycast |
|---|---|---|---|
| Einfachheit | hoch | mittel | niedrig |
| Lastverteilung | statistisch | geografisch | netzwerkbasiert |
| Failover | ❌ nein | teilweise | ✔ voll |
| Latenzoptimierung | ❌ nein | ✔ ja | ✔✔ weltweit |
| Healthchecks | ❌ nein | optional | routingbasiert |
| Einsatz | kleine Umgebungen | globale Webs | DNS/CDN-Infrastruktur |
Die TTL entscheidet, wie lange DNS-Einträge gecached werden.
Kurze TTL:
Lange TTL:
Typische TTL:
300 Sek (5 Minuten) – schnelle Änderungen 3600 Sek (1 Stunde) – normal 86400 Sek (24h) – statisch
api.example.com → 192.0.2.11 → 192.0.2.12 → 192.0.2.13
Europa → 198.51.100.20
USA → 198.51.100.30
1.1.1.1 8.8.8.8 9.9.9.9
Alle weltweit — eine IP, viele Server.