Wie funktioniert das Internet?

So weit so gut. Aber was ist mit der Verbindung von Hunderten, Tausenden, Milliarden von Computern? Natürlich kann ein einzelner Router nicht so weit skalieren, aber wenn Sie genau lesen, haben wir gesagt, dass ein Router ein Computer wie jeder andere ist, was hält uns also davon ab, zwei Router miteinander zu verbinden? Nichts, also machen wir das.

Zwei miteinander verbundene Router

Indem wir Computer mit Routern und dann Router mit Routern verbinden, können wir unendlich skalieren.

Router mit Routern verbunden

Ein solches Netzwerk kommt dem, was wir Internet nennen, sehr nahe, aber wir übersehen etwas. Wir haben dieses Netz für unsere eigenen Zwecke aufgebaut. Es gibt andere Netze da draußen: Ihre Freunde, Ihre Nachbarn, jeder kann sein eigenes Computernetz haben. Aber es ist nicht wirklich möglich, Kabel zwischen Ihrem Haus und dem Rest der Welt zu verlegen, wie können Sie das also machen? Nun, es gibt bereits Kabel, die mit Ihrem Haus verbunden sind, zum Beispiel Strom und Telefon. Die Telefoninfrastruktur verbindet Ihr Haus bereits mit jedem in der Welt, sie ist also das perfekte Kabel, das wir brauchen. Um unser Netz mit der Telefoninfrastruktur zu verbinden, brauchen wir ein spezielles Gerät, ein so genanntes Modem. Dieses Modem wandelt die Informationen aus unserem Netz in Informationen um, die von der Telefoninfrastruktur verwaltet werden können und umgekehrt.

Ein Router, der mit einem Modem verbunden ist

So sind wir mit der Telefoninfrastruktur verbunden. Der nächste Schritt besteht darin, die Nachrichten von unserem Netz zu dem Netz zu senden, das wir erreichen wollen. Dazu werden wir unser Netz mit einem Internet Service Provider (ISP) verbinden. 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 aus unserem Netz wird also durch das Netz der ISP-Netze zum Zielnetz befördert. The Internet consists of this whole infrastructure of networks.

Full Internet stack