非结构化P2P网络资源搜索改进算法
P2P网络搜索技术研究
![P2P网络搜索技术研究](https://img.taocdn.com/s3/m/fe096e44767f5acfa1c7cd2f.png)
络。在结构化网络中每个结点存储的信息与网络 拓扑结构 有 关 , 过 映 射 完成 , 找采 用 基 于 通 查
D T分 布 式散 列路 由搜 索算 法 ; 非结 构 化 网络 H 而
图 1 B S查 找 过 程 F
居, 并将 查 询消息 发 给它们 , 这些 邻 居接下 去进 行
1 非结构化 P P搜 索算法 2
11 广 度优 先搜 索 .
1 1 1 有 向广度优 先搜 索 . .
同样 的操作或广度优先搜索操作 , 这样使得查询 的成本 大大 降低 。 为了更有效地选择邻居 , 每个节点存储 了其 邻居 的一些简单统计信息, 如以前 的查询通过每 个邻居得到所需结果的数量 , 或者邻居 的连接延 时等 。通过这些统计信息, 可以通过 以下方法有
一
则与网络拓扑无关 , 其结点可任意存储信息 , 查找
采用基于广度优先 的搜索算法及 改进算法 。这 2种 不 同结构 的网络所采取 的搜索技术是 完全不 同的。
种 改 进 的有 向广 度 优 先 搜 索 策 略 的基
本思想是 , 源节点利用过去 的查询信息和统计结 果, 通过一些算法 , pgr k gsp和 IM等启 如 ae n .os a , i S 发式算法挖掘一些能够快速返 回高质量结果的邻
效地选 择 最好 的邻 居节 点 : ( ) 择在 以前 的查 询 中返 回结 果 数 量最 多 1选 的邻 居 。
G mea】 n l _是一个 典 型 的完全 分 布式 系 统 , l 采 用 广度优 先搜 索技术 。广度优 先 搜索算 法 过程如
下: 源节点 s 首先查询其所有 的邻居节点 , 询问是 否含有 目 标文件或数据 , 如果 s 的邻居 中有邻居 存储 了 目标 文 件 或数 据 , 将 目标 文 件 或数 据 返 则 回给源节点; 如果没有邻居含有 目 标文件或数据 , 则所有的邻 居将 查询继续传递给各 自的邻居节
非结构化P2P网络资源搜索算法研究
![非结构化P2P网络资源搜索算法研究](https://img.taocdn.com/s3/m/982ab78883d049649b66584d.png)
本地索 引算法 中 , 每个节 点维护 了距 离 自己m步 以 内节点 的数据 索引 , 当节点收 到查 询请求时 , 它可 以为 m步 以内的所有 节点处理查询 请求 , 这里 的 m是索 引半径 , 是 索引算法 的参 数。通过这 种算法 , 可以 把对 资源 的查 询处 理放 到较 少 的节点 上进 行 , 从而 降低 资源 搜索 延 时。本地索 引算法 工作过程如下 : 一个 系统范围 内的策略规定 了查询 消息的处理在哪些节点上进行 , 通常在深度为 2 m + l 的结点进行 。深度 不 在策略 中的结点不 处理查询请 求 , 只是简 单地将查询 消息转发 给邻 居。例如 , 如果搜 索策略 P = ( O , 5 ) , 那么离查 询结点深度为 0 和5 的倍 数 上 的结点会处 理查 询消息 , 其 它节点只是 简单 地把查 询转 发给邻居 节
1 . 2 本地索引算法( L o c a l I n d i c e s )
网络节 点资源可 以看成是节 点文本 的集 合 , 即节点 资源相关 度可 以通过计算文本相 似度得 到。本文通过扩展后缀树来表达节 点文本 内 容, 进 而通过构建 节点文本 向量来计算节 点资源 的相关 度 。统计 结果 表明 , 标题、 关键词 和摘要所 含信息代表 了文本信息 的 7 0 %, 并且摘 要 是从原 始文本资源 中提炼 出来 的最具代表 意义的短句集 合 , 反映 了文 档的 主题 内容 , 而且 摘要相对 较小 , 聚类速度 快且效率 高 , 因此在 本文 中我们主要是针对标题 、 关键词和摘要进行构建扩展后缀树 。 后缀树 : 一个有 n 个字符的 串P, 它的后缀树是一棵有 根的有 向树 , 共有 n 个 叶子 , 分别 标号 为 l 到n 。每一条 边都 用 P 的非 空子 串来 表 示 。从任一 节点 出来 的两条边 , 它 们必须 以不 同的字符 开始。从根 节 点到 叶子节 点 i , 顺序 经过 的树边 的 串联 , 恰 好为 P 从i 位 置开 始 的后 缀, 即P 。例如字符 串a p p l e ¥, 它所有的后缀为 : a p p l e ¥, p p l e ¥, p l e ¥,
基于改进型蚁群算法的P2P网络资源搜索的研究
![基于改进型蚁群算法的P2P网络资源搜索的研究](https://img.taocdn.com/s3/m/5a7176d07f1922791688e876.png)
; 。。研 臌 l %一 。 嬲 *
基 于改进型蚁群算法的 P P网络资源搜 索的研究 2
蔡 康
( 南理 工 大学 电子 与信 息 学院 广 州 50 4 ) 华 1 60
目前 P P网络 中 的资 源 搜 索算 法 以 泛洪 法 为 核 心 , 2 产生 的巨 大 网络 流量 加 重 了 网络 负 载 , 只适 合 小 型 网 络。 蚁群 优 化算 法 具有 较 好 的鲁棒 性 、 行性 等 优点 , 并 已有 不少 学 者将 其 应用 于 P P资 源搜 索 。 2 本文 在 分 析 蚁群 算法 应 用 于 P P网络 中 资源 搜索 面 临 的 问题 的 基础 上 ,给 出一 个 适合 蚁 群 算法 的新 型 的 P P文 2 ' 2 件 共享 构架 , 以解 决 P P路 由 的不 一致 性 等 问题 。在 P P网络 中应 用 能见 度 会 带来 3个 缺点 : 2 2 容易 导 致 局 部极 小解 、 易 导致 流 量集 中、 际 网络 中 的实 现有 较 大难 度 , 容 实 由此 本 文 提 出了去 能 见度 蚁 群 算法 。构 建 了开 放 式 的网 络仿 真 拓扑 结 构 , 过 一 系列 的 实验 结果 验证 了去 能见 度 蚁群 算 法 的全 局能 力 更强 。 通
的信息素轨迹指导搜索的前进方向。 这种正反馈机制使得
搜索可以尽快地找到 目 , 标 得到更好的搜索结果。在基于
蚁群算法的PP网络资源搜索算法中, 2 查询消息分组可以 看作蚂蚁, 搜索的目标视为食物, 存在搜索目标的节点就
是食物源。算法流程如下。
・
当源节点发出搜索请求时, 就相当于派出蚂蚁到网
比较低、 计算能力差或动态性比较大等) 也可能被搜索到.
一种基于P2P的关键词搜索新方法
![一种基于P2P的关键词搜索新方法](https://img.taocdn.com/s3/m/5eaa1c386d175f0e7cd184254b35eefdc8d31500.png)
一种基于P2P的关键词搜索新方法
俞剑;关佶红
【期刊名称】《微电子学与计算机》
【年(卷),期】2009()8
【摘要】结构化对等(P2P)网络是基于文件标识符的分布式系统.它能够很好地支持对文件标识符的等值查询,但对于其他的复杂查询,则需要进行进一步扩展.现有的一些技术虽然在结构化对等网络实现了关键词搜索,但是仍然存在诸如负载不均衡,结构复杂,不易于部署和效率低等问题.对此提出了一种基于结构化对等网络的关键词搜索新方法,将构建在一般分布式哈希表上的倒排索引与top-k查询算法结合起来,以较少的代价实现关键词搜索,同时有效地克服了数据分布不均匀带来的负载不均衡问题.
【总页数】5页(P68-71)
【关键词】P2P;关键词;搜索;top-k;算法
【作者】俞剑;关佶红
【作者单位】同济大学电子与信息工程学院
【正文语种】中文
【中图分类】TP393
【相关文献】
1.一种基于社会行为的非结构化P2P搜索算法 [J], 朱国晖;张武强;鲁春兰
2.Clair:一种基于P2P的BitTorrent关键词检索系统 [J], 肖建勇;张武生
3.一种基于Chord的P2P搜索算法的研究 [J], 马建宏;钟绍辉
4.一种基于信任模型的P2P快速搜索算法一SAT [J], 范会波;张新有
5.一种基于社会行为的非结构化P2P搜索算法 [J], 朱国晖;张武强;鲁春兰;
因版权原因,仅展示原文概要,查看原文内容请购买。
非结构化P2P网络搜索算法的研究与改进
![非结构化P2P网络搜索算法的研究与改进](https://img.taocdn.com/s3/m/3d74f0f3aef8941ea76e0579.png)
[ yw r s ewoktp lg rcue py ialct n drcin l ur Ke o d !nt r oo ys utr; h s loai ;i t a q e o t c o e o y
1 概述
P P是指对等计算或对等 网络 ,可以简单地定义 为通 过 2 直接交换共享计算机资源和服务 。P P 网络中弱化了服务器 2 的功能 ,任意 2台 P C互为服务器/ 客户机。
[ src ] crigt e o fce c n g o smpino 2 ac f re a ewoktp lg t cueb sdo h s a lct n Abtat Acodn t wef inya dl ecnu t f Ps rhs t , t r oo ys u tr ae np yi loai Ohl i r a o P e o wa n o r c o
中心化拓扑结构 ,全分布式非结构化拓扑结构 ,全分布式 结
构化拓扑结构 以及半分布式拓扑结构。 目前 ,大多数 P P应用系统是非结构化 拓扑 结构 ,这种 2
动节点主机的地址 中获取 ; 2存储 P n 信息 中的主机地址 ; () og () 3存储 Q ey t u rHi消息 中的主机地址。 获得 的地址形式都是端
i p e e td c mb n d w t s b e s c n lg . drcin l u r e o res ac lo i m( — e c ig b sdo td s l t d c d s rs ne o i e i u n t h mak t h oo y A i t a eyr s uc e h a r h D S a h n ) ae n s yi as i r u e , e e o q r g t r u on o
改进的非结构化P2P网络搜索算法
![改进的非结构化P2P网络搜索算法](https://img.taocdn.com/s3/m/7c4ea9395a8102d276a22f37.png)
u u l S r a c si ga i a i e c t tg n a s sal yU eb o d a t n st sb scs a hsr e ya dc u ealr e n t o kfo . A n w r u eMg n h o u s u tr dp e - - e r r a ag r e w r l ws e ot o t m f n t cu e e r o p e r t
I r v ds a c i gag r h f r n t c u e e rt - e r ewo k mp o e e r hn l o i m sr tr dp e - - e t r t o u u op n
DA I i n y n , CAI n oo y S uhr ag e nvri , x 1 12 C i ) Sh o Ifr t nT cn lg , o te Y n t iesy Wu i 4 2 , h a o i n zU t 2 n
Ab t a t Ho t e rh t e r s u c se ce t st e k y p o lm n p e - - e rn t r s Un t cu e e rt - e rn t o k sr c : w o s a c e o r e f in l i e r b e i e rt p e ewo k . h i y h o s u tr d p e - p e e r o w rs
0 引 言
在 P P pe- -er系 统 中所 有 节 点 是 对 等 的 ( 等 点) 2 ( rope) e t 对 ,
1 几 种 常 见 的查 询 策 略
现 有 的非 结 构 化 P P 统 采 用 洪泛 搜 索 机 制 的 搜 索 算 法 , 2系 该 算 法 通 常 被 称 为 盲 目搜 索 算 法 ,它 不 依 赖 于 任 何 已知 的信 息 ,简 单 的 将 搜 索 请 求 信 息 传 播 给 足 够 多 的 节 点 。在 现 有 的 非 结 构 化 数据 共 享 系 统 中 , 要 有 以 下 几 种 查 询 策 略 : 主
一种改进的无结构P2P网络搜索策略
![一种改进的无结构P2P网络搜索策略](https://img.taocdn.com/s3/m/a5f79016c5da50e2524d7faf.png)
u u l a s O sr u o s a y l d i sc mmu ia o O t r b e . n t i p p r wep e e t n i r v d s ac rtg r mt cu e l e t eo n c t n C S p o lm I s a e . r sn i h a mp o e r h s ae yf r t rd e t o u u p e — O p e e o k . i smeh d c mbn si tr s d c n c a i i u e r t — e rn t r s Th t o o i e n e et e l e me h s n r mo ra n d t e c aa t r t f w i n m rs e d g a h r cei c o p i n h s i
0 引言
分 布式非结构化 P P网络应用十分广 泛 ,在 It n t 2 ne e r
以需要查 询 每个 节 点是否 有与查 询条 件匹配 的文件 。最
常用的信息资源发现机制是在节点间或超级节点间,把
信息 资源 查询请 求泛 洪到 网络上 。这种结 构的优 点是 网
上 , 非 结 构 化 PP系 统 是 最 常 见 的 , 比 如 G u l 络 具 有 很 强 的动 态 性 ,节 点可 以随 时 离开 和 加 入 网 络 , 2 ntl , ea K ZA aa 等 。在这种系统 中文件 的位 置和覆盖 网完全没有 缺 点是查 找到理 想 的文 件需 要进行 大范 围的搜 索 ,带来
传播中谣言传播机制,结合节点吸弓因子 ( 1 在真实系统中,新增节点不仅与网络中已有的度数较高的节点连
接 ,而且与吸 引因子较大 的节 点连接 ) 的特性 ,提出一种无结构PP 2资源 搜索策 略。本 文采 用MA L B T A 为仿 真工具 ,仿真结果表 明,提 出的搜 索策 略可以有效地减少无结构PP 2 网络中资 源搜索的通信开销 ,并且搜索
P2P网络搜索算法介绍(1)
![P2P网络搜索算法介绍(1)](https://img.taocdn.com/s3/m/c779df7b31b765ce0508146f.png)
P2P网络搜索算法介绍信息0801 罗一雄指导老师:张昊摘要随着信息技术的进步与互联网的飞速发展,网络上的信息资源与日俱增,如何在庞大的互联网上获得有价值的信息已成为人们日益关注的问题。
对等网络(Peer-to-Peer)作为一种新兴的网络计算模式,打破了传统的C/S模式,具有自组织、容错能力强、可扩展性好等优点。
本文介绍了P2P网络的定义,他与传统C/S网络的区别。
并且更进一步分析了P2P网络的结构,P2P搜索算法,同时列举了一些经典的P2P搜索实例。
关键词:P2P 搜索算法度数拓扑结构ABSTRACTWith the advancement of information technology and the development of Internet, there is more and more information resource online, so how to obtain valuable information has become an increasingly concerned issue. As a new network computing mode, P2P breaks the traditional C/S structure; it is self-organized with good fault-tolerance ability and expansibility. This paper introduces the definition of P2P, the differences between P2P mode and C/S mode. Furthermore, this paper analyzes P2P network structure and search algorithms and presents its typical applications.Keywords: Peer-to-peer; Search Algorithm; Degree; Topology Architecture,前言:随着NAPSTER的迅速崛起,基于P2P网络的搜索技术开始进入人们的视线。
P2P网络搜索技术
![P2P网络搜索技术](https://img.taocdn.com/s3/m/99cf818984254b35effd341f.png)
P2P网络搜索技术一、P2P技术简介(一)概念及特征。
P2P是peertopeer的缩写,是一种用于不同用户PC机之间共享他们所拥有的空闲软硬件资源(处理能力、存储能力、网络连接能力、可共享文件等),可以不经过中心节点直接互相访问和交换信息的技术。
它打破了传统的C/S式,在对等网络中,每个节点都具备客户机和服务器的双重特性,可以同时作为服务使用者和服务提供者。
与其他网络模型相比较,P2P有分散化、可扩展性和健壮性好、高性能等优点。
P2P技术目前的主要应用:文件共享与交换、协同工作、搜索引擎、分布计算、智能代理。
(二)P2P与C/S的区别。
每个对等点具有相同的地位,同时扮演着服务器和客户端两个角色,还具有路由和缓冲的功能。
P2P中每个结点可以很容易加入系统中,其中任一结点可以利用网络上其他对等体的信息资源、理器周期、速缓存和磁盘空间,P2P是基于内容的寻址方式。
P2P模式最主要的优点就是资源的高度利用率,所有节点的资源总和构成了整个网络的资源,整个网络可以被用作具有海量存储能力和巨大计算处理能力的超级计算机。
而且对等点越多,网络性能越好,网络随着规模的增大而越稳固。
信息在网络设备节点间直接流动,高速即时,降低中转服务成本。
但P2P也有些不足,P2P不易管理,对等点可以随意的加入或退出,会造成网络带宽和信息存有的不稳定。
二、P2P的几种搜索技术(一)P2P搜索的几种基本方式1、Index集中式架构。
存有一个提供索引功能的节点,这个节点的索引储存了资源所在的位置信息,给定资源的某种查询条件,索引可以迅速找出符合条件的资源及其所在的位置2、Hash分布式结构。
这种方式要求每一个资源都可以通过某种hash算法找到一个唯一的地址,发布资源时资源不是保存有本地,而是保存有这个资源hash后的地址所对应的节点中。
3、Flooding分布式架构。
这种方式要求每个节点都有查询本地资源的能力,每个节点都有d个邻居,这些节点之间通过邻居关系构成一个连通的网络。
基于蚁群算法的非结构化P2P网络搜索的改进
![基于蚁群算法的非结构化P2P网络搜索的改进](https://img.taocdn.com/s3/m/2e58df047cd184254b35355c.png)
基于蚁群算 法的非结构化 P P网络搜索 的改进 2
詹 晓 亮 , 强 , 健 余 熊
( 西华 大 学 数 学 与计 算 机 学 院 , 四川 成 都 6 0 3 ) 10 9
摘 要 : 针 对 非 结 构 化 的 对 等 网 络 一 般 以 广 播 方 式 作 为 其 搜 索 的 基 本 策 略 而 引 发 较 大 的 网 络 流
息 素 的 多 样 性 和 正 反 馈 机 制 来 指 导 节 点 的选 择 查 询 , 以
上 万 台彼 此 连 接 的 计 算 机 都 处 于 对 等 地 位 . 个 网络 不 整
依 赖 专 用 的 中心 服 务 器 。 络 中 的 每 台 计 算 机 既 能 充 当 网 网 络 服 务 的 请 求 者 . 又 能 对 其 他 计 算 机 的 请 求 做 出 响 应 。 供 资源 与服务 。 提
a t c l n p i ia i n n o o y o tm z to
Z AN Xi in , U Q ag X O G J n H a Lag Y i , I N i o n a
( c o l o M te ai n o p t n i e n , i a U i r t, h n d 1 0 9 hn ) S h o f a m t s a d C m u r E g e r g X h nv s y C e g u 6 0 3 ,C ia h c e n i u ei
按 照 数 据 信 息 在 网 络 中 的 存 储 方 式 .可 以 将 P P 系 2
统 分 为 两 大 类 : 构 化 P P 系 统 ,以 C od C 结 2 h r …、 AN 等 为
基于本体的P2P网络资源检索算法研究
![基于本体的P2P网络资源检索算法研究](https://img.taocdn.com/s3/m/383ab2f1941ea76e58fa04c9.png)
计 算机 工程 与设 计
COM PUTER ENGI ERI NE NG AND DES GN I
M a .2 2 r 01
第3卷 3
第 3 期
V0 . 3 ห้องสมุดไป่ตู้O 3 13 .
基于本体 的 P P网络资源检 索算法研究 2
雷 申 ,刘 方 爱h (.山 东师 范大 学 信 息科 学与工程 学院 ,山 东 济 南 20 1 ; 1 50 4
关键词 :本体 ;对等 网络 ;信 息检 索 ;兴趣 ;结构化 网络
中 图法 分 类 号 :T 3 3 文 献 标 识 号 : P 9 A 文 章 编 号 :10 —0 4 (0 2 30 5 —4 0 07 2 2 1 )0 -8 60
On o o y b s d P2 e wo k r s u c e r h n l o ih t lg - a e P n t r e o r e s a c i g ag rt m
L h n .LI Fa g a EIS e U n — i。 ,
( .S h o fI fr ain S in ea dEn ie rn 1 c o l n om t ce c n gn eig,S a d n r a iest o o h n o gNo m l Unv ri y,Jn n2 0 1 ia 5 0 4,Chn ; ia 2 h n o gPr vn il yLa o ao yfrNo e srb tdCo u e o t r c n lg .S a d n o ica Ke b r tr o v l Ditiu e mp trS fwaeTe h oo y,Jn n2 0 1 ,Chn ) ia 5 0 4 ia
互联网非结构化数据预处理策略研究
![互联网非结构化数据预处理策略研究](https://img.taocdn.com/s3/m/865e863bf4335a8102d276a20029bd64783e629f.png)
互联网非结构化数据预处理策略研究
季婷;罗卫萍
【期刊名称】《信息记录材料》
【年(卷),期】2024(25)3
【摘要】互联网中蕴含着大量多源、异构的非结构化数据,它们是互联网情报分析的主要信息来源。
然而由于非结构化数据自身的特点,目前对这些数据的处理和分析仍面临诸多现实困难。
本文分别从互联网非结构化数据的采集、集成和存储3个方面提出对应策略,以提升互联网非结构化数据的预处理效能,旨在为后续数据处理分析奠定良好的基础。
【总页数】4页(P176-178)
【作者】季婷;罗卫萍
【作者单位】国防科技大学国际关系学院
【正文语种】中文
【中图分类】TP392
【相关文献】
1.互联网环境下的非结构化数字信息组织与共享方法研究
2.提高非结构化数据存储中小文件存储效率的策略研究
3.非结构化P2P网络搜索策略研究
4.非结构化P2P 资源搜索策略研究
5.非结构化对等网络中信息检索策略研究
因版权原因,仅展示原文概要,查看原文内容请购买。
非结构化P2P网络的一种改进搜索算法
![非结构化P2P网络的一种改进搜索算法](https://img.taocdn.com/s3/m/edfe53d5d15abe23482f4d8e.png)
关键词 : 非结构化 P 2 P网络 ;洪泛法 ;冗余 查询 包;搜 索算法 ; 模 拟
中图分 类号 : T P 3 9 3 文献标识码 : A d o i : 1 0 . 3 9 6 9 / j . i s5 . 2 0 1 3 . 1 2 . 0 1 2
主要的搜索算法 _ 6 。洪泛法 的优点是 算法思想简 单, 但是一个致命 的缺陷是会产生冗余的查询数据包 ( 下文中简称查 询包 ) , 大量 的冗余查询信 息可能成 为网络瓶颈而限制 网络的性能 , 比如网络中资料利用 率的下降和搜索效率的降低 [ 8 。 。 。
2 0 1 3年第 1 2期 文章编号 : 1 0 0 6 - 2 4 7 5 ( 2 0 1 3 ) 1 2 - 0 0 4 4 - 0 4
计 算 机 与 现 代 化 J I S U A N J I Y U X I A N D A I H U A
总第 2 2 0期
非结构化 P 2 P网络 的一 种 改 进 搜 索算 法
叶 培顺
( 榆 林学院信 息工程学院 , 陕西 榆林 7 1 9 0 0 0 ) 摘要 : 分析非结构化 P 2 P网络 中利 用原始 的洪泛法进行 资源搜 索时产生冗余查询 包的原 因, 提 出整 改的措 施和优化 的机
制, 在此基础上给 出改进 的搜 索策略 , 同时设计 出一种更好的分段搜 索算法 , 并对其进行 实验仿 真, 通过 和洪泛 法的模 拟
I m pr o v e d S e a r c h Al g o r i t h m f o r Uns t r uc t ur e d P2 P Ne t wo r k
YE Pe i . s h u n
Chord算法(原理)
![Chord算法(原理)](https://img.taocdn.com/s3/m/c5d2e32a366baf1ffc4ffe4733687e21af45ff61.png)
Chord算法(原理)算法是P2P中的四⼤算法之中的⼀个,是有MIT(⿇省理⼯学院)于2001年提出,其它三⼤算法各⾃是:Chord的⽬的是提供⼀种能在P2P⽹络⾼速定位资源的的算法,Cord并不关⼼资源是怎样存储的,仅仅是从算法层⾯研究资源的取得,因此Chord的API就简单到仅仅有⼀个set、get。
1、Chord是什么?Chord是⼀个算法,也是⼀个协议。
作为⼀个算法,Chord能够从数学的⾓度严格证明其正确性和收敛性;作为⼀个协议,Chord具体定义了每⼀个环节的消息类型。
当然,Chord之所以受追捧,另⼀个主要原因就是Chord⾜够简单,3000⾏的代码就⾜以实现⼀个完整的Chord。
Chord还能够被作为⼀个⼀致性哈希、分布式哈希(DHT)的实现。
2、覆盖⽹络(overlaynetwork)是指这样⼀种⽹络:构建在其它⽹络之上、⽹络节点之间通过虚拟或逻辑连接在⼀起,⽐⽅云计算、分布式系统都是覆盖⽹络,由于其都构建于TCP/IP之上,且节点之间有联系。
Chord也是构建于覆盖⽹络。
3、结构化与⾮结构化⽹络⾮结构化的P2P⽹络是指⽹络节点之间不存在组织关系,节点之间全然是对等的,⽐⽅第⼀代P2P⽹络Napster,这类⽹络结构清晰、简单,但查找没有多⼤的优化余地,常常採⽤全局或分区泛洪查找,查找时间长、且结果难以保证(有可能在找到前就超时)。
结构化的P2P⽹络与⾮结构化恰好相反,我们觉得⽹络在逻辑上存在⼀个⼈为设计的结构,⽐⽅Chord假定⽹络是⼀个环,Kadelima则假定为⼀颗⼆叉树,全部的节点均为树的叶⼦节点。
有了这些逻辑结构,就给我们资源查找引⼊了很多其它的算法和思路。
4、分布式哈希表(DHT)的主要想法是把⽹络上资源的存取像Hashtable⼀样,能够简单⽽⾼速地进⾏put、get,该思想的诞⽣主要是受第⼀代P2P(Napster)⽹络的影响。
与⼀致性哈希相⽐,DHT更强调的是资源的存取,⽽⽆论资源是否是⼀致性的。
一种有效的非结构化P2P网络资源搜索策略
![一种有效的非结构化P2P网络资源搜索策略](https://img.taocdn.com/s3/m/eaae3c14650e52ea551898fc.png)
1 常 见 的 非 结 构 化 P P 网络 资 源 搜 索 策 略 2
非结 构 化 P P 网 络 的 基 本 搜 索 算 法 是 洪 泛 2 ( l d g 算法 , Fo i ) on 该算法 的特点是 路 由时 进行 全网络遍 历的盲搜索 , 网络 的拓 扑没有 固定 的结构 , 各个节点需 要维护一个记 录邻 居节点 的路 由表 , 来传 递查 询 消 用 息。 当网络 中的某个 节点 发 出查询请 求 时 , 首先 向它 所 有的邻居节点传输 查询 信息 , 如果 某个 邻居 节 点有 符合 条件的资源 , 响应该 查 询请求 , 便 否则 , 居 节点 邻
李春 秀 , 方 爱 刘
( 东师范 大 学 信 息科 学与 工程 学院 , 东 济 南 2 0 1 ) 山 山 50 4
摘
要: 针对 非结 构 化 P P网络 资 源搜索 算 法 中冗 余 消息 数过 多 、 2 搜索 效率 低等 问题 , 出 了一种 基 于邻 居 一邻 居节 点 的 提
非 结构 化 P P网络 资源 搜 索策 略 , 策 略可 以在 一定程 度 上 防止 路 由环 路 的产 生 , 2 该 同时 综 合 考虑 邻 居 节点 的活 跃 度 和 资 源命 中数 , 下一 条邻 居 节点 路径 转 发查 询消 息 , 查询 信 息发 往 目标可 能存 在 的 区域 , 选择 将 因此 减少 了发 往 网络 的查 询 信 息包数 量 , 了 网络带 宽 。实 验结 果表 明 , 法可 以 减少 大 量 的 冗余 查 询 信 息 , 高 资 源搜 索 的成 功率 , 一种 有 效 节省 该算 提 是 的非 结构 化 P P网络 资源 搜索 策 略 。 2
能力 的不 断增强 , er o er简称 P P 作 为一 种 P e—t —Pe( 2)
C-Chord:一种改进的Chord路由算法
![C-Chord:一种改进的Chord路由算法](https://img.taocdn.com/s3/m/9ab9863f4a73f242336c1eb91a37f111f1850d8d.png)
C-Chord:一种改进的Chord路由算法祝华平;李蜀瑜【摘要】Chord is a typical resource lookup routing protocol with load balancing,scalability and flexibility,widely used in P2P systems, but search efficiency is not good. To improve search efficiency,an improved multi-level C-Chord routing algorithm is proposed,through the multilayer cluster structure organization,optimize the routing table,and then improve resource query process,finally combined with an effective safeguard mechanism,the query efficiency can be improved. Simulation results show that this improved Chord routing algorithm is significantly more efficient than traditional Chord algorithm. And C-Chord routing algorithm can be extended to the traditional P2P systems to adapt to the large-scale distributed systems,with better stability and robustness of the network.%Chord是一种典型的资源查找路由协议,具有负载均衡、可扩展性和灵活性等特点,广泛应用于P2P系统,但查找效率并不高。
一种结构化P2P覆盖网络资源定位的研究
![一种结构化P2P覆盖网络资源定位的研究](https://img.taocdn.com/s3/m/61e861f129ea81c758f5f61fb7360b4c2e3f2ac0.png)
一种结构化P2P覆盖网络资源定位的研究
沈学利;张家明
【期刊名称】《微计算机信息》
【年(卷),期】2010(026)024
【摘要】P2P覆盖网络是一种对等网之间的逻辑连接构成的应用层网络,由于其易于构建、管理灵活、可扩展性强,在实现互联网上的多种应用中发挥这重要的作用.本文在研究Chord算法的基础上提出了一个BBSTC网络拓扑模型,介绍了网络节点的加入和退出的路由算法以及资源定位的步骤,通过仿真实验和分析表明此方案可以显著改善搜索结果的成功率和大大减少搜索所需的路由跳数,在目前结构化
P2P环境中,该策略有一定的推广利用和研究价值.
【总页数】3页(P113-114,101)
【作者】沈学利;张家明
【作者单位】125105,辽宁葫芦岛,辽宁工程技术大学电子与信息工程学院;125105,辽宁葫芦岛,辽宁工程技术大学电子与信息工程学院
【正文语种】中文
【中图分类】TP393.02
【相关文献】
1.一种有效的非结构化P2P网络资源搜索策略 [J], 邢翠芳;刘瑜;杨玫
2.分布非结构化P2P网络资源定位研究 [J], 李运娣;冯勇
3.一种有效的非结构化P2P网络资源搜索策略 [J], 李春秀;刘方爱
4.一种改进的非结构化P2P网络资源搜索策略 [J], 唐冲;石磊
5.无结构化P2P网络资源定位的研究 [J], 邱文海
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
I m r o v e d a l o r i t h m o f r e s o u r c e s e a r c h i n i n u n s t r u c t u r e d P 2 Pn e t w o r k p g g
, P E NG J i a 源搜索改进算法
彭 建,周 欢
( ) 长沙理工大学 计算机与通信工程学院 , 湖南 长沙 4 1 0 1 1 4
,P 摘 要 : 为了改善非结构化对等网络 ( e e r e e r t o 2 P) 资源 搜 索 的 网 络 负 载 大 、 搜 索 时 间 长 的 缺 点 。 对 现 有 P 2 P网络 - - p p 资源搜索算法进行了研究 , 在此基础上 , 提出一种基于索引表的跳跃式算 法 , 该 算 法 中 每 一 个 节 点 存 有 一 定 数 量 邻 居 节 点 的资源索引 , 节点利用资源索引表以跳跃方式查询节点 , 网络中的某些节 点 需 要 查 询 资 源 索 引 表 , 而 某 些 节 点 无 需 查 询 资 源索引表 , 直接转发查询消息即可 。 通过 O P N E T 进行仿真实 验 表 明 , 该 算 法 能 有 效 的 减 少 网 络 负 载 和 搜 索 延 时 , 提 高 了 搜索成功率 。 关键词 : 对等网络 ; 非结构化 ; 资源搜索 ; 洪泛算法 ; 随机漫步 )1 中图法分类号 : T P 3 9 3 文献标识号 :A 文章编号 : 1 0 0 0 7 0 2 4( 2 0 1 2 1 4 0 7 1 0 5 - - -
( , , S c h o o l o f C o m u t e r a n d C o mm u n i c a t i o n E n i n e e r i n I n s t i t u t e C h a n s h a U n i v e r s i t o f S c i e n c e a n d T e c h n o l o p g g g y g y ) C h a n s h a 4 1 0 1 1 4, C h i n a g
:p ; ; ; K e w o r d s t o n e t w o r k u n s t r u c t u r e d r e s o u r c e s s e a r c h f l o o d i n a l o r i t h m; r a n d o m w a l k e e r e e r - - g g p y
2 0 1 2年1 1月 第3 3卷 第1 1期
计算机工程与设计
C OMP UT E R E NG I N E E R I NG AN D D E S I GN
N o v e . 2 0 1 2 V o l . 3 3 N o . 1 1
:T ’ A b s t r a c t e e r e e r o i m r o v e t h e r e s o u r c e s e a r c h i n s l a r e n e t w o r k l o a d i n a n d l o n s e a r c h i n t i m e i n t h e u n s t r u c t u r e d t o - - p p p g g g g g ( , P 2 P) n e t w o r k aj u m i n a l o r i t h m b a s e d o n t h e i n d e x t a b l e s i s a f t e r r e s e a r c h e d m a n a l o r i t h m s a b o u t r e s o u r c e r e s e n t e d p g g y g p ’ , s e a r c h i n i n P 2 Pn e t w o r k . I n t h i s a l o r i t h m e a c h n o d e s a v e d a c e r t a i n n u m b e r o f n o d e s r e s o u r c e i n d e x t h e r e s o u r c e i n d e x t a b l e s g g ,b i s u s e d t o s e a r c h r e s o u r c e s b u m i n .S o m e n o d e s n e e d i n u i r e r e s o u r c e i n d e x u t s o m e u s t u t f o r w a r d t h e n e w s .T h e y j p g q j p ,a r e s u l t s s h o w t h a t t h i s a l o r i t h m c a n r e d u c e t h e n e t w o r k l o a d i n a n d s e a r c h i n t i m e e f f e c t i v e l n d i m r o v e t h e s u c s i m u l a t i o n - g g g y p c e s s r a t e o f r e s o u r c e s e a r c h i n . g