Abstract

The Peer-to-Peer (P2P) file sharing system, most notably BitTorrent (BT), have achieved tremendous success among Internet users. Recent studies suggest that the long-term relationships among BitTorrent peers can be explored to enhance the downloading performance. In such systems, The mechanisms like tit-for-tat, optimistic unchoking, anti-snubbing, various piece and selection strategy have been working very well. We design a new scheme to improve the performance of BitTorrent-Like P2P File Sharing Systems, inspired by the idea of Application Level Traffic Optimization (ALTO). This work is an attempt to study the performance of BitTorrent protocol and its networking infrastructure through two strategies, (A) we propose a novel approach to make BitTorrent node aware of the topology of underlying networks. Then we modify BitTorrent's original algorithms and replace them with new localized algorithms based on autonomous system (AS) hops. (B) we conduct comprehensive experiments to verify the correctness and effectiveness of our scheme based on the PeerSim simulation. The simulation result shows that, with our scheme, nodes in BitTorrent-like systems have better sense of the topology of their underlying networks, and can interact more efficiently. Besides, our scheme can help to decrease the traffic, optimize traffic distribution across the whole networks, and obtained are used to infer various performance parameters of BitTorrent protocols.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.