Was ist DNS-Dienst und DNS-Server?

Das Internet ist ein riesiges Computernetzwerk, und jedem mit dem Internet verbundenen Gerät wird eine eindeutige IP-Adresse (z. B. 203.119.101.61) zugewiesen, die anderen Computern hilft, es zu identifizieren. Aber wenn Sie jedes Mal eine IP-Adresse eingeben müssen, wenn Sie eine Website besuchen möchten, müssen sich die Leute viele Zahlen merken. Es ist leicht, Fehler zu machen und zu falschen Besuchen zu führen. Daher wurden Domainnamen erfunden, um dieses Problem zu lösen und spielen eine wichtige Rolle in der Internetkommunikation.

Was ist ein DNS-Dienst?

Der DNS-Dienst, auch Domain Name System genannt, ist ein Kerndienst des Internets. Seine Hauptfunktion besteht darin, Domänennamen in IP-Adressen umzuwandeln, die von Computern leicht erkannt werden können, sodass Benutzer problemlos eine Website aufrufen können, ohne sich lange Folgen bestimmter Zahlen und Buchstaben merken zu müssen.

Insbesondere kann der DNS-Dienst in den rekursiven Auflösungsdienst, den Root-Domain-Name-Service, den TLD-Domain-Name-Service und den autoritativen Domain-Name-Service unterteilt werden.

Was ist ein DNS-Server?

Ein DNS-Server (Domain Name Server), auch Nameserver genannt, ist für die Bereitstellung von DNS-Diensten verantwortlich. Es verwaltet verschiedene Arten von Aufzeichnungen. Zu den DNS-Servern gehören rekursive Resolver, Root-Server, TLD-Server und autoritative Server, die zusammenarbeiten, um Benutzern IP-Adressen bereitzustellen.

Die folgende Abbildung ist das Flussdiagramm von DNS-Servern.

dns_workflow
  • Rekursiver Resolver: Auch bekannt als DNS-Resolver, der im Allgemeinen von einem ISP verwaltet wird. Es ist der erste Schritt in einer DNS-Abfrage. Der rekursive Resolver speichert die endgültige Antwort für jede ausgeführte Abfrage zwischen und speichert sie für einen bestimmten Zeitraum (sogenannte Lebensdauer). Wenn ein rekursiver Resolver eine rekursive Abfrageanforderung von einem Benutzer erhält und Caches vorhanden sind, verwendet er direkt die zwischengespeicherte Antwort, um schnell zu antworten, ohne mit einem anderen DNS-Server kommunizieren zu müssen. Wenn nicht, sendet er der Reihe nach Anfragen an den Root-Server und sendet dann eine weitere Anfrage an den TLD-Server, nachdem er die erste Antwort erhalten hat, und sendet dann die letzte Anfrage an den autoritativen Server und erhält schließlich die IP-Adresse als Antwort und an den Benutzer zurückgeben.
  • Root-Server: Es gibt 13 Root-Domain-Name-Server auf der Welt, und einer ist der Haupt-Root-Server in den Vereinigten Staaten, der von Network Solutions, einer amerikanischen Internetagentur, betrieben wird. Die anderen 12 sind sekundäre Root-Server, von denen sich 9 in den USA, 2 in Europa (in Großbritannien und Schweden) und 1 in Asien (in Japan) befinden. Wenn keine zwischengespeicherte Antwort vorhanden ist, initiiert der Resolver eine Abfrageanforderung an den Stammserver. Der Root-Server zeichnet den Top-Level-Domainnamen (.com, .net, .org usw.) und den entsprechenden Hoster auf. Nachdem der rekursive Resolver die erste Antwort erhalten hat, sendet er eine weitere Anfrage an den TLD-Nameserver.
  • TLD-Server: TLD ist der Domainname der höchsten Ebene im Domain Name System, und der TLD-Nameserver verwaltet alle Domainnameninformationen der generischen Top-Level-Domain. Im Juli 2015 gab es 1.058 Top-Level-Domains, die in zwei Kategorien unterteilt waren: generische Top-Level-Domains und Länder-/Regions-Top-Level-Domains. Die gängigsten gTLDs sind: .com, .org, .net, .edu und .gov. Eine Länder-Top-Level-Domain bezieht sich auf eine Domäne, die für ein Land oder einen Staat spezifisch ist. Zum Beispiel .cn, .uk, .us, .de, .jp usw. Wenn der TLD-Server eine Abfrageanforderung für eine bestimmte Top-Level-Domain vom rekursiven Resolver erhält, informiert der entsprechende Top-Level-Domain-Server den Rekursiven Resolver der Antwort und leitet sie an den autoritativen Server weiter, um die nächste Abfrage zu starten.
  • Autorisierender Server: Ein autoritativer Server wird von der Registrierungsstelle für Domänennamen für einen bestimmten Domänennamen (z. B. „www.ipshu.com“) eingerichtet, der für die Verwaltung (Hinzufügen, Löschen, Ändern usw.) der bestimmten Domäne verwendet wird selbst benennen. Hier findet der rekursive Resolver die der Domain entsprechende IP-Adresse des Webservers und gibt die IP-Adresse an den rekursiven Resolver zurück. Ein autoritativer Server ist normalerweise der letzte Schritt bei der Verarbeitung zum Auffinden einer IP-Adresse.

Wenn der rekursive Resolver des ISP die IP-Adresse empfängt, gibt er die Informationen über den PC des Benutzers an den Webserver zurück, und der Webserver gibt die entsprechenden Informationen gemäß dem vom Domänennamen angeforderten Inhalt an den Benutzer zurück, damit der Benutzer dies tun kann endgültig den erwarteten Inhalt erwerben.

📚 Kommentar

Sprachen