Quel est l'intérêt de l'auto-détection Ethernet 10/100 Mbit / s?

11

Selon les notes que je lis:

Ethernet 10/100 Mbit / s fait référence à la norme qui peut détecter automatiquement la vitesse dont il a besoin pour fonctionner entre des vitesses de 10 Mbit / s ou 100 Mbit / s.

Pourquoi la détection automatique serait-elle nécessaire? Ne serait-il pas préférable de déboucher sur 100 Mbit / s ou cela aura-t-il un impact négatif sur le réseau?

Oliver K
la source
11
Si vous aviez construit des réseaux au moment où Ethernet 100 Mbps a été introduit, la réponse serait claire: vous pouvez donc mettre à niveau progressivement un réseau sans configuration manuelle fastidieuse de chaque port.
Todd Wilcox
2
demandez-vous: pourquoi ne pas passer directement à 1000 Mbps? La même réponse s'appliquera à votre question.
njzk2
Je ne vois pas cela comme un doublon, car il demande à propos de l'utilisation de semi-duplex / duplex lorsque la négociation automatique échoue et pourquoi la différence entre 10/100 et le fonctionnement Gig dans ce cas.
Apprendre

Réponses:

27

Certains appareils ne pouvaient fonctionner qu'à 10 mégabits / s, de sorte que l'appareil à l'autre extrémité détecterait automatiquement la vitesse correspondante. Si un appareil qui a une vitesse maximale de 10 Mbit / s est connecté à un commutateur 10 Mbit / s / 100 Mbit / s, le commutateur doit réduire sa vitesse sur ce port particulier afin de communiquer efficacement (efficacement) avec l'appareil .

De nos jours, la plupart des appareils détectent automatiquement entre 10 Mbit / s, 100 Mbit / s et 1000 Mbit / s, mais à l'époque du "Fast Ethernet", les choix étaient de 10 Mbit / s et 100 Mbit / s.

Ted Quanstrom
la source
2
Je ne pense pas avoir jamais entendu parler d'un appareil qui n'était que 100/1000, les combinaisons courantes semblent être 10/100 10/100/1000 1000 / 10G et 100/1000 / 10G.
Peter Green
Oui, je suppose que tu as raison. Je voulais juste dire, "un appareil moderne est susceptible d'être 100 ou 1000".
Ted Quanstrom
3
En fait, il existe des périphériques qui ne prennent en charge que 100/1000, tels qu'un Cisco Nexus 2248TP Fabric Extender. Ils sont utilisés dans les centres de données, où il est encore assez courant de trouver du matériel spécialisé hérité qui ne gère que 100 Mo, mais 10 Mo a complètement disparu.
Jeremy Gibbons
1
100mbit n'est pas uniquement utilisé pour les serveurs hérités. Les systèmes embarqués bas de gamme (ex Raspberry Pi) ne sont fournis qu'avec des ports Ethernet 10/100. À ce niveau, ce n'est pas seulement qu'un dollar supplémentaire de matériel représenterait une augmentation significative de la nomenclature (comme avec certains ordinateurs portables bon marché d'il y a quelques années); mais les processeurs des anciens modèles n'étaient pas assez rapides pour faire bon usage de ce niveau de bande passante.
Dan est en train de jouer par Firelight le
1
Certains nouveaux appareils de laboratoire utilisent encore des cartes 10 Mb / s même aujourd'hui. Par exemple, les oscilloscopes, les analyseurs de spectre, les générateurs de fonctions sont tous disponibles aujourd'hui avec seulement un port de 10 Mb / s pour la connexion au réseau.
AndrejaKo
14

N'oubliez pas que 10 Mbps sont arrivés en premier, puis 100 Mbps, puis 1000 Mbps.

L'avantage de prendre en charge plusieurs vitesses et de basculer automatiquement entre elles est que vous pouvez mettre à niveau votre réseau progressivement sans avoir à vous soucier de la vitesse prise en charge par chaque appareil ou à tout remplacer à la fois. Il vous suffit de brancher un appareil et il se connecte à la vitesse la plus élevée prise en charge mutuellement. Il y a quelques appareils à vitesse unique, mais ils sont assez rares pour que ce ne soit généralement pas trop un problème (bien que vous rencontriez la personne occasionnelle qui se demande pourquoi leur Raspberry Pi ne parlera pas à leur convertisseur de média).

Je pense que c'est une grande partie de la raison pour laquelle Ethernet à paire torsadée est resté la technologie de réseau dominante. Il a pu augmenter massivement les performances tout en gardant (presque) tout compatible.

Malheureusement, avec la 10G, les eaux sont devenues beaucoup plus boueuses, car aucun appareil ne prend en charge les 10M et 10G et certains plus anciens ne supportent même pas 100M. J'imagine que la situation sera similaire avec les nouveaux trucs 2.5G et 5G. Heureusement, les nouveaux appareils 10G ont tendance à prendre en charge 100M et la plupart des appareils 10M sont probablement hors service à l'heure actuelle, donc j'espère que la rupture ne devrait pas être trop douloureuse.

Peter Green
la source
Je n'ai pas vu de carte réseau 10 Mb depuis très longtemps. Je n'ai même pas vu de carte réseau 10/100 depuis peut-être dix ans (même si je vois toujours des choses comme des pare-feu avec des interfaces 10/100). Je m'attendrais presque à trouver des pilotes pour une carte de 10 Mo uniquement.
Todd Wilcox
4
Woah là, rappelez-vous que 1Mbit est venu en premier! De préférence sur les transducteurs coaxiaux ... Honnêtement, vous les enfants ces jours-ci avec vos pac-mans, vos 10mbit / s, vos hula-hoops et votre musique hippedy-hop ...
John U
2
@ToddWilcox O'Rly? Avez-vous vu des «boucliers» de réseau pour les processeurs intégrés, comme Arduino? Les moins chers utilisent le bit banging et ces minuscules processeurs peuvent à peine atteindre 10 Mo. comme open-electronics.org/low-cost-ethernet-shield-with-enc28j60 Il y a beaucoup de 10 Mo dans l'IoT.
Agent_L
2
@JohnU AIUI au début, l'Ethernet coaxial expérimental était de 3 Mbit / s et Starlan (une première tentative spécifique au fournisseur d'Ethernet à paire torsadée) était de 1 Mbit / s, mais tout ce qui en faisait une norme réelle était de 10 Mbit / s ou plus.
Peter Green
2
@Agent_L Je doute que quiconque frappe Ethernet, même à 10 Mbps, ce serait une tâche très difficile. Cependant, ils utilisent uniquement des contrôleurs de 10 mégabits (notamment ENC28j60 de Microchip)
Peter Green
0

Tout est obsolète, à l'ère actuelle. Ce qui signifie que tout ce que vous lisez est obsolète.

Tout ce qui est inférieur à 1000 Mo / s est une histoire ancienne. Heureusement pour les personnes avec des équipements antiques toujours en marche, moi y compris, la plupart des ports à 1000 Mb / s négocieront automatiquement quel que soit l'équipement obsolète.

Le point de la négociation automatique est de pouvoir parler à un périphérique obsolète à une vitesse qu'il peut gérer, sans avoir à configurer spécifiquement un port pour parler aussi lentement.

Ecnerwal
la source
5
... sauf si vous exécutez un cluster de Raspberry Pis. Ils sont limités à 100 Mb / s.
Nathan Osman
6
Il existe toujours un écart de prix considérable entre les commutateurs pleine capacité Gig et ceux fournissant des ports FastEthernet (au moins pour les commutateurs bas de gamme pour connecter des PC et des téléphones). Pour de nombreux environnements d'entreprise, il n'y a vraiment aucune raison d'avoir Gigabit sur le bureau, et FastEthernet est plus que suffisant, malgré son statut ancien. Sur le plan égoïste, je préférerais que Gig évite les cauchemars habituels des asymétries duplex et similaires, mais à moins que les fournisseurs ne cessent de faire des commutateurs FE, nous allons probablement continuer à les acheter pendant un certain temps.
Jeremy Gibbons
1
Je travaille dans un environnement très économique (école) et je n'ai pas acheté d'appareil Fast-E depuis plus d'une décennie ... Il y en a encore quelques-uns qui fonctionnent dans des rôles moins critiques, mais quand ils seront remplacés, ce sera avec Appareils Gig. Si RasPis sont des dispositifs de 100 Mo, ils sont "nouvellement fabriqués comme obsolètes", ce qui va avec leur bon marché, mais ne rend pas les 100 Mo non obsolètes, à mon humble avis.
Ecnerwal
5
La plupart des ports de gestion (sur les appareils d'entreprise) sont 10/100. iLO et DRAC sur les serveurs, la plupart des autres interfaces de type IPMI. Donc, votre caractérisation "obsolète" est fausse. Si vous n'avez rien acheté avec une interface 10/100, vous ne jouez pas dans l'informatique d'entreprise, du moins dans la salle des serveurs.
mfinni
1
Je conviens que 10 Mbps ont essentiellement disparu, mais pas Ethernet rapide.
Ted Quanstrom
0

La détection automatique 10/100 est pour la compatibilité descendante avec les anciens hôtes qui sont 10M seulement.

Le 10M était le seul Ethernet depuis longtemps. Lorsque 100M a été introduit, il était extrêmement coûteux et n'était utilisé que pour les dorsales ou les serveurs (et pas tous les serveurs non plus, juste le ou les importants qui pouvaient justifier le coût). Par conséquent, il a été supposé que les appareils 10M seraient autour pendant très longtemps.

Chose intéressante: les cartes réseau 10 / 100M étaient si chères que le fait d'en utiliser une pour parler à un appareil 10M était initialement considéré comme un gaspillage. Pourquoi dépenser tout cet argent pour parler à un appareil 10M à moins que cet appareil 10M ne soit mis à niveau. S'il a été décidé de NE PAS mettre à niveau

Pourquoi le 100M était-il si cher au départ? Outre le fait que les nouvelles technologies sont généralement plus chères au début, à l'époque, la seule autre technologie de réseau à 100 M / s était FDDI, qui était extrêmement coûteuse et extrêmement difficile à gérer. Ainsi, les fournisseurs Ethernet 100M / s pourraient facturer des prix élevés et ce serait toujours moins cher que FDDI. Si le pain coûte 100 $ / pain et que vous avez trouvé un moyen de le faire pour 10 $ / pain, vous facturerez 99 $ / pain aussi longtemps que vous le pouvez, non?

Je me souviens d'un vendeur de Cisco en 1996 qui disait "nous nous attendons à ce que les ports de commutation 10/100 chutent à 100 $ / port à la fin, donc à l'avenir nous n'offrirons pas 10M ... juste 10 / 100M." À l'époque, cela semblait être une conversation folle.

TomOnTime
la source