This paper discusses the problems in the communication among the P2P nodes when the NAT is used in the network. NAT traversal mechanism is researched systematically to work out an integrate network architecture. Through the new adaptation layer added between the transport and the application one, all kind of P2P systems can access the underlying network with a united interface. Moreover, some new designs are introduced to improve the robustness and stability of P2P networks with NATs.%针对NAT环境下P2P网络通信存在的问题,系统化的进行NAT穿透机制的研究,提出一种完整的NAT穿透的网络体系结构。通过在运输层与应用层之间增加新的适配层,实现多种P2P应用系统对底层网络的统一访问接口,并设计了多种新的机制来增强NAT环境下P2P网络的鲁棒性与稳定性。
展开▼