文摘
英文文摘
声明
第一章 绪论
1.1研究背景
1.2研究现状
1.3本文研究内容
1.4本文组织结构
第二章 相关技术
2.1流媒体技术
2.1.1流媒体的传输基础
2.1.2流媒体分发技术
2.2 CDN
2.3 IP组播
2.4应用层组播
2.4.1网状拓扑优先方法
2.4.2树拓扑优先方法
2.4.3混合方法
2.5 P2P网络
2.5.1主流DHT算法比较
2.5.2其他结构化P2P网络技术
第三章 Kademlia算法性能分析
3.1已有的研究成果
3.2影响性能的主要因素
3.2.1节点ID
3.2.2路由表信息
3.2.3 k桶加入操作
第四章 RTT-Kademlia方案
4.1 RTT的获得
4.2 k桶加入时机
4.3 k桶加入策略
4.3.1加入一个未满的k桶
4.3.2加入可分裂的已满的k桶
4.3.3加入不可分裂的已满k桶
4.4节点加入网络过程
4.5节点查询过程
4.6改进方案的优点
4.7改进方案存在的问题
第五章 RTT-Kademlia覆盖网络的设计实现
5.1结构设计
5.2消息设计
5.3核心算法
5.3.1查询操作
5.3.2节点加入网络
5.3.3加入路由表操作
第六章 测试结果与分析
6.1模拟测试方法
6.2测试结果与分析
6.2.1查询时间的测试
6.2.2路由表的测试
6.2.3网络负载的测试
第七章 总结与展望
7.1总结
7.2展望
致谢
参考文献
攻读硕士期间取得的研究成果