Zum Hauptinhalt springen

3. Terminologie (Terminology)

In diesem Dokument sind die Schlüsselwörter „MUST", „MUST NOT", „REQUIRED", „SHALL", „SHALL NOT", „SHOULD", „SHOULD NOT", „RECOMMENDED", „MAY" und „OPTIONAL" so zu interpretieren, wie in RFC 2119 [RFC2119] beschrieben.

In diesem Dokument werden folgende Definitionen verwendet:

Name: Ein Name ist eine Folge von Labels. Die Wurzel des DNS-Baums wird als „die Wurzel (the root)" bezeichnet und als ein Label der Länge null ("") geschrieben. Der vollqualifizierte Domänenname (FQDN) eines Knotens im DNS ist die Verkettung aller Labels auf dem Pfad vom Knoten zur Wurzel, getrennt durch Punkte ("."), wobei die Wurzel selbst durch einen Punkt am Ende des Namens gekennzeichnet ist. Mit „Verkettung" meinen wir, dass die Labels in umgekehrter Reihenfolge (von der Blatt- zur Wurzelebene) zur Reihenfolge der Labels angeordnet sind, die den Pfad von der Wurzel zum Knoten durchlaufen. Wird der FQDN als Zeichenfolge (im Gegensatz zu einer Folge von Labels) geschrieben, sind alle Labels in derselben Groß- oder Kleinschreibung.

Label: Ein Label ist eine einzelne Komponente eines Domänennamens. In der punktierten Zeichenfolgendarstellung eines Domänennamens sind die Labels die durch Punkte getrennten Zeichenfolgen. Beachten Sie, dass die Länge eines Labels in diesem Zusammenhang in Zeichen (nicht Bytes oder Oktette) gemessen wird. Die maximale Länge eines Labels beträgt 63 Zeichen. Die textuelle Darstellung eines Labels ist eine Zeichenfolge, die zur Repräsentation des Labels verwendet wird. Es gibt zwei Arten von Labels: „Daten"-Labels, die in Abschnitt 11 definiert sind, und „Kompressions"-Labels, die in Abschnitt 4.1.4 von RFC1035 beschrieben werden.

Domänenname (Domain Name): Ein Domänenname ist ein Name im Domänennamensystem. Ein Domänenname ist eine Folge von Labels. Ein Domänenname wird als eine durch Punkte getrennte Folge von Labels geschrieben. Ein Domänenname gilt als „absolut" (oder „vollqualifiziert"), wenn er das Wurzel-Label enthält (d. h. mit einem Punkt endet). Ein Domänenname gilt als „relativ", wenn er das Wurzel-Label nicht enthält.

RR (Resource Record): Ein Resource Record ist ein Mitglied der Klasse von Datenstrukturen, die in den Zonendateien (oder im DNS) enthalten sind und eine in RFC1035 definierte bestimmte Struktur aufweisen. Ein RR besteht aus den Feldern NAME, TYPE, CLASS, TTL, RDLENGTH und RDATA.

RRSet (Resource Record Set): Ein RRSet ist eine Menge von einem oder mehreren RRs mit demselben NAME, CLASS und TYPE. Der TTL aller RRs in einem RRSet muss identisch sein (siehe Abschnitt 5.2).

Zone: Eine Zone ist eine Sammlung von Domänen, die in einer bestimmten Datendatei implementiert und von einem bestimmten Nameserver verwaltet wird. Eine Zone kann (und ist oft) eine einzelne Domäne sein. Sie kann aber auch eine Sammlung von Domänen sein. Im Rahmen dieses Dokuments ist der wichtige Aspekt einer Zone, dass sie die Einheit der administrativen Kontrolle darstellt. Das heißt, die Zone ist die kleinste Sammlung von Domänen, über deren Änderungen von einer einzelnen Entität gesteuert werden. Dies ist auch die Übertragungseinheit (siehe Abschnitt 6 von RFC1034) und die Caching-Einheit.

Autoritativ (Authoritative): Der autoritative Server für eine Zone ist der Server, der die Daten für die Zone besitzt. Eine Antwort ist autoritativ, wenn sie vom autoritativen Server für die Zone stammt. Eine Antwort ist nicht autoritativ, wenn sie von einem Server stammt, der nicht der autoritative Server für die Zone ist, oder wenn sie aus einem Cache stammt.

Cache: Ein Cache ist eine lokale Kopie eines Teils des DNS. Ein Cache wird von einem Resolver verwaltet und dient dazu, die Last auf dem DNS zu verringern, indem Abfragen nach Daten vermieden werden, die voraussichtlich häufig verwendet werden. Ein Cache enthält keine autoritativen Daten.

Resolver: Ein Resolver ist ein Programm, das verwendet wird, um Informationen aus dem DNS zu extrahieren. Ein Resolver kann ein Stub-Resolver sein (der alle Abfragen an einen rekursiven Resolver weiterleitet) oder ein rekursiver Resolver (der die Abfragen selbst ausführt).