Я надеюсь, что это правильное место, чтобы задать этот вопрос. Я просто ищу правильное название типа сетевой маршрутизации, который я пытаюсь реализовать, чтобы я мог изучить и реализовать его.
Я использую Linux (Raspberry Pi3) с портом Ethernet и USB-ключом Wi-Fi для поддержки сети ad-hoc mesh (+babel) IPv6 через WiFi, это отлично работает, и Пи общаются.
Я хочу направить трафик Ethernet (один конец - мастер, который общается со всеми различными ведомыми устройствами с одним IPv4-адресом каждый).
Топология следующая:
_____ _____
\ | / IPv6 \ | /
\|/ ~ ~ ~ ~ ~ ~ ~ ~ ~ \|/ ~ ~ ~ ~ ~ --> на следующее устройство (21, 22, 23...)
| |
----------- ----------
| | | |
10.10.10.1/23------| ??? | | ??? |------ 10.10.10.20/0
(мастер) |_________| |________| (раб)
Мой вопрос в том, какую маршрутизацию (???) мне нужно настроить для пересылки пакетов с 10.10.10.1 на 10.10.10.20, 21, 23...
Я ищу что-то, где каждое из ведомых устройств не нуждается в специальной конфигурации, и они выясняют это сами, основываясь на метрике наименьшей стоимости или чем-то подобном.
(Если вам интересно, это для управления снежным ружьем на горнолыжном курорте, который охватывает мили и я, вероятно, могу добраться от орудия до следующего ближайшего орудия, но я никак не могу добраться до всех орудий одновременно, скорость не имеет большого значения, это просто телеметрия Modbus).