Адрес в Ethernet - 48 разрядное число, уникальное для каждого устройства. Уникальность обеспечивается делением адреса на две части - 24 разряда - номер производителя (назначается/продается централизовано) и 24 разряда - серийный номер изделия (устанавливается на заводе). Распределением блоков адресов занимается IEEE-SA - Registration Authority (https://standards.ieee.org). Номера производителей продаются по цене 2820$ за полный блок 24 разрядных серийных номеров из 16 000 000 изделий (цена в 2018 году) плюс 3260$ просят за сохранение имени покупателя в тайне. Кроме полного блока можно купить и часть блока кратную степени двойки.
Для удобства чтения человеком адреса записываются с помощью шестнадцатеричных цифр (1 цифра= 4 разряда). Формат записи отличается в разных ОС.
Windows 50-15-5D-E0-74-42
Linux 50:15:5D:E0:74:42
Cisco IOS 50155D-E07442
MAC получателя | MAC Отправителя | Номер VLAN (не обязательно) | Тип пакета | Полезные данные | Контрольная сумма |
---|---|---|---|---|---|
6 octets | 6 octets | (4 octets) | 2 octets | 46‑1500 octets | 4 octets |
Если Ethernet используется в топологии общей шины (соединения через HUBы) то максимальное расстояние между устройствами не должно превышать 200 метров. Обычно считают, что расстояние от устройства до HUBа не должно превышать 100 метров.
Для топологии звезда (устройства соединены через Switсh и) такого ограничения нет.