学位论文 > 优秀研究生学位论文题录展示
基于并行离散事件模拟的覆盖网络模拟平台实现
作 者: 王旭
导 师: 郑纬民
学 校: 清华大学
专 业: 计算机科学与技术
关键词: 大规模网络模拟 并行离散事件模拟 BitTorrent Skype P2P流媒体
分类号: TP393.02
类 型: 硕士论文
年 份: 2008年
下 载: 50次
引 用: 0次
阅 读: 论文下载
内容摘要
P2P,即对等计算技术在当今的互联网中占有了越来越重要的地位。由于拥有良好的可扩展性,P2P系统的用户经常能够达到十万,甚至百万数量级。这使得在评价系统性能,预测系统行为变成了一项很困难的工作。大规模网络模拟器的缺乏已经成为P2P领域发展的瓶颈。我们设计和实现了ONSP(Overlay Network Simulation Platform,覆盖网络模拟平台)来解决这个问题。ONSP以并行离散事件模拟为基础,利用并行计算的思想,使用MPI将数台机器连接在一起共同完成模拟工作。ONSP向设计人员提供了一个基于离散事件回调的程序接口,使得他们能够在ONSP上简单、独立的完成各种不同协议的实现。在ONSP的基础上,我们完成了BitTorrent,Skype和P2P流媒体的协议抽象和模拟。并在模拟的过程中对用户行为,网络状况进行建模,使得模拟环境更加接近实际应用环境。
|
全文目录
摘要 3-4 Abstract 4-7 第1章 引言 7-13 1.1 P2P应用现状 7-10 1.2 研究目标 10-11 1.3 研究的关键技术 11-12 1.4 论文贡献 12-13 第2章 基于并行离散事件模拟的大规模覆盖网络模拟平台 13-35 2.1 介绍 13-14 2.2 相关工作 14-15 2.3 系统架构 15-17 2.4 并行算法 17-26 2.4.1 并行离散事件模拟 17-20 2.4.2 给予安全窗口的并行协议 20-23 2.4.3 同步策略 23-26 2.5 网络模型与分组策略 26-29 2.5.1 网络模型 26-28 2.5.2 分组策略 28-29 2.6 ONSP接口 29-31 2.7 实验结果 31-34 2.8 结论 34-35 第3章 BitTorrent模拟与管理手段分析 35-54 3.1 P2P文件共享简介 35-36 3.2 P2P文件系统面临的问题 36-38 3.3 相关工作 38-39 3.4 BitTorrent协议简介 39-40 3.5 BitTorrent中的信息传递 40-41 3.6 模拟参数 41-43 3.7 模拟环境 43-44 3.8 模拟结果与BitTorrent行为分析 44-48 3.9 BitTorrent的控制手段 48-53 3.9.1 关键结点控制 48-52 3.9.2 带宽控制 52-53 3.10 结论 53-54 第4章 Skype路由协议的分析与模拟 54-60 4.1 P2P VoIP介绍 54 4.2 Skype体系结构 54-56 4.3 Gnutella路由协议 56-57 4.4 Skype用户查询路由及模拟实验结果 57-59 4.5 结论 59-60 第5章 基于组播树的P2P流媒体分析与模拟 60-68 5.1 流媒体介绍 60-62 5.2 组播树搭建 62-64 5.3 流媒体播放模型 64-65 5.4 实验结果 65-66 5.5 总结 66-68 第6章 总结与进一步工作 68-70 参考文献 70-71 致谢 71-72 个人简历、在学期间发表的学术论文与研究成果 72
|
相似论文
- 基于NS2的PeerCast模拟平台设计与实现,TP311.52
- 基于P4P的流媒体点播系统研究与实现,TN948.64
- P2P流媒体特征提取技术研究与实现,TN919.8
- 大流量环境下实时P2P流媒体行为识别系统设计与实现,TN919.8
- Skype用于对外汉语教学口语课程的设计,H195
- P2P流媒体网络的容错机制研究,TP393.06
- P2P内容分发系统中基于信任的网络编码算法研究,TP393.01
- 互联网络下载协议的分析和实现,TP393.093
- 一种基于网络编码的改进型BitTorrent内容分发系统研究,TP393.093
- DHT网络节点行为测量与分析,TP393.06
- 基于Android的BitTorrent协议客户端设计与实现,TN929.5
- BT流量识别技术的研究,TP393.093
- 基于P2P和流媒体技术的网络教学系统研究,TP391.6
- 基于P2P的校园网络流媒体视频直播技术研究与实现,TN919.8
- 基于P2P的流媒体远程教学系统的设计与实现,TN919.8
- 基于P2P的实时流媒体分发系统的研究与实现,TN919.8
- 流量控制和服务器选择的联合优化研究及实现,TN919.8
- 基于CDN和P2P的流媒体分发系统的研究和实现,TN919.8
- 基于p2p技术的流媒体播放器的设计与实现,TN919.8
- P2P流媒体系统中数据调度算法和播放缓冲区的管理,TN919.8
- 基于Bit Torrent的核心算法分析与改进,TP393.02
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络结构与设计
© 2012 www.xueweilunwen.com
|