Протокол Ethernet описывает правила управления связью в сети Ethernet. Чтобы обеспечить совместимость всех устройств Ethernet друг с другом, IEEE разработала стандарты для производителей и программистов по разработке устройств Ethernet.
Архитектура Ethernet основана на стандарте IEEE 802.3. Стандарт IEEE 802.3 определяет, что в сети реализуется способ контроля доступа «множественный доступ с контролем несущей и обнаружением конфликтов» (CSMA/CD).
В CSMA/CD все конечные станции прослушивают сетевой провод и ждут, когда он будет свободен для отправки данных. Этот процесс сходен с ожиданием сигнала готовности линии на телефоне перед набором номера. Когда конечная станция определяет, что никакие другие узлы не передают данные, она пытается отправить данные. Если никакая другая станция в это же время не отправляет данные, эта передача без проблем поступает на компьютер назначения. Если другая станция определяет этот же сигнал свободной сети и одновременно передает данные, на сетевом носителе происходит конфликт, как показано на рисунке.
Первая станция, которая обнаруживает конфликт или удвоение напряжения, отправляет сигнал наличия коллизии, указывающий всем станциям на остановку передачи и выполнение алгоритма задержки. Алгоритм задержки вычисляет случайное время, по истечении которого конечная станция пытается повторить передачу. Обычно это случайное время равняется 1 или 2 миллисекундам (мс). Описанная процедура выполняется каждый раз при наличии конфликта в сети и может снизить скорость передачи Ethernet на 40 процентов.
