Crossover-Kabel oder direkt zwischen mehreren Hubs / Switches

3158
Matt

Ich habe ein paar Himbeer-Pis in einem Subnetz miteinander vernetzt, wie in meinem technischen Diagramm unten gezeigt: Crossover-Kabel oder direkt zwischen mehreren Hubs / Switches

Ich frage mich, ob es sich bei den roten Kabeln um gekreuzte Kabel oder um durchgehende Kabel handeln soll. Die blauen Kabel, von denen ich ziemlich überzeugt bin, sollten gerade Kabel sein (bitte korrigieren Sie sie, wenn ich falsch liege).

Und was wäre, wenn ich einen der Hubs gegen Switches austauschen würde, würde sich das ändern, wenn ich Crossover- oder Straight-Through-Verkabelung irgendwo einsetzen sollte?

Vielen Dank

16
Ist es eine semi-permanente Einrichtung mit Kabeln in Wänden usw.? Oder nur ein paar Geräte auf einem Tisch? Bei letzteren würde ich gute Kabel verwenden und auf [Auto MDI-X] (https://en.wikipedia.org/wiki/Medium-dependent_interface#Auto_MDI-X) zählen. Oder möchten oder müssen Sie Hubs ohne diese Funktion absichtlich zulassen? Kamil Maciorowski vor 6 Jahren 0
Ich habe super billige Hubs aus China gekauft, also bin ich ehrlich gesagt nicht einmal sicher, ob sie diese Funktion haben. Gibt es eine Möglichkeit zu überprüfen? Das Setup hat keine Verkabelung in Wänden, muss aber dennoch dauerhaft und zuverlässig sein, da ich es nicht bediene und daher keine Probleme mit der Verkabelung habe Matt vor 6 Jahren 0
@Matt Können Sie uns auf die Produktseite verlinken? Ich hoffe, sie sind keine echten Knoten - die Unterscheidung ist sehr wichtig. Bob vor 6 Jahren 0
@Bob Ich ging, um die Seite zu überprüfen [hier] (https://www.aliexpress.com/item/High-quality-Network-Switch-Fast-Ethernet-10-100Mbps-LAN-RJ45-Switcher-Hub- mit-US-EU-Power / 32756798545.html? spm = 2114.search0104.3.1.35831694oJHXtz & ws_ab_test = searchweb0_0, searchweb201602_1_10065_10068_10130_10547_10059_5016711_10548_5016511_10696_100031_10084_10083_10103_451_10618_452_10139_5016411_10307_5016611, searchweb201603_16, ppcSwitch_5 & algo_expid = 7de0cf02-4692-498c-aee1-b67e03178fc3-3 & algo_pvid = 7de0cf02-4692-498c-aee1- b67e03178fc3 & transAbTest = ae803_1 & priceBeautifyAB = 0) ... Ich habe das Teil vermisst, das den Schalter genannt hat Matt vor 6 Jahren 0
Es ist definitiv ein Switch, und die Beschreibung unten auf dieser Seite erwähnt die Auto-MDI / MDIX-Unterstützung neben verschiedenen anderen Switch-Funktionen. (Etwas seltsam, dass auf der gleichen Seite im Gegensatz zu Vollduplex auch "Kommunikationsmodus: Halbduplex" steht, aber ich denke, dass sie einfach kopiert wurden.) grawity vor 6 Jahren 4
Ja, das habe ich total vermisst. Vielen Dank. Matt vor 6 Jahren 0

2 Antworten auf die Frage

43
grawity

Moderne Hardware - Ethernet-Switches und Computer-Ethernet-Schnittstellen - implementiert Auto-MDIX und wählt automatisch den korrekten Modus für jede physische Verbindung. (Dies ist jetzt ein notwendiger Bestandteil von Gigabit-Ethernet, aber auch sehr häufig bei 100-MBit / s-Ports.) Mit anderen Worten, Sie können denselben Typ - normale durchgehende Kabel - praktisch überall verwenden.

Ethernet- Hubs verfügen jedoch nicht über diese Funktion. Sie nehmen nicht an der Verbindungsaushandlung teil und verbinden nur alle Geräte elektrisch. (Obwohl Ihre Geräte wahrscheinlich als Hubs falsch beschriftet sind, nicht als eigentliche Hubs.)

Ohne diese Funktion hätten zwei Hubs oder Switches (genau wie zwei Computer) ein Crossover-Kabel benötigt. Das heißt, es sei denn, ein Switch hatte einen dedizierten Uplink-Port, der stattdessen ein Straight-Through-Kabel akzeptieren würde. (Manchmal hatte der letzte Port dazu eine physische Umschaltfläche .)

Ich habe super billige Hubs aus China gekauft, also bin ich ehrlich gesagt nicht einmal sicher, ob sie diese Funktion haben. Gibt es eine Möglichkeit zu überprüfen?

Der einfachste Weg, um herauszufinden, ob es funktioniert, besteht darin, alle Geräte miteinander zu verbinden und zu sehen, ob die Kontrollleuchten für die Verbindung an beiden Enden aufleuchten und ob Sie tatsächlich Pakete zwischen ihnen senden und empfangen können. Wenn es funktioniert, heißt das, dass es funktioniert. (Ethernet-Ports sind transformatorisoliert, was meiner Meinung nach bedeutet, dass Sie durch die Verwendung eines falschen Kabels nichts beschädigen können.)

Andere Hinweise:

  • Wenn es sich um 1-Gbit / s-Switches handelt, verfügen mindestens die 1G-Ports immer über Auto-MDIX.
  • Wenn die Spezifikationen "Auto-Uplink" erwähnen, ist dies nur ein anderer Name für Auto-MDIX. Sie sind also gut.
  • Wenn die Spezifikationen "Speichern und Weiterleiten" erwähnen, bedeutet dies zumindest, dass Sie einen Switch haben.

Hinweis: Kaufen Sie keine echten Hubs. Sie erhalten keine vernünftige Leistung aus einem Hub (je schlechter Ihre Geräte sind, desto schlechter), und Sie werden niemals 1 GBit / s in einem Hub unterstützen. (Und sie sind nicht billiger als Schalter.)

Das heißt, was Sie gekauft haben, ist sehr wahrscheinlich, dass Switches als Hubs falsch gekennzeichnet sind, aber seien Sie trotzdem vorsichtig. Ich meine, "supergünstig" widerspricht normalerweise "dauerhaft und zuverlässig".

Sehr gut erklärt, danke. Eine weiterführende Frage - da meine so genannten "Hubs" keinen eigenen "Uplink" -Port haben und ich erfolgreich zwei Computer über diesen Hub miteinander verbunden habe, die nur direkte Kabelverbindungen verwenden, sollte dies bestätigen, dass der Hub vorhanden ist eigentlich ein Schalter, richtig? Matt vor 6 Jahren 1
@ Matt: Ich bin mir nicht sicher, ob es eine Garantie ist (versuchen Sie, mindestens 3 Geräte anzuschließen). Es ist jedoch sehr wahrscheinlich, dass es sich um einen Switch handelt - weil Switches so weit verbreitet sind, dass sie fast billiger als Hubs wurden, und gleichzeitig eine viel bessere Leistung als Hubs bieten. grawity vor 6 Jahren 3
@matt Sie können testen, ob es sich um einen Hub-gegen-Switch handelt, indem Sie mindestens 3 Geräte anschließen und dann eine große Datei von PC 1 an PC 2 senden. Wenn die Aktivitätsanzeige aller PCs mit der gleichen Geschwindigkeit blinkt, ist dies ein Hub, falls dies der Fall ist Wenn nur zwei der PC synchron blinken, ist dies ein Schalter Ferrybig vor 6 Jahren 7
@Ferrybig großartiger Punkt. Danke für das Hinzufügen! Matt vor 6 Jahren 0
Verbinden Sie: "PC - Switch - Switch - PC" ... wenn die PCs miteinander kommunizieren, dann ist das toll! ... Wenn nicht, benötigen Sie wahrscheinlich ein Crossover-Kabel (oder versuchen Sie es mit anderen Ports). Attie vor 6 Jahren 0
"Hubs" verbinden nicht "alle Geräte elektrisch miteinander" (sie decodieren und generieren das Signal neu, jedoch ohne Pufferung in Echtzeit). Es gibt keinen technischen Grund, warum ein Hub Auto-MDIx nicht unterstützen könnte, da dies in der Praxis normalerweise nicht der Fall ist. plugwash vor 6 Jahren 2
Hubs funktionieren nur in Halbduplex. Wenn Ihre Hosts * in Vollduplex arbeiten, handelt es sich um einen Switch (der letzte 100-MB-Hub der Firma konnte abstürzen, als ich dies vor etwa 12 Jahren vergessen hatte). FWIW, die Gigabit-Ethernet-Spezifikation. erlaubt kein Halbduplex. grahamj42 vor 6 Jahren 0
@Matt Nur um zu sagen, was andere gesagt haben, sind im Grunde hirnlose Ethernet-Hubs Relikte von vor 15 bis 25 Jahren. Sie könnten in eine Situation geraten, in der Sie wissen müssen, dass ein Gerät ein * Hub * oder ein * Switch * ist, wenn Sie in einer gottgefälligen Umgebung mit uralter Hardware wie dieser suchen. Wenn Sie jedoch in fast alle Geschäfte gehen und einfach einen billigen "Hub" für 15 US-Dollar kaufen, besteht die Chance, dass es sich um einen Schalter handelt. Der große Unterschied ist heutzutage, ob der Switch wie ein Router oder nicht verwaltet werden kann. Günstige "Hubs" sind einfach nicht verwaltete Switches. JakeGould vor 6 Jahren 2
7
Appleoddity

Technisch gesehen sollten Cross-Over-Kabel verwendet werden, wenn Geräte des gleichen „Typs“ miteinander verbunden werden. Zum Beispiel das Verbinden von 2 PCs oder von 2 Switches.

Wenn Sie Geräte verschiedener Typen miteinander verbinden, verwenden Sie ein durchgehendes Kabel. Wie beim Anschließen eines PCs an einen Switch.

Es gibt eigentlich nur zwei verschiedene Arten von Geräten. Eine NIC in der PC-Konfiguration und eine NIC in der Router- / Switch- / Hub-Konfiguration.

Damit die Netzwerkkommunikation stattfinden kann, muss sich die Sendeleitung an einem Ende mit der Empfangsleitung am anderen Ende verbinden und umgekehrt. Die beiden Gerätetypen verwenden entgegengesetzte Sende- / Empfangs-Pinbelegungskonfigurationen und werden durch ein direktes Kabel verbunden. Wenn Sie jedoch denselben Schnittstellentyp miteinander verbinden, ist ein Crossover-Kabel erforderlich.

Das ist jedoch alles technisch. In der Realität existiert Auto MDI-X bereits seit 20 Jahren und ist praktisch in jeder Netzwerkschnittstelle enthalten, die heutzutage existiert. Die Notwendigkeit eines Crossover-Kabels ist sehr selten und in Ihrer Situation nicht unbedingt erforderlich. Diese Funktion kann auch als Auto Uplink und Handel, Universal Cable Recognition und Auto Sensing bezeichnet werden.

Ein Grund, warum Auto-MDIX praktisch überall ist, liegt darin, dass 1000BASE-T keine separaten Sende- und Empfangsleitungen mehr hat. (Alle vier Paare sind bidirektional.) grawity vor 6 Jahren 2
Nit-pick - Standard-Router-Ports befinden sich normalerweise in der "PC-Konfiguration". Ich würde Ihren dritten Absatz in * ändern. Es gibt wirklich nur zwei verschiedene "Modi" von Ports. Ein Port im Host-Modus (z. B. PC, Router) und ein Port im Switch- / Hub-Modus *. Digital Trauma vor 6 Jahren 2
@digitaltrauma ok. Ich stimme dem nicht zu, aber haben Sie einen Hinweis auf den Standard-Port-Modus? Appleoddity vor 6 Jahren 0
@Appleoddity Ich werde versuchen, etwas Offizielles nachzuschlagen, aber mein Hintergrund ist 17 Jahre, in denen ich an fast allen Router- und Switch-Produktlinien von Cisco gearbeitet habe. Digital Trauma vor 6 Jahren 0
@Appleoddity: Bedenken Sie, dass viele dedizierte Router _do not_ einen integrierten Switch haben, wie dies bei kombinierten Routern der Fall ist. Sie haben eine Anzahl von einzelnen Ports, die oft dazu gedacht sind, an einen Switch angeschlossen zu werden. grawity vor 6 Jahren 0