DNS ( Domain Name Service) wird verwendet, um eine IP-Adresse zu einem bestimmten Computer zugeordnet werden. Es ist schwierig für den menschlichen Verstand numerischen IP-Adressen merken , aber Menschen können Namen ganz leicht merken. Aus diesem Grund ist eine DNS -Server löst , oder stellt eine Verbindung zwischen einer IP -Adresse und eine URL (Uniform Resource Locator ) . Clients
Jeder Computer , dass Fragen Abfragen an einen DNS-Server als DNS-Client bezeichnet wird. Registrierung des Client-Host mit einem Namen - Server-Datenbank ist nicht immer erforderlich . DNS-Anfragen von Clients über Resolver , die Prozesse, die auf den Client-Computern ausgeführt werden gesendet.
Resolver
Resolver sind tatsächlich große Datenbanken von Informationen, die eine Verbindung zwischen bieten symbolischen Namen (z. B. ehow.com ) und IP- oder Netzwerk -Adressen ( wie 98.124.241.20 ) . Der Resolver normalerweise auf separaten Computern , und stellt eine bidirektionale Kommunikation mit der Name-Server . Nach ein Resolver erhält Informationen aus einem Name-Server , speichert er diese Informationen lokal auf Ihrem Computer . Durch das Speichern der Daten auf Ihrem System wird die Geschwindigkeit des gesamten Prozesses stark reduziert.
Iterative Abfragen
iterative Abfragen versuchen, DNS , indem er mehrere beheben bekannt Nameserver innerhalb der Domain -Hierarchie für die korrekte Zuordnung . Wenn es nicht mit einem geeigneten Server zu verbinden ist , wird standardmäßig mit einem Server in der Stammdomäne . Der lokale Rechner wird dann wiederholen Sie seine Anfrage an den Name-Server , bis er die Domäne, die das Ziel erreicht Maschine enthält .
Rekursive Abfragen
Rekursive Abfragen erfordern einen Nameserver zu wirken wie ein Client und fragen Sie andere Name-Server , um es mit der Antwort auf seine Anfrage zu stellen. Ein Name -Server , die mit diesem Prozess abgefragt wird, nicht durch die Vermittlung eines anderen Name-Server antworten . Stattdessen werden die Name-Server- Antworten durch die Weiterleitung Anfragen an bestimmten Namen Servern , einschließlich der in der Stammdomäne . Im Laufe der Zeit große Mengen von Daten aufgebaut werden , die Verringerung der Abhängigkeit von externen Nameservern .