3. Internet-Anwendungsprotokolle Flashcards
Erläutern Sie allgemein den Begriff Domain Name System (DNS) in der Internet-Architektur. Was ist das bzw. wozu dient es genau?
Das DNS des Internets ist ein hierarchisch organisiertes Auskunftssystem auf Basis einer verteilten Datenbank.
Ermöglicht Anwendungen statt der numerischen IP-Adresse auch mit dazugehörigen
„Hostnamen“ zu arbeiten
Dient zur Speicherung von Zusatzinformationen für Netzbetreiber (z.B. Mailserver-Adressen)
Was genau verstehen Sie unter einer so genannten „Domäne“ (engl. Domain) und wie wird diese im globalen DNS gekennzeichnet
Eigener Namensraum (Domäne) zusammengefasster Bereich aller (untergeordneten) Zonen. Dabei ist eine Zone ein eigenständiger Verwaltungsbereich in einer Domäne.
Notation als hostname.domäne (z.B. www.fh-wedel.de)
Gekennzeichnet durch: FQDN
Was ist bzw. wozu dient dabei ein so genanntes Ressource Record (RR)? Was stellt dabei ein Resource Record (RR) dar und wer verwaltet so etwas?
RR sind Datensätze, die je nach Typ unterschiedliche Informationen speichern (Bspw. die
Zuordnung einer IP-Adresse zu einen Host-/Domainnamen). Ein Nameserver verwaltet nur Resource-Records (RR) seiner Domain.
Was stellt in diesem Zusammenhang eigentlich eine DNS-Zone dar? Wo liegt hier ein Unterschied zu einer DNS-Domäne
Eine Zone ist ein eigenständiger Verwaltungsbereich in einer Domäne. Der Unterschied liegt darin, dass eine Domäne somit ein zusammengefasster Bereich aller (untergeordneten) Zonen ist.
Wann sind Domäne und Domänen-Zone immer gleich?
Wenn es keine Aufteilung der Domain gibt
Was wird konkret in einer Forward Zone (Datei) gespeichert? Nennen Sie drei Beispiele
Ressource Records werden in der Forward Zone Datei gespeichert.
A-Record, MX-Record, CNAME -Record
Was wir in einer Reverse Zone (Datei) gespeichert?
Ressource Records werden in der Reverse Zone Datei gespeichert zum Beispiel PTR-Record
Was genau versteht man unter einem Full Qualified Domain Name (FQDN) und wie wird so etwas gebildet?
ist ein Domainname, der seinen genauen Standort in der Baumhierarchie des DNS angibt, dadurch (FQDN) ist globale Eindeutigkeit gewährleistet. Bestehend aus Hostnamen + Punkt + Domainname + abschließenden Punkt. (Bsp. myhost.example.com.)
Handelt es sich bei der vorherigen Angabe „apple.com“ eigentlich um einen sogenannten Full Qualified Domain Name (FQDN) (mit Begründung) ?
FQDN = besteht aus Hostnamen + Punkt + Domainname + abschließenden Punkt. (Bsp. myhost.example.com.) apple.com ist der Domainname es fehlt die Angabe des Hosts.
Welche konkrete Aufgabe(n) hat im DNS also ein „DNS-Server“ (Dienst)?
Ein DNS-Server ist quasi ein einfacher, stetig verfügbarer Datenbankserver. Deren Aufgabe ist es daher eine Vielzahl an Informationen für eine Domäne mittels dazu jeweils festgelegter Datensätze zu speichern. Per DNS-Anfrage können dann die notwendigen Informationen generiert werden.
Wozu dient auf einem System, welches per IP kommuniziert (z.B. ein Windows-PC), auch heute noch die klassische hosts-Datei und wann kommt diese jeweils zum Einsatz???
Die hosts-Datei ist eine veraltete „Version“ des DNS.
Wird heute immer noch zuerst durchsucht bevor Abfrage an DNS geht.
Heute wird sie allgemein lediglich zur festen Zuordnung in lokalen (und virtuellen) Rechnernetzen (LAN) verwendet. Die Verwendung der Hosts-Datei kann also einen zeitweiligen Ausfall des DNS-Servers kompensieren.
Wozu könnte die host-Datei „missbraucht“ werden bzw. wo liegt hier ggf. eine Gefahr?
Bei Manipulation Weiterleitung auf z.B gefälschte Onlinedienste.
Welche Bedeutung im DNS hat ein MX-Record Eintrag und wo wird so was gespeichert?
MX-Record = Mail-Exchanger Record
Speichert den FQDN eines Mailservers für diese Domäne.
Was stellt im DNS ein Alias-Eintrag dar und wo erfolgt die zugehörige Speicherung?
Ein Alias-Eintrag legt für den ursprünglichen FQDN in Domain einen Alias fest. Dieser wird als CNAME-Record in der Forward-Zone Datei gespeichert.
Beim Abruf einer Website per http (z.B. von www.lidil.de) wird von der Anwendung (Brwoser) die zugehörige IP-Zieladresse benötigt, auf der dieser http-Dienst läuft.
Wo genau und wie (in welcher Form) wird diese Information im DNS gespeichert?
(Wenn Website Aufruf z.B. per http) Im DNS Server der Domäne lidil.de verwaltet. Dort in Forward Zone Datei als A-Record in Form Zuordnung des Hostnamen zur IP Adresse gespeichert.
(Wenn SMTP-SERVER) Im DNS Server der Domäne amazon.de verwaltet. Dort in Forward Zone Datei als MX-Record in Form von FQDN gespeichert.
Was stellt in diesem Zusammenhang (Aufruf von www.lidl.de per Browser) eigentlich ein sog. ALIAS genau dar und Wo genau und wie wird diese im DNS hinterlegt?
Ein Alias-Eintrag legt für den ursprünglichen FQDN in Domain einen Alias fest. Wird in Forward Zonedatei als CNAME-Record gespeichert. Tippfehler beim Aufsuchen einer Website umgehen, indem Mittels CNAME alle Varianten eingerichtet werden und somit auf die korrekte Version zeigen können.
Erläutern Sie abschließend, was Sie in diesem Zusammenhang unter einer Pointer-Query (PTR-Abfrage) verstehen. Was wird hierbei ermittelt und wie wird es notiert (Beispiel!)
PTR-Abfrage ermittelt welcher Domänenname aktuell zur entsprechenden IP-Adresse (Bspw. 194.64.51.17) gehört. Erfolgt per Rückwärtsauflösung. Bottom up Notation 194.64.51.17.in-addr.arpa (mit Querrytype=PTR)
Erläutern Sie kurz den Begriff Telnet-Protokoll. Welche Eigenschaften weist es auf bzw. wozu dient es?
- Das TELNET stellt eine einheitliche Methode zur zeichenweise Ein- und Ausgabe zwischen Terminal-orientierten Prozessen bereit.
- Erlaubt Ein-/Ausgabe im Netz auf einem Network Virtual Terminal (NVT)
- Unverschlüsselte Datenübertragung
Wozu dient hier speziell ein Network-Virtual Terminal (NVT)? Wie und wann wird es konfiguriert?
Dient zur zeichenweise Eingabe und Ausgabe im Netz, verhält sich wie ein reales Bildschirm-Terminal im Grunde. Dient dazu, dass die Telnet-Clients, mit verschiedenen Telnet-Servern arbeiten und deren Zeichensätze und Steuerzeichen interpretieren können.
Konfiguration zu Sitzungsbeginn aber können auch während einer laufenden Übertragung per Kommando dynamisch angepasst werden.
Welche Aufgabe hat speziell ein TELNET-Server
Der TELNET-Server hat als Aufgabe ein Network Virtual Terminal (NVT) als Gerät bereitzustellen.