毕业设计(论文)-bittorrent网络内容缓存服务器的设计与实现

毕业设计(论文)-bittorrent网络内容缓存服务器的设计与实现

ID:6365538

大小:1.71 MB

页数:82页

时间:2018-01-11

毕业设计(论文)-bittorrent网络内容缓存服务器的设计与实现_第1页
毕业设计(论文)-bittorrent网络内容缓存服务器的设计与实现_第2页
毕业设计(论文)-bittorrent网络内容缓存服务器的设计与实现_第3页
毕业设计(论文)-bittorrent网络内容缓存服务器的设计与实现_第4页
毕业设计(论文)-bittorrent网络内容缓存服务器的设计与实现_第5页
资源描述:

《毕业设计(论文)-bittorrent网络内容缓存服务器的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、北京邮电大学本科毕业设计(论文)题目:BitTorrent网络内容缓存服务器的设计与实现姓名学院信息工程学院专业信息工程班级0213101指导教师2006年6月北京邮电大学本科毕业设计(论文)任务书学院信息工程学院专业信息工程班级0213101学生姓名指导教师姓名职称教授/博士生设计(论文)题目BT网络内容缓存服务器题目分类1、工程实践类□研究设计类□理论分析类□(1、2类中各选一项在□内打√)2、软件□硬件□软硬结合□非软硬件□主要任务及目标:1、完成翻译任务,学习P2P网络知识,包括P2P的基本特性、优点、不足,以及在国内外的的发展现状,存在的问

2、题和未来的发展趋势;2、学习java语言,通过研读BT代码,搞清楚BT具体怎么对文件分块,客户端是根据什么来选择文件块进行下载,多个客户端之间是如何进行交互通信的,种子具体是怎么生成的,以及BT下载的流程;3、最后希望能通过共同努力实现一个改进版本的BT程序,制定更有效的路由机制和搜索算法使之能在网络检索效率等方面有所改善,并能达到更有效更安全更符合用户需求。主要内容:1.通过查看资料学习了解P2P的相关知识,以及国内的发展现状,存在的问题和未来的发展趋势;2.学习java语言,通过研读代码,网络抓包弄懂使用BT下载的流程。3.设计并运行BT客户端下

3、载的位置知晓性测量试验。4.阅读BT客户端源码的Tracker通信模块,进行位置知晓性上的改进。主要参考文献;张孝祥.JAVA就业培训指导.清华大学出版社阎菲.JAVA程序设计教程.中国水利水电出版社M.Bawa,B.F.Cooper,A.Crespo,N.Daswani,P.Ganesan,H.Garcia-Molina,S.Kamvar,S.Marti,M.Schlosser,Q.Sun,P.Vinograd,andB.Yang.Peer-to-peerresearchatStanford.SIGMODRec.Shamir,A.:Howtosha

4、reasecret.CommunicationsoftheACM,22:612-613,1979.进度安排:第一阶段(1-3周):学习并掌握P2P网络基础知识,选择题目,完成开题报告;第二阶段(4-7周):翻译外文技术资料,设计测量试验;第三阶段(7-10周):开始测量试验,整理、分析数据;第四阶段(11-15周):阅读BT源码,进行Tracker通信模块、阻塞和优化疏通算法(ChokingandOptimisticUnchoking)的代码设计和编写工作。第五阶段(16-18周):撰写开发文档及毕业论文。指导教师签字日期年月日注:一式三份,学院、指

5、导教师、学生各一份。北京邮电大学本科毕业设计(论文)答辩决议书学生姓名专业信息工程班级0213101学号021169毕业设计论文题目BitTorrent网络内容缓存服务器的设计与实现评定成绩指导教师姓名指导教师职称指导教师评语:(主要包含选题背景、意义;论点是否正确、论据是否翔实、论证是否充分;设计(论文)成果、价值;论文写作、文本规范;工作量、工作态度;不足和希望等方面)指导教师评分签字日期年月日答辩小组评语:(主要包含选题背景、意义;论点是否正确、论据是否翔实、论证是否充分;设计(论文)成果、价值;论文写作、文本规范;答辩情况;不足和希望等方面)

6、答辩小组评分:组长职称:签字:成员职称:签字:成员职称:签字:成员职称:签字:成员职称:签字:年月日到校外做毕业设计(论文)的学生答辩成绩校内指导教师复议意见:校内指导教师签字:年月日BitTorrent网络内容缓存服务器的设计与实现摘要近年来,大量的研究结果表明现今的互联网网络流量已不仅仅由HTTP、FTP、POP3、SMTP等传统业务流量所组成,其中大部分是对等(Peer-to-Peer)网络产生的流量。P2P以其相对于C/S模式的巨大优势,不仅激发了信息技术领域科研人员的研究热情,而且也调动了普通用户对P2P的使用和期望。这些因素使P2P成为一

7、个热门的前沿研究领域。P2P技术的迅速发展和投入应用,给现今的互联网带来了巨大的流量冲击,大量的网络带宽被P2P应用消耗。由于对等网络较松散的组织方式,导致大量的冗余网络流量,浪费了带宽。根据Peer-to-PeerWorkingGroupCommittee的定义,P2P在商业上的应用主要有文件共享、边界服务、分布式计算,但文件共享是目前最重要的一个应用。BitTorrent文件共享系统作为典型的P2P技术的应用,采用了多源下载机制,下载速度快,资源享用免费,得到了用户的广泛青睐,成为我国最热门的下载方式之一,同时,也给网络带来了沉重的流量负担。通常

8、P2P网络很少考虑底层物理网络,随机选择逻辑邻居节点,导致P2P网络和底层物理网络间拓扑结构的不匹配,P2P

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。