Wie das Internet funktio­niert

Das Internet gehört für uns alle zum festen Alltag. Was passiert aber, wenn du mit deinem Handy oder Computer eine Website aufrufst? Das und noch mehr erfährst du in diesem Artikel.

Zuerst einige Begriffe

Um den Aufbau des Internets verstehen zu können, musst du zuerst einige Begriffe kennen. Diese sind nachfolgend erklärt.

Netzwerk

Ein Netzwerk ist ein Zusammenschluss von zwei oder mehr Computern. Die Verbindung kann dabei mit einem Kabel oder auch drahtlos erfolgen. Oft gibt es einen Router, mit welchem sich Endgeräte (wie z.B. dein Laptop) verbinden können. Dieser Router ist dann selber mit dem Internet verbunden.

Ein Beispiel für ein Netzwerk ist das WLAN im Haushalt. Alle Geräte, welche sich damit verbunden haben, sind im selben Netzwerk.

IP-Adresse

Jedem Gerät in einem Netzwerk wird eine eindeutige IP-Adresse zugeordnet. Über diese Adresse kann der Computer dann Nachrichten versenden und empfangen. Wenn er einem anderen Gerät eine Mitteilung senden will, muss er also dessen IP-Adresse kennen.

Eine solche IP-Adresse besteht aus vier Zahlenblöcken von 0 bis 255, welche mit einem Punkt voneinander getrennt sind. Hier ein Beispiel:

Der erste Teil der IP-Adresse bestimmt das Netzwerk. Dieser Teil kann einen bis drei Zahlenblöcke lang sein und wird Netzwerk­adresse genannt. Der Rest bestimmt das Gerät, welchem die Adresse zugewiesen wird. Dieser Teil ist die Hostadresse:

Die IP-Adresse

Die folgende Grafik fasst die beiden Begriffe Netzwerk und IP-Adresse nochmals zusammen. Du siehst zwei Netzwerke, welche über das Internet verbunden sind. Unter den einzelnen Geräten siehst du ihre IP-Adressen. Die Netzwerk­adresse ist dabei jeweils drei Zahlenblöcke lang.

Ein Netzwerk

Server

Ein Server kann Daten, auf die mehrere Personen zugreifen müssen, speichern und für andere Computer bereitstellen. Diese Art von Rechner haben oft am meisten Speicherplatz und die schnellste Recheneinheit (CPU) im Netzwerk.

Es gibt verschiedene Arten von Servern, hier sind einige davon etwas genauer beschrieben. Es gibt noch mehr Servertypen, diese sind für uns im Moment aber nicht wichtig.

ServertypBeschreibung
WebserverEin Webserver speichert Websites und stellt diese für Benutzer bereit
DNS- oder NameserverDiese Server übernehmen die Namensauflösung. Sie übersetzen Hostnamen wie z.B. web-dojo.xyz in die entsprechende IP-Adresse.
Datenbank-ServerEin Datenbankserver stellt eine Datenbank bereit und ermöglicht den Zugriff von anderen Servern aus.
File-ServerAuf einem File-Server können Dateien abgelegt werden, auf welche dann auch andere Benutzer zugreifen können. Sie werden beispielsweise in Unternehmen eingesetzt.

Domain

Eine Website wird auf einem Webserver gespeichert. Um diese aufzurufen, muss der Webserver über seine IP-Adresse angefragt werden. Für uns Menschen ist es aber etwas unpraktisch, sich die IP-Adressen aller Webserver zu merken, welche wir brauchen. Domains sind eindeutige Namen, welche einem Webserver zugeordnet werden können. Bei einem Nameserver wird dann hinterlegt, welche IP-Adresse zu welcher Domain (z.B. web-dojo.xyz) gehört.

Um die Suchmaschine Google zu verwenden, musst du keine IP-Adresse kennen, sondern nur die Domain google.com. Wenn du diese URL in deinem Browser öffnest, wird die Domain zuerst von einem Nameserver in die richtige IP-Adresse aufgelöst. Diese IP-Adresse führt dann zu einem Webserver, von dem die Website geladen werden kann.

Was ist das Internet?

Das Internet besteht aus vielen einzelnen Computer­netzwerken, welche sich zu einem riesigen Netz zusammengeschlossen haben. So können dann Daten von einem Gerät zu einem anderen transpor­tiert werden, auch wenn sich die Geräte auf verschiedenen Kontinenten befinden. Dieser Datentransport ist der Sinn des Internets.

Ein Netzwerk sind zwei oder mehr Rechner, welche miteinander verbunden sind. Diese Rechner können Server sein, aber auch normale Computer und Handys gehören dazu. Es gibt verschiedene Aufgaben in einem Netzwerk, zum Beispiel vergibt ein Nameserver jedem Gerät im Netzwerk eine IP-Adresse. Dank diesem Server kann dann ein Benutzer mit seinem Computer auf Dateien zugreifen, die auf dem File-Server mit einer bestimmten IP-Adresse gespeichert sind.

Was ist Hosting?

Ein Webserver stellt Speicherplatz für Websites zur Verfügung. Eine Website ist (vereinfacht) also nichts anderes als einige Dateien, welche auf einen Server geladen wurden und einem Endgerät (wie zum Beispiel deinem Handy) bereitgestellt werden können.

Damit die Website auf dem Server erreichbar ist, muss zuerst eine Domain (also die Adresse) registriert werden. Diese Domain kann anschliessend mit einem Webserver verbunden werden. Auf einem Nameserver wird dann hinterlegt, welche IP-Adresse (also die des Webservers) dieser Domain zugeordnet werden soll.

Auf dem Webserver können dann HTML-Dokumente und weitere Dateien abgelegt werden, welche für die Website benötigt werden. Wenn ein Benutzer dann eine URL öffnet, wird diese zuerst in die entsprechende IP-Adresse aufgelöst und anschliessend im Internet danach gesucht. Der Nutzer erhält dann vom Server eine HTML-Datei, welche von einem Browser als Website dargestellt werden kann.

Eine Website sind also eigentlich nur Dateien, welche auf einem Webserver gespeichert und so auf jedem mit dem Internet verbundenen Gerät verfügbar sind. Was das für Dateien sind, und wie du sie erstellst, lernst du im HTML Kurs.

web dojo

© 2023. All rights reserved.