**zurück zu:** [[kommunikation:kommunikation|Netzwerk]] ====== DNS ====== **Domain Name System, kurz DNS** ist ein System zur Auflösung von Computernamen in IP-Adressen und umgekehrt. DNS kennt keine zentrale Datenbank. Die Informationen sind auf vielen tausend Nameservern (DNS-Server) verteilt. \\ Im Internet heisst dies zb: www.inme.org -> 149.126.4.26 und umgekehrt. ===== Funktionsweise ===== ==== Aufbau URL ==== Eine URL oder Domain ist in verschiedene Bereiche Unterteilt. Dies ist wichtig um eine hierarchische Struktur aufzubauen. Der Anfang macht dabei immer das http://,www,ftp etc.. Diese Kürzel sind nur wichtig für die Anwendungsprogramme und sind kein eigentlicher Bestandteil eines Domain-Namens. \\ **Die Struktur sieht wie folgt aus:** \\ ^Computername (Host oder Dienst)^Sub-Level-Domain (Subdomain)^Second-Level-Domain (SLD)^Top-Level-Domain (TLD)^ |www.|martins.|inme.|ch| |www.martins.inme.ch^^^| ===== DNS-Ablauf ===== **Ein Bild sagt mehr als 1000 Worte. Das Flussdiagramm von Wikipedia erklärt sehr gut wie eine DNS Anfrage abläuft.** \\ \\ {{:kommunikation:dns-query-to-wikipedia.svg.png?direct&400 |}} \\ ===== Toplevel Domains ===== Die Toplevel Domains (TLD) werden Hauptsächlich in zwei Kategorien eingeteilt. Diese wären: \\ ==== Organisatorische TLD ==== ^Domain (gTLD)^Organisationsform^ |.arpa|Alte Arpanet Domäne| |.biz|Business, für große und kleinere Unternehmen| |.com|Kommerzielle Domain| |.org|Nichtkommerzielle Unternehmungen und Projekte| |.net|Netzspezifische Dienste und Angebote| |.edu|Schulen, Universitäten, Bildungseinrichtungen| |.gov|Regierungsstellen der Vereinigten Staaten von Amerika| |**uvm.** ^| ==== Geographische TLD ==== ^Domain (ccTLD)^Land^ |.ch|Schweiz| |.de|Deutschland| |.fr|Frankreich| |.it|Italien| |.at|Österreich| |.li|Lichtenstein| |.gb|Grossbritannien| |**uvm.** ^| ===== Aufgaben DNS ===== Unter Aufgaben DNS(Domain Name System) versteht man meist eine "Autoritative" Unterteilung der einzelnen Domain Bereiche. Also eine Hierarchische Struktur mit verschiedenen Aufgaben. Diese Aufgaben werden von verschiedenen Nameservern, Rootservern und anderen Servern übernommen. \\ \\ **Diese Aufgaben sind:** \\ * Namensauflösung * Verwaltung der DNS-Zone * Root-Server die Informationen zu den Top-Level-Domains (TLD) speichern. (Zu oberst) Kurz zu noch zu den erwähnten DNS-Zonen: \\ //Eine DNS-Zone ist ein Verantwortungsbereich oder eine Verwaltungseinheit, die in der Regel an einen Teil eines Domain-Namens gebunden ist.// (aus Elektronik-Kompendium) ===== DNS Protokoll ===== DNS ist auf der Anwendungsschicht des OSI-Schichtenmodells angeordnet. Deshalb nutzt es zur Übertragung TCP und UDP auf dem Port 53. Das ganze Thema kann sehr Komplex, aber auch sehr Interessant werden. Darum ist hier nur das absolut wichtigste, was DNS ist. Für mehr Informationen gibt es unter folgenden Links mehr Informationen. \\ **Links:** \\ [[https://www.elektronik-kompendium.de/sites/net/0901141.htm|DNS]] \\ [[https://tools.ietf.org/html/rfc2929|RFC-Dokument]] \\ [[kommunikation:ddns|ddns]] \\ [[kommunikation:RFC|RFC]]