Resource Record

Resource Record

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

Inhaltsverzeichnis

RR-Format in Zonendateien

Das hier dargestellte Format bezieht sich auf die 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.

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

  • <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

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.

Die zulässigen Klassen

In der Praxis wird nahezu ausnahmslos IN verwendet. Die anderen Klassen haben nur noch historische Bedeutung. Von BIND-Servern wird gelegentlich CH gebraucht, um die Versionsnummer eines Nameservers zu publizieren.

  • IN Internet
  • CH Chaosnet (selten verwendet)
  • HS Hesiod (selten verwendet)
  • CS CSNET (wird nicht mehr 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
  • A6 Resource Record des Verfahrens A6 zur teilweisen Adressauflösung unter IPv6, inzwischen veraltet
  • CERT Resource Record für das Speichern von Zertifikaten (siehe RFC 4398)
  • CNAME Kanonischer Name für einen Host (die Domain mit diesem RR ist ein Alias)
  • DNAME ähnlich CNAME aber für komplette Domains, siehe 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 (nicht mehr in Gebrauch – heutzutage wird MX verwendet)
  • MF Mail forwarder (nicht mehr in Gebrauch – heutzutage wird MX verwendet)
  • 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 Verantwortliche (responsible) Person
  • RRSIG enthält eine digitale Unterschrift (wird seit 2004 von DNSSEC (=DNS Security) verwendet und ersetzt SIG)
  • SIG enthält eine digitale Unterschrift (veraltet, wurde bis 2004 von DNSSEC (=DNS Security) verwendet)
  • SOA Start of Authority
  • SPF Sender Policy Framework
  • SRV angebotener Dienst (Service)
  • SSHFP SSH Fingerprint, zum Veröffentlichen der Fingerprints von SSH-Schlüsseln, siehe RFC 4255
  • TXT freidefinierbarer Text, wird u. a. auch für Sender Policy Framework (SPF) verwendet
  • WKS Well known service description
  • X25 X.25-Adresse, wird nur selten verwendet

Beispiele

 test.example.com.        3600  IN  A       172.30.0.7
                                IN  TXT     "für DNS-Test"
 abc                      1800  IN  MX  10  test.example.com.
 dns1                               NS      nameserver.example.org.
 7.0.30.172.in-addr.arpa.           PTR     test.example.com.

Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Resource-Record — Ein Resource Record (RR) ist die kleinste Informationseinheit im Domain Name System (DNS). Er tritt in ASCII Darstellung in Zonendateien oder in komprimierter Form in DNS Transport Paketen oder DNS Caches auf. Einige RR Typen – sogenannte Pseudo… …   Deutsch Wikipedia

  • CNAME Resource Record — Ein CNAME Resource Record (CNAME RR) ist im Domain Name System dazu vorgesehen, mit einem Namen auf einen anderen Namen zu verweisen. Der Name des CNAME RR verweist auf einen sogenannten canonical name (CNAME). Im einfachsten Fall verweist der… …   Deutsch Wikipedia

  • Mail Exchange Resource Record — Der MX Resource Record oder Mail Exchange Resource Record (MX RR) einer Domain ist ein Eintrag (Resource Record) im Domain Name System, der sich ausschließlich auf den Dienst E Mail (SMTP) bezieht. Ein MX Record sagt aus, unter welcher IP Adresse …   Deutsch Wikipedia

  • MX Resource Record — Dieser Artikel wurde aufgrund von inhaltlichen Mängeln auf der Qualitätssicherungsseite der Redaktion Informatik eingetragen. Dies geschieht, um die Qualität der Artikel aus dem Themengebiet Informatik auf ein akzeptables Niveau zu bringen. Hilf… …   Deutsch Wikipedia

  • AAAA Resource Record — Mit einem AAAA Resource Record („quad A“) wird einem DNS Namen eine IPv6 Adresse zugeordnet. Es handelt sich damit um die IPv6 Entsprechung zum A Resource Record. Die ursprüngliche Einführung des Record Typs erfolgte 1995 in RFC 1889. RFC 2874… …   Deutsch Wikipedia

  • NSEC3 Resource Record — NSEC3 Recource Records sind Resource Records des Domain Name Systems (DNS), mit denen bestimmte Angriffe auf gesicherte DNS Anfragen (DNSSEC) erkannt werden können. Sie bieten seit 2008 neben den NSEC Resource Records eine alternative Möglichkeit …   Deutsch Wikipedia

  • A Resource Record — Mit einem A Resource Record wird einem DNS Namen eine IPv4 Adresse zugeordnet. A Resource Records sind die häufigsten Resource Records im DNS. Neben der Host IP Adressen Zuordnung werden A RRs auch für DNSBLs oder zur Angabe von Subnetzmasken zu… …   Deutsch Wikipedia

  • RRSIG Resource Record — Mit RRSIG Resource Record bzw. Signature Resource Record können im Rahmen von DNSSEC (DNS Security) beliebige Resource Records digital unterschrieben werden. Der RRSIG Typ löste 2004 den nahezu identischen SIG Resource Record ab.… …   Deutsch Wikipedia

  • SIG Resource Record — Mit SIG Resource Record bzw. Signature Resource Record können im Rahmen von DNSSEC (DNS Security) beliebige Resource Records digital unterschrieben werden. Der SIG Typ ist nicht mehr im Gebrauch und wurde 2004 durch den nahezu identischen RRSIG… …   Deutsch Wikipedia

  • DS Resource Record — DS Resource Records dienen der Verkettung von DNSSEC signierten Zonen. Dadurch können mehrere DNS Zonen zu einer Chain of Trust zusammengefasst und über einen einzigen Öffentlichen Schlüssen validiert werden. Inhaltsverzeichnis 1 Hintergrund 2… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”