NAT穿透之我见。。。附带讨论问题。
如果有一方是symmetric nat,那么这个nat穿透基本就不可行了。只能用服务器中转了。。应该没有什么技术方案可以穿透symmetric nat吧。
其它类型的也就没什么好说了,很多人已经说的很清楚了。。
下面讨论下服务器中转的一个问题,我想作IM或者P2P的都因该有所了解吧。
问题:根据大家的经验来看,如果是服务器中转,那么对于服务器纪录的nat的地址来说,多久会失效??也就是说nat维持的映射时间是多久?(用测试估算的方式测算太麻烦了)有经验的来说说,是不是不同nat,维持时间也不同还是???就是说我客户端用心跳包的方式来维持服务器的纪录的nat地址是最新的,那么这个心跳的时间间隔多少合适??