Privacy Policy Cookie Policy Terms and Conditions Resource Record - Wikipedia

Resource Record

aus Wikipedia, der freien Enzyklopädie

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-Resource-Records – werden nur in DNS-Transport-Paketen verwendet.

Inhaltsverzeichnis

[Bearbeiten] 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)

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 aufgetretenen Wert dieser Komponente eingesetzt.

[Bearbeiten] 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)

[Bearbeiten] Die wichtigsten Typen

  • A IPv4-Adresse eines Hosts
  • AAAA IPv6-Adresse eines Hosts
  • A6 Resource Record des Verfahrens A6 zur teilweisen Adressauflösung unter IPv6, inzwischen veraltet
  • CNAME Kanonischer Name für einen Host (die Domain mit diesem RR ist ein Alias)
  • DNAME Ähnlich CNAME, aber für IPv6
  • 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
  • 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
  • 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
  • SRV angebotener Dienst (Service)
  • SSHFP SSH Fingerprint, siehe RFC4255
  • TXT freidefinierbarer Text, wird u. a. auch für Sender Policy Framework (SPF) verwendet
  • SPF nativer RR-Typ für Sender Policy Framework (SPF)
  • WKS Well known service description
  • X25 X.25-Adresse, wird nur selten verwendet

[Bearbeiten] 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.

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -