P2P系统网络路由协议的研究

来源 :山东师范大学 | 被引量 : 0次 | 上传用户:mym890419
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P技术,也称对等网络(Peer to Peer)技术,它与客户端/服务器(Client/Server)结构(也就是WWW所采用的结构方式)的一个本质区别是:整个网络结构中不存在中心节点(或中心服务器)。在P2P结构中,每一个节点(peer)大都同时具有信息消费者、信息提供者和信息通讯等三方面的功能。近年来,P2P技术正逐渐成为技术界的一个热门话题,P2P技术不仅为个人用户提供了前所未有的自由和便利,同时也试图有效地整合了互联网的潜在资源,将基于网页的互联网转变成动态存取自由交互的海量信息网络。P2P技术以其强大的技术潜力引起了人们越来越多的关注,它被广泛地应用在文件共享、分布计算、协同工作、即时通讯等方面。由于早期P2P系统的自由连接的随意性,使得数据查询必须依靠广播(flooding)来完成,耗费大量的网络开销,系统的可扩展性受到严重限制。于是,近年来提出的结构化覆盖网(structured overlay network)以及基于结构化覆盖网的分布式哈希表(distributed hash table,简称DHT)算法成为研究领域的热点。而DHT算法的核心是其路由算法,路由算法的优劣直接关系到P2P系统的性能和可扩展性。本论文首先研究了对等网络P2P系统的体系结构,对P2P领域的热点问题:结构化覆盖网以及基于结构化覆盖网的DHT核心路由算法问题进行了分析。然后,本课题从体系结构,路由算法,节点加入/退出,路由表大小,平均寻径长度等方面研究了Chord,CAN,Pastry,Tapestry,Kadmelia等路由算法,并从状态-效率折衷,容错性问题,信息热点问题,系统异构性问题等方面对各协议进行了对比。论文的目的是在分析上述P2P系统路由协议算法以及P2P网络交换软件Emule的基础上,提出了一种带宽自适应的DHT路由协议算法Kad_BOA,使得该算法与以上所提出的路由算法相比具有以下优点:能够避免路由表过于庞大问题;对节点所允许的带宽能充分利用;节点级别可动态调节以适应网络情况的变化;路由算法不会对部分节点产生过大压力;可扩展性好;更适合网络各节点间的通信。在文章结尾给出了改进后的Kad_BOA(Bandwidth Optimal Adapting)算法在流媒体CDN业务中的应用案例,列出了系统的主要功能模块,并给出了系统的测试结果与分析。试验证实该改进的路由协议能有效的降低维护开销,提高数据的利用率。
其他文献
随着网络技术的发展和信息交换的日益频繁,信息安全技术的研究变得越来越重要,作为新的密码技术——混沌密码系统技术已引起了国内外学者浓厚的兴趣和广泛研究。混沌作为一种特
互联网与教育是推动社会进步的两个车轮,网络远程教育恰恰是这两者完美结合的产物。随着信息技术的不断发展,如何将信息技术应用于教育领域,实现信息技术与课程的整合,是当前信息
随着社会信息化程度的不断提高,人们对信息存储的要求越来越高。存储载体的安全是信息系统安全的关键之所在。在目前诸多的存储载体中,U盘由于其诸多优点得到广泛的应用。但
Web服务是一种崭新的分布式计算模型,它由一系列相关技术和标准组成,如XML, SOAP, WSDL和UDDI等。Web服务具有完全的平台无关性、语言无关性,其主要目标就是要在现有各种异构
虚拟机管理器(VMM)在软件层实现硬件抽象,将物理资源映射到多个上层客户操作系统中。基于虚拟化的平台布置,比如将Web服务器,应用程序服务器和数据库服务器集合到一台物理计算机
我国的湖泊资源非常丰富,对湖泊的有效管理尤为重要。为实现我国“全面协调可持续发展”的方针,对湖泊监管系统的研究是有重要的现实意义。随着改革开放的不断深入,不法分子在经
随着计算机技术的飞速发展,数字视频产品在日常生活和商用上的应用也越来越广泛。大容量存储技术与网络技术的发展在方便数字视频的复制传播的同时,也为侵权者肆意更改并大量非
随着Internet的普及,企业级网络应用的增长,VPN作为网络安全解决方案的一种,广泛应用于各种企事业单位的异地网络通信。随着VPN的广泛应用,用户对VPN的需求已经从基础的实现安全
网络的快速发展给人们的交流提供了方便,但同时也带来了问题,如果不加以保护网上传输的信息,就有可能被未授权者获得,从而造成巨大的损失。因此,人们必须采取各种机制来保护
蓝牙(Bluetooth)是一种短距离无线通信技术,利用蓝牙可以有效地简化移动设备之间的通信。作为一项新兴的技术,蓝牙以其强有力的技术背景和良好的市场预期,逐渐被业界所接受。