随着P2P分布式存储的研究深入,处在不同网络的节点间建立连接受到网络地址转换(network address translator,NAT)限制.现有的UDP对NAT的简单穿越(simple traversal of UDP through NAT,STUN)方案,不能满足P2P分布式存储对数据传输质量...随着P2P分布式存储的研究深入,处在不同网络的节点间建立连接受到网络地址转换(network address translator,NAT)限制.现有的UDP对NAT的简单穿越(simple traversal of UDP through NAT,STUN)方案,不能满足P2P分布式存储对数据传输质量的要求,并且由于对称型NAT的广泛使用,节点间数据传输必须经过服务器中继转发,中继服务器成为系统瓶颈.提出采用基于UDP的数据传输(UDP-based data transfer,UDT)协议的改进STUN方案,可以保证数据传输可靠性,同时基于端口预测的NAT穿越策略,不需要服务器中继即可实现在对称型NAT后的节点间建立P2P直连.展开更多
Recently some P2P systems have constructed the small world network using the small world model so as to improve the routing performance.In this paper,we propose a novel probabilistic cache scheme to construct the smal...Recently some P2P systems have constructed the small world network using the small world model so as to improve the routing performance.In this paper,we propose a novel probabilistic cache scheme to construct the small world network based on the small world model and use it to improve CAN,that is,PCCAN(Probabilistic Cache-based CAN).PCCAN caches the long contact.It uses the worm routing replacing mechanism and probabilistic replacing strategy on the cache.The probabilistic cache scheme proves to be an efficient approach to model the small world phenomenon.Experiments in both the static and the dynamic network show that PCCAN can converge to the steady state with the cache scheme,and the routing performance is significantly improved with additional low overheads in the network compared with CAN.展开更多
文摘随着P2P分布式存储的研究深入,处在不同网络的节点间建立连接受到网络地址转换(network address translator,NAT)限制.现有的UDP对NAT的简单穿越(simple traversal of UDP through NAT,STUN)方案,不能满足P2P分布式存储对数据传输质量的要求,并且由于对称型NAT的广泛使用,节点间数据传输必须经过服务器中继转发,中继服务器成为系统瓶颈.提出采用基于UDP的数据传输(UDP-based data transfer,UDT)协议的改进STUN方案,可以保证数据传输可靠性,同时基于端口预测的NAT穿越策略,不需要服务器中继即可实现在对称型NAT后的节点间建立P2P直连.
基金Sponsored by the Science & Technology Committee of Shanghai Municipality Key Technologies R&D Project(Grant No.03dz15027)the Science & Technology Committee of Shanghai Municipality Key Project(Grant No.025115032).
文摘Recently some P2P systems have constructed the small world network using the small world model so as to improve the routing performance.In this paper,we propose a novel probabilistic cache scheme to construct the small world network based on the small world model and use it to improve CAN,that is,PCCAN(Probabilistic Cache-based CAN).PCCAN caches the long contact.It uses the worm routing replacing mechanism and probabilistic replacing strategy on the cache.The probabilistic cache scheme proves to be an efficient approach to model the small world phenomenon.Experiments in both the static and the dynamic network show that PCCAN can converge to the steady state with the cache scheme,and the routing performance is significantly improved with additional low overheads in the network compared with CAN.