Назад | Перейти на главную страницу

UDP через TCP на vpn-соединениях

Например, у нас есть транспортное соединение VPN TCP через прокси. Интересно, как UDP эмулируется через это TCP-соединение? Как эмулируется его ненадежность?

При передаче через VPN-туннель на основе TCP пакеты UDP не эмулируются, а инкапсулируются.

Нет необходимости имитировать «ненадежный» характер пакетов UDP. Фраза «ненадежный» просто означает, что протокол UDP не проверяет успешную доставку и, следовательно, не передает повторно потерянные пакеты. Приложение или протокол более высокого уровня, использующие UDP, должны выполнить эту проверку и повторную передачу для себя, если это необходимо.

Пакеты UDP, проходящие через туннель VPN на основе TCP, часто делают это только часть своего общего пути. На участках общего пути, которые находятся за пределами туннеля VPN на основе TCP, может произойти потеря пакетов.

UDP не требует, чтобы какой-либо участок транспорта был ненадежным.