对称NAT的优势是什么(就ISP而言)?

时间:2017-12-21 06:26:36

标签: webrtc p2p nat

尝试通过WebRTC连接两台计算机后,我了解到其中一台计算机位于对称NAT后面(article,这是一个很棒的Philipp Hancke。 这台机器并不总是坐在对称的NAT后面。几个月前我可以连接到它而没有任何问题(仅使用STUN服务器)。从那时起,该机器上的硬件和软件都没有变化,所以我认为ISP必须做些什么。

我的问题是:

  1. 使用对称NATS的优势是什么?
  2. 由于使用TURN服务器的成本很高,因此启用对称NAT可能会被视为点对点连接,因为它会阻止开发人员使用WebRTC技术。
  3. 你怎么看?

1 个答案:

答案 0 :(得分:4)

对称NAT(又名“地址和端口相关映射”)并没有真正的客户利益。它们使P2P连接更加困难,更有可能被中继。

对称NAT本质上更简单,因为此类设备(或服务)背后的代码可以“获取第一个可用端口”,而不必维护更复杂的路由表。减少维持状态。

您的ISP完全有可能用完了唯一的IPv4地址,现在正在自己的网络中运行NAT。 (“载体nat”)。

当您认为您的ISP运行多层网络设备时,对称NAT只是由于其网络架构而发生。并且因为尝试保证可预测的端口映射在其规模上更难。

您可以使用替身演员代码附带的stunclient工具自行检测您正在运行的NAT环境。

stunclient --mode full stun.stunprotocol.org