首页 | 本学科首页   官方微博 | 高级检索  
     

基于NS2的BitTorrent算法仿真设计与实现
引用本文:黄佳庆,庞涛,李雄,阎顺.基于NS2的BitTorrent算法仿真设计与实现[J].计算机仿真,2009,26(6):119-123.
作者姓名:黄佳庆  庞涛  李雄  阎顺
作者单位:1. 华中科技大学电子与信息工程系,湖北省智能互联网技术重点实验室,湖北,武汉,430074
2. 中国电信股份有限公司广州研究院,广东,广州,510630
基金项目:国家自然科学基金,国家发改委CNGI示范工程资助项目,华中科技大学电信系基础研究基金 
摘    要:完成基于NS2平台的典型P2P文件下载协议BitTorrent的仿真实现和性能分析.仿真方案采用具有模块化的分层框架,通过扩展NS2上的类实现BitTorrent所有核心算法,采用双通道方案解决NS2中对P2P应用层控制消息的解析和应用层数据包分片传输的结合问题,且方案容易扩展支持其它P2P下载和P2P流媒体算法仿真,并支持向PDNS平台的平稳移植.仿真实验是在随机拓扑和幂率拓扑中节点突发加入和随机加入的性能比较,仿真结果验证仿真实现正确性和有效性.

关 键 词:对等网  网络仿真器  比特流算法  并行分布式网络仿真器

NS2-based Simulation Design and Implementation of BitTorrent Algorithm
HUANG Jia-qing,PANG Tao,LI Xiong,YAN Shun.NS2-based Simulation Design and Implementation of BitTorrent Algorithm[J].Computer Simulation,2009,26(6):119-123.
Authors:HUANG Jia-qing  PANG Tao  LI Xiong  YAN Shun
Affiliation:1.Dept.of Electronics & Information Engineering;HuazhongUniversity of Science & Technology;Hubei Provincial Key Laboratory of Smart Internet Technology;Wuhan Hubei 430074;China;2.Guangzhou Institute of China Telecom Co;Ltd.;Guangzhou Guangdong 510630 China
Abstract:This Paper discusses NS2-based simulation implementation and performance analysis of BitTorrent that is a typical P2P file downloading protocol.The simulation scheme adopts a modular layered framework on which all core algorithms of BitTorrent are implemented by means of extending classes based on NS2 and uses a double-channel simulation method to solve the problems of combining interpretation of P2P application-layer control messages with fragment transmission of P2P data in NS2.Furthermore,it can easily s...
Keywords:Peer-to-peer network  Network simulator  BitTorrent algorithm  Parallel distributed network simulator  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号