DNS
DNS (Domain Name System) ist für die Auflösung von Domains in IP-Adressen zuständig.
Organisatorische Regelung
Die Verwaltung der Domains wird zunächst durch die IANA (Internet Assigned Numbers Authority) geregelt. Diese teilt TLD-Server in zwei Hauptgruppen ein:
- Mit Ländercode: .de, .uk, .us, ...
- Ohne Ländercode: .com, .org, .gov, ...
Pro TLD gibt es eine weitere Instanz: Die DENIC eG verwaltet und vergibt alle .de-Domains.
Ablauf
- Client schaut zunächst nach Einträgen in der lokalen Hosts-Datei bzw. im Cache.
- Anfrage des (lokalen) DNS-Resolvers
- Anfrage an Root-Server (13 Stück)
- Antwortet mit .tld-Server-IP
- Anfrage an .tld-Server (z.B. *.com)
- Antwortet mit Authoritativer-Server-IP für Domain-Zone
- Anfrage an Delegate-Server
- Antwortet mit IP-Adresse

DNS-Record-Types
- A: IPv4
- AAAA: IPv6
- MX: Mailserver
- ...usw