-
- Я чего-то ваще ничего не понимаю. Из внешней сети мастер шлет UDP
телеграмму роутеру IP:port(local port). А дальше что? - IBAH(23.09.2024 14:32)
- А ничего, UDP сам по себе для хождения через NAT совершенно не
приспособлен, ибо каждый UDP пакет гуляет сам по себе и без
предистории невозможно разобраться кому предназначается входящий
пакет. Только в случае, когда поверх UDP бегает протокол с
известной процедурой установления соединения, появляется
возможность отследить это и решать что делать с входящими UDP
пакетами. Точно так же, кстати, как и для TCP. - ЫЫyкпy(23.09.2024 15:01)
- Чего-то я еще больше запутался... Итак IBAH(385 знак., 23.09.2024 19:11)
- Мастер выходит в Интернет, вероятно, тоже через NAT. Поэтому пакет
мастера: Nikolay_Po(1866 знак., 23.09.2024 20:31)
- Спасибо, кажется проясняется... Проблемы если только мастер во внутренней сети, за роутером - IBAH(24.09.2024 14:06)
- Чтобы не было геморроя, для внешнки лучше использовать TCP. UDP
хорош в локалке... - Гyдвин(23.09.2024 20:08)
- Гугл с вами не согласен ;-) LightElf(1 знак., 25.09.2024 14:20, ссылка)
- Нет, это не так. Tyмблep(267 знак., 25.09.2024 12:58)
- Мастер выходит в Интернет, вероятно, тоже через NAT. Поэтому пакет
мастера: Nikolay_Po(1866 знак., 23.09.2024 20:31)
- По ссылке написано, как NAT отслеживает UDP. Нет там никакого
протокола "поверх". Просто смотрит (и транслирует) номера портов,
ну и некий таймаут. SciFi(1 знак., 23.09.2024 15:04, ссылка)
- А бывает что и не отслеживает. А бывает что DNS, RIP, VoIP, видео
(с того же ютуба) поддерживает, а прочие неизвестные ему UDP
посылает в dev/null. - ЫЫyкпy(23.09.2024 15:33)
- Ну это же просто неприлично. Так поступает только РКН. - SciFi(23.09.2024 15:36)
- А бывает что и не отслеживает. А бывает что DNS, RIP, VoIP, видео
(с того же ютуба) поддерживает, а прочие неизвестные ему UDP
посылает в dev/null. - ЫЫyкпy(23.09.2024 15:33)
- Чего-то я еще больше запутался... Итак IBAH(385 знак., 23.09.2024 19:11)
- А ничего, UDP сам по себе для хождения через NAT совершенно не
приспособлен, ибо каждый UDP пакет гуляет сам по себе и без
предистории невозможно разобраться кому предназначается входящий
пакет. Только в случае, когда поверх UDP бегает протокол с
известной процедурой установления соединения, появляется
возможность отследить это и решать что делать с входящими UDP
пакетами. Точно так же, кстати, как и для TCP. - ЫЫyкпy(23.09.2024 15:01)
- Я чего-то ваще ничего не понимаю. Из внешней сети мастер шлет UDP
телеграмму роутеру IP:port(local port). А дальше что? - IBAH(23.09.2024 14:32)