logo
Мет по сетям (протоколам)

Ethernet

Ethernet/IEEE 802.3 (от лат. luminiferous ether — светоносный эфир) – самая популярная технология LAN с методом доступа CSMA/CD.

Технология была создана в 70-х гг. доктором Робертом Меткалфом (Robert Metcalfe) как часть проекта «офиса будущего» и обеспечивала скорость 3 Мбит/с. В 1980 г. фирмы DEC-Intel-Xerox довели скорость до 10 Мбит/с и в 1985 г. технология была официально утверждена 802-м комитетом IEEE. До сих пор можно встретить «фирменные» варианты Ethernet под названиями Ethernet II/Ethernet DIX (DEC, Intel, Xerox) и Raw 802.3 (Novell), отличающиеся друг от друга небольшими изменениями формата кадра (пакета).

Иерархия протоколов Ethernet.

Рис. 2.3.1. Протоколы Ethernet

Согласно принятому IEEE стандарту канальный уровень технологии Ethernet делится на подуровень управления логическим каналом LLC (Logical Link Control), отвечающий за логику работы канального уровня, и подуровень доступа к среде MAC (Media Access Control), обеспечивающий формирование кадра.

Каждый узел сети снабжается уникальным MAC адресомиз 6 байт, причём 3 байта (без двух старших бит) закрепляются в IEEE за производителем оборудования, а 3 оставшихся байта устанавливаются им самостоятельно.

Структура кадра представлена на рисунке 2.3.2.

Принимая кадры, сетевые адаптеры устройств считывают MAC адрес получателя и при его совпадении с собственным адресом помещают кадр во входной буфер для последующей обработки, в противном случае – кадр отбрасывается.

Старшие два бита адреса получателя в зависимости от назначения кадра устанавливаются программно при его отправке. Например, у широковещательного кадра, обращённого ко всем узлам сети, старший бит устанавливается в 1, у кадра, адресованного группе узлов, в 1 устанавливается следующий бит адреса и, наконец, у кадра, предназначенного конкретному узлу, оба старших бита — нулевые.