首先,只有当两个用户都处于对称NAT后面或其中一个人处于对称NAT而另一个人处于端口限制时,问题才存在。在这两种情况下,无法建立点对点连接。但是如果一个用户是对称的,另一个用户是全锥形的,则没有问题。 解决对称NAT的问题是使用一台名为TURN的中间机器,它是一个转发器,接收来自Alice的数据包并将其转发到Bob,反之亦然。Skype使用具有公共IP的超级节点作为TURN节点。