Was passiert, wenn Sie zwei Seiten eines Kabels an ein einzelnes Netzwerkgerät anschließen?


83

Was passiert wahrscheinlich, wenn Sie zwei Enden eines Netzwerkkabels an einen einzelnen Switch / Router anschließen? Wird dies zu Problemen im Netzwerk führen oder einfach ignoriert?


21
Dies geschah an einem meiner Arbeitsplätze. Ein Teilnehmer der Vorstandssitzung nahm das Patchkabel, das er in der Tasche seines Laptops aufbewahrte, und steckte beide Enden in einige offene weibliche 8P8C-Stecker. Das Netzwerk kam sofort zum Erliegen. Damals erfuhr die IT-Abteilung, dass wir STP auf dem Switch-Stack unseres MDF nicht aktiviert hatten. Es dauerte eine traurige Zeit, um herauszufinden, wo das physische Problem auch lag.
Wesley

Antworten:


90

Hängt vom Router / Switch ab.

Wenn es " verwaltet " ist - wie bei Netgear, Cisco oder HP Procurve oder wenn STP (Spanning Tree Protocol) oder eine seiner Varianten aktiviert ist, gibt es ein paar Sekunden absoluten Wahnsinn, dann erkennt der Switch, dass es eine Schleife in der Netzwerktopologie gibt und blockiert einen der Ports.

(Ich habe die STP-Rekonvergenz nur als "absoluten Wahnsinn" bezeichnet, da die Rekonvergenz 30 Sekunden oder länger dauern kann, abhängig von der Netzwerkkomplexität. Herstellerspezifische STP-Erweiterungen wie z BackboneFast und so weiter verringern dies, aber es kann sein, dass Sie immer noch eine kurze Zeit in einem leicht instabilen Netzwerk haben. Rapid STP ist aufgrund eines anderen Algorithmus viel schneller zu konvergieren.)

Wenn es " Unmanaged " ist - wie so ziemlich alle Geräte der SOHO-Klasse und ein angemessener Anteil kleiner Switches mit 4 bis 8 Ports, bricht die Hölle los, da Sie gerade eine Schleife in einem Netzwerk erstellt haben und der gesamte Datenverkehr dazu neigt hüpfe einfach in der Schleife herum.

Der Grund dafür ist, dass Switches beim Lernen von MAC-Adressen darauf angewiesen sind, MAC-Adressen physischen Ports zuzuordnen. In einem Netzwerk ohne Schleife ist eine MAC-Adresse nur für den Switch an einem bestimmten physischen Port sichtbar. Wenn Sie eine Schleife haben, werden dem Switch mehrere Pfade zu derselben MAC-Adresse und möglicherweise mehrere MAC-Adressen an mehreren Ports angezeigt, sodass der Datenverkehr nicht effizient umgeschaltet wird, sondern an jeden Ort gesendet wird, an dem er die MACs sieht. Dies ist als "Broadcast Storm" bekannt.

Dies kann schnell die gesamte CPU-Leistung eines Switch verbrauchen, die Sende- und Empfangspuffer füllen sowie die MAC-Adresstabelle verschmutzen.

Grundsätzlich wissen Sie, wenn Sie eine Schleife im Netzwerk erstellen, Bescheid, entweder durch Überwachen (Erkennen einer Änderung in der STP-Topologie [Sie haben Überwachung, richtig?]) Oder durch Umkippen.

Wenn Sie sich einen Switch ansehen, auf dem sich ein Broadcast-Sturm befindet, werden Sie feststellen, dass alle Port-Aktivitätsanzeigen gleichzeitig blinken.


3
Um das oben Gesagte noch zu ergänzen, die verwalteten Switches, die ich normalerweise gesehen habe, haben eine Einstellung / einen Schwellenwert für die maximale Anzahl von Broadcasts. Wenn Sie ein Kabel wieder in den Switch einstecken, besteht die Gefahr eines Broadcast-Sturms. De.wikipedia.org/wiki / Rundfunkstrahlung .
Robin Gill

1

Ein ähnliches Problem trat bei meiner Arbeit auf - mir wurde jedoch mitgeteilt, dass diese Situation (Ethernet-Kabel, das an zwei separate Netzwerkports angeschlossen ist) die Netzwerke nur dann überbrückt, wenn es sich um ein Crossover-Kabel handelt. Wir fanden einen Fall, in dem jemand in einem Konferenzraum ein einzelnes Kabel an die Buchsen von zwei vollständig getrennten Netzwerken anschloss. Es gab lebhafte Diskussionen darüber, ob dies die rauchende Waffe war oder nicht (die Netzwerke müssen getrennt sein) - aber kürzlich wurden die Switches in einem Netzwerk aktualisiert und Autosense wurde nicht ausgeschaltet - oder es ist vielleicht Auto-Mdix (wo es automatisch ist) konfiguriert die Verbindung so, dass sie überquert wird, auch wenn Sie kein Crossover-Kabel verwenden.

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.