Я обнаружил странный сетевой интерфейс. Является ли это стандартной практикой?

В настоящее время я разрабатываю программное обеспечение ONVIF , и одна из моих тестовых камер представила мне довольно странный сетевой интерфейс.

Камера речь идет о AXIS M3045-WV . Это довольно недорогая (для AXIS) камера для помещений, которая поддерживает подключение к проводной сети Ethernet и Wi-Fi.

Что странно, так это то, что эти два разных подключения, похоже, не выполняются двумя разными интерфейсами, что так и есть. для всех других гибридных устройств, которые я использовал.

Вместо этого для обоих используется один и тот же MAC-адрес, и только один будет подключен одновременно.

AXIS немного усложняет проникновение в суть вещей. , но на своем маршрутизаторе я вижу только один MAC-адрес. Если я физически подключаю кабель Ethernet, то DHCP сообщает, что назначает IP определенному MAC-адресу.

Однако, если я отсоединяю кабель Ethernet и перезапускаю камеру, DHCP-сервер сообщает, что он назначает тот же самый IP на тот же MAC-адрес, и он, очевидно, работает, поскольку мой драйвер подключается. Если я затем запустил команду GetNetworkInterfaces, в ответ будет единый интерфейс с меткой "eth0" (стандарт для Ethernet)

. Я никогда раньше не видел такого поведения. Есть ли литература, в которой это обсуждается? Должен признаться, я немного разочарован, так как мне пришлось протестировать камеру на наличие ДВОЙНЫХ интерфейсов, и она работает так, как будто есть только один.

0
задан 7 July 2019 в 16:40
1 ответ

Возможно, PHY имеют внутренний мост и представляют только один MAC извне. Ничто не запрещает этого,это противоположный пример вашим предположениям о том, что WiFi - это другой MAC-адрес.

Подумайте об опыте пользователя. Один MAC-адрес идет в инвентарь, и камера развертывается через WiFi. Если беспроводная связь неизбежно ухудшается, подключите кабель Ethernet. Он возвращается с тем же MAC-адресом и работает, без изменений фильтрации DHCP или MAC.

3
ответ дан 4 December 2019 в 12:15

Теги

Похожие вопросы