1 / 20
文档名称:

P2P网络中的匿名通信算法研究毕业论文.doc

格式:doc   页数:20
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

P2P网络中的匿名通信算法研究毕业论文.doc

上传人:157077307 2013/2/1 文件大小:0 KB

下载得到文件列表

P2P网络中的匿名通信算法研究毕业论文.doc

文档介绍

文档介绍:P2P网络中的匿名通信算法研究毕业论文
<P>目  录</P>
<P>目  录 III<BR>1 绪  论 1<BR> 课题研究背景与意义 1<BR> 国内外研究现状 2<BR> 3<BR> 4<BR> 论文结构和研究内容 6<BR> 本章小结 6<BR>2 P2P中的一种基于分组填充MIX策略的匿名通信机制 7<BR> 引  言 7<BR> 信息量分析攻击 8<BR> 基于分组填充MIX策略的匿名通信机制 8<BR> 本章小结 9<BR>3 NS2平台简介 10<BR> NS的简介 10<BR> NS原理 11<BR> 12<BR> 11<BR> 12<BR> 13<BR> NS的一般过程 13<BR> 本章小结 14<BR>4 模拟与分析 15<BR> 基于分组填充MIX节点模拟 15<BR> 15<BR> 15<BR> 22<BR> 基于P2P的MIX网络通信模拟 22<BR> 22<BR> 23<BR>  27<BR> 本章小结 27<BR>结  论 28<BR>致  谢 29<BR>参考文献 30<BR>附录A:MIX_SIMULATION_RESULT 32<BR>附录B:部分模拟代码 36<BR>附录C:模拟程序环境搭建说明 44 <BR> P2P系统中的匿名性<BR>近几年来,人们逐渐在研究P2P网络中的节点隐藏和匿名通信问题,提出了一些解决办法。Napster是最先出现的一个P2P系统,它采用了集中式目录管理方式,所有peer信息都是通过中央服务器来进行发布和维护的,但是并未考虑节点的信息隐藏和整个P2P网络的安全。Gnutella是真正的纯P2P网络系统,没有中央服务器,所有节点都是对等的,采用flooding的方式来进行网络资源的定位,请求者与服务者之间建立直接的通信通道来进行文件传输。它在资源搜索的时候保证了节点的隐蔽和匿名,但在文件传输的过程中这个作用就丧失了。也是一个纯P2P的分布式结构化文件共享存储系统,在文件传输过程中采用多级代理转发来实现节点的隐蔽。但是它采用的全链路方式,在请求者和发送者之间的链路都是与相邻节点之间进行连接而形成,同时它采用的是全程缓存技术,这样就导致了系统较大的访问延迟和系统开销,同时存在单点失效的问题。APFS是在基于集中目录式管理结构的P2P文件共享系统中采用Onion Routing解决节点相互隐藏问题,采用IP组播的技术来实现会话管理。Mapper基于分布式无结构P2P文件共享系统,将IP组播技术和多级代理转发技术相结合,解决了P2P网络中文件访问的相互匿名问题。Crowds系统是基于组群的思想来实现匿名的。系统中的代理,称做jondo,每个成员用户均有一个jondo。当用户发出服务请求时,jondo充当请求代理,将该请求以等概率随机发给组中任一代理之后,路径上每个代理以随机概率决定是转发给下一个代理,还是将服务请求传给Server[4]。<BR>&
nbsp;基于P2P的匿名通信机制<BR>P2P网络中通常采用重路由技术实现匿名通信。采用重路由技术提供匿名保护的匿名通信机制主要有:Mixes和洋葱路由技术。<BR> Mixes网络<BR>在1981年David Chaum提出Mix网络的概念。Chaum 定义了一个经过多个中间节点转发数据的多级目标路径,为隐蔽接收者,发送者可选定N 个连续目标,其中之一为真正接收者。窃听者在一段链路上获取真正接收者的概率为1/ N,并且中间节点在传送消息时可采取