Zusammenfassend befinden sich Hubs auf der physischen Schicht des OSI-Modells.
Sie sind nicht intelligent.
Sie verstehen die Frames nicht, die sie wiederholen,
sie verstärken einfach das Signal, das sie von allen anderen Ports erhalten, mit Ausnahme
der Ports, an denen sie empfangen wurden.
Hubs waren für ihre Zeit gut, aber im Allgemeinen wurden heute Switches ersetzt.
Jetzt gibt es immer eine Ausnahme von der Regel.
Drahtlose Netzwerke verhalten sich wie Hubs. Wenn Sie ein drahtloses 54-Mbps-Netzwerk haben,
seien Sie vorsichtig, es sind keine dedizierten 54 Mbps oder wenn Sie ein 200-Mbps-drahtloses Netzwerk
haben, achten Sie darauf, dass alle Geräte im drahtlosen
Netzwerk gemeinsam genutzt werden Ihr drahtloses Netzwerk über die
an einen Zugangspunkt angeschlossenen Geräte.
Drahtlose Netzwerke haben auch andere Probleme, die den Durchsatz noch weiter reduzieren,
aber die Moral der Geschichte ist, dass drahtlose Netzwerke als Hubs fungieren.
Hubs sind gemeinsam genutzte Geräte, die für ihre Zeit gut
wären, im Vergleich zu heutigen Switches jedoch sehr langsam sind.
So wurden Überstunden-Hubs durch Brücken
ersetzt und Brücken wiederum wurden von Switches empfangen.
Eine Brücke ist ein Gerät der Schicht 2, dh sie befindet sich auf der
Datenverbindungsschicht des OSI-Modells. Brücken sind intelligenter als Hubs.
Sie verwenden eine so genannte MAC-Adresstabelle, um zu erfahren, wo
sich Geräte in der Topologie befinden.
Also nicht einfach nur das Signal wiederholen und den
Verkehr von allen Ports senden, ohne es zu verstehen.
Bridges verwalten eine Tabelle mit einer Liste der in dieser Topologie erlernten MAC-Adressen.
In unserem Beispielnetz haben wir 4 Geräte A, B, C und D,
und der Hub wird durch eine Brücke ersetzt.
Die Topologie ist immer noch eine Sterntopologie.
Die Hauptänderung hier ist, dass die Nabe durch die Brücke ersetzt wurde.
Bridges speichern die Mac-Adresse in der Mac-Adresstabelle, die wiederum in
der Software gespeichert wird.
Brücken sind daher im Vergleich zu modernen Geräten wie Switches sehr langsam.
Switches und Bridges arbeiten auf sehr ähnliche Weise, aber Bridges erledigen
die Verarbeitung und Software, während Switches die Verarbeitung und Hardware übernehmen.
Switches verwenden einen sogenannten ASIC oder Application Specific Integrated Circuit, der einen hohen Durchsatz,
sehr schnelle Tabellensuchvorgänge und die Weiterleitung von Datenverkehr häufig mit Leitungsgeschwindigkeit
ermöglicht. Das heißt, Switches verlangsamen den Verkehr nicht.
Bridges waren die Vorgänger von Switches und machten Dinge in Software.
Sie waren viel langsamer, aber aus Sicht der Weiterleitung geben Bridges und Switches
den Datenverkehr auf einem Layer-2-Segment auf dieselbe Weise weiter, mit
Ausnahme von Switches in Hardware und Bridges in Software.
Was macht also eine Brücke, wenn sie einen Rahmen empfängt?
Also auf ähnliche Weise wie im vorherigen Beispiel.
Host A sendet Datenverkehr an Host C, die Quell-MAC-Adresse im Frame ist
A Die Zieladresse im Frame ist C. Wenn die
Bridge hochfährt, ist ihre
MAC-Adresstabelle leer, dh sie enthält keine dynamisch gelernten MAC-Adressen.
MAC-Adressen können von einem Administrator statisch konfiguriert werden. In diesem Beispiel
wird jedoch davon ausgegangen, dass die Mac-Adresse dynamisch gelernt wird.
In dem Moment, in dem die Tabelle leer ist, wenn ein Frame an Port 1
der von Host A gesendeten Bridge ankommt, weiß die Bridge jetzt, dass Host A mit Port 1 verbunden ist, und
kann die MAC-Adresse A zu seiner MAC-Adresstabelle hinzufügen und im Wesentlichen
erstellen Ein Mapping besagt, dass die MAC-Adresse A an Port 1 zu finden ist.
Jetzt wird nun ermittelt, wo sich A in der Topologie befindet.
Es weiß jedoch nicht, wo sich C in der Topologie befindet,
da diese Informationen noch nicht in der MAC-Adresstabelle enthalten sind.
Mit anderen Worten, da er nicht weiß, wo sich C befindet, sendet
er den Frame aus allen Ports außer dem Port, an dem empfangen wurde, um sicherzustellen, dass C den Frame empfängt.
Da nun der Frame von allen Ports gesendet wird, erhalten B und D eine Kopie des
Frames. Sie werden ihn jedoch fallen lassen, da der Frame nicht für sie bestimmt ist.
Mit anderen Worten, die Netzwerkschnittstellenkarten auf den Netzwerkkarten auf den PCs B und D
lesen die Ziel-MAC-Adresse und stellen fest, dass sie an C und nicht an sich
selbst gerichtet sind, und verwerfen den Frame.
Die Netzwerkschnittstellenkarte auf Host C empfängt den Frame, entfernt die Layer 2-Header und leitet
die Informationen an Protokolle der höheren
Schicht weiter. Dies geschieht, da die Ziel-MAC-Adresse im Frame C ist.