Как вы пишете сервер переадресации портов UDP? - PullRequest
0 голосов
/ 10 марта 2011

Поскольку UDP является протоколом без установления соединения, после того, как сервер пересылки получит пакет и отправит его целевому IP-адресу, а целевой IP-адрес ответит данными, как сервер пересылки может узнать, на какой IP-адрес отправить пакет?

1 Ответ

1 голос
/ 10 марта 2011

Если вы говорите о стандартном шлюзе, он знает, куда его отправить, поскольку пакет имеет IP-адрес и порт назначения.

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

...