Menu schließen

DNS-Server (Domain Name System)

Alles zu Internet

2007


Rolf Huesmann
27.05.2007
Monatsbericht Mai Domain Name System
Inhalt
Was ist das Domain Name System 3
Wie Funktioniert das Domain Name System 3
Wie ist eine Domain aufgebaut 3
Das Domain Name System 4
Vor- und Nachteile des Domain Name Systems 5
Vorteile 5
Nachteile 5
Was ist ein dynamisches Domain Name System 6
Wo werden dynamische Domain Name Systeme eingesetzt 6
Quellen 7
Was ist das Domain Name System
Das Domain Name System kann man mit einem Adressbuch des Internets vergleichen.
Obwohl es vom User nur im Hintergrund genutzt wird, ist es doch eines der wichtigsten Dienste des Internets.
Alle Internetuser kommunizieren mit IP-Adressen.
Theoretisch müsste man, wenn man eine Homepage aufrufen möchte, Zahlenkolonen in den Browser eingeben.
Um Wikipedia besuchen zu können , müssten wir dann die 66.230.200.100 in das URL Feld eingeben.
Aber wer kann sich schon z . b .: für netzmafia.de die 129.187.206.160, Hessen.de die 141.90.10.11, Limburg.de die 217.17.30.71, bahn.de die 81.200.194.40 und mehr IP-Adressen merken?
Einen aussagekräftigen Namen, wie wikipedia.de, kann man sich dagegen viel leichter merken.

Schon am Anfang des Internets hatte man des Bedürfnis, den IP-Adressen symbolische Namen zuzuordnen d.h. :
auf Jede m lokalem Rechner wurde eine Ho sts-Tabelle gepflegt, in der die entsprechenden Zuordnungen hinterlegt waren.
Die Nachteil e bestand en jedoch darin, dass eben nur diejenigen Internetuser erreichbar waren, deren Namen in der lokalen Liste standen. Zudem nahmen diese lokalen Listen mit dem rapiden Wachstum des Internet s bald eine nicht mehr handhabbare Größe an . Man brauchte also ein einheitliches System zur Namenlösung zu schaffen.
Deswegen wurde
1983 von Paul Mockapetris das DNS entworfen und in RFC 882 und 883 beschrieben.
Beide wurden inzwischen von RFC 1034 und RFC 1035 abgelöst und durch zahlreiche weitere Standards ergänzt. Die Ursprüngliche Aufgabe der DNS war es die l okalen hosts-Dateien abzulösen.
Wie Funktioniert das Domain Name System
Wie ist eine Domain aufgebaut
.de für Deutschland
.ch für Schweiz
.at für Österreich

Usw.
Das DNS sieht eine einheitliche Namensvergabe vor, bei der jeder einzelne Host (Teilnehmer im Netz), Teil mindestens einer übergeordneten „Top-Level-Domain“ ist.
Als Top-Level-Domain bezeichnet man die länderspezifischer Endungen (oder Domainname n) .
.com für kommerzielle Angebote
.net für Netzbetreiber
.edu für Bildungseinrichtungen
.gov ist der US-Regierung vorbehalten
.mil ist dem US-Militär vorbehalten
.org für Organisationen

Die Domain kann aber auch nach Inhalt bzw. Betreiber gewählt werden:
Alle untergeordneten (Sub-Level-) Domainnamen können vom Betreiber selbst gewählt werden, müssen in der übergeordneten Domain aber einmalig sein.
Bei „ich.will.net“, währe „ .net “ die Top-Level-Domain, „. will “ der Sub-Level-Domain und „ ich “ der Web-Thermometer (wie auf Deckblatt zu erkennen) .
Für jede Top-Level Domain gibt es eine selbstverwaltende Institution, bei der die Sub-Level- Domains beantragt werden müssen, damit eine Mehrfachvergabe ausgeschlossen werden kann .
Für die de-Domain ist die DENIC (Deutsches Network Information Center; http://www.denic.de ) zuständig.
Der gesamte Domainname darf maximal 255 Zeichen lang sein, wobei jeder Sub -D omain -N ame höchstens 63 Zeichen u mfassen darf , nicht mit Bindestrichen beginnen oder enden und mindestens drei Zeichen lang sein. Auch deutsche KFZ-Kennzeichen sind nicht zulässig. Die einzelnen Sub-Domain-N amen werden mit Punkten getrennt. Eine Unterscheidung zwischen Groß- und Kleinschreibung gibt es nicht WWW.ICH.WILL.NET führt Sie genauso auf die Homepage wie www.ich.will.net .
( www.ich.will.net existiert nicht)

Das Domain Name System
Auf einem DNS-Server (auch Nameserver genannt) werden Listen mit der Zuordnung von Domainnamen und IP-Adressen geführt.
Würde es nun nur einen DNS-Server geben, währe der wohl so richtig überlastet.
Aus diesem Grund ist das Internet in mehrere Zonen aufgeteilt, für jede Zone sind mehrere DNS-Server verantwortlich.
Will man das DNS nutzen, so muss man einen TCP/IP-Stack die IP-Adresse eines in der Zone, in dem man gerade ins Netz gehen will, zuständigen DNS-Server eingeben. Falls der eine DNS-Server mal unerreichbar sein sollte, kann man noch einen zweiten alternativen DNS-Server angeben.
Welcher DNS-Server für die jeweilige Zone zuständig ist, an der man sich an das Netz einklinken möchte, erfährt man bei dem Provider bzw. Netzwerkadministrator.
Um Domainnamen in IP-Adressen auflösen zu können, verfügen heutige TCP/IP-Stacks über ein Resolver-Programm. Gibt der Anwender anstatt einer IP-Adresse einen Domainnamen in das URL-Feld ein , startet das Resolver-Programm eine Anfrag e bei eingetragenen DNS-Server. Liegt dort kein Eintrag für den gesuchten Domainnamen vor, wird die Anfrage an den in der Hierarchie nächsthöheren DNS-Server weitergegeben. Dies geschieht so lange, bis die Anfrage entweder gefunden wird oder festgestellt wir d , das s es den angefragten Domainnamen nicht gibt.
Die zum Domainnamen gehörende IP-Adresse wird von DNS-Server zu DNS-Server zurückgereicht und schließlich wieder dem Resolver-Programm übergeben. Der TCP/IP-Stack kann nun die Adressierung der Homepage ganz normal über dessen IP-Adresse vornehmen.
Die Zuordnung von IP-Adresse und Domainnamen wird vom TCP/IP-Stack in einem Cache gespeichert . Diese Cache-Ei nträge sind dynamisch: Wird die hinterlegt e Hompepage für bestimmte Zeit nicht angesprochen, löscht der Stack den Eintrag wieder. Das hält den Cache schlank und macht es möglich, die zu einem Domainnamen gehörende IP-Adresse bei Bedarf auszutauschen.
Vor- und Nachteile des Domain Name System s
Vorteile
Die Internet User müssen sich keine Zahlen merken, wie zb. f ür bahn.de die 81.200.194.40 .
Die Hosts-Tabellen, die immer größer wurden und auf jedem netzwerkfähigem Rechner gespeichert werden mussten, wurden durch DNS abgelöst.
Die IP-Adressen der Homepages können geändert werden, ohne das der Besucher darüber Infomiert werden muß.
Nachteile
Es müssen DNS-Server eigerichtet und gewartet werden.
Wenn sich eine IP-Adresse ändert, muss diese aktualisiert werden, ansonsten gelangt der User zur falschen Homepage.
Das DNS ist ein zentraler Bestandteil der vernetzten IT-Infrastruktur. Eine Störung kann erhebliche Kosten nach sich ziehen .
E ine Verfälschung von DNS-Daten , kann Ziel von Angrei f ern sein.
Was ist ein dynamisches Domain Name System
Bei dem dynamischen Domain Name System wird mit dynamischen IP-Adressen gearbeitet, die über DHCP vergeben werden.
Die Technik des automatischen Aktualisierens zwischen DHCP-Server und DNS-Server wird als DDNS (dynamische Domain Name System) bezeichnet.
DDNS ist kein Standard TCP/IP Dienst.
Wie genau die Aktualisierung zwischen DHCP-Server und DNS-Server erfolgt, hängt davon ab, unter welchen Betriebssystem die Server laufen.

Die Vergabe einer IP-Adresse via DHCP bei dynamischen Domain Name System verläuft folgendermaßen:
Das Endgerät versucht vom DHCP-Server eine IP-Adresse zu beziehen. Dabei ist der Host-Name des Gerätes im Endgerät fest konfiguriert.
Der DHCP-Server vergibt eine IP-Adresse aus seinem Adress-Pool an das Endgerät und trägt die Zuordnung zur Ethernet-Adresse in die Adressverwaltung ein.
Zusätzlich übergibt der DHCP-Server dem DNS-Server IP-Adresse und Host-Namen des Endgerätes.
Der DNS-Server aktualisiert die Namensverwaltung mit dem neuen Eintrag.
Bei dem gezeigten Ablauf ist es egal , ob DNS-Server und DHCP-Server aus zwei getrennten Rechnern oder auf einer gemeinsamen Hardware laufen.
Wo werden dynamische Domain Name System e eingesetzt
Da die dynamische Domain Name System-Kopplung vom Netzwerkadministrator eingerichtet werden muss, kommt das dynamische Domain Name System i n abgeschlossenen Netzen wie z.B. Firmen-Netzen zum Einsatz.
Für das Internet muss man andere Möglichkeit Wählen.
D ie Anzahl der verfügbaren IP-Adressen ist begrenzt, die Anzahl der Internetnutzer stetig aber . Nun werden auch im Internet dynamische IP-Adressen vergeben.
Der größte Teil der Internet-Nutzer ist nur zeitweise über einen Verbindung bei einem Provider mit dem Internet verbunden.
Ähnlich wie bei DHCP teilt der Provider dem verbundenen Endgerät für die Dauer der Nutzung eine IP-Adresse zu. Diese IP-Adresse wird bei jeder neuen Verbindung eine andere sein.
Sobald das Endgerät des Internet-Nutzers (meist ein PC) auch für andere Internet-Nutzer erreichbar sein soll , ist die dy namische IP-Adresse ein Problem.
D a die aktuell zugeteilte IP-Adresse ja nur dem Provider, dem dort ang ekoppelten Endgerät bekannt ist und sie sich nach jedem neuen Verbindungsaufbau ändert.

Um dieses Problem zu umgehen gibt es zwei Möglichkeiten:
Permanenter Anschluss an das Internet
Eine Feste Internet- Verbindung mit einer festen IP-Adresse , ist aber ungleich teurer als z.B. normale DSL- oder Modem-Zugänge.
Diese Lösung bietet sich deshalb nur für größere Firmen an.
Oder

Verwendung von D ynDNS
DynDNS ist ein z.Zt. kostenloser Dienst, bei dem sich der Anwender einen weltweit einmaligen Hostnamen registrieren lasen kann.
Dabei ist aber nur der Hostname individuell zu bestimmen. Als Domain-Namen bietet DynDNS einige Alternativen wie z.B. homeip.net oder dynalias.org und viele mehr an.

Ein registrierter Name könnte dann z.B. so aussehen:
meinefirma.homeip.net
Um dyn DNS benutzen zu können, ist es nötig, zunächst ein Konto bei www.dyndns.org anzulegen.
Eine detaillierte Beschreibung der Vorgehensweise ist auf den Webseiten von DynDNS unter http://www.dyndns.org verfügbar.
Die Abwicklung der Adressauflösung mittels DynDNS erfolgt in drei Schritten.
Der Internet-User stellt z.B. über DSL eine Verbindung zu seinem Internet Provider her und be kommt nach erfolgreicher Verbindung eine IP-Adresse zugeteilt.
Im Gegensatz zu DDNS muss der Anwender bzw. sein Endgerät dafür sorgen, dass DynDNS weiß, unter welcher IP-Adresse das Endgerät erreichbar ist. Dazu nutzt das Endgerät den DynDNS-Update-Client. Für PC gibt es entsprechende Programme, die diese Aufgabe übernehmen. Andere Endgeräte müssen spezielle Funktionen integriet haben.
Erfolgt nun bei einem DNS-Server die Anfrage nach dem vom Internet-User benutzten DynDNS-Namen und der zugehörigen IP-Adresse, fragt der zuständige DNS-Server diese beim DynDNS-Server an und gleicht seine Daten ab.
Damit ist das Endgerät unter dem gewählten Namen weltweit ansprechbar, kann also auch Server-Dienste anbieten.
Quellen
http://de.wikipedia.org/wiki/Domain_Name_System
http://www.dnswatch.info/
Buch: „TCP/IP-Ethernet bis Web-IO“ von Frank Thiel
Inhalt
Monatsbericht über DNS Server (Domain Name System)
Wie funkioniert DNS?
Was ist DMS?
Was ist dynDNS?
geschiche von DNS? (1512 Wörter)
Hochgeladen
von unbekannt
Optionen
Hausaufgabe herunterladen: PDFPDF, Download als DOCXDOCX
  • Bewertung 3.9 von 5 auf Basis von 31 Stimmen
  • 1
  • 2
  • 3
  • 4
  • 5
3.9/5 Punkte (31 Votes)



Seite drucken | Melden
Kostenlos eine Frage an unsere Informatik-Experten stellen:

0 weitere Dokumente zum Thema "Internet"
222 Diskussionen zum Thema im Forum
Wenn du dieses Dokument verwendest, zitiere es bitte als: "DNS-Server (Domain Name System)", https://e-hausaufgaben.de/Hausaufgaben/D4811-Hausaufgabe-Informatik-DNS-Server-Domain-Name-System.php, Abgerufen 26.12.2024 11:51 Uhr

Es handelt sich hier um einen fremden, nutzergenerierten Inhalt für den keine Haftung übernommen wird.
Download: PDFPDF, Download als DOCXDOCX
PASSENDE FRAGEN:
  • Vor-Nachteile von DNS (Domain Name System)
    ich brauche vor-undNachteile vom Domain Name System. ich google hier und es kommt nur scheiß. und der ein vorteil ist doch ..
  • .eu domain registrieren
    hey leute! wisst ihr zufällig wo ich jetzt meine .eu domain kaufen kann?+ thx
  • .de Domain erstellen
    Hi kann mir einer www.protection-media.de.vu als .de domain freischalten oder so ;) Die Seite ist von einem Freund also ich..
  • Domain
    Hy Leute Hab mal ne Frage! Was ist ein Domain? Danke im Voraus :)
  • Domain
    Kenntihr gute .de Domain Vertragspartner ?! thx schonma
  • mehr ...