Hallo
wenn man jetzt eine SUBDOMAIN hat, und www. ist auch nichts anderes, interessiert den browser mal primär nur die domain, also ludwig.de der DNS server des Providers auf dem diese domain liegt, sagt dan dem browser wie es weitergeht. dh die Subdomain wird neu zerlegt.
<leichter Wiederspruch>
Die diversen RFC zum Domain Name System (DNS) unterscheiden schon zwischen einem _Host_ und einer _Subdomain_. Die beiden werden klar unterschiedlich behandelt.
</leichter Wiederspruch>
In diesem Fall hier ist 'www.name.de' nicht eine Subdomain sondern der Host 'www' in der Domain 'name.de'. Grundsätzlich wird mit einer URI eine Ressource (im Netz) beschrieben (identifiziert/lokalisiert). Diese befindet sich immer auf einem Host, der wiederum in einer Domain verwaltet wird. Welche Hosts und Subdomains in einer Domain zusammengefasst werden, ist im Nameserver der Domain (in unserm Beispiel im NS der Domain 'name.de') eingetragen. Die Verwaltung der Hosts und Subdomains erfolgt in einer hierarchischen, dezentralen Struktur über sogenannte Zonen (Zone-Files).
Ein Zone-File für die Domäne 'name.de' könnte etwa folgenden Aufbau haben:
;
; Database file name.dns for name.de zone.
;
; SOA-Record (Start of Authority): Beginn der Zonendatei mit grundlegenden Einstellungen zur Zone
@ IN SOA ns1.name.de. webadmin.name.de. (
1999102103 ; serial number
1800 ; refresh
600 ; retry
86400 ; expire
21600 ) ; minimum TTL
; Die NS-Einträge: Geben an, auf welchen Hosts die Nameserver für die Zone eingerichtet sind.
; Es sind mindestens zwei NS, der Primary- und der Secondary-NS notwendig.
@ IN NS ns1
@ IN NS ns1.freund.de. ; Der Secondary-NS kann auf einem externen Host eingerichtet sein
; In diesem Fall muss ein Zone-Transfer eingerichtet werden.
; Zone-Records: Hier werden alle Hosts und Subdomains eingetragen
www IN A 195.88.88.201 ; Host für Http-Dienst
ftp IN A 195.88.88.201 ; Host für FTP-Dienst (kann durchaus derselbe Host sein, da die Protokolle auf bestimmten Ports ankommen)
ftp2 IN CNAME ftp ; Alias: Damit erzeugt man einen Verweis auf einen Hosteintrag im Zone-File.
; Somit wird der Name ftp2.name.de mit der IP-Adresse 195.88.88.201 aufgelöst.
mail IN MX 10 mail01 ; MX-Record (Mail eXchange): Über den MX-Eintrag kann zur E-Mail-Adresse info@name.de
; der zuständige Mail-Server (SMTP) festgelegt werden.
; Mehrere Einträge mit unterschiedlicher Priorität können festgelegt werden.
mail01 IN A 195.63.250.27 ; Der Host, auf dem der SMTP-Server tatsächlich läuft (auf Port 25)
ns1 IN A 195.88.88.200 ; Host, auf dem der NS tatsächlich läuft
verkauf IN NS ns1 ; SUBDOMAIN: Hier erfolgt der Verweis auf eine weiter Zonen-Datei, die jedoch vom gleichen Nameserver (ns1.name.de.) verwaltet wird.
; auf dem ns1.name.de muss nun eine Zonendatei für die Subdomain 'verlag.name.de' erstellt werden, die alle Host und anderen Einträge enthält.
name.de. IN A 195.88.88.201 ; Mit diesem Eintrag wird erreicht, dass eine Anfrage wie 'name.de' auch an einen Host weitergeleitet wird. Ohne diesen Eintrag würde es sonst nicht gehen.
; Übridens: alle Domainnamen die keinen Punkt am Schluss aufweisen, sind nicht voll qualifiziert und werden mit der Standarddomäne ergänzt.
; Aus 'verkauf' wird 'verkauf.name.de.' und ist dann ein vollqualifizierter Domainname im DNS.
Das Ganze lässt sich auch in den folgenden RFCs nachlesen: 1033, 1034, 1035 und 1591.
So, das reicht für heute ;-)
Grüsse
Tom