Verstehen: Dienste im Internet finden
Lernen Sie die Mechanismen kennen, die es ermöglichen, Dienste im riesigen Netzwerk des Internets zu lokalisieren und anzusprechen.
Lernschritt 1/5: Client und Server
Viele Vorgänge im Internet folgen dem Client-Server-Prinzip. Der Client stellt eine Anfrage. Der Server nimmt diese Anfrage entgegen, verarbeitet sie und sendet eine Antwort zurück. Wenn Sie eine Webseite öffnen, ist Ihr Browser der Client.
Merksatz: Ein Client fordert etwas an. Ein Server stellt etwas bereit.
Kurzfrage: Welche Aufgabe übernimmt ein Browser beim Aufruf einer Webseite?
Lernschritt 2/5: Domainnamen und IP-Adressen
Damit Daten den richtigen Server erreichen, benötigt der Server eine technische Adresse, die IP-Adresse (z.B. 93.184.216.34). Für Menschen sind Namen leichter zu merken, deshalb verwenden wir Domainnamen (z.B. example.org).
Merksatz: Der Domainname bezeichnet das Ziel mit einem lesbaren Namen. Die IP-Adresse macht das Ziel technisch erreichbar.
Kurzfrage: Welche Angabe benötigt ein Gerät für die technische Verbindung zu einem Server?
Lernschritt 3/5: DNS – Namen in Adressen übersetzen
Ihr Browser kennt nach der Eingabe eines Domainnamens nicht automatisch die zugehörige IP-Adresse. Deshalb wird das Domain Name System (DNS) verwendet. DNS übersetzt den eingegebenen Domainnamen in eine IP-Adresse.
Merksatz: DNS übersetzt Domainnamen in IP-Adressen.
Kurzfrage: Was liefert ein DNS-Server normalerweise als Antwort auf die Anfrage nach einem Domainnamen?
Lernschritt 4/5: Ports und Dienste
Eine IP-Adresse führt zum richtigen Server. Auf diesem Server können jedoch mehrere Dienste gleichzeitig laufen (z.B. Webseiten, E-Mails). Damit der Server erkennt, welcher Dienst gemeint ist, werden Ports verwendet. Ein Port ist eine nummerierte Zugangsstelle zu einem Dienst.
Merksatz: Die IP-Adresse führt zum Server. Der Port führt zum gewünschten Dienst.
Kurzfrage: Warum wird neben der IP-Adresse häufig auch ein Port benötigt?
Lernschritt 5/5: Vom Domainnamen zum richtigen Dienst
Bei einem Webseitenaufruf wie https://example.org läuft folgende Kette ab: Der Browser erkennt den Domainnamen, fragt per DNS die IP-Adresse ab, wählt den passenden Port für HTTPS (Port 443) und stellt eine Verbindung zum Server her, um den Dienst anzusprechen.
Merksatz: Domainname, DNS, IP-Adresse und Port arbeiten zusammen, damit der richtige Dienst erreicht wird.
Kurzfrage: Welche Reihenfolge beschreibt den Vorgang richtig?