SDC: a distributed clustering protocol for peer-to-peer networks
NETWORKING'06 Proceedings of the 5th international IFIP-TC6 conference on Networking Technologies, Services, and Protocols; Performance of Computer and Communication Networks; Mobile and Wireless Communications Systems
A practical peer-performance-aware DHT
AP2PC'04 Proceedings of the Third international conference on Agents and Peer-to-Peer Computing
Hi-index | 0.00 |
Many Peer-to-Peer (P2P) file sharing systems havebeen proposed to take advantage of high scalability andabundant resources at end-user machines. Previousapproaches adopted either simple flooding or routingwith complex structures, such as Distributed HashingTables (DHT). However, these approaches did notconsider the heterogeneous nature of the machines andthe hierarchy of networks on the Internet. This paperpresents Peer-to-peer Asymmetric file Sharing System(PASS), a novel approach to P2P file sharing, whichaccounts for the different capabilities and networklocations of the participating machines. Our systemselects only a portion of high-capacity machines(supernodes) for routing support, and organizes thenetwork by using location information. We show that ourkey-coverage based directory replication improves the filesearch performance to a small constant number of routinghops, regardless of the network size.