В зависимости от скорости передачи данных и передающей среды существует несколько вариантов технологии Ethernet. Однако не зависимо от способа передачи стек сетевого протокола и программы работают одинокого, практически во всех рассмотренных далее вариантов. В стандартах первых версий указывалось, что в качестве передающей среды используются только коаксиальный кабель, но в дальнейшем появилась возможность использования витой пары и оптоволокна. Причинами перехода на витую пару были:
1) Возможность работы в дуплексном режиме
2) Низкая стоимость кабеля витая пара
3) Более высокая надежность сетей при неисправности в кабеле
4) Более помехозащищённость при использовании дифференциального сигнала
5) Возможность питания по кабелю маломощных узлов, например: IP телефонов
6) Отсутствие гальванических связи (прохождение тока) между узлами сети
Причиной перехода на оптоволокно была необходимость увеличения длины сегмента без использования повторителей. Большинство Ethernet карт и других устройств имеет поддержку нескольких скоростей передачи данных, за счет использования авто определения скорости и дуплексности для достижения наилучшего соединения между двумя устройствами. Если авто определение не срабатывает, то скорость подстраивается под партнера, а режим дуплексности становится полудуплексным.
Например:наличие в устройстве порта Ethernet 10/100 говорит о том, что данное устройство может работать на скоростях, как 10, так и 100 Mb/sec.