Es gibt ein altes chinesisches Sprichwort, das besagt: „Ferne Verwandte sind nicht so hilfreich wie nahe Nachbarn.“ Wenn es Ärger gibt, sind entfernte Verwandte nicht so hilfreich wie Nachbarn. Es hat ungefähr die gleiche Bedeutung wie „Fernes Wasser kann ein nahes Feuer nicht retten.“ " Das Prinzip der Nähe ist nicht nur in der realen Gesellschaft nützlich, sondern auch in virtuellen Netzwerken weithin anerkannt. DNS ist ein Beispiel.
Einfach ausgedrückt ist DNS (Domain Name System) das „Domain Name System“. In einer Netzwerkumgebung mit TCP/IP-Architektur ist DNS ein sehr wichtiges und häufig verwendetes System. Die Hauptfunktion besteht darin, den Domänennamen, der für die Leute leicht zu merken ist, in die IP umzuwandeln, die für die Leute nicht leicht zu merken ist. Der Netzwerkhost, der die oben genannten DNS-Dienste ausführt, kann als DNS-Server bezeichnet werden. Grundsätzlich gehen wir normalerweise davon aus, dass DNS lediglich den Domänennamen in eine IP-Adresse umwandelt und dann die gefundene IP für die Verbindung verwendet. Natürlich gibt es auch die Funktion, IP in Domänennamen umzuwandeln, diese wird jedoch nicht so häufig verwendet wie erstere.
DNS arbeitet mit Schichten. Beispiel: Der Domänenname eines Schulforums lautet bbs.abc.edu.cn, und dieser Domänenname wird von .edu.cn zugewiesen. .edu.cn wird von .cn gewährt. .cn kommt von „.“, der sogenannten „Root-Domain“. Die Stammdomäne ist bereits die oberste Ebene des Domänennamens. Die Ebene „.“ wird vom Internet Information Center verwaltet. Domainnamen auf der ganzen Welt sind so und werden Schicht für Schicht vergeben. Wenn ich einen Domainnamen überprüfe, wird auch das DNS Schicht für Schicht überprüft. Nehmen Sie bbs.abc.edu.cn als Beispiel:
1. Zuerst sendet der Computer eine Anfrage an den eingestellten DNS-Server und fragt nach der IP, die bbs.abc.edu.cn entspricht.
2. Dieser DNS prüft zunächst, ob sich die gesuchten Informationen in seinem Cache befinden und gibt gegebenenfalls eine Antwort. Wenn nicht, beginnen Sie von oben. Das lokale DNS-System sendet eine „Antwort“-Anfrage an das Root-DNS-System, und das Root-DNS-System gibt die IP-Adresse des DNS-Systems „CN“ zurück.
3. Das lokale DNS-System greift auf das DNS von cn zu und erhält die IP-Adresse des DNS-Systems von edu.cn.
4. Das lokale DNS-System greift auf das DNS von edu.cn zu und erhält die IP-Adresse des DNS-Systems von abc.edu.cn.
5. Das lokale DNS-System greift auf das DNS von abc.edu.cn zu und erhält die IP-Adresse des DNS-Systems von bbs.abc.edu.cn. Geben Sie dann die IP-Adresse von bbs.abc.edu.cn an den Benutzer zurück.
Unabhängig von der Ebene wird bei diesem Vorgang nach dem Auffinden der Informationen der entsprechende Inhalt zur nächsten Verwendung in den Cache kopiert. Nachdem Sie wissen, dass DNS mit einer hierarchischen Struktur funktioniert, sollten Sie wissen, dass der DNS, der uns am nächsten ist, der beste ist. (Quelle: http://dns.qy.com.cn )