检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]福建师范大学软件学院,福州350007 [2]福建师范大学数学与计算机科学学院,福州350007
出 处:《计算机与数字工程》2008年第12期162-164,187,共4页Computer & Digital Engineering
摘 要:在VOIP领域中,网络地址转换是一个很关键的问题。由于用户无法得到全局有效的IP地址,使得端到端(peer-to-peer)的通信困难重重。为了解决这个问题,提出了很多解决方案如ICE、UPnP甚至配置IPV6。在分析了一种简单而又实用的NAT穿越技术—hole-punching,该方式一般适用于UDP通信,进一步把它扩展到TCP,详细描述了使用TCP穿越NAT的细节,TCP连接具备很多优点,在防火墙禁止任何UDP数据包时,这种方法成为解决NAT问题的唯一方法。Network Address Translation (NAT) is the crucial problem in the field of VOIP. It causes well-known difficulties for peer-to-peer (P2P) communication, since the peers involved may not be reachable at any globally valid IP address. Some emerging solutions suggest using ICE, UPnP, or even deploying IPv6. This paper analyzes one of the simplest but practical NAT traversal techniques which is moderately well-understood for UDP communication, commonly known as "hole punching". The paper extern the technique to TCP communication and describe the detail. TCP connection has much inherent merits, and it is an exclusive method when firewalls are configured to explicitly reject any incoming UDP packet.
关 键 词:P2P NAT UDP hole PUNCHING TCP
分 类 号:TP393.04[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.117