www.wikidata.de-de.nina.az
Als Namensauflosung bezeichnet man Verfahren die es ermoglichen Namen von Rechnern beziehungsweise Diensten in vom Computer bearbeitbare meist numerische Adressen zu ubersetzen Fur Menschen sind Namen wie beispielsweise www wikipedia org einfacher zu merken und zu verwenden als numerische Adressen Fur Computer und Netzwerkkomponenten sind Zeichenketten hingegen unhandlich beziehungsweise ineffizient verarbeitbar Die Namensauflosung vermittelt zwischen diesen beiden Anforderungen indem sie Namen in Adressen und unter Umstanden auch zuruck ubersetzen kann Im Fall von Web Adressen URLs wird die enthaltene Domain zum Beispiel www wikipedia org mit dem Domain Name System in eine IP Adresse zum Beispiel 91 198 174 232 konvertiert Inhaltsverzeichnis 1 Anwendungsfalle 2 Verfahren 2 1 Lokale Konfigurationsdateien 2 2 Broadcast 2 3 Spezielle Dienste 2 4 Lokaler Cache 2 5 Reihenfolge 3 Sonderformen 4 EinzelnachweiseAnwendungsfalle BearbeitenNamensauflosung wird in vielen Bereichen verwendet Ein sehr bekannter Anwendungsfall ist das Ubersetzen von Rechnernamen beziehungsweise Domainnamen in Netzwerkadressen Daruber hinaus sind auch vielen Netzwerkdiensten Namen zugewiesen Das in Webbrowsern wie Firefox zum Abrufen von Webseiten verwendete http Protokoll wird beispielsweise zur eben erwahnten Netzwerkadresse und zum TCP Port 80 aufgelost Protokollnamen wie TCP haben ihrerseits wieder eine zugehorige Nummer zum Beispiel 17 Protocol ID im Header fur UDP Unter Unix ist jedem Benutzer und jeder Gruppe eine Identifikationsnummer UID beziehungsweise GID zwischen 0 und 65535 zugeordnet Auch hier meldet sich der Benutzer mit seinem Namen an die Uberprufung von Zugriffsrechten erfolgt jedoch anhand der numerischen UID und der GIDs der Gruppen zu denen der Benutzer gehort Programme wie ls und ps konvertieren hingegen die numerischen IDs wieder zu Namen um fur den Benutzer eine gut lesbare Ausgabe zu erzeugen Verfahren BearbeitenEs gibt mehrere Verfahren die zur Namensauflosung eingesetzt werden konnen Oft kommen mehrere Verfahren zum Einsatz die in einer bestimmten Reihenfolge abgefragt werden bis eines eine gultige Antwort liefern konnte Die Namensauflosung beispielsweise eines Windows Rechners in einem SMB Netzwerk Hybrid Knoten erfolgt in dieser Reihenfolge 1 DNS Namenszwischenspeicher DNS Cache Der DNS Cache auf dem lokalen Computer wird durchsucht Hosts Datei Die Hosts Datei auf dem lokalen Computer wird durchsucht DNS Abfrage Es wird eine Anfrage an einen DNS Server im Netzwerk gesendet NetBIOS Namenszwischenspeicher Der NetBIOS Namenszwischenspeicher wird auf dem lokalen Computer durchsucht WINS Abfrage Es wird eine Anfrage an einen WINS Server im Netzwerk gesendet Broadcast Es wird ein NetBIOS Broadcast an das eigene Subnetz gesendet Lmhosts Datei Die Lmhosts Datei auf dem lokalen Computer wird durchsucht Lokale Konfigurationsdateien Bearbeiten Die einfachste Moglichkeit der Namensauflosung stellen lokale Dateien dar die eine entsprechende Zuordnung enthalten In Textdateien werden wie in einer Tabelle einem Namen eine oder mehrere Adressen beziehungsweise Nummern zugeordnet Verwendet werden lokale Konfigurationsdateien wenn eine zentrale Organisation der Daten nicht erforderlich ist oder wenn sich die Daten sehr selten andern Da diese Dateien lokal vorhanden sind funktioniert die Auflosung auch dann noch wenn das Netzwerk ganz oder teilweise ausgefallen ist Daher werden sehr wichtige Daten haufig auch in lokale Dateien eingetragen Beispiele UNIX etc passwdLokale Benutzerdatenbank Hier sind der Administrator Benutzer root und System Benutzer von Diensten beispielsweise der Benutzer mit dessen Rechten der Webserver arbeitet eingetragen Findet keine zentrale Benutzerverwaltung statt sind hier auch normale Benutzer eingetragen etc protocolsVon der IANA zugewiesene Protokollnamen und nummern Diese Daten andern sich sehr selten etc hosts s hosts Datei Lokale Tabelle fur Hostnamen Hier ist zum Beispiel der Alias localhost definiert Ein Webserver konnte hier den Namen des Datenbankservers eintragen um auch dann noch mit der Datenbank kommunizieren zu konnen wenn die netzwerkbasierte Namensauflosung ausfallt Bildlicher Vergleich Das Adressbuch in einem Mobiltelefon ist vergleichbar mit einer lokalen Konfigurationsdatei Die gespeicherten Telefonnummern kann man nachschlagen ohne eine andere Person zu fragen Die Information ist auch dann verfugbar wenn die Telefonauskunft aufgrund eines technischen Fehlers nicht erreichbar ist Dafur wird das Adressbuch nicht automatisch gepflegt Eine etwaige neue oder geanderte Telefonnummer erscheint nicht automatisch im Adressbuch Broadcast Bearbeiten Uber einen Broadcast im direkt angeschlossenen Netz wird versucht den Namen ausfindig zu machen Dieses Vorgehen wird beispielsweise von ARP in Ethernet Netzwerken verwendet um die MAC Adresse zu einer IPv4 Adresse herauszufinden Bildlicher Vergleich Man ruft im Grossraumburo in dem man sich befindet den Namen des Partners mit dem man telefonieren mochte und bittet um seine Telefonnummer Wenn man diese bekommen hat kann man den gewunschten Partner anrufen Prinzipbedingt konnen nur Personen erreicht werden die sich im selben Raum aufhalten Spezielle Dienste Bearbeiten Der Rechner erfragt die gewunschte Information bei einem speziellen Netzwerkdienst Je nach Anwendungsfall kommen andere Dienste zum Einsatz Durch die zentrale Datenhaltung konnen Anderungen an einer Stelle durchgefuhrt werden abfragende Rechner mussen nicht angepasst werden Beispiele Domain Name System DNS Kann Hostnamen beziehungsweise Domainnamen zu Adressen auflosen Dieser Dienst ist die im Internet verwendete Namensauflosung beispielsweise um die IP Adresse fur www wikipedia de nachzuschlagen Windows Internet Naming Service WINS Lost NetBIOS Namen auf Die Daten werden von Client Rechnern an den WINS Server gemeldet so dass eine manuelle Konfiguration nicht notwendig ist Lightweight Directory Access Protocol LDAP Kann zur Benutzer und Gruppenverwaltung von POSIX Accounts verwendet werden LDAP bildet auch die Grundlage fur den Active Directory Dienst von Windows Systemen Bildlicher Vergleich Man kennt lediglich die Telefonnummer der Telefonauskunft Diese ruft man an um die Telefonnummer einer dritten Person herauszufinden Neue Telefonnummern mussen lediglich der Auskunft nicht aber jedem Telefonbesitzer mitgeteilt werden Wenn die Auskunft technische Probleme hat kann man hingegen nur noch telefonieren wenn man eine alternative Moglichkeit hat die Telefonnummer ausfindig zu machen Lokaler Cache Bearbeiten Der Computer sieht in seinem lokalen Cache nach ob er diesen Namen schon einmal aufgelost hat Wenn ja befindet sich im Cache die benotigte Adresse Nummer die er wiederverwenden kann Dieses Zwischenspeichern wird insbesondere in Verbindung mit Namensdiensten verwendet um die Anzahl der Zugriffe zu reduzieren und um die Auflosung zu beschleunigen Bildlicher Vergleich Man mochte jemanden anrufen mit dem man vor kurzem schon einmal telefoniert hat Also druckt man einfach die Wahlwiederholung da das Telefon die letzten Nummern noch gespeichert hat Reihenfolge Bearbeiten Dieser Artikel oder Abschnitt bedarf einer grundsatzlichen Uberarbeitung Naheres sollte auf der Diskussionsseite angegeben sein Bitte hilf mit ihn zu verbessern und entferne anschliessend diese Markierung Die Reihenfolge ist nicht standardisiert sondern hangt von verschiedenen Faktoren ab vom verwendeten Betriebssystem So priorisiert z B Windows XP und Windows 2000 die DNS Namensauflosung und Windows NT die NetBIOS Namensauflosung von den verwendeten Protokollen IP oder NetBIOS over TCP IP Wird nur das Protokoll IP verwendet kann der Name nur mit der DNS Namensauflosung in eine IP Adresse aufgelost werden Wird NetBIOS over TCP IP verwendet kann die NetBIOS und die DNS Namensauflosung zum Einsatz kommen von Konfigurationsdateien und Optionen Bei UNIX artigen Systemen wird die Reihenfolge durch Eintrage in der Datei etc nsswitch conf etc netsvc conf bei AIX festgelegt Die Samba und Samba TNG Server kennen die Option name resolve order Bei Windows kann man seit Windows NT 3 5 die Reihenfolge unter dem Registry Key HKEY LOCAL MACHINE SYSTEM CurrentControlSet services Tcpip ServiceProvider einstellen kleine Zahl bedeutet hohe Prioritat Standard unter Windows 7 ist 1 lokaler Name 2 hosts Datei 3 DNS und 4 NetBIOS 2 Sonderformen BearbeitenHost Header HTTP Server Mit diesem Verfahren kann ein Webserver so konfiguriert werden dass Websites unterschiedlichen Namens dieselbe IP Adresse haben Zur Unterscheidung nutzt der Webserver den im HTTP Request enthaltenen Host Header Die verschiedenen Websites werden in diesem Fall auch als namensbasierte Virtual Hosts bezeichnet Bildlicher Vergleich Man ruft eine Telefonnummer an die man auf einem der oben beschriebenen Wege ermittelt hat Dem sich unter dieser Nummer meldenden Gesprachspartner sagt man wen genau man sprechen mochte Einzelnachweise Bearbeiten Namensauflosung DNS WINS In Elektronik Kompendium de Abgerufen am 30 November 2022 Reihenfolge der Microsoft TCP IP Hostnamensauflosung In Microsoft Support Abgerufen am 30 November 2022 Abgerufen von https de wikipedia org w index php title Namensauflosung amp oldid 228813249