正如标题所说,UDP打洞和STUN有什么区别?
还是都是一样的?
答案1
我无法删除我的答案,因为它已被接受,但我的答案是错误的。请忽略它。
打洞和 STUN 是完全不同的事情。
STUN 允许系统计算出其外部 IP 地址(如果位于 NATing 防火墙或同等设备后面,这种情况很常见)。当 Internet 连接的 IP 地址是动态分配时,它确实很有用。
[UDP] 打洞技术允许将现实世界的 IP 地址映射到 NATing 防火墙后面的特定盒子 - 这是安全问题,但更重要的是,由于 NAT 引入了 1:多关系,因此 NATing 路由器需要知道将数据包发送给哪个客户端。[对于常规流量的响应,它会保留一个查找表,其中包含发件人 IP、目标 IP 和所用端口(以及相关端口,如果它工作正常)之间的关联]