L'USB a été conçu pour remplacer diverses interfaces PC perhiperal, notamment des claviers et des souris. Les priorités comprenaient un faible coût, une faible consommation d'énergie et le passage d'un trafic de haute priorité avec une faible latence. La prise en charge de longues longueurs de câble n'était pas une priorité. Donc, du côté du protocole, ils ont opté pour un protocole semi-duplex "parler quand on vous parle" avec de petites tailles de paquets. Côté matériel, ils ont opté pour un système de signalisation différentielle non isolé qui a pris quelques raccourcis à la terminaison.
L'USB a progressivement évolué pour ajouter des vitesses plus élevées et du duplex intégral, mais une distance plus longue n'a jamais été un objectif de conception.
Ethernet (dans sa forme initiale) avait un ensemble différent de critères de conception. Il a été conçu comme une norme de réseau local, aucune station n'était un maître et ils ont opté pour un système d'accès multiple à détection de porteuse avec détection de collision. Pour s'assurer que la détection de collision fonctionnait correctement, ils ont imposé des restrictions sur la taille minimale des paquets et la taille totale du réseau. La couche physique a été conçue avec une terminaison beaucoup plus prudente pour garantir l'intégrité du signal, même sur de longues périodes. Il y avait une barrière d'isolement pour se protéger contre les problèmes causés par les différences de potentiel de terre à long terme (Ethernet à paire torsadée utilise des transformateurs, je crois que les coaxiaux Ethernet utilisés optoisolateurs et convertisseurs CC / CC)
CSMA / CD a bien fonctionné sur les petits réseaux locaux à 10 Mbps, mais il a commencé à montrer la pression à mesure que les vitesses augmentaient et que les réseaux s'agrandissaient. Des ponts (connus plus tard sous le nom de commutateurs) ont été introduits permettant aux réseaux d'être divisés en plusieurs domaines de collision. Cela a permis aux réseaux d'être plus grands que les limites imposées par CSMA / CD et a également permis à plusieurs vitesses de coexister.
Plus tard, Ethernet s'est éloigné de CSMA / CD 1 et des concentrateurs vers des liaisons et des commutateurs duplex intégral point à point. Cela permet des liaisons longue distance à grande vitesse car les paquets ne peuvent jamais entrer en collision les uns avec les autres.
Cependant, il y a un prix à payer pour tout cela, les couches physiques qui peuvent fonctionner sur de longues distances nécessitent beaucoup plus de puissance et des émetteurs-récepteurs considérablement plus chers que ceux qui ne sont conçus que pour fonctionner à courte portée. Les tampons de données, à la fin, les appareils doivent être beaucoup plus gros pour faire face à un temps d'accusé de réception potentiellement long et à une perte potentielle de paquets. Les commutateurs sont des périphériques relativement complexes qui incluent souvent des quantités importantes de mémoire tampon. La hiérarchisation nécessite que chaque commutateur de la chaîne soit conscient des informations de hiérarchisation.
1 À 10 Mbps, les concentrateurs et CSMA / CD étaient à peu près universels. Les premiers déploiements à 100 Mbps utilisaient également des concentrateurs et des CSMA / CD très lourds. Plus tard, les réseaux 100 Mbps ont eu tendance à utiliser des liaisons et des commutateurs en duplex intégral. Au gigabit, les normes incluaient CSMA / CD et les concentrateurs, mais je n'ai jamais entendu parler de quiconque vendant réellement un concentrateur gigabit. À 10 gigabits et plus, la prise en charge CSMA / CD et concentrateur n'existe pas du tout.