Das Domain Name System dient als die "White Pages" des Internets und enthält die IP-Adressen, die für die Verbindung mit Webseiten, FTP-Servern und anderen mit dem Internet verbundenen Computern erforderlich sind. DNS-Server führen eine Tabelle mit Sites und ihren entsprechenden Adressen und stellen diese Informationen den Benutzern als Navigationshilfe zur Verfügung. Das Surfen im Internet ohne Zugriff auf eine DNS-Tabelle ist möglich, aber nicht sehr benutzerfreundlich.
IP-Adressen
Eine IP-Adresse ist eine Folge von vier Zahlen, jede zwischen 0 und 255. IP-Adressen sind von Natur aus hierarchisch, wobei sich jede nachfolgende Zahl auf eine feinere Aufteilung des Webspace bezieht. Viele Heimrouter verwenden beispielsweise den 192.168.1.x-Adressblock, der bis zu 255 einzelne Adressen in diesem Bereich erlaubt. Wenn Sie die IP-Adresse einer Website oder eines anderen Systems kennen, auf das Sie zugreifen möchten, können Sie diese Zahlenfolge in Ihren Browser eingeben und sich direkt mit dem Zielsystem verbinden.
Video des Tages
DNS
Da das Auswendiglernen großer Zahlenfolgen schwierig und frustrierend sein kann, ermöglicht das Domain Name System stattdessen die Verwendung leicht zu merkender Site-Namen. DNS-Tabellen sind Listen von Site-Namen mit den entsprechenden angehängten IPs, die es Browsern ermöglichen, nach Ziel-Sites zu suchen und sich mit den entsprechenden Servern zu verbinden. Um Abfragen zu beschleunigen, kooperieren DNS-Server miteinander, indem sie Anfragen an geeignete Nameserver weiterleiten, um zu verhindern, dass eine Datenbank zu groß wird. Da das Internet Anfragen schnell über viele verschiedene Knoten leiten kann, ermöglicht dies den Benutzern den Zugriff auf das verteilte Verzeichnis der Site-Namen schnell, anstatt sie zu zwingen, eine lange Datenbank abzuwarten Suche.
Wie Tabellen funktionieren
Wenn Sie die Adresse "maps.google.com" in Ihren Browser eingeben, sendet dieser eine Anfrage an den DNS-Server Ihres ISP, der in der obersten DNS-Tabelle nach einem aktiven Nameserver nach .com-Adressen sucht. Anschließend leitet es die Anfrage an diesen Server weiter, der eine eigene Tabelle verwendet, um einen Nameserver für google.com-Adressen zu finden. Der Nameserver von google.com konsultiert dann seine Tabelle und stellt die IP-Adresse für maps.google.com bereit, und Ihr Browser verbindet sich mit der Site. Obwohl Ihre Anfrage möglicherweise über mehrere verschiedene Server geleitet wird, bevor Sie an die richtige Adresse weitergeleitet werden, kann der Vorgang weniger als eine Sekunde dauern.
Dynamisches DNS
Eine andere Art von DNS-Tabelle bietet Dienste für Benutzer, die einen Server von ihrem Heim-PC ausführen möchten, aber keine dauerhafte Verbindung zum Internet haben. Da sich die IP-Adresse eines Kabel- oder DSL-Benutzers von Sitzung zu Sitzung ändern kann, bieten dynamische DNS-Server diesen Benutzern die Möglichkeit, eine permanente Domainnamenadresse mit ihrer Verbindung zu korrelieren. Diese Dienste verwenden ein Programm, das jede Änderung der IP-Adresse Ihres Computers erkennen und übertragen kann diese Informationen an den dynamischen DNS-Server, der dann seine Informationen aktualisiert, um die Veränderung. Dynamische DNS-Tabellen werden viel häufiger aktualisiert als herkömmliche DNS-Tabellen, deren Änderungen Stunden oder sogar Tage dauern können.