Domain Name System

DNS-Nachrichten

Über DNS-Nachrichten tauschen Resolver und Server Abfragen und Antworten aus. DNS-Nachrichten weisen ein einheitliches Format auf: einen 12 Bytes langen Header und die Resource Records.

DNS-Nachricht im Detail

Feld

Größe (in Bit)

Beschreibung

Identification

16

Ein vom Client erzeugter Wert zur Identifikation des Resolvers

QR

1

Ist die Nachricht eine Anfrage, steht im Feld 0; bei einer Antwort 1

Opcode

4

Der Standardwert ist 0 (rekursive Anfrage); weitere mögliche Werte sind 1 für eine iterative Anfrage und 2 für eine Anfrage des Server-Status

AA

1

Authoritive Answer: Der Nameserver ist autoritativ für die aufzulösende Domain

TC

1

Truncated: Bei UDP bedeutet dies, dass die Antwort größer als 512 Bytes ist und auch nur diese übermittelt werden

RD

1

Recursion Desired: Wenn der Client das Bit auf 1 setzt, ist dies eine rekursive Anfrage

RA

1

Recursion Available: Wenn der Nameserver rekursive Anfragen unterstützt, wird das Bit auf 1 gesetzt

(zero)

3

Dieses Flag muss immer auf Null gesetzt werden

Rcode

4

Beinhaltet einen Rückgabe-Code: 000 bedeutet keine Fehler, 111 bedeutet, dass der Domainname nicht existiert. Nur autoritative Nameserver können Fehlercodes zurückliefern.

Number of Questions

16

Anzahl der DNS-Anfragen im Question-Feld

Number of Answer RRs

16

Anzahl der Resource Records im Answer-Feld

Number of Authority RRs

16

Anzahl der Recource Records im Authority-Feld

Number of Additional RRs

16

Anzahl der Resource Records im Additional-Feld

Questions

200

Enthält die DNS-Anfrage

Die Felder Answers und Authority enthalten einen oder mehreren Resource Records mit einer Größe von je 128 Bit. Das Feld Additional Information wird in der Regel nicht verwendet.