例如,我们有一个通过代理的 VPN TCP 传输连接。我想知道如何在这个 TCP 连接上模拟 UDP?如何模拟其不可靠的性质?
答案1
通过基于 TCP 的 VPN 隧道传输时,UDP 数据包不会被模拟,而是会被封装。
无需模拟 UDP 数据包的“不可靠”性质。“不可靠”一词仅表示 UDP 协议不检查是否成功传送,因此不会重新传输丢失的数据包。使用 UDP 的应用程序或更高级别的协议必须自行执行该检查并在必要时重新传输。
UDP 数据包通过基于 TCP 的 VPN 隧道通常只占其整个旅程的一部分。在基于 TCP 的 VPN 隧道之外的整个路径部分,可能会发生数据包丢失。
答案2
UDP 不要求传输的任何部分是不可靠的。