UDP-клиент ведет себя по-разному для маршрутизатора Wi-Fi

UDP-клиент ведет себя по-разному для маршрутизатора Wi-Fi

У меня есть такая настройка, главный маршрутизатор подключен к модему (ISP), я подключил один маршрутизатор Wi-Fi к главному маршрутизатору, а другой маршрутизатор Wi-Fi к верхнему маршрутизатору Wi-Fi, так что у меня 3 уровня маршрутизаторов. Теперь я подключил одного клиента UDP к маршрутизатору Wi-Fi на уровне 2, а другого клиента UDP к маршрутизатору Wi-Fi на уровне 3 и попытался отправлять/получать пакеты, но они не смогли получить пакеты.

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

Кроме того, когда я подключаю одного клиента к основному маршрутизатору, а другого клиента к любому уровню маршрутизатора Wi-Fi, то они могут общаться.

Нужна помощь... Заранее спасибо.

решение1

Отключите NAT на 2-м и 3-м маршрутизаторах. Если ваши маршрутизаторы не предоставляют возможности отключения NAT, то прекратите использовать их порты WAN; просто соедините их последовательно LAN-LAN-LAN-LAN. Надеюсь, они предоставляют возможность отключения своих DHCP-серверов; в противном случае вам следует установить DHCP-пул/диапазон на нулевую длину на всех маршрутизаторах, кроме первого.

Если модем интернет-провайдера представляет собой нечто большее, чем просто модем, а на самом деле также выполняет функции NAT и DHCP, то вам следует прекратить использовать NAT и DHCP-сервер даже на вашем первом маршрутизаторе Wi-Fi.

Связанный контент