ОК
Оксана Кучерова

Изучаю Delphi и возник вопрос по обмену данными через протокол UDP.

Каким образом (на какой адрес) DNS сервер отправляет ответ по протоколу UDP, ведь UDP не поддерживает установку соединения, а запрос может отправляться компьютером, который находится за NAT?

ГН
Гуркивская Наталья

В пакете UDP содержится порт для ответа; когда устройство, реализующее NAT, получает пакет UDP, оно запоминает этот порт и отсылает туда ответы. Порт "помнится" 5 минут согласно RFC 4787, но это рекомендация, можно и больше, и меньше, в зависимости от протокола, загруженности и т. д.

Похожие вопросы
Легкий вопрос Delphi
База данных или? (DELPHI)
Вопрос по базе данных на Acces и Delphi внутри.
как записать данные в tstringlist delphi ?
Здравствуйте у меня возник такой вопрос
Двоичные данные в TImage Delphi
Кто изучал Delphi... Помогите!
Как создать базу данных на Delphi?
Что изучать после Delphi ?
Что главное в процедуре? Изучаем delphi, pascal, c++ Вопрос с экзамена