DNS ist die Abkürzung für Domain Name System, ein System für die Benennung von Computern und Netzwerkdiensten, das auf einer Domänenhierarchie beruht. Die DNS-Benennung wird in TCP/IP-Netzwerken verwendet, z. B. im Internet, um Computer und Dienste über benutzerfreundliche Namen zu suchen. Wenn ein Benutzer einen DNS-Namen in eine Anwendung eingibt, kann der Name mithilfe des DNS-Dienstes in andere dem Namen entsprechende Daten aufgelöst werden, z. B. eine IP-Adresse.

 

In der folgenden Abbildung wird die grundlegende Verwendung von DNS dargestellt, die darin besteht, die IP-Adresse eines Computers anhand seines Namens zu suchen.

In diesem Beispiel fragt ein Clientcomputer einen DNS-Server ab, wobei nach der IP-Adresse eines Computers gesucht wird, der so konfiguriert ist, dass er host-a.beispiel.microsoft.com als DNS-Domänenname verwendet. Weil die Abfrage vom DNS-Server anhand der zugehörigen lokalen Datenbank beantwortet werden kann, erfolgt die Antwort mit den angeforderten Daten, Hierbei handelt es sich um einen Ressourceneintrag für Host (A), der die IP-Adresse für host-a.beispiel.microsoft.com enthält.