Worin besteht der Unterschied zwischen einem Hub, einem Switch und einem Router?

Hubs, Switches und Router sind allesamt Computer-Netzwerkgeräte mit unterschiedlichen Fähigkeiten. Leider werden die Begriffe oft missbraucht.

Also worin besteht denn jetzt der Unterschied zwischen einem Hub, einem Switch und einem Router?

Mit einem Wort, Intelligenz.

Hubs, Switches und Router sind allesamt Geräte, mit denen Sie einen oder mehrere Computer mit anderen Computern, vernetzten Geräten oder sogar anderen Netzwerken verbinden können und wir erklären, was der unterschied hub und switch ist. Jeder hat zwei oder mehr Anschlüsse, die Ports genannt werden, in die Sie die Kabel stecken, um die Verbindung herzustellen.

Im Inneren des Gerätes geschehen unterschiedliche Grade der Magie – und darin liegt der Unterschied.

Worin besteht der Unterschied zwischen einem Hub, einem Switch und einem Router?

Hubs sind „dumme“ Geräte, die alles, was über eine Verbindung empfangen wird, an alle anderen Verbindungen weitergeben.
Switches sind semi-intelligente Geräte, die erkennen, welche Geräte sich an welcher Verbindung befinden.
Router sind im Wesentlichen kleine Computer, die eine Vielzahl von intelligenten Aufgaben ausführen.

Hubs

Ein Hub ist der günstigste, am wenigsten intelligente und am wenigsten komplizierte der drei. Seine Aufgabe ist sehr einfach: Alles, was in einem Port kommt, wird an die anderen geschickt. Das ist es. Das ist es.

Wenn eine Nachricht1 für den Computer „A“ eingeht, wird diese Nachricht an alle anderen Ports gesendet, unabhängig davon, welcher Computer „A“ ist.

Wenn der Computer „A“ antwortet, geht seine Antwort auch an jedem anderen Port auf dem Hub aus.

Jeder Computer, der mit dem Hub verbunden ist, „sieht“ alles, was jeder andere Computer auf dem Hub tut. Es liegt an den Computern selbst zu entscheiden, ob eine Nachricht für sie bestimmt ist und ob sie beachtet werden soll oder nicht. Der Hub selbst kennt die zu übertragenden Daten glücklicherweise nicht.

Viele Jahre lang waren Hubs schnelle und einfache Möglichkeiten, Computer in kleinen Netzwerken zu verbinden. In den letzten Jahren sind Hubs nicht mehr so verbreitet, und Switches sind immer häufiger im Einsatz.

Schalter

  • Ein Switch tut, was ein Hub tut, aber effizienter. Indem es auf den Datenverkehr achtet, der auf ihn trifft, kann es erfahren, welche Computer an welchen Port angeschlossen sind.
  • Zunächst weiß ein Switch nichts und sendet einfach eingehende Nachrichten an alle Ports.
  • Allein durch die Annahme dieser ersten Nachricht hat der Switch jedoch etwas gelernt: Er weiß, auf welcher Verbindung sich der Absender der Nachricht befindet. Wenn also die Maschine „A“ auf die Nachricht reagiert, muss der Switch diese Nachricht nur an die eine Verbindung senden.
  • Durch die Verarbeitung der Antwort hat der Switch etwas anderes gelernt: Er weiß nun, auf welcher Verbindungsmaschine sich „A“ befindet. Das bedeutet, dass nachfolgende Nachrichten, die für Maschine „A“ bestimmt sind, nur an diesen einen Port gesendet werden müssen.
  • Schalter lernen den Standort der Geräte, mit denen sie verbunden sind, fast sofort kennen. Das Ergebnis ist, dass der meiste Netzwerkverkehr nur dort ankommt, wo er benötigt wird, und nicht an jedem Port. In stark frequentierten Netzwerken kann dies das Netzwerk deutlich schneller machen.

Router

Ein Router ist der intelligenteste und komplizierteste der drei. Router gibt es in allen Formen und Größen, von kleinen Breitband-Routern mit vier Ports bis hin zu großen industrietauglichen Geräten, die das Internet selbst steuern.

Eine Möglichkeit, sich einen Router vorzustellen, ist ein Computer2, der so programmiert werden kann, dass er die Daten, die er verarbeitet, versteht, manipuliert und darauf reagiert.

Ein Router fungiert als Switch für das grundlegende Routing: Er lernt den Standort der Computer, die Verkehr senden, und leitet Informationen nur an die notwendigen Verbindungen weiter.

Router auf Verbraucherniveau erfüllen (mindestens) zwei zusätzliche und wichtige Aufgaben: DHCP und NAT.

DHCP – Dynamic Host Configuration Protocol – ist die Art und Weise, wie dynamische IP-Adressen vergeben werden. Wenn es sich zum ersten Mal mit dem Netzwerk verbindet, fragt ein Gerät nach einer IP-Adresse, die ihm zugewiesen werden soll, und ein DHCP-Server antwortet mit einer IP-Adresszuweisung. Ein Router, der mit Ihrer vom ISP bereitgestellten Internetverbindung verbunden ist, fragt den Server Ihres ISP nach einer IP-Adresse; dies ist Ihre IP-Adresse im Internet. Ihre lokalen Computer hingegen fragen den Router nach einer IP-Adresse, und diese Adressen sind lokal in Ihrem Netzwerk.