Der Zugriff auf eine Resource im Internet geschieht durch eine URL (Uniform Resource Locator).
Ein URL setzt sich wie folgt zusammen:
Protokoll, doppelpunkt, Adresse der Resource
Beispiel:
https://198.46.6.45 = http mit ssl auf 198.46.6.45
Da wir Menschen uns besser Namen als Zahlen merken können, greifen wir oft mit dem
Fully Qualified Domain Name (FQDN) auf die Resourcen zu. Dieser setzt sich zusammen aus:
Top-Level-Domain, Domain und / oder eventuell aus weiteren Subdomains oder Unterverzeichnissen.
Dabei muss man von rechts nach links lesen.
Beispiel 1:
mentzel.org = Domain.Top-Level-Domain
Beispiel 2:
www.mentzel.org = Subdomain. Domain.Top-Level-Domain
Beispiel 3:
www.mentzel.org/homepages/index.html = Subdomain.Domain.Top-Level-Domain/Unterverzeichnis/Datei
Bei Nutzung des FQDN muss nun unser Host ihn in eine IP-Adresse umwandeln. Diese Aufgabe gibt unser Client
(Resolver) weiter an dem ihn bekannten DNS (Domain Name Service) Server.
Das Internet ist in viele Zohnen aufgeteilt.
Diese muss man auch wieder von rechts nach links lesen:
Beispiel:
www.mentzel.org. (den letzten Punkt darf man beim schreiben wegfallen lassen)
www(Zone3) .mentzel(Zone2) .org(Zone1) .(Stammzone)
In der Regel ist ein DNS für eine Zone verantwortlich. Er kann aber auch mehrere Zonen verwalten. Erreicht die rekursive Anfrage
"www.mentzel.org" unseres Resolver den DNS-Server unseres ISP (Internet Service Provider) kann er die Adresse nicht
auflösen, weil die Resource (meine Website) nicht in seiner Zone regestriert ist. Darum leitet er eine iteraktive Anfrage
an den Stamm-DNS Server weiter. Dieser kann die Adresse auch nicht auflösen, kennt aber die Adresse des DNS Servers,
der die .org Zone verwaltet, und sendet sie an den ISP-DNS zurück. Der stellt nun die iteraktive Anfrage an den .org
DNS Server. Dieser kann nur die Adresse des zuständigen .mentzel DNS Servers liefern. Nun stellt der ISP DNS Server
die iteraktive Anfrage an den .mentzel DNS Server. Der kann endlich den FQDN in die richtige IP-Adresse auflösen
und sendet sie dem ISP DNS Server zu. Jetzt erst sendet der ISP DNS die rekusive Antwort an den Resolver zurück.
rekursiv = direkt
iteraktiv = indirekt