Wie funktioniert das Internet?
Dieser Artikel erläutert, was das Internet ist und wie es funktioniert.
Voraussetzungen: | Keine, aber wir empfehlen Ihnen, zuerst den Artikel über das Festlegen von Projektzielen zu lesen. |
---|---|
Ziel: | Sie werden die Grundlagen der technischen Infrastruktur des Webs und den Unterschied zwischen Internet und Web erlernen. |
Zusammenfassung
Das Internet ist das Rückgrat des Webs, die technische Infrastruktur, die das Web möglich macht. Im einfachsten Sinne ist das Internet ein großes Netzwerk von Computern, die alle miteinander kommunizieren.
Die Geschichte des Internets ist etwas undurchsichtig. Es begann in den 1960er Jahren als ein von der US-Armee finanziertes Forschungsprojekt und entwickelte sich in den 1980er Jahren zu einer öffentlichen Infrastruktur mit Unterstützung vieler öffentlicher Universitäten und privater Unternehmen. Die verschiedenen Technologien, die das Internet unterstützen, haben sich im Laufe der Zeit weiterentwickelt, aber die Funktionsweise hat sich nicht wesentlich verändert: Das Internet ist eine Möglichkeit, Computer miteinander zu verbinden und sicherzustellen, dass sie, egal was passiert, einen Weg finden, verbunden zu bleiben.
Videos über das Internet
- Wie das Internet in 5 Minuten funktioniert: Ein 5-minütiges Video von Aaron Titus, um die Grundlagen des Internets zu verstehen.
- Wie funktioniert das Internet? Ein detailliertes und gut visualisiertes 9-minütiges Video.
Vertiefung
>Ein einfaches Netzwerk
Wenn zwei Computer kommunizieren müssen, müssen Sie sie entweder physisch (normalerweise mit einem Ethernet-Kabel) oder drahtlos (zum Beispiel mit Wi-Fi oder Bluetooth-Systemen) verbinden. Alle modernen Computer können diese Verbindungen aufrechterhalten.
Hinweis: Im restlichen Artikel werden wir nur über physische Kabel sprechen, aber drahtlose Netzwerke funktionieren genauso.
Ein solches Netzwerk ist nicht auf zwei Computer beschränkt. Sie können so viele Computer verbinden, wie Sie möchten. Aber es wird schnell kompliziert. Wenn Sie versuchen, beispielsweise zehn Computer zu verbinden, benötigen Sie 45 Kabel mit neun Steckern pro Computer!
Um dieses Problem zu lösen, wird jeder Computer in einem Netzwerk mit einem speziellen kleinen Computer verbunden, der Netzwerkswitch (oder kurz Switch) genannt wird. Dieser Switch hat nur eine Aufgabe: Ähnlich einem Weichensteller in einem Bahnhof stellt er sicher, dass die von einem bestimmten Computer gesendeten Nachrichten nur bei ihrem Ziel-Computer ankommen. Um eine Nachricht an Computer B zu senden, sendet Computer A die Nachricht an den Switch, der wiederum die Nachricht an Computer B weiterleitet — Computer B erhält keine Nachrichten, die für andere Computer bestimmt sind, und keine der Nachrichten für Computer B erreicht andere Computer im lokalen Netzwerk.
Sobald wir einen Switch in das System einfügen, benötigt unser Netzwerk mit 10 Computern nur 10 Kabel: einen einzigen Stecker für jeden Computer und einen Switch mit 10 Steckern.
Ein Netzwerk von Netzwerken
So weit, so gut. Aber was ist mit der Verbindung von Hunderten, Tausenden, Milliarden von Computern? Natürlich kann ein einziger Switch nicht so weit skalieren, aber wenn Sie genau lesen, sagten wir, dass ein Switch ein Computer wie jeder andere ist, also was hält uns davon ab, zwei Switches miteinander zu verbinden? Nichts, also tun wir das.
Sie können sich vorstellen, dass wir Switches unendlich miteinander verbinden können, um ein Netzwerk wie dieses zu bilden:
In der Realität führt dies zu vielen technische Herausforderungen. Je mehr Switches ein Paket durchlaufen muss, desto länger dauert es, bis es sein Ziel erreicht. Und Sie können nicht nur eine Baumstruktur von Switches haben, denn ein einziger Switch-Ausfall kann einen großen Teil der Geräte trennen. Um dieses Problem zu lösen, halten wir jedes lokale Netzwerk so klein wie möglich und verbinden diese lokalen Netzwerke mit einem separaten Gerät, das Router genannt wird. Ein Router ist ein Computer, der weiß, wie Nachrichten zwischen Netzwerken weitergeleitet werden. Der Router ist wie ein Postamt: Wenn ein Paket eintrifft, liest er die Empfängeradresse und leitet das Paket direkt an den richtigen Empfänger weiter, ohne durch mehrere Vermittlungsstellen zu gehen.
Ein solches Netzwerk kommt dem, was wir als Internet bezeichnen, sehr nahe. Wir benötigen nur noch das physische Medium (Kabel), um all diese Router zu verbinden. Glücklicherweise existierte eine solche Infrastruktur bereits vor dem Internet, und das ist das Telefonnetz. Um unser Netzwerk mit der Telefoninfrastruktur zu verbinden, benötigen wir ein spezielles Gerät namens Modem. Dieses Modem wandelt die Informationen aus unserem Netzwerk in für die Telefoninfrastruktur handhabbare Informationen um und umgekehrt.
Beachten Sie, dass der kommerzielle Router in Ihrem Zuhause wahrscheinlich eine Kombination aus einem Switch, einem Router und einem Modem, alles in einem Gerät, ist.
So sind wir mit der Telefoninfrastruktur verbunden. Der nächste Schritt ist es, die Nachrichten von unserem Netzwerk an das Netzwerk zu senden, das wir erreichen möchten. Dafür verbinden wir unser Netzwerk mit einem Internet Service Provider (ISP). Ein ISP ist ein Unternehmen, das einige spezielle Router verwaltet, die alle miteinander verbunden sind und auch auf die Router anderer ISPs zugreifen können. Die Nachricht von unserem Netzwerk wird durch das Netzwerk von ISP-Netzwerken zum Zielnetzwerk geleitet. Das Internet besteht aus dieser gesamten Infrastruktur von Netzwerken.
Computer finden
Wenn Sie eine Nachricht an einen Computer senden möchten, müssen Sie angeben, welcher. Daher hat jeder Computer, der mit einem Netzwerk verbunden ist, eine eindeutige Adresse, die ihn identifiziert, genannt "IP-Adresse" (wo IP für Internet Protocol steht). Es ist eine Adresse, die aus einer Reihe von vier Zahlen besteht, die durch Punkte getrennt sind, zum Beispiel: 192.0.2.172
.
Das ist für Computer völlig in Ordnung, aber wir Menschen können sich solch eine Adresse schwer merken. Um die Sache zu erleichtern, können wir eine IP-Adresse mit einem menschenlesbaren Namen aliassen, der Domain-Name genannt wird. Zum Beispiel (zum Zeitpunkt des Schreibens; IP-Adressen können sich ändern) ist google.com
der Domain-Name, der über der IP-Adresse 142.250.190.78
verwendet wird. Der Domain-Name ist für uns der einfachste Weg, um über das Internet auf einen Computer zuzugreifen.
Internet und das Web
Wie Sie vielleicht bemerken, verwenden wir beim Surfen im Web mit einem Webbrowser normalerweise den Domainnamen, um eine Website zu erreichen. Bedeutet das, dass Internet und Web dasselbe sind? So einfach ist es nicht. Wie wir gesehen haben, ist das Internet eine technische Infrastruktur, die es Milliarden von Computern ermöglicht, miteinander verbunden zu sein. Unter diesen Computern können einige Computer (genannt Webserver) Nachrichten senden, die von Webbrowsern verstanden werden können. Das Internet ist eine Infrastruktur, während das Web ein Dienst ist, der auf dieser Infrastruktur aufbaut. Es ist erwähnenswert, dass es mehrere andere Dienste gibt, die auf dem Internet basieren, wie E-Mail und IRC.
Intranets und Extranets
Intranets sind private Netzwerke, die auf Mitglieder einer bestimmten Organisation beschränkt sind. Sie werden häufig genutzt, um Mitgliedern sicher Zugang zu gemeinsamen Ressourcen zu bieten, die Zusammenarbeit und Kommunikation zu fördern. Zum Beispiel könnte ein Intranet einer Organisation Webseiten zur gemeinsamen Nutzung von Abteilungs- oder Teaminformationen, freigegebene Laufwerke zur Verwaltung wichtiger Dokumente und Dateien, Portale zur Erledigung von Verwaltungstätigkeiten und Kollaborationstools wie Wikis, Diskussionsforen und Nachrichtensysteme hosten.
Extranets sind den Intranets sehr ähnlich, öffnen jedoch ein ganzes oder einen Teil eines privaten Netzwerks, um den Austausch und die Zusammenarbeit mit anderen Organisationen zu ermöglichen. Sie werden typischerweise genutzt, um sicher und geschützt Informationen mit Kunden und Partnern auszutauschen, die eng mit einem Unternehmen zusammenarbeiten. Ihre Funktionen ähneln oft denen, die ein Intranet bietet: Informations- und Dateiaustausch, Kollaborationstools, Diskussionsforen usw.
Sowohl Intranets als auch Extranets laufen auf der gleichen Art von Infrastruktur wie das Internet und verwenden die gleichen Protokolle. Daher können sie von autorisierten Mitgliedern von verschiedenen physischen Standorten aus abgerufen werden.