Ein Hub ist eigentlich nur ein Stromkabel, das jedes an einer Schnittstelle empfangene Signal mit allen anderen Schnittstellen wiederholt. Wenn zwei Geräte gleichzeitig zum Empfang der Hub-Schnittstellen senden, wiederholt der Hub beide Signale gleichzeitig zum Senden aller anderen Hub-Schnittstellen, und beide empfangenen Signale kollidieren somit beim Senden der anderen Schnittstellen Sie haben eine Kollision, bei der alle anderen Schnittstellen Müllsignale haben, da es sich um zwei Signale gleichzeitig handelt. Die Hosts, die gleichzeitig senden und ein anderes Signal hören, stellen fest, dass mehrere gleichzeitig senden, und stellen fest, dass eine Kollision vorliegt.
Stellen Sie sich das so vor, dass der Empfang jeder Hub-Schnittstelle mit dem Senden jeder anderen Schnittstelle verbunden ist. Innerhalb des Hubs sind Senden und Empfangen verbunden, auch wenn sie an der Schnittstelle getrennt sind.
Vergleichen Sie dies mit einem Switch, bei dem jede Verbindung an der Switch-Schnittstelle abgeschlossen ist und der Switch die Schnittstellen nicht miteinander verdrahtet hat. Stattdessen verfügt der Switch über eine Logik (normalerweise in die Hardware eingebettet), die festlegt, wohin Frames gesendet werden sollen, die er an einer Schnittstelle empfängt, und um Kollisionen im Switch zu vermeiden.
Ein Switch ist eine Brücke mit hoher Dichte. Die ursprünglichen Bridges waren wie PCs mit mehreren Schnittstellen. Sie würden von einem PC mit mehreren Schnittstellen keine Kollisionen erwarten, wenn er auf mehreren Schnittstellen gleichzeitig Frames empfangen würde.
Bearbeiten:
Ihre Kommentare lassen mich glauben, dass Sie immer noch nicht verstehen, was ich oben über Hubs geschrieben habe.
Die Art und Weise, wie Kollisionen bei Verwendung von UTP erkannt werden und ein Hub von den sendenden Geräten während des Sendens ein anderes Signal empfängt. Wenn ein Gerät, das UTP verwendet, für Halbduplex konfiguriert ist, glaubt es, dass eine Kollision vorliegt, wenn es beim Senden ein Signal hört.
Wenn Sie eine Duplex-Nichtübereinstimmung haben, sendet das für Vollduplex konfigurierte Gerät problemlos, während es von dem für Halbduplex konfigurierten Gerät empfängt. Andererseits glaubt das für Halbduplex konfigurierte Gerät, dass beim Senden eine Kollision vorliegt, und hört dieses Signal von dem für Vollduplex konfigurierten Gerät. Dies verursacht alle Arten von Problemen, da das für Halbduplex konfigurierte Gerät den Frame nicht mehr sendet (was zu einem Runt führt) und ein Störsignal sendet, das das für Vollduplex konfigurierte Gerät nicht erwartet. Das für Vollduplex konfigurierte Gerät hört dann auf, seinen Frame zu senden.