转载摘要:本文具体分析BitTorrent协议与TrackerlessDHT协议,运用CommView抓包工具研究基于HTTP的Tracker协议,基于UDP的Trackerless协议,基于TCP的Peerwire协议交互的具体内容。使用标准C语言编写基于BitTorrent协议的P2P客户端软件,并且可方便地在不同处理器平台上编译运行。