Raison du mode semi-duplex en Ethernet?

15

Les connexions semi-duplex étaient populaires à l'époque de 10Mbps et 100Mbps Ethernet , et, selon les normes, cela est également autorisé dans le cas de Ethernet 1Gbps .

Ai-je raison de dire que la prise en charge du mode semi-duplex dans les chipsets Ethernet était cruciale dans le cas où un concentrateur réseau (le concentrateur est en interne un seul câble) ou un autre support Ethernet partagé (par exemple, 10BASE-5) était utilisé?

Y a-t-il des raisons pour les connexions semi-duplex dans les environnements Ethernet où le câblage à paire torsadée est utilisé et les concentrateurs ne sont pas utilisés?

Martin
la source
3
Ethernet est dérivé de en.wikipedia.org/wiki/ALOHAnet qui utilisait la radio UHF; un support intrinsèquement semi-duplex lorsqu'il fonctionne sur la même fréquence.
Dale M
2
Il convient de noter que bien que les différentes normes 802.11 ne soient pas Ethernet et ne soient donc pas directement applicables à la question, les réseaux sans fil basés sur 802.11 restent toujours une norme semi-duplex. Il existe des différences significatives dans la gestion des collisions (évitement vs détection) entre Ethernet et 802.11, mais c'est un bon objectif moderne pour voir les défis historiques.
user24313

Réponses:

18

Les raisons de l'Ethernet semi-duplex sont telles que vous les comprenez. En fait, il y avait un mouvement pour ne pas inclure le semi-duplex pour 1000Base-T, mais il est toujours devenu la norme. Pour Ethernet 10 Gbits, le semi-duplex a été abandonné, il n'y a donc pas de standard Ethernet 10 Gbit / s semi-duplex.

À moins que vous ayez toujours un concentrateur (ils sont toujours là) ou un appareil qui ne prend pas en charge le duplex intégral (ils existent, en particulier pour 10Base-T), 10Base-T ou 100Base-TX sur UTP n'ont pas vraiment besoin de demi- duplex.

Ron Maupin
la source
10

Ethernet était dérivé de https://en.wikipedia.org/wiki/ALOHAnet qui utilisait la radio UHF; un support intrinsèquement semi-duplex lorsqu'il fonctionne sur la même fréquence.

Les premiers réseaux câblés utilisaient un bus coaxial jusque dans les années 80.

Dale M
la source
4

En cas d'endommagement partiel du câblage, le semi-duplex peut faire la différence entre une connexion plus lente et AUCUNE connexion (jusqu'à ce que le dommage soit réparé.)

Cela peut être une GRANDE différence.

Ecnerwal
la source
3
Veuillez expliquer cette réponse. Pour UTP, un minimum de deux paires est requis pour le duplex intégral ou semi-duplex à 10 ou 100 Mo, et 1 Go nécessite les quatre paires pour le duplex intégral ou le semi-duplex. Je ne vois pas comment les dommages partiels du câblage ont quelque chose à voir avec le duplex autorisé sur UTP.
Ron Maupin
2
J'ai un câble aérien endommagé par la foudre qui s'avère difficile à remplacer sur le plan organisationnel par des fibres. Il fonctionne sur 10 semi-duplex. Il ne fonctionne pas sur 10 full duplex. 4 fils sont toujours connectés électriquement de bout en bout, mais la connexion ne se fera que sur 10 semi-duplex.
Ecnerwal
2
Évidemment, les deux paires fonctionnent car vous pouvez envoyer et recevoir à la fois. Une paire endommagée (ou un fil dans une paire) permettrait un lien d'un côté mais pas de l'autre. Vous pourriez avoir des dommages dans l'un des appareils. À tout le moins, testez le câble avec un Fluke haut de gamme.
Ron Maupin
Un Fluke haut de gamme coûte plus que mon kilomètre et demi de coût de réseau fédérateur de fibre; Ou environ deux fois tout mon budget annuel. Ça n'arrivera pas. Vraisemblablement, il y a une diaphonie entre les paires qui ne devrait pas être là, mais est quand même là, après la grève de l'éclairage. L'équipement final a été remplacé. J'ai de la fibre aérienne en main pour la remplacer simplement, car le cuivre entre les maillons du bâtiment ne figure pas dans ma liste de techniques acceptables pour cette raison précisément.
Ecnerwal
2
Vous pouvez louer un Fluke à l'heure ou trouver un câblodistributeur avec un pour une heure. Il vous indiquera où se trouve tout problème de câble. Cela peut être aussi simple que de résilier ou de couper une partie de l'une de vos boucles de service. Vous devez savoir s'il s'agit du câble de l'installation externe, ou s'il est connecté au câble de l'installation interne ou au câble de l'installation interne à chaque extrémité (solution facile). Ce serait dommage si ce problème ne se trouve qu'à 5 pieds dans votre boucle de service de 10 mètres à une extrémité, et que vous venez de le supporter.
Ron Maupin
3

La raison du semi-duplex était due au coût, le 10Meg Ethernet initial ne partageait le même câble coaxial que deux conducteurs 10Base2 . À l'époque, on n'imaginait pas que quelque chose d'aussi rapide que 10 Mbit / s pouvait être transmis sur un câble non blindé.

Un port sur un commutateur / concentrateur peut avoir 20 PC connectés en guirlande, ainsi CDMA a été utilisé pour écouter le trafic, commencer à envoyer, reculer pendant un temps aléatoire si quelqu'un a commencé à transmettre à la même instance et envoyer à nouveau.

C'est également la raison de la restriction de longueur et de la taille minimale des paquets, car vous devez vous assurer avant l'envoi du dernier bit que quelqu'un à l'autre extrémité du même câble n'a pas également commencé à transmettre au même instant.

L'électronique étant devenue plus rapide et moins chère, nous sommes passés à Cat5, des câbles / ports individuels pour chaque PC, puis à des commutateurs, où le paquet peut être stocké et transféré dans les deux directions en même temps (Full Duplex)

Pieter
la source
3

Rich Seifert donne la réponse (pour Gigabit Ethernet) dans son livre "Gigabit Ethernet" et dans une publication usenet :

Citation:

La réponse est plus politique que technique. Gigabit Ethernet a été développé sous les auspices du groupe de travail IEEE 802.3. Par définition, les réseaux 802.3 doivent inclure la capacité de fonctionnement CSMA / CD. [Remarque: Cela était vrai au moment de la rédaction du stamdard Gigabit Ethernet; ce n'est plus le cas.] Si Gigabit Ethernet offrait une solution uniquement en duplex intégral, il aurait été difficile de justifier son développement au sein du groupe de travail IEEE 802.3. [...]

  1. La norme résultante aurait eu du mal à s'appeler «Ethernet», car elle n'utiliserait pas CSMA / CD (même en option) et n'aurait pas été développée dans le cadre d'IEEE 802.3, le «propriétaire» reconnu du nom Ethernet.
Jens Link
la source
0

Ai-je raison de dire que la prise en charge du mode semi-duplex dans les chipsets Ethernet était cruciale dans le cas où un concentrateur réseau

Oui

le moyeu est en interne un seul fil

Il serait plus précis de dire qu'un hub simule un seul fil, c'est en fait un peu plus complexe que cela.

ou un autre support Ethernet partagé (par exemple, 10BASE-5) a été utilisé?

Oui

Y a-t-il des raisons pour les connexions semi-duplex dans les environnements Ethernet où le câblage à paire torsadée est utilisé et les concentrateurs ne sont pas utilisés?

L'autre grand est celui des appareils anciens.

Il est peu probable que les équipements 10 mégabits prennent en charge la négociation automatique, de sorte que le mode duplex intégral ne peut pas être sélectionné automatiquement. Vous pouvez potentiellement forcer à la fois l'appareil et le port de commutation en mode duplex intégral, mais cela risque de se produire des décalages de duplex sur la route, donc c'est généralement plus de problèmes que cela ne vaut.

Peter Green
la source