USB dirancang untuk menggantikan berbagai antarmuka perhiperal PC termasuk hal-hal seperti keyboard dan mouse. Prioritas termasuk biaya rendah, konsumsi daya rendah dan melewati lalu lintas prioritas tinggi dengan latensi rendah. Dukungan untuk panjang kabel yang panjang bukanlah prioritas. Jadi di sisi protokol mereka pergi untuk setengah dupleks sederhana "berbicara ketika Anda diajak bicara" protokol dengan ukuran paket kecil. Di sisi perangkat keras, mereka menggunakan sistem pensinyalan diferensial yang tidak terisolasi yang mengambil beberapa cara pintas saat terminasi.
USB secara bertahap berkembang untuk menambah kecepatan lebih tinggi dan dupleks penuh tetapi jarak yang lebih jauh tidak pernah menjadi tujuan desain.
Ethernet (dalam bentuk awalnya) memiliki serangkaian kriteria desain yang berbeda. Itu dirancang sebagai standar jaringan area lokal, tidak ada stasiun yang master dan mereka pergi untuk sistem akses multi rasa pembawa dengan deteksi tabrakan. Untuk memastikan deteksi tabrakan berfungsi dengan baik, mereka membatasi ukuran paket minium dan ukuran total jaringan. Lapisan fisik dirancang dengan terminasi yang jauh lebih hati-hati untuk memastikan integritas sinyal dipertahankan bahkan untuk jangka panjang. Ada penghalang isolasi untuk melindungi terhadap masalah yang disebabkan oleh perbedaan potensial tanah dalam jangka panjang (twisted pair ethernet menggunakan transformer, I belive coax ethernet menggunakan optoisolators dan konverter DC ke DC)
CSMA / CD bekerja dengan baik pada LAN 10Mbps kecil tetapi mulai menunjukkan tekanan ketika kecepatan meningkat dan jaringan semakin besar. Jembatan (yang kemudian dikenal sebagai sakelar) diperkenalkan memungkinkan jaringan untuk dipecah menjadi beberapa domain collision. Ini memungkinkan jaringan dibuat lebih besar dari batas yang diberlakukan oleh CSMA / CD dan juga memungkinkan beberapa kecepatan untuk hidup berdampingan.
Kemudian Ethernet pindah dari CSMA / CD 1 dan hub menuju titik-titik link dan switch duplex penuh. Ini memungkinkan sambungan jarak jauh berkecepatan tinggi karena paket tidak akan pernah bisa saling bertabrakan.
Ada harga yang harus dibayar untuk semua ini, lapisan fisik yang dapat bekerja dalam jarak jauh membutuhkan daya yang jauh lebih besar dan transceiver yang jauh lebih mahal daripada yang hanya dirancang untuk bekerja dalam jarak pendek. Buffer data, pada perangkat akhir harus jauh lebih besar untuk menangani waktu pengakuan yang berpotensi lama dan potensi hilangnya paket. Switch adalah perangkat yang relatif kompleks sering termasuk jumlah besar memori buffer. Penentuan prioritas mengharuskan setiap saklar dalam rantai harus mengetahui informasi penentuan prioritas.
1 Pada hub 10Mbps dan CSMA / CD cukup universal. Penyebaran 100Mbps awal juga sangat banyak digunakan hub dan CSMA / CD. Jaringan 100Mbps kemudian cenderung menggunakan tautan dan sakelar dupleks penuh. Pada gigabit standar termasuk CSMA / CD dan hub tetapi saya belum pernah mendengar ada orang yang benar-benar menjual hub gigabit. Pada 10 gigabit dan di atas CSMA / CD dan dukungan hub tidak ada sama sekali.