Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
faecher:informatik:oberstufe:netzwerke:dns_vertiefung:start [17.12.2021 08:31] – [Zusatzaufgaben] sbel | faecher:informatik:oberstufe:netzwerke:dns_vertiefung:start [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== DNS etwas genauer betrachtet ====== | ||
- | |||
- | |||
- | {{youtube> | ||
- | |||
- | Eine [[https:// | ||
- | |||
- | |||
- | Schau dir das/die Video(s) an und bearbeite die folgenden Aufgaben. | ||
- | |||
- | ---- | ||
- | {{: | ||
- | === (A1) === | ||
- | |||
- | Beantworte die folgenden Fragen | ||
- | |||
- | * Wofür steht der (normalerweise nicht sichtbare) Punkt am Ende eines Full-Qualified-Domain-Names (FQDN), z.B. in www.digitalcourage.de**.**? | ||
- | * Was versteht man unter einem DNS-Cache? An welchen Stellen im DNS-System werden solche Caches vorgehalten? | ||
- | |||
- | |||
- | ---- | ||
- | {{: | ||
- | === (A2) === | ||
- | |||
- | |||
- | |||
- | Im folgenden Schaubild ist ein Arbeitsplatzrechner zusehen, dessen Nutzer die IP Adresse zum Hostnamen '' | ||
- | |||
- | {{ : | ||
- | |||
- | * Beschrifte das Schaubild, so dass alle Nameserver eine ihrer Aufgabe entsprechende Bezeichnung haben | ||
- | * Beschreibe, welche Abfragen (symbolisiert durch die Pfeile) in welcher Reihenfolge zwischen welchen Kommunikationspartnern (DNS Server/ | ||
- | * Warum wird bei einem weitere Besuch der Seite direkt im Anschluss - z.B. mit einem Webbrowser - nur noch der dem Laptop am nächsten stehende DNS Server befragt? | ||
- | * Warum spricht man beim DNS System von einer **hierarchischen** **verteilten** Datenbank? Was bedeutet " | ||
- | |||
- | |||
- | |||
- | ===== Filius Simulation ===== | ||
- | |||
- | Man kann die **rekursive Namensauflösung mit Filius simulieren**, | ||
- | |||
- | Im folgenden Filius-Netz haben die Rechner die folgenden Funktionen: | ||
- | |||
- | * Laptops: Normale Rechner im LAN, IPs per DHCP | ||
- | * DHCP und DNS für qg.lan: Wie der Name sagt | ||
- | * DNS für com: Weiß, wo die DNS Server der com-Domains stehen | ||
- | * DNS für firma.com: Kennt die IP Adressen der Domain " | ||
- | |||
- | {{ : | ||
- | |||
- | ---- | ||
- | {{: | ||
- | === (A2) === | ||
- | |||
- | * Baue das Netz mit Filius nach. Verwende den Adressbereich 192.168.0.0/ | ||
- | * Konfiguriere den DNS Server für das LAN so, dass die Namensauflösung für '' | ||
- | * Welcher Nameserver im hierarchischen Schema fehlt in unserem vereinfachten Modellnetz? | ||
- | |||
- | Um in Filius die rekursive hierarchische DNS Auflösung zu verwenden, müssen folgende Bedingungen erfüllt sein: | ||
- | |||
- | * Alle beteiligten **DNS Server** müssen " | ||
- | * Der **DNS Server** muss über die DNS Server informiert sein, die für bestimmte Domains " | ||
- | |||
- | {{ : | ||
- | |||
- | * Darum muss der Nameserver außerdem die IP Adresse des jeweiligen Resolvers (als Zuordnung Name - IP) kennen und auflösen können. | ||
- | |||
- | {{ : | ||
- | |||
- | Die im Screenshot sichtbare Domain '' | ||
- | |||
- | Konfiguriere deine Nameserver so, dass auf einem Laptop der Name " | ||
- | |||
- | |||
- | ++++ | ||
- | Lösungsvorschlag | | ||
- | https:// | ||
- | ++++ | ||
- | |||
- | ==== Zusatzaufgaben ==== | ||
- | |||
- | **(1)** Erweitere das Szenario um einen Nameserver für die Domain " | ||
- | |||
- | **(2)** Erweitere das Szenario um zwei weitere Nameserver, so dass die Laptops Adressen für die Domain '' | ||
- | |||
- | **(3)** Untersuche, was sich verändert, wenn du bei allen DNS Servern das Häkchen bei " | ||
- | |||
- | Gehe wie folgt vor: | ||
- | |||
- | * Klicke mit der rechten Maustaste auf den Laptop, von dem aus du die DNS Anfrage absetzen möchtest | ||
- | * Wähle dort " | ||
- | * Setze nun auf der Kommandozeile des Laptops den Abfragebefehl ab und beobachte den Datenverkehr. Hinweis: Wenn du mit der rechten Maustaste auf die mitgeschnittenen Zeilen klickst, kannst du den Mitschnitt leeren, so ist es einfacher zu erkennen, welche Informationen beim ausführen eines Befehls hinzukommen. | ||
- | * Ändere dann die Einstellungen der beteiligten DNS Server so, dass diese das Häkchen nicht mehr gesetzt haben und wiederhole den Beobachtungsvorgang. Erläutere, worin der Unterschied besteht. | ||
- | |||
- | ==== Material ==== | ||
- | |||
- | {{simplefilelist> |