7. SOA-Einträge (SOA RRs)
Der SOA-Eintrag (Start Of Authority) ist der erste RR in jeder Standard-Zonendatei. Er enthält Informationen über die Zone, einschließlich des Namens des primären Nameservers für die Zone, der E-Mail-Adresse der verantwortlichen Person und verschiedener Zeitgeber im Zusammenhang mit den Aktualisierungs- und Wiederholungsrichtlinien der Zone.
7.1. Platzierung von SOA-Einträgen in autoritativen Antworten (Placement of SOA RRs in authoritative answers)
Der SOA-Eintrag einer Zone muss am Zonenapex (der Spitze der Zone) vorhanden sein. Er darf nicht an einem Zonenschnitt vorhanden sein, außer als SOA-Eintrag der untergeordneten Zone (der sich in der untergeordneten Zone, nicht in der übergeordneten Zone befindet).
Wenn ein autoritativer Server auf eine Abfrage mit einer autoritativen Antwort reagiert und die Antwort eine negative Antwort (NXDOMAIN oder NODATA) enthält, muss der Autoritätsabschnitt der Antwort den SOA-Eintrag der Zone enthalten, die für die Abfrage autoritativ ist. Dies wird von Resolvern verwendet, um die negative Cache-TTL für die Antwort zu bestimmen.
7.2. TTLs auf SOA-Einträgen (TTLs on SOA RRs)
Die TTL eines SOA-Eintrags wird nicht auf dieselbe Weise wie die TTL anderer RRs verwendet. Die TTL eines SOA-Eintrags wird verwendet, um die minimale TTL der Zone zu bestimmen, und wird von Resolvern als Standard-TTL für das negative Caching verwendet.
Die TTL eines SOA-Eintrags muss mit der minimalen TTL der Zone identisch sein. Das heißt, die TTL des SOA-RR ist das Minimum der TTLs aller RRs in der Zone.
7.3. Das SOA-MNAME-Feld (The SOA MNAME field)
Das MNAME-Feld des SOA-Eintrags ist der Name des primären (Master-)Nameservers für die Zone. Dies ist der Server, der die Quelle der Zonendaten darstellt. Sekundäre (Slave-)Nameserver verwenden das MNAME-Feld, um die Quelle der Zonendaten für Zonentransfers (AXFR und IXFR) zu bestimmen.
Das MNAME-Feld sollte der Name des primären Nameservers für die Zone sein. Es darf kein CNAME oder anderer Alias sein. Es muss der Name eines Hosts sein, der ein Nameserver für die Zone ist.