Font Size: a A A

Lightweight Design And Implementation Of The Bittorrent Network Platform

Posted on:2011-12-05Degree:MasterType:Thesis
Country:ChinaCandidate:W ChenFull Text:PDF
GTID:2208360308467343Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of internet technology, with the continuous improvement of computer's performance of hardware, P2P technology has been fully developed, BitTorrent-based applications has been more widely. This paper focuses on lightweight BitTorrent network platform on design and implement. By constructing a lightweight BitTorrent network platform based on the BitTorrent protocol for rapid application deployment platform for the provision of technical support.First, this paper describes the background and status of P2P. Second, it describes the BitTorrent protocol and DHT protocol, in-depth study knowledge of becoding encoding, packet format, DHT routing table and so forth, researchs the BitTorrent protocol and DHT protocol process and the corresponding realization. Third, the right network platform for the various functional modules to do a preliminary introduction. Fourth, the main research is disk caching technology in the network platform, application and implementation, in the routetable of DHT protocol, the security mechanism was designed, and to explore the mechanism of T-Beth credibility of the model in the application of DHT protocol. Fifth, each of functional module has been designed, and draw all the flow chart. Finally, the paper mainly describes the function of the network platform to test, Verify network platform can be a very good access to the P2P network based on the BitTorrent protocol and network-based DHT protocol.Synthetically, BitTorrent network platform support the protocol is very good. Of course, as we have limited technique, the software exist many bugs, and many works need to be finished. We hope this document can offer some edification to subsequent researcher.
Keywords/Search Tags:BitTorrent protocol, DHT protocol, Bencode, disk cache, Reputation Mechanism
PDF Full Text Request
Related items