Как я могу вслепую определять порядок устройств, подключенных к сети через цепочку Ethernet? - PullRequest
0 голосов
/ 15 марта 2019

У меня есть ряд устройств, подключенных через цепочку Ethernet.Мне нужно назначить IP-адреса этим устройствам в зависимости от их порядка в цепочке.Например, первое устройство будет 10.10.15.1, второе устройство - 10.10.15.2 и т. Д.

Я ищу способ автоматизировать это назначение IP-адреса без технического специалиста, которому нужно вручную создавать файл OpenDHCPServer.ini.На данный момент техническому специалисту необходимо просмотреть каждое устройство в цепочке, убедиться, что его порядок представлен правильным IP-адресом, и убедиться, что MAC-адрес каждого устройства также правильно связан с правильным списком устройств / IP-адресов.

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

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

Есть ли какой-то другой способ, с помощью которого я могу запросить сеть, чтобы определить, какое устройство является первым в последовательной цепи, второе, третье,и так далее?

Спасибо за вашу помощь!

Редактировать: Система использует один маршрутизатор, который подключается к первому порту Ethernet первого устройства.Каждое устройство имеет 2 порта Ethernet, 1 вход и 1 выход.Выход первого устройства поступает на вход второго устройства и т. Д.

...