Namensdienste Flashcards
Wozu dienen Namen in VS?
Der Identifikation von Ressourcen
Beispiele der Identifikation in VS
- URL
- URN
- URI
Wofür steht URL?
Uniform Ressource Locator
Wozu dient URL?
Identifikation und Lokalisation im www
Wofür steht URN?
Uniform Ressource Name
Wozu dient URN?
Identifiziert Ressource im Namespace
Wofür steht URI?
Uniform Ressource Indentifier
Wozu dient URI?
Prinzip der abstrakten Ressourcen-Identifikation
Was macht ein Namensdienst?
Ordnet logischen Namen eine Referenz zu
Operationen eines Namensdienstes
- Binden
- Auflösen
- Löschen
- Suchen
Beispiele für Namensdienste
- DNS
- X.500
- CORBA Name-Service
Wofür steht DNS?
• Domain Name Service
Was ist DNS?
- Verwaltung des Internet-Namensraums in hierarchisch geordneten Domains.
- Ist ein VS, kein System kennt alle DNS Einträge
- Funktioniert auch über TCP
DNS Domain
Besteht aus zentral verwalteten Top-Level Domains (TLD) und in Zonen verwalteten Sub-Domains
DNS Zonen
- Zone kann in weitere Zonen unterteilt sein.
* Pro Zone ein Namensserver aus Primär- und mehreren Sekundärservern
DNS Nameresolver Resolverfunktion
Schnittstelle zwischen Anwendung und Nameserver, stellt Anfragen an Server
DNS Nameresolver lokaler Lookup
Erst lokalen Cache, dann externen Server konsultieren
DNS Nameresolver lokale Namenszuordnung
Übersetzt host-/domainamen auf IP-Adresse
DNS Nameresolver remote Lookup
Benutzt DNS Protokoll um Anfragen an Server zu senden
DNS vorgehen
○ DNS Client stellt einem, ihm bekannten, Name Server Anfrage zur Namensauflösung
○ Ist Auflösung bekannt antwortet Server sofort
○ Sonst wird ein anderer Nameserver kontaktiert der die Abbildung kennt
Wofür steht DDNS?
Dynamisches DNS
Was ist DDNS?
- Rechner mit dynamischen IP-Adressen bleiben mit Hilfe von DDNS über den gleichen Rechner- bzw. Domainnamen erreichbar.
- DDNS kontaktiert den DDNS Betreiber und teilt ihm seinen aktuellen Namen und IP-Adresse mit