之前还一直想呢,如果作为私网的端口出去后,在NAT服务器端不是会被重新改端口号么,那不是坏了么
对此WIKI有标准解释:
一些需要初始化从外部网络建立的TCP连接和使用无状态协议,比如UDP的服务将被中断。
因为socket的connect之需要知道对端的port,本机的port本身就是随机生成的,所以被换了也没有关系,因此:也不能从外面发起connect
另外:一个TCP连接有状态可以监控,不需要时就退出链接跟踪释放资源,而UDP根本没有状态一说,所以无从监控起,自然也没办法以此为基础来做 IP port转化。
阅读(4610) | 评论(0) | 转发(0) |