【摘 要】
:
随着科学技术的进步和互联网的飞速发展,对等计算网络(peer-to-peer,P2P)已经成为Internet中最重要的应用系统之一。它打破了传统的C/S模式,具有自组织、容错能力强、可扩展性好
论文部分内容阅读
随着科学技术的进步和互联网的飞速发展,对等计算网络(peer-to-peer,P2P)已经成为Internet中最重要的应用系统之一。它打破了传统的C/S模式,具有自组织、容错能力强、可扩展性好等优点。然而,P2P网络的资源具有极大的分散性,资源分布在许多节点上;P2P网络中的节点可以自由地加入或退出,使P2P网络的资源处于不断的动态变化之中。这些都增加了P2P搜索技术的难度,因此,有必要对P2P搜索技术进行研究,以便于更快速、更准确、更全面地进行资源发现。
本文首先介绍了P2P网络的定义和特点;分析了当前几种主流的P2P网络结构的特点及存在的问题。随后研究了集中式P2P网络、非结构化分布式P2P网络、结构化分布式P2P网络、混合式P2P网络结构各自采用的搜索算法的优缺点。
本文重点研究了P2P的分布式搜索算法,结合小世界的相关理论,给出了P2P网络中的小世界模型;在此模型的基础上,针对非结构化P2P网络搜索技术中的Random Walk算法的缺点,结合信任机制,改进了Random Walk算法,提出了一种基于小世界模型和信任的P2P资源发现机制。在P2P网络中引入小世界模型能有效地提高资源发现和查找的效率和速度;在资源发现算法中根据信任值优先权确定下一跳节点,能保证系统的安全性,抑制恶意节点的破坏行为。改进的资源发现算法有效地克服了Random Walk算法的不稳定性,查询的成功率并不取决于网络的拓扑结构和随机性的选择,而是取决于资源的存在性,只要该资源存在,就有把握能查找成功,体现出了明显的优势。
其他文献
随着计算机和网络的快速发展,越来越多的嵌入式设备接入了互联网,嵌入式系统网络化程度的不断提高,其安全问题显得越来越重要。提高系统的安全性和可靠性是未来嵌入式系统的
可重构处理器是通用处理器与专用处理器的折中,同时具有通用处理器的灵活性与专用处理器的高能效。相比于细粒度可重构处理器FPGA,粗粒度动态可重构处理器(Coarse-grained Re
近些年来,计算机网络所面临的安全威胁越发引人关注。传统的入侵检测系统有较高的误报、漏报率,并且,对未知类型攻击不能很好的识别。虽然之后提出了入侵防御系统的概念,但是
电力工业的市场化改革正在全世界范围内展开,我国正处在“厂网分开,竞价上网”这一改革过程之中。由于电力需求以及电价的不确定性,发电商如何投标来最大化自己的利润,同时降低风
计算机的普及和网络的发展改变了教学模式,尤其是教学资源数字化、网络化成为一个必然的趋势。在这样的趋势下,产生了大量的教学资源,不仅包括传统的物理资源,还包括数字化的
随着现代网络的飞速发展,传统互联网络Internet和各种无线网络之间逐渐形成了互融共存的局面,其中包括无线Mesh网WMN,无线局域网WLAN、WiMAX、Wi-Fi,无线个域网WPAN,无线传感
数据挖掘是利用分析工具从大量的、不完全的、有噪声的、模糊的、随机的数据中,提取出隐含在其中、事先未知、但又潜在有用的信息和知识。数据分类是数据挖掘的重要内容之一,
为了提高支持向量机(Support Vector Machine, SVM)在大类别数目海量样本中的学习和分类性能,本文对有效地解决多层文本分类和增量学习等方面的问题进行了研究。论文首先对适
时空数据库由于其在交通控制、天气预报等领域广阔的应用前景成为数据库技术发展的热点。时空数据库包含了时空对象的时态数据和空间数据,并对其进行有效的管理,索引是支持时