Halbduplex-Twisted-Pair-Ethernet - welches Paar?

Welches Ethernet-Paar wird für die Halbduplex-Signalisierung verwendet?

In Vollduplex-Ethernet führt 1,2 TX aus; während 3,6 RX tut.

Bei Halbduplex wird theoretisch nur einer davon benötigt - welcher?

Antworten (1)

Bei Halbduplex werden beide benötigt.

Duplex bedeutet im Grunde: Zwei Übertragungskanäle, einer zum Senden, einer zum Empfangen.

Für Ethernet bedeutet Vollduplex: TX und RX können gleichzeitig passieren.

Für Ethernet bedeutet Halbduplex: TX und RX erfolgen nicht zur gleichen Zeit, aber dennoch, da es sich um Duplex handelt, über separate Kanäle.

Dies unterscheidet sich von der Verwendung des Wortes Halbduplex in anderen Übertragungsschemata, wie der seriellen Kommunikation.

Das hat mit den Ursprüngen und Definitionen von Ethernet zu tun. Das meiste davon geht direkt auf das zurück, was vor 30 Jahren möglich war, alle 10Base-Signale gehen mindestens auf das Jahr 1981 zurück. 100base war nur eine Erweiterung davon. Gigabit-Ethernet ändert dies und macht korrekten Vollduplex, sendet und empfängt gleichzeitig auf allen Leitungen.

Apropos Oldstyle-Ethernet, 10base2 usw.: Die Protokolle sind Hardware-unabhängig. Dasselbe Signal würde auf optischen oder elektrischen Übertragungskanälen codiert. Damals konnten optische Kanäle nicht einfach zwischen Senden und Empfangen umschalten. Auch die frühe strukturierte Ethernet-Verkabelung wurde an einen Hub (nicht Switch) angeschlossen, sodass CSMA-CD implementiert werden musste, was bedeutete, dass die Absender in der Lage sein mussten, während ihres eigenen Sendens auf eingehende Übertragungen (Konflikte) zu hören. Außerdem liefen die frühen Protokollstacks auf CPUs, die so schwach waren, dass sie Übertragung und Empfang nicht gleichzeitig berechnen konnten, was Ihnen einen Grund gab, Halbduplex in einer Umgebung zu betreiben, die ansonsten perfekt für Vollduplex geeignet war.

Danke für die Antwort. Zitat: "Und außerdem liefen die frühen Protokollstacks auf CPUs, die so schwach waren, dass sie Übertragung und Empfang nicht gleichzeitig berechnen konnten, was Ihnen einen Grund gab, Halbduplex in einer Umgebung zu fahren, die ansonsten perfekt für Vollduplex geeignet war." Ich verstehe dieses Teil nicht. Meinen Sie, dass 4 Drähte verwendet wurden, also gab es einen separaten Prozessor für jedes Paar der vier Drähte? (Prozessor 1 könnte also die Übertragung berechnen und Prozessor 2 könnte das Auftreten von Empfang / Kollision berechnen)