DNS (Domain Name System)
DNS übersetzt Domainnamen in IP-Adressen. Hierarchisches System: Dein Resolver fragt Root-Server → TLD-Server → Authoritative-Server. Caching reduziert Latenz.
detaillierte erklärung
warum ist das wichtig?
DNS-Verständnis ist Pflicht für Netzwerk-Troubleshooting (nslookup/dig), Web-Hosting (A/CNAME-Records setzen) und Pentesting (DNS-Enumeration mit dnsrecon, fierce). In Klausuren wird oft der rekursive vs iterative Auflösungsprozess abgefragt.
häufige fehler
- ⚠Client fragt direkt Root-Server - Nein, Client fragt rekursiven Resolver, dieser fragt Root-Server
- ⚠DNS nutzt nur UDP - Nein, bei Responses >512 Byte wird TCP verwendet
- ⚠DNS ist verschlüsselt - Standardmäßig nein (Plain-Text UDP), aber DoH/DoT existieren