Was ist ein Router? Was ist ein Schalter? und was ist ein Hub?


8

Ich vermassle immer die Grundkonzepte der Vernetzung. Dies sind die grundlegenden Fragen.

  1. Was ist ein Router, seine Funktionen und was ist mit Routing gemeint?
  2. Was ist ein Schalter, seine Funktionen? Oft habe ich gehört, dass es Layer 3-Schalter gibt. Wenn es Layer-3-Switches gibt, warum werden sie nicht als Router bezeichnet? da sie die Arbeit eines Routers erledigen. Was ist der genaue Unterschied, um den wir uns für diesen Router und diesen Switch entscheiden?
  3. Was ist ein Hub?

Ich habe viel Zeit über diese Fragen gelesen und dann meine Interviews durcheinander gebracht. Bitte lassen Sie es mich wissen oder geben Sie mir einen Link, um diese Dinge sehr detailliert zu studieren.


1
Haben Sie Wikipedia ausprobiert? Wenn ja, welche Konzepte verstehen Sie nicht konkret? Vielleicht versucht, wissen Sie, Google? Google schlägt vor, " Level 3-Switch " mit " vs Router " automatisch zu vervollständigen, und das erste Ergebnis liefert AFAICT. Wenn Sie zu diesen Themen lesen, und Sie wissen , welche Aspekte Sie nicht vollständig für Ihr Interview hätten verstehen, sollten Sie in der Lage zu bilden , viel besser, viel mehr spezifische Fragen.
Daniel Beck

1
Abgeordnet. Wenn Sie "viel Zeit über diese Fragen gelesen haben", müssen Sie sich nicht fragen, was ein Router, ein Switch und ein Hub sind. Sie sollten zuerst recherchieren und dann spezifische Fragen stellen. Viele Leute werden Ihnen nicht mehr bieten, als Wikipedia zu bieten hat (ja, sie haben einige nützliche Artikel)
slhck

4
Ehrlich gesagt kann ich sehen, wie verwirrend die Wikipedia-Artikel für jemanden sein können, der sich diesen grundlegenden Fragen stellt. Schau sie dir an. Hier ist der Leitfaden für den Hub-Artikel: "Ein Ethernet-Hub, ein aktiver Hub, ein Netzwerk-Hub, ein Repeater-Hub oder ein Hub ist ein Gerät, mit dem mehrere Twisted Pair- oder Glasfaser-Ethernet-Geräte miteinander verbunden werden und als ein einziges Netzwerksegment fungieren können. Hubs arbeiten an die physikalische Schicht (Schicht 1) des OSI-Modells. [1] Das Gerät ist eine Form von Multiport-Repeater. Repeater-Hubs nehmen auch an der Kollisionserkennung teil und leiten ein Stausignal an alle Ports weiter, wenn es eine Kollision erkennt. "
Louis Waweru

1
@ Louis fährt fort: "Ein Netzwerk-Hub ist ein ziemlich unkompliziertes Broadcast-Gerät. Hubs verwalten keinen Datenverkehr, der durch sie kommt, und jedes Paket, das in einen Port eingeht, wird neu generiert und an allen anderen Ports gesendet. Da jedes Paket gesendet wird Über alle anderen Ports hinweg entstehen Paketkollisionen, die den reibungslosen Verkehrsfluss erheblich beeinträchtigen. " Eigentlich alles, was man wissen muss. In Bezug auf den Unterschied suchen Sie im Switch-Artikel nach "Hub", der im Hub-Artikel unter "Siehe auch" verlinkt ist .
Daniel Beck

2
Wenn die Terminologie auf Wikipedia zu komplex ist, gibt es immer die Option des Simple English Wiki . Obwohl es nicht so viele Inhalte wie das englische Hauptwiki enthält, kann es zum besseren Verständnis des Themas beitragen (obwohl Sie beispielsweise nicht erwarten, dass es eine Erklärung zur Quantenphysik enthält).
Tombull89

Antworten:


22

Ein Hub ist das einfachste Hardwaregerät, mit dem Geräte miteinander verbunden werden. Es bietet Netzwerkports, von denen er Pakete liest und diese auf alle anderen Ports dupliziert.

Der Switch (Schicht II) ist ein erweiterter Hub. Der einfachste Switch kann entscheiden, an welchen Port ein empfangenes Paket gesendet werden soll, um ein Teilnetzwerk nicht zu stören, in dem sich niemand für dieses Paket interessiert. Dies dient dazu, die Verkehrsunfälle zu reduzieren.

Die Router- Rolle besteht darin, zwei oder mehr Netzwerke zu trennen. Angenommen, das Netzwerk der Forschungs- und Entwicklungsabteilungen, das Netzwerk der Handelsabteilungen und das Internet.

Routing ist die Aktion, ein Paket aus einem Netzwerk zu nehmen und etwas damit zu tun (z. B. Ablegen, Weiterleiten in ein anderes Netzwerk, ...). Ohne Routing ist es nicht möglich, von einem Netzwerk zu einem anderen zu kommunizieren.

Layer III-Switches ähneln eher Routern, werden jedoch für interne LANs verwendet:

  1. Sie verfügen über mehr Hardwarefunktionen anstelle von Software, die in Routern verwendet wird
  2. Da sie als LAN-Verbindungen dienen sollen, verfügen sie nicht über WAN-Ports und -Funktionen (VPNs usw.).

4
Mit den Schaltern statt Hubs sollten beseitigen Kollisionen, nicht nur reduzieren sie (unter der Annahme , Vollduplex).
Sblair

Ja, guter Punkt @sblair
M'vy

1
Eine Reduzierung auf Null :)
Sirex

Nicht ganz @Sirex. Sie können weiterhin Kollisionen in jedem Zweig des Switches haben, diese werden jedoch nicht an andere weitergegeben. Sie können immer noch mehrere Computer in einem Zweig haben.
M'vy

3

Eine gute Möglichkeit, sich das vorzustellen, ist der Verkehr. Stellen Sie sich jedes Paket als ein Auto vor, das durch sein Kennzeichen gekennzeichnet ist

Ein Hub ist ein Kreisverkehr. Die Autos fahren herum, bis sie ihren Ausgang erreichen. Jeder kann sehen, welche Autos sich im Kreisverkehr befinden, ihre Nummern notieren und sehen, was in ihnen ist

Ein Hub hat keine Logik, die angibt, wohin ein Paket gehen muss - er sendet es an ALLE verfügbaren Ports und lässt den Client es sortieren

Ein Schalter ist eine ganz besondere Art von Kreuzung. Stellen Sie sich vor, alle Autos fahren in einen Tunnel und nehmen die Route, die sie benötigen. Niemand kann sehen, was sich in den Autos befindet, und sie fahren nur in die Richtung, in die sie fahren müssen. Die Fahrer müssen jedoch informiert werden, bevor sie den Tunnel betreten, in dem sich die Ausfahrt befindet.

Ein Switch sendet Pakete an die Client-Systeme, jedoch nur innerhalb derselben Netzwerksegmente - also innerhalb derselben "Nachbarschaft".

Ein Router verbindet grundsätzlich verschiedene Segmente

Die meisten Consumer-Router sind im Grunde ein Switch + ein Router + ein DHCP-Server und ein paar andere Dinge


> wie welches System hat eine bestimmte Adresse Wäre das nicht ein DHCP-Server, der Teil eines Routers sein kann oder nicht? Und Clients können ihre eigenen IP-Adressen auswählen ... das ist nicht wirklich die Rolle eines Routers, sondern lediglich eine zusätzliche Funktion, die häufig von Consumer-Routern ausgeführt wird.
Bob

0

funktioniert auf der dritten Schicht, dh der Netzwerkschicht. Führt Pfadauswahl, Routing usw. aus. Erstellt mehrere Kollisionsdomänen und mehrere Broadcastdomänen.

Switch: Funktioniert auf der zweiten Ebene, dh auf der Datatalynik-Ebene. Funktioniert framinng.Error Detection usw. Jeder Port am Switch verfügt über eine separate Kollisionsdomäne. Es hat Single Broadcast Doamin und Multiple Collision Domain.

Hub: Es funktioniert auf der physischen Ebene. Die Daten werden einfach an jeden Port weitergeleitet. Es ist ein nicht intelligentes Gerät. Hat Single Collision Domain und Single Broadcast Domain.


0
  • Hubs und Switches werden zum Erstellen von Netzwerken verwendet.
  • Router werden verwendet, um Netzwerke zu verbinden.
  • Hubs senden Pakete aller Netzwerkgeräte im LAN
  • Switches senden Pakete nur basierend auf dem MAC-Adress-LAN an ein Netzwerkgerät
  • Router senden Pakete basierend auf der IP-Adresse im WAN an ein Netzwerkgerät

tldr;

Ein Hub enthält mehrere Ports, über die der Computer physisch über Ports verbunden wird. Wenn ein Paket an einem Port ankommt, wird es auf die anderen Ports kopiert, was zu Sicherheitsrisiken, Kollisionen und jeweils einer Konversation führt.

Ein Switch ist mit einem Hub identisch. Er enthält auch mehrere Ports, über die Computer über Ports verbunden werden, die jedoch intelligenter als Hub sind. Basierend auf der MAC-Adresse identifiziert es ein Paket, welcher Computer eine Anfrage sendet und wen er senden soll. So minimale Ethernet-Kollisionen und mehrere Gespräche gleichzeitig.

Sowohl Hub als auch Switch ermöglichen die Kommunikation zwischen Computern im selben Netzwerk. Wenn wir zwei separate Netzwerke kommunizieren möchten, benötigen wir einen Router. Der Router wird auch als Gateway (des Netzwerks) bezeichnet, das für die Vernetzung verwendet wird .

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.