Auf welchem ​​Paar eines Ethernet-Kabels überträgt ein Router?

Ich habe zahlreiche Artikel über Straight-Through- und Crossover-Kabel gesehen und warum sie benötigt werden. Bei herkömmlicher Straight-Through-Verkabelung sendet ein Gerät auf Paar 2 (Pins 3 und 6), während das andere auf Paar 3 (Pins 1 und 2) sendet.

Aber hier ist die Sache, die sie nie klären:

Welches Gerät, der Computer oder der Switch, sendet auf Paar 2 und empfängt auf Paar 3? (Und umgekehrt.)

Das gilt nur für 10 und 100 Base T. Bei 1000 Base T werden alle vier Paare in beide Richtungen verwendet.
Nur eine Anmerkung, falls Sie sich fragen, was ein Crossover-Kabel ist. Google "Crossover-Kabel obsolet" und Sie werden verstehen, dass das Problem der Asymmetrie schon lange vorbei ist, da jeder PHY-Chip, der in den letzten 10-15 Jahren hergestellt wurde, einen automatischen Schalter hat, um zu erkennen, zu welcher "Seite" er gehört.
Ich versuche, selbst einen 10BASE-T-PHY zu bauen, und es wäre hilfreich, (A) der Konvention zu folgen und (B) mich nicht um Auto-MDIX in meiner Implementierung kümmern zu müssen, bevor ich es überhaupt zum Laufen bringe.

Antworten (2)

Gemäß diesem Diagramm von der Wikipedia-Seite zu Frequenzweichen überträgt eine Netzwerkkarte (NIC) auf 1 und 2, sodass ein Hub/Router/Switch auf 3 und 6 überträgt.

Crossover-Kabelverdrahtung

Auf der Ethernet-Twisted-Pair -Seite heißt es:

Ein 10BASE-T- oder 100BASE-TX-Knoten wie ein PC mit einem Anschluss namens Medium Dependent Interfaces (MDI) sendet auf Pin 1 und 2 und empfängt auf Pin 3 und 6 an ein Netzwerkgerät mit einem „Straight-Through“-Kabel .

Es war jedoch lange Zeit egal - Auto-MDIX gibt es seit etwa einem Jahrzehnt.

Vor einigen Jahren haben Studenten von mir an einer Ethernet-Schnittstelle in einem FPGA gearbeitet. Auto-MDIX wurde nicht implementiert. Zu ihrer Überraschung funktionierte ihre Schaltung an einem Hub einwandfrei, fiel jedoch an einigen Ports eines anderen Hubs aus. Dieser Hub hatte einige seiner Ports andersherum verdrahtet und verließ sich auf die automatische Erkennung, um dies zu korrigieren.
Tut mir leid, wenn ich es vermisse, aber wo wird angegeben, welches Gerät auf welchem ​​Paar sendet? Ich versuche, meine eigene Bit-Bang-Implementierung von Ethernet zu erstellen, und Auto-MDIX ist sicherlich nichts, was ich selbst implementieren kann oder auf das ich mich beim Upstream-Switch verlassen kann.
Das Bild zeigt zwei NICe, die Abkürzung für Network Interface Card, die das PC-Ende der Verbindung darstellt
@Wouter - Autsch!
Oh, ich habe gerade den Unterschied zwischen MDI und MDIX gelernt und habe es jetzt herausgefunden. Danke!

Bei älteren 100-Mbit/s-Netzwerken spielt es keine Rolle. Wichtig ist, dass die Empfangspins der einen Seite mit den Sendepins der anderen Seite verbunden sind. Grundsätzlich hat eine Seite des Kabels die "geradlinige" Pinbelegung und die andere eine "gekreuzte" Pinbelegung. Die Crossover-Pinbelegung stellt sicher, dass die Sendepins einer Seite mit den Empfangspins der anderen Seite verbunden sind und Sie die "Crossover" -Seite anschließen können.

Ob der Schalter also direkt mit der "Cross-Over"-Seite des Kabels oder dem Computer verbunden ist, hängt nur davon ab, wie Sie das Kabel tatsächlich anschließen. Die „Cross-Over“-Seite kann in der Nähe des Schalters oder in der Nähe des Computers angeschlossen werden.

Sie würden auch "Crossover" -Kabel verwenden, um zwei Computer miteinander zu verbinden. Für einen Computer und einen Switch würde ein "Straight-Through" verwendet werden.

Beachten Sie, dass die meisten neueren Netzwerkgeräte und alle 1-Gbit / s-Geräte automatisch aushandeln, welche Pins was tun.

An meiner Antwort stimmt etwas nicht?
Ich bin mir nicht sicher, was Sie mit "wie Sie das Kabel anschließen" meinen - ich kann nicht sehen, dass es darauf ankommt? Und soweit ich weiß, spielt es in älteren Netzwerken (10 und 100 MBit/s) eine Rolle, da die Hardware Auto-MDIX nicht unterstützt, um herauszufinden, welche Paare verwendet werden sollen.
@Martin Thompson Ich meinte, dass es egal ist, welche Seite des Crossover-Kabels an welches Ende geht, wie es in der Frage gestellt wird.
Ahh. Ich lese die Frage "Welches Gerät (PC oder Hub) verwendet welches Paar zum Übertragen"