Resource Record

Das ist der Eintrag dazu aus unserem IT-Kommunikationslexikon:

Ein Resource Record (RR) ist ein grundlegender Informationssatz im Domain Name System (DNS). Er tritt in ASCII-Darstellung in Zonendateien oder in komprimierter Form in DNS-Paketen oder DNS-Caches auf. Einige RR-Typen, die sogenannte Pseudo-Resource-Records, werden nur in DNS-Transport-Paketen verwendet.

RR-Format in Zonendateien



Das hier aufgeführte Format bezieht sich auf die grundlegende ASCII-Darstellung, die in Zonendateien verwendet wird. In Caches oder auf dem Transportweg wird eine inhaltsgleiche, aber komprimierte Form verwendet. RR-Typen werden dort durch Zahlen zwischen 1 und 255 ausgedrückt. Ähnliches gilt für <class> und <TTL>. Bei einigen Typen existieren weitere Felder, die unmittelbar vor <rdata> eingeordnet werden (siehe Beispiel unten: MX). Die optionalen Komponenten können in bestimmten Fällen weggelassen werden. Es wird dann vom Nameserver automatisch der zuletzt aufgetretene Wert dieser Komponente eingesetzt.

ASCII-Format: <name> [<ttl>] [<class>] <type> <rdata> <length>

  • <name> - der Domänenname des Objekts, zu dem der Resource Record gehört (optional)
  • <ttl> - time to live (in Sekunden). Gültigkeit des Resource Records (optional)
  • <class>- Protokollgruppe zu der der Resource Record gehört (optional)
  • <type> - beschreibt den Typ des Resource Records
  • <rdata>- (resource data) Daten die den Resource Record näher beschreiben (zum Beispiel eine IP-Adresse für einen A-RR, oder einen Hostnamen für einen NS-RR)
  • <length> Länge der folgenden Daten

In der Praxis wird nahezu ausnahmslosnur noch in IN für Internet als <class> verwendet.

Die wichtigsten RR-Typen:

  • A: IPv4-Adresse eines Hosts
  • AAAA: IPv6-Adresse eines Hosts
  • AFSDB: Resource Record für Cell Database Server des Andrew File Systems (AFS)
  • A6: Resource Record des Verfahrens A6 zur teilweisen Adressauflösung unter IPv6, inzwischen veraltet
  • CAA: Certification Authority Authorization, Liste der CAs, die Zertifikate für die Domain ausstellen dürfen
  • CERT: Resource Record für das Speichern von Zertifikaten (RFC 4398)
  • CNAME: CNAME Resource Record
  • DNAME: ähnlich CNAME aber für komplette Domains (RFC 2672)
  • DNSKEY: enthält einen dem Namen zugeordneten Public-Key - löste bei DNSSEC ab 2004 den Typ KEY ab.
  • DS: dient der Verkettung DNSSEC-signierter Zonen
  • GPOS: Geographische Position, veraltet
  • HINFO: Host information (Prozessortyp und Betriebssystem)
  • ISDN: ISDN-Nummer, wird nur selten verwendet
  • LOC: Lokation
  • KEY: enthält einen dem Namen zugeordneten Public-Key - wird von DNSSEC seit 2004 nicht mehr verwendet
  • MB: Mailbox domain name (experimentell)
  • MD: Mail destination (veraltet, durch MX ersetzt)
  • MF: Mail forwarder (veraltet, durch MX ersetzt)
  • MG: Mail group member (experimentell)
  • MINFO: Mailbox oder mail list information
  • MR: Mail rename domain name (experimentell)
  • MX: Mail Exchange - der für diese Domain zuständige Mailserver
  • NAPTR: Naming Authority Pointer - Erweiterung des A Resource Record
  • NSAP: Network Service Access Point
  • NSEC: (next secure) verkettet DNS-Einträge in DNSSEC signierten Zonen - löste 2004 den Typ NXT ab
  • NSEC3: (next secure hashed) Alternative zum NSEC RR ohne Zone Enumeration Problem (seit 2008)
  • NULL: Null Resource Record (experimentell)
  • NS: Hostname eines autoritativen Nameservers
  • NXT: veraltet - wurde durch den praktisch identischen NSEC-Resource-Record abgelöst
  • OPT: Pseudo-RR, markiert ein EDNS-Paket
  • PTR: Domain Name Pointer (für das Reverse Mapping, um IP-Adressen Namen zuzuweisen)
  • RP: Responsible Person (verantwortliche Person)
  • RRSIG: enthält eine digitale Signatur (wird seit 2004 von DNSSEC verwendet und ersetzt SIG)
  • SIG: enthält eine digitale Signatur (veraltet, wurde bis 2004 von DNSSEC verwendet)
  • SOA: SOA Resource Record
  • SPF: Sender Policy Framework
  • SRV: angebotener Dienst (Service)
  • SSHFP: SSH Fingerprint, zum veröffentlichen der Fingerprints von SSH-Schüsseln (RFC 4255)
  • TXT: freidefinierbarer Text, wird zum Beispiel für Sender Policy Framework (SPF) verwendet
  • WKS: Well Known Service description
  • X25: X.25-Adresse

Aktuelle Beiträge

Vorschau April 2024: Small-Business-IT Daniel Richey Mo., 18.03.2024 - 07:00
In kleinen Unternehmen fehlt es oft an Budget und Personal, wenn es um IT geht. Dabei stehen KMU vor ähnlichen Herausforderungen wie große Unternehmen. Im April werfen wir deshalb einen gezielten Blick auf die Frage, welche Systeme und Ansätze sich besonders für kleine Umgebungen eignen.
Tools für die Azure-Kostenkalkulation (3) Redaktion IT-A… Mo., 18.03.2024 - 06:58
Den Überblick über die Kosten in Azure zu behalten, ist eine Herausforderung. Denn die Preise der verschiedenen Cloudfunktionen sind vielschichtig und schnell wird es unübersichtlich für den Admin. Microsoft bietet verschiedene Möglichkeiten, die Kosten im Blick zu behalten. Im dritten Teil der Workshopserie werfen wir einen Blick darauf, wie Ihnen der Azure-Cloudberater unterstützend zur Seite steht und was es mit dem Azure-Hybridvorteil auf sich hat.