Назад | Перейти на главную страницу

Несколько систем с одним и тем же IP-адресом / подсетью

Учитывая несколько систем (встроенных устройств) в локальной сети с заводским IP-адресом по умолчанию 192.168.1.1/255.255.255.0, возможно ли связываться с ними с помощью широковещательной передачи UDP и получать ответ для каждой из них (идентифицируемый с помощью guid генерируется системой)?

Наша цель - изменить IP-адреса в каждой системе из центрального местоположения / компьютера в той же сети, транслируя команду с новым IP-адресом в паре с guid.

Это выполнимо? Меня беспокоит то, что повторяющиеся IP-адреса могут вызвать проблемы для коммутаторов и т. Д.

Заранее спасибо,

За

Если они жестко запрограммированы с одним IP-адресом, то помимо VLAN для каждого порта и маршрутизации / NAT вы столкнетесь с множеством проблем. Они не вызовут проблем с точки зрения коммутации, поскольку IP - это L3, но они вызовут проблемы для маршрутизации.

Разве нельзя просто настроить их на использование DHCP? MAC уже является своего рода GUID. Если потребуется, с этого момента вы можете записать более постоянное изменение IP.

Вы говорите "широковещательная передача команды", чтобы изменить IP-адрес. Это что-то уже реализованное в устройствах или что-то новое? Если все эти системы находятся в одной подсети, это «возможно», но потребует большого количества навыков программирования уровня 2. Помните, что хост не будет вести список MAC-адресов, которые он видел «без причины». По сути, вам нужно будет написать тонну кода, и все это будет работать на очень низком уровне в хосте.