Ich vermassle immer die Grundkonzepte der Vernetzung. Dies sind die grundlegenden Fragen.
- Was ist ein Router, seine Funktionen und was ist mit Routing gemeint?
- 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?
- 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.
networking
router
switch
terminology
hub
Narayanpatra
quelle
quelle
Antworten:
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:
quelle
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
quelle
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.
quelle
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 .
quelle