In Netzen oberhalb einer gewissen Größe stellt sich das Problem, für Namens- und Adreßräume geeignete Strukturierungen zu finden. Als Lösungsbeispiel einer derartigen Aufgabe kann das System der Telefonnummern herangezogen werden: es wird eine hierarchische Unterteilung in Unterbereiche wie Landeskennzahl, Ortsnetzkennzahl und Teilnehmernummer vorgenommen.
Im Internet, zu dem auch unsere Rechner gehören, werden Netzknoten
intern
durch 32-Bit Nummern identifiziert. Eine
solche IP-Adresse wird üblicherweise in vierstelliger 'Dot'-Notation
angegeben, wobei eine Stelle jeweils als natürliche Zahl aus
{0..255} realisiert ist. Die Stellen sind durch Punkte getrennt.
Um Benutzern den Umgang mit so unanschaulichen Angaben wie 141.2.19.1 zu ersparen, werden zusätzlich symbolische Namen verwendet. Das im Internet verwendete hierarchische Namenskonzept heißt 'Domain Name System' (DNS) und ist baumartig organisiert.
Als Domain wird hier eine abgegrenzte Gruppe von Objekten angesehen, auf die ein bestimmtes Kriterium anwendbar ist. Hypothetisches Beispiel: 'Zur Domain de gehören alle Rechner, die dem Deutschen Bundsdatenschutzgesetz unterliegen'.
Die Hierarchie von Domains im DNS zeigt das folgende Bild:
Bild 6: Namensbaum im Internet-DNS
Die Wurzel des Baumes repräsentiert die höchste Hierarchieebene, gefolgt von den Top-Level-Domains. Dies sind üblicherweise Abkürzungen für Landescodes (z. B. de, fi, ..) oder Institutionen (gov für Regierungsamtliche Stellen, com für gewerbliche Institutionen und mil für US-Militär und US-Verteidigungsministerium).
Die folgenden Hierarchiestufen bilden die sog. Subdomains (z. B. uni-frankfurt, funet usw.). Die Blätter des Namensbaumes repräsentieren einzelne Netzknoten.
Ein eindeutiger Name in der Hierarchie entsteht durch Konkatenation der auf dem Weg vom Blatt zur Wurzel angetroffenen Ebenennamen, wobei jeweils ein Punkt zur Trennung der Hierarchieebenen eingefügt wird. Zum Beispiel gehört der Rechner 'hera' im Fachbereichsnetz zur Subdomain 'rbi', die wiederum der Subdomain 'informatik' unterliegt. Der Subdomain 'informatik' ist 'uni-frankfurt' übergeordnet. Auf letztgenannte Subdomain folgt die Top-Level-Domain 'de'. Der eindeutige Name des Rechners im Internet-DNS lautet daher 'hera.rbiformatik.uni-frankfurt.de'.