计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

BitTorrent传输协议的分析和实现

2016-03-03 01:06
导读:计算机应用论文论文,BitTorrent传输协议的分析和实现怎么写,格式要求,写法技巧,科教论文网展示的这篇文章是很好的参考:毕业
毕业

摘要

介绍了P2P技术现状的,以及比较了P2P模型和传统的C/S模型,及BitTorrent模型的区别。介绍了实现BitTorrent协议的相关的开发工具,Visual C++,MFC,STL,SOCKET。分析了P2P软件BitTorrent通信的工作原理,详细说明了BitTorrent协议的细节规范,描述了Bencoding编码的格式BT,种子文件的构造,BT的客户端和Tracker服务器通信的细节以及和P2P的通信规范。并用vc++ 开发出自己的BitTorent协议实现。具体的实现分为4个大的模块,Bencoding编码分析模块,BitTorrent种子(元信息文件)分析模块,BitTorrent客户端和Tracker服务器通信模块,BitTorrent客户端和BitTorrent客户端间的通信模块(Peer to Peer),详细说明了模块的架构和实现。

关健词:P2P;BitTorrent protocol;BT
 
Analysis and Implementation of the BitTorrent transport protocol
 
Abstract
This paper expounded present situation of the P2P technology, as well as has showed the difference among the P2P model,  the traditional C/S model and BitTorrent model. Expounded the development kit, Visual C++, MFC, STL, SOCKET.  It analyzed the communication working principle of P2P the software based on BitTorrent,  made a detailed description of BitTorrent protocol detail standard,  described detailes related to Bencoding code format,  the structure of the seed document,  the BT client side and the Tracker server correspondence detail as well as with the P2P transport protocol. And develops own Implementation with vc++.  The concrete Implementation is divided into 4 big modules: the Bencoding code analysis module,  the BitTorrent seed (source information file) analyzer,  the BitTorrent client side and the Tracker server connection module,  connection module between the BitTorrent client side and the BitTorrent client side (Peer to Peer),  which specify module construction and Implementation.

Key words: P2P; BitTorrent; BT

注释:不含源代码

    上一篇:符号化模型检测网络安全协议 下一篇:没有了