【P2P专题讨论】之 NAT穿透
曾经的猎狐 2005-07-14 10:07:25 1.是否所有NAT都可以穿透?
2.如果不是为什么会有无法穿透的情况?
3.如果当我们无法实现穿透的时候,SPYKE、QQ等P2P软件又是怎么样穿透的呢?
前一阵从网络DOWN一端P2P代码,然后把SERVER端放到外网一个固定服务器上(内网通讯测试通过),可是启动客户端就是无法和服务器连接成功,sendto之后就停在recvfrom那里,当我把同一个客户端发到别的朋友那去测试,OK,连接成功,结果只有我的内网穿不透,好是郁闷
我想用Winstun测试NAT类型,结果也失败
Could not reach the stun server - check server name is correct
Preserves port number
Does not supports hairpin of media
Public IP address: 0.0.0.0
大家讨论一下,无法穿越NAT有几个因素?