Я знаю, что разные устройства имеют разные MAC-адреса, чтобы отличить их. Мой вопрос касается встроенной платы. Например, моя плата имеет два Ethernet-порта, каждый из которых имеет свой индивидуальный MAC-адрес. Будут ли эти MAC-адреса одинаковыми для портов Ethernet на каждой плате? Таким образом, локально для системы/платы MAC-адрес для Ethernet-порта 1 будет одинаковым с платы на борту?Насколько уникальными являются MAC-адреса
ответ
Каждый порт должен иметь глобальный уникальный MAC-адрес, однако, как правило, у платы разработчиков нет MAC-набора, и каждый устанавливает то, что он хочет. Это хорошо работает, пока два одинаковых MAC-адреса не появятся в одной физической сети.
Строго говоря, это только адреса без установленного локально битового набора, которые гарантированно будут уникальными. Те, у кого установлен этот бит, могут быть сделаны любым способом, который выбрал кто-то, поэтому существует вероятность столкновения. –
Mac создан для того, чтобы быть уникальным. Начальные сегменты идентифицируют производителя, что конечные числа уникальны на основе конструкции производителя. Это благодаря стандартам IEEE!
При правильном изготовлении устройств MAC-адреса * уникальны по всему миру *. –
@JonathonReinhart Просто чтобы убедиться, что я вас понимаю. Если мы возьмем PIP малины, каждый порт Ethernet на каждом малиновом PI должен иметь тот же MAC-адрес? Редактировать * Неправильно то, что вы разместили, я понимаю сейчас – Keith
Абсолютно нет. Каждый адаптер Ethernet, когда-либо сделанный, должен иметь уникальный MAC-адрес, который не найден на любом адаптере Ethernet в другом месте на планете. –