Internetadressen • weltweit eindeutig • Vergabe durch zentrale Behörde – InterNIC – Tochtergesellschaft DENIC • Strukurierung durch Klasseneinteilung IP-Adressklassen • Klasse A [1] 0 [7] Netz-ID [24] Host-Identifikator (Host-ID) – 0.0.0.0 - 127.255.255.255 • Klasse B [1] [1] 1 0 [14] Netz-ID [16] Host-Identifikator (Host-ID) – 128.0.0.0 - 191.255.255.255 • Klasse C [1] [1] [1] 1 1 0 [21] Netz-ID – 192.0.0.0 - 223.255.255.255 • Klasse D [1] [1] [1] [1] 1 10 1 0 [28] Identifikator der Multicast-Gruppe – 224.0.0.0 - 239.255.255.255 • Klasse E [1] [1] [1] [1] [1] 1 1 1 1 0 – 240.0.0.0 - 247.255.255.255 [27] reserviert für die Zukunft [8] Host-ID Subnetze • Klassische und nach außen sichtbare IP-Adresse Netz-ID HOST-ID • interne Strukturierung der IP-Adresse Netz-ID Sunnetz-ID HOST-ID Eintragung einer Domain im DNS Virtuelle ROOT-DOMAIN arpa gov 193 fr Normale DNS-Eintragung 174 26 fh-fulda.de edu Inverse DNS-Eintragung de fh-fulda 193.174.26 Top-LevelDomain SubDomain Top-Level-Domains Bezeichnung Bedeutung com edu gov int mil net org komerzielle Organisaton US-Bildungsorganisation US-Regierungsorganisation internationale Organisation US-Militärorganisation Organisation mit Netzwerkunterstützung nicht kommerzielle Einrichtung Dynamisches DNS • Gründe – DNS basiert auf statischen IP-Adressen – Wachstum des Internets mit einer vermehrten Änderung von RoutingInformationen für IP-Adressen • Ziele – Dynamischer Update Mechanismus – Vereinfachung der Administration Das DNS-Format (1) • Update Message Format HEADER ZONE Festlegen der zu aktualisierenden Zone PREREQUISITE RRs und RRsets, welche vorher (nicht) vorhanden sein müssen UPDATE RRs oder RRsets, welche hinzugefügt bzw. gelöscht werden ADDITIONAL DATA Ergänzende Daten Das DNS-Format (2) • Message Header 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ID QR Opcode Z ZOCOUNT PRCOUNT UPCOUNT ADCOUNT RCODE Das DNS-Format (3) • Zone Section 0 1 2 3 4 5 6 7 8 ZNAME ZTYPE ZCLASS 9 10 11 12 13 14 15 Das DNS-Format (4) • Prerequisite Section 0 1 2 3 4 5 6 7 8 9 NAME TYPE CLASS TTL RDLENGTH RDATA 10 11 12 13 14 15 Das DNS-Format (5) • Update Section 0 1 2 3 4 5 6 7 8 9 NAME TYPE CLASS TTL RDLENGTH RDATA 10 11 12 13 14 15 Interessantes • RFC‘s – – – – RFC1035 - „Domain Names - Implementation and Specification“ RFC2065 - „Domain Name System Protocol Security Extension“ RFC2136 - „Dynamic Update in the Domain Name System“ RFC2137 - „Secure Domain Name System Dynamic Update“ • weitere Quellen – Rumen Stainov - TCP/IP-Tutorial im Lexikon TCP/IP Internetworking - Datacom – Mark R. Brown - Internet - QUE (Markt und Technik) – Internet - RRZN – - LANLINE 12/97 - AWI • bei Fragen oder Anregungen – Peter Kühne - Fulda, den 28.06.1998