第三代搜索引擎技术与P2P
P2P技术简介及其与流媒体技术的结合应用

维普资讯
_络 术/ 网技 /
N t okT c n lg / ew r e h oo e/
户提供轻松、 方便的消息和协作的工具. 变 目前标准化和商业化的视频编码技术都是基 频质量。 2 技术在流媒体应用中特别适用 PP 得日益重要。 网络的出现. 使协同工作成为 于运动补偿和D T C 变换的 在这个框架中. 于一些并发量大的热门事件. 即使是大量的 可能 但传统的WE 方式实现.给服务器 运动估计和补偿模块用来消除相邻图像间的 用户同时访问流媒体服务器. B 也不会造成服 带来了极大的负担 .造成了昂贵的成本支 冗余信息, 熵编码模块用来消除编码信号的 务器因负载过重而瘫痪 此外. 对于多人的 出。 2 技术的出现. PP 使得互联网上任意两 冗余性. 变换量化模块根据人的视觉系统对 多媒体实时通信 .2 技术也会对网络状况 PP 台P 都可建立实时的联系. C 建立了一个安 视频信号的细微变化的不敏感性丢失部分信 和音视频质量带来很大改进。 现在基于P P 2 全、 共享的虚拟空间, 人们可以进行各种各 息.从而提高压缩比。 样的活动. 这些活动可以是同时进行. 也可 平台上的全新的流媒体播放技术. 充分利用 因此在流媒体应用中急需要解决的一个 P P 2 网络的优势. 采用可伸缩性的视频编码
维普资讯
- 术 题/ 专 / 技
,
N t r e h oo e/ ewo kT c n lg /
.
.
、
Байду номын сангаас一
PP 2 技术简介及其
鲁毒 毫 g
《 ,
・ ・
与流媒体技术的结合应用
文 / 南有线 电视 网络 集团有 限公司濮阳分公司 冯开江 / 河 /
对等网络(P2P)总结整理解析

对等网络 (P2P一、概述(一定义对等网络 (P2P网络是分布式系统和计算机网络相结合的产物 ,在应用领域和学术界获得了广泛的重视和成功 ,被称为“改变 Internet 的新一代网络技术〞。
对等网络 (P2P:Peer to Peer。
peer指网络结点在 :1 行为上是自由的—任意参加、退出 ,不受其它结点限制 ,匿名 ;2 功能上是平等的—不管实际能力的差异 ;3 连接上是互联的—直接 /间接 ,任两结点可建立逻辑链接,对应物理网上的一条IP 路径。
(二 P2P网络的优势1、充分利用网络带宽P2P不通过效劳器进行信息交换 ,无效劳器瓶颈 ,无单点失效 ,充分利用网络带宽 , 如 BT 下载多个文件 ,可接近实际最大带宽 ,HTTP 及 FTP 很少有这样的效果2、提高网络工作效率结构化 P2P 有严格拓扑结构 ,基于 DHT, 将网络结点、数据对象高效均匀地映射到覆盖网中 ,路由效率高3、开发了每个网络结点的潜力结点资源是指计算能力及存储容量,个人计算机并非永久联网,是临时性的动态结点,称为“网络边缘结点〞。
P2P 使内容“位于中心〞转变为“位于边缘〞,计算模式由“效劳器集中计算〞转变为“分布式协同计算〞。
4、具有高可扩展性 (scalability当网络结点总数增加时 ,可进行可扩展性衡量。
P2P 网络中 ,结点间分摊通信开销 ,无需增加设备 ,路由跳数增量小。
5、良好的容错性主要表达在 :冗余方法、周期性检测、结点自适应状态维护。
二、第一代混合式P2P网络(一主要代表混合式 P2P 网络 ,它是 C/S 和 P2P 两种模式的混合 ;有两个主要代表 :1、Napster—— P2P网络的先驱2、BitTorrent——分片优化的新一代混合式P2P网络(二第一代 P2P网络的特点1、拓扑结构1 混合式 (C/S+P2P2 星型拓扑结构 ,以效劳器为核心2、查询与路由1 用户向效劳器发出查询请求,效劳器返回文件索引2用户根据索引与其它用户进行数据传输3路由跳数为 O(1,即常数跳3、容错性 :取决于效劳器的故障概率(实际网络中 ,由于本钱原因 ,可用性较低。
互联网金融发展的四个阶段

互联⽹⾦融发展的四个阶段我国互联⽹⾦融的发展⼤致可划分为四个阶段。
(⼀)⾦融互联⽹阶段 第⼀阶段是2005年以前,这⼀阶段实际上⼤家叫它“⾦融互联⽹”,主要是通过互联⽹技术帮助⾦融机构做传统业务。
(⼆)第三⽅⽀付崛起 第⼆阶段是从2005年到2012年之间,⽹络开始在我国逐渐普及,在这个过程中,第三⽅⽀付机构随着电⼦商务逐渐成长起来,互联⽹与⾦融的结合开始从技术领域深⼊到⾦融业务领域,这⼀阶段的标志性事件是2011年中国⼈民银⾏开始发放第三⽅⽀付牌照,由此,第三⽅⽀付机构进⼊快速发展的轨道,为⽹络⽀付、结算等⽅⾯带来很⼤便利,随着电⼦商务和⽹络⽀付的发展,也使电⼦货币得到发展。
(三)互联⽹⾦融爆发式发展阶段 第三阶段是从2012到2013年,应该说2013年是中国互联⽹⾦融的元年,是互联⽹⾦融得到爆发式发展的⼀年,从这⼀年开始,P2P⽹贷平台发展迅速,各类依托互联⽹的众筹融资平台开始起步,第⼀家从事⽹络保险的公司获批,⼀些银⾏、电商以互联⽹为依托对传统业务模式进⾏互联⽹改造,加速建设线上的创新平台。
(四)互联⽹⾦融开始向全⽅位⾦融服务⽅向发展 从2014年开始,互联⽹⾦融的发展进⼊到第四阶段,主要是互联⽹⾦融开始向全⽅位⾦融服务⽅向发展。
移动⽀付、云计算、社交⽹络、搜索引擎等新兴技术与传统⾦融深⼊结合,催⽣出形态各异的互联⽹⾦融模式,可以为客户提供全⽅位、⽆缝、快捷、安全⾼效的⾦融服务。
⽬前互联⽹⾦融的创新运营模式层出不穷,⽐如第三⽅⽀付平台模式、P2P⽹络信贷模式、P2B模式(个⼈向⼩型企业提供贷款)、众筹筹资模式、随着电⼦商务崛起⽽产⽣的虚拟货币及交易等,以及电商发起创⽴的互联⽹银⾏模式,还有搜索⽐价模式,即通过⾦融产品搜索引擎的⽅式,在⼀个⾦融平台把有投资理财需求的个⼈和有资⾦需求的中⼩银⾏和⼩贷机构进⾏对接,使得商业银⾏能通过互联⽹渠道,批量获得客户。
P2P网络搜索技术

P2P网络搜索技术王婕;王亚美;廖婧;赵婧文【摘要】With the rapid development of P2P technology, the P2P Search that is the key technology of P2P applica-tions has become the focus of researches. The P2P search technology its structure and it differs from each other under different network architectures. The research development ofP2P was introduced in this paper, and further different search algorithms explored the development and direction of the P2P Search technology.%随着P2P技术的蓬勃发展,作为P2P应用中核心的搜索技术成为研究人员关注的焦点。
P2P网络的搜索技术与其结构有着密切联系,不同网络体系结构下的搜索技术各不相同。
介绍了 P2P 技术近几年的研究进展,阐述了目前P2P系统中不同结构下核心搜索算法,探讨了P2P搜索技术的发展方向。
【期刊名称】《计算机系统应用》【年(卷),期】2013(000)001【总页数】4页(P13-15,47)【关键词】P2P;搜索;体系结构;原理【作者】王婕;王亚美;廖婧;赵婧文【作者单位】中国地质大学软件工程系,武汉430074;中国地质大学软件工程系,武汉 430074;中国地质大学软件工程系,武汉 430074;中国地质大学软件工程系,武汉 430074【正文语种】中文1 引言P2P又称对等网络, 由一系列地位对等的结点组成, 结点数目可以动态的增加和减少[1]. P2P网络中结点相互之间直接交换信息和服务, 没有等级、格式、平台的限制. P2P技术改变了传统的C/S(客户/服务器)模式, 每一个P2P结点既是服务器端, 又是客户端, 被财富杂志列为影响Internet未来的四项科技[2]. 在传统的Web搜索中, 当用户发出搜索命令后, Web搜索引擎搜索预先整理好的网页索引数据库, 而在 P2P网络中, 资源存放在各个结点的PC机上, 结点的动态变化给P2P网络搜索增加了复杂性.2 P2P网络体系结构下搜索技术的发展1998年, 美国一名大一的新生Shawn Fanning为了实现MP3音乐共享功能, 编写了一个程序, 这个程序就是后来风靡全球的Napster, Napster运用了第一代P2P网络—集中式P2P网络. Napster系统采用一个中央的目录服务器, 该服务器不对外提供任何应用服务,仅存储连接该服务器的各个结点的相关信息, 随着系统的使用, 人们发现集中式 P2P网络体系的不足, 如果目录服务器瘫痪, 整个系统都会崩溃, 而且当用户数量增加到一定数量后, 系统性能会大大降低, 所以第二代P2P网络—全分布式拓扑结构应运而生, 分布式 P2P网络结构, 它包括两种类型, 一种是全分布式结构化的 P2P网络, 另一种是全分布式非结构化的P2P网络. 分布式结构化的 P2P网络主要采用分布式哈希表(DHT)技术来组织网络中的结点, 采用完全随机图的组织方式, 分布式非结构化的 P2P网络最典型的案例是Gnutella. 随着P2P技术的继续发展, 研究者们将集中式P2P的快速查找和分布式P2P的去中心化优势结合起来, 便形成了一种混合式的P2P网络结构,即第三代P2P网络—半分布式网络.3 集中式P2P网络搜索技术3.1 集中式P2P网络搜索原理集中式P2P网络搜索方法中, P2P 结点都与已知地址的P2P 目录服务器相连, 服务器负责对P2P 网络中的共享文件进行索引和查询, 服务器集中存放对等节点的地址信息和所保存数据的信息. 当结点资源发生变化时, 比如增加、删除、修改等, P2P 节点服务器会随之更新系统索引表[3], 如图1.图1 集中式搜索3.2 集中式P2P网络搜索过程当查询事件触发时, Peer结点根据P2P目录服务器中的信息进行查询, 通过目录服务器来间接定位其他对等点, 如图2中Peer3和Peer4的通信就是通过目录服务器的媒介作用来完成的. 用于Mp3文件共享的Napster是集中式P2P搜索最具有典型的代表, Napster系统的目录服务器存储所有该网络的结点的数据信息, 比如结点的IP地址, 文件的标题等. 当需要查询某个文件时, 结点向目录服务器发出查询请求, 服务器进行相应的检索和查询, 会返回符合查询条件的结点地址信息列表, 查询发起的结点接收到应答后, 选择最佳的结点与之建立连接, 这样两个结点之间实现文件传输, 完成搜索过程.集中式网络搜索结构简单, 查询效率高, 速度快, 不足之处在于中央目录服务器负担重, 安全性低.4 全分布式P2P搜索技术4.1 全分布式结构化P2P网络搜索技术(1) 全分布式结构化的搜索原理全分布式结构化基于分布式哈希表(DHT)进行搜索, DHT中存储形如<关键值, 数值>(< key, value >)的分布式结构, key代表数据标识, value代表数据的信息,比如结点的IP地址等[4], 每个结点负责管理一段范围内 keys. 搜索功能主要由put(key, value)和 get(key)两个函数实现[5], put(key, value)的作用是发布结点信息,get(key)的作用是查询信息, 当需要对P2P系统进行文件搜索时, 执行一次get(key)功能, 便可进行一次搜索.任何一个关键值 key, 系统中的结点要么拥有key, 要么能够连接到距离key较近的结点.(2) 全分布式结构化搜索过程首先定义在分布式哈希表中的一个文件, 名称为file, 内容为value, 计算出该文件的SHA-1的哈希值,得到其关键值key, 执行put(key, value)操作; 然后在哈希表中找到负责存储关键值 k的结点, 将(key, value)存储在该结点上; 当其他结点请求value时, 系统第二次计算file的key值, 然后执行get(key), 发送信息给结构中的任意参与结点, 找到与 key相关的信息; 最后, 此信息在网络中被传送到负责存储key的结点,此结点收到信息后, 将value值传送给请求结点, 完成搜索查询过程. 全分布式结构化搜索优点是结点的自组织能力强, 有良好的可扩展性、鲁棒性, 结点ID分配的均匀性, 缺点是服务质量不高, 易拥塞, 安全性低, 不能支持多关键查询, 维护机制复杂.4.2 全分布式非结构化P2P网络搜索技术(1) 全分布式非结构化搜索原理在全分布式非结构化网络中, 搜索方法采用泛洪(Flooding)搜索. Flooding算法首先遍历自己的相邻结点, 然后再层次性的一层层向下遍历, 在遍历过程中,一个结点向所有邻居结点广播查询消息, 邻居结点再向自己的邻居结点广播, 这个过程不断进行下去. 为了限制搜索的范围, 消息被设置了一个初始的TTL(Time To Live)值, 消息每经过一个结点, TTL值减1, 当TTL值为0时, 搜索过程结束[6].(2) 分布式非结构化搜索改进泛洪算法的算法机制导致了大量冗余消息的存在,使网络流量增加快速, 从而导致网络中部分低带宽结点失效, 查询结果正确性不高, 所以 P2P研究者在此搜索算法上进行改进, 产生了Random Walk[7], 迭代递增搜索, 启发式洪泛搜索等算法.(3) Random Walk搜索Random Walk搜索也叫随机漫步搜索, 在这个搜索中, 请求者发出N个查询请求给随机挑选的N个相邻结点, 在以后的查询过程中, 每个查询信息都直接和请求者保持联系, 当得到请求者继续下一步的同意后, 又开始进行下一轮的漫步, 直到找到要搜索的信息为止, 若请求者不同意继续, 搜索中止,如图2.图2 Random Walk搜索与前面的Flooding搜索相比, Random Walk搜索对结点信息的搜索范围有更强的控制性, 搜索范围的灵活性也增加了. 全分布式非结构化查询容错性好,支持复杂查询,受结点的动态变化影响小, 但是查询速度慢, 结果可靠性不高, 带宽消耗大, 可扩展性不好.5 半分布式P2P网络搜索技术5.1 半分布式P2P网络搜索原理在半分布式 P2P网络搜索是指在搜索过程中,运用了两种或两种以上的搜索技术进行混合搜索的方法, 这种网络结构中包含两类结点, 一类是搜索结点, 另一类是普通结点, 搜索结点和其临近的普通结点之间形成一个集中目录式的结构体, 如图3.图3 半分布式P2P搜索4.2 Geutella2的搜索算法Geutella2是半分布式P2P网络搜索的代表, 该网络结构的搜索结点中存储中与之临近的普通结点的信息, 同时搜索结点之间相互连通. 当普通结点需要查询文件时, 首先从与它连接的搜索的索引中寻找, 如果找到文件, 则直接和具有该文件的结点建立连接,否则搜索结点把该查询请求发给与它连接的其他搜索结点, 直到搜索成功. 半分布式 P2P网络搜索消除了网络阻塞, 搜索效率低等问题, 提高了网络的负载均衡性, 但是对搜索结点依赖性大, 易于受到集中攻击,容错性不好.6 总结本文针对不同P2P网络结构的搜索技术进行总结分析, 得出以下结论, 如表 1, 从表中可以看出,集中式网络结构的的可维护性, 搜索效率是最好的,全分布式结构化总体的性能较高, 全分布式非结构化的优势在于可扩展性, 支持复杂查询, 半分布式网络结构虽然混合使用了集中式搜索和分布式搜索,但是性能总体是中.表1 P2P网络结构综合性能对比表比较标准/网络结构集中式网络结构全分布式结构化网络结构全分布式非结构化网络结构半分布式网络结构可扩展性差好差中可靠性差好好中可维护性最好好最好中发现算法的效率最高高中中复杂查询支持不支持支持支持7 P2P网络搜索展望如今P2P的搜索技术研究不仅仅处于可行性研究阶段, 而是以提高搜索成功率, 缩短搜索时间为目标,综合带宽节约、负载均衡等性能要求, 研究出更专业化、个性化、智能化的搜索算法. 所以未来的 P2P搜索研究, 可以从以下方面进行考虑:在全分布式网络结构下, 如何实现多条件的复杂查询;在全分布式非结构化网络结构中, 用什么网络模型来改进算法;在半分布式网络结构中提高混合后的算法效率;研究兴趣网络, 探究搜索优化算法[8].参考文献【相关文献】1 幸冬梅,朱洪.P2P结构与搜索机制研究.计算机工程与科学,2007,29(10):108-110.2 熊仕勇.基于 P2P网络的搜索算法研究.科技创新导报,2010,27:35.3 韩运宝,戚建勋.P2P 网络搜索技术的研究现状.计算机与信息技术,2007,16:316.4 刘维光,陈立伟.一种基于DHT的P2P 搜索方法.网络与通信,2006,22(3):131-133.5 管磊,等.P2P技术揭秘.北京:清华大学出版社,2011.6 林鹏程,李文正.基于混合式P2P架构的资源搜索机制研究.科技咨询导报,2007,10:39-43.7 欧阳柏成.非结构化P2P中搜索算法的性能分析.计算机工程与科学,2009,31(6):67-70.8 吴思,欧阳松.基于兴趣相关度的 P2P 网络搜索优化算法.计算机工程,2008(6):102-107.。
搜索引擎综合分析_方志坚

1 搜索引擎的分类
1.1 基 于 Web 的 搜 索 引 擎 1.1.1 第 1 代 搜 索 引 擎
0引言
搜索引擎已经成为大家在工作、学习、娱乐中不可或缺的 神 兵 利 器 。 通 过 使 用 搜 索 引 擎 ,使 得 我 们 检 索 信 息 的 能 力 获 得 了 极 大 的 提 高 ,成 本 有 效 地 降 低 。可 以 说 ,搜 索 引 擎 是 现 代 的计算机技术,因特网技术与传统的索引理论相结合的成 功 典范 。 [1]
(1) 分 类 全 文 搜 索 引 擎 :分 类 全 文 搜 索 引 擎 是 针 对 全 文 搜 索 引 擎 和 目 录 式 分 类 搜 索 引 擎 的 特 点 而 设 计 的 ,通 常 是 在 分 类 的 基 础 上 再 进 一 步 进 行 全 文 检 索 。用 户 通 过 在 搜 索 程 序 中 键 入 所 需 信 息 的 关 键 词 ,得 到 检 索 结 果 。 现 在 大 多 数 的 搜 索 引擎都属于分类全文搜索引擎。
搜 索 引 擎 是 根 据 用 户 的 查 询 请 求 ,按 照 一 定 算 法 从 索 引 数 据 中 查 找 信 息 返 回 给 用 户 。为 了 保 证 用 户 查 找 信 息 的 精 度 和 新 鲜 度 ,搜 索 引 擎 需 要 建 立 并 维 护 一 个 庞 大 的 索 引 数 据 库 。 一般的搜索引擎由网络机器人程序、索引与搜索程序、索引数 据库等部分组成。具体如图 1 所示。
Recently research and future development of search engine
P2P技术综述

一、 引育
1.1 背景
20 世纪 70 年代中期, P2P 技术就开始成为一个热门话题。 P2P 技术并不是一种新型的技术,它是一种分布式计算在更广的范 围之内,即在互联网上的应用,而从以往的网络技术发展趋势来看 P2P 技术颠筱了以往的信息的交流、传播形式和资源的交流的途径。 其中 SETI@ home (一个寻找地球以外智慧生命的科学实验,原 来的 SETI 项目曾经使用望远镜旁专用的超级计算机来进行大量的数 量计算 机所组成 的虚拟超级计算机来进行计算 ,并创建 了 SETI@ home 项目 来实验这个想法) 将P2P 逐渐引人了我们的视线,
么做是为了乐趣及知识,而不是为了金钱。
4) eM 的W 服务特性和W 服务器允许您快速得从网 ule eb eb 络
存取资料 。
3.1 共享计算能力
采用p2p 技术的 计算, 众多计算机完成超级计算机的 对等 通过
功能,正是把网络中的众多计算机暂时不用的计算联结起来,使用 积累的能力执行超级计算机的任务。任何需要大量数据处理的行业 从对等计算中获利,如天气预报、大型计算、基因组的研究等, 1999 年起, 美国柏克莱大学的SETI@ home 研究计划就一直在使 用 p2p 计算方法来分析星际间无线电信号, 该项目 组称在不到两年的时 间里, 这种计算方法已经完成了单台计算机345001 年的计算量。 〕 3.2 文件共享
络。
2.1 纯 P2P 网络
BitTorrent (简称B 俗称比特洪流、 下载、变态下载) 是 T, BT 一个网络文件传输协议,它能够实现点对点文件分享的技术。比起 其他点对点的协议,它更有多点对多点的特性, 这个特点简单的说 就是: 下载的人越多,速度越快。下载完不马上关闭BitTorrent 软 件,就可以成为种子 (拥有完整的档案者) 分流让其他人下载, 其 中 最有影响力的就是Bitcometo
P2P技术基础概述

(一) P2P网络模型 E
E
m5
E?
E?
m1
m2
B
E?
A
Gnutella工作原理
D
m4
E?
m3
C
(一) P2P网络模型
2.2 纯P2P结构化网络
由于非结构化网络模型中,采用广播请求模式 的随机搜索会造成网络的不可扩展性,目前大量的 研究工作都集中在如何构造一个高度结构化的网络 模型来解决有效地查找信息上,所以产生了纯P2P 结构化网络模型。
盲目搜索
泛迭随区 洪代机域 搜泛漫索 索洪步引 算算搜法 法法索
启发智能搜索
启 移高 发 动速 式 代缓 泛 理存 洪 法法
结构化P2P网络
(三) 结构化P2P网络的算法
分布式散列表(DHT)
又称分布式哈希表(Distributed Hash Table),是一种分布式存储方法。在不需要 服务器的情况下,每个客户端负责一个小范 围的路由,并负责存储一小部分数据,从而 实现整个DHT网络的寻址和存储。整个系统 的重点是如何有效地查找信息。
P2P原理分析
P2P网络模型概述 P2P网络中的资源搜索方法
结构化P2P系统的算法
(一) P2P网络模型
1.集中目录式P2P网络
中央目录服务器
P
P
P
集中目录式P2P网络模型是最 早出现的P2P应用模式,采用中 央目录服务器管理P2P网络各节 点,仍然具有中心化特点,不同 于传统C/S模式,中央目录服务 器只保留索引信息,服务器与对 等节点以及对等节点之间都具有 交互能力。
3.UDP打洞
UDP打洞技术假定客户端A和B可以与公网内的已知服 务器S建立UDP连接(可以互发UDP数据报)共可能出现 以下三种情况。 第一种:A和B位于同一NAT设备后面,即位于同一内网 第二种:A和B位于不同NAT设备后面,分属不同的内网 第三种:A和B位于两层NAT设备之后,通常最上层NAT 是ISP网络提供商提供,第二层的NAT是家用NAT路由器。
P2P技术的应用及其研究现状图解

P2P技术的应用及其研究现状摘要自1999年以来,对等网络(P2P)技术因其充分利用网络资源和网络带宽等诸多优点而受到国内外学术界和商业组织的广泛关注。
美国《财富》杂志更称之为改变因特网发展的四大新技术之一,甚至被认为是无线宽带互联网的未来。
文中首先介绍P2P的概念及其四种网络模型:集中目录式、纯分布式、混合式和结构化,并将P2P模型与C/S模型进行对比,结果表明:在有效利用网络中的大量闲置信息、存储空间、处理器周期等资源、避免服务器带来的瓶颈问题、降低服务器成本等方面,P2P有着明显的优势;然后介绍P2P文件交换、对等计算、协同工作等应用模型及其研究现状;最后讨论P2P网络存在的问题。
关键字对等网络(P2P)技术客户端∕服务器(C/S)模型模型引言随着Internet网络的广泛普及、网络带宽的大幅增加以及基于Internet的端系统计算能力迅速增强,在客户端∕服务器(C/S)模式(通常只有服务器节点资源得到利用)中被忽略的且广泛存在的用户端设备成为一种宝贵的计算资源。
因此,“充分利用网络边缘资源”成为新的研究和应用目标之一,其中“网络边缘资源”是指那些在传统应用模式中作为客户端而往往被忽略的计算设备。
而对等网络(P2P)技术正是在这样的形势下迅猛兴起,如今P2P技术研究的涉及面已十分广阔,包括网络拓扑、分布式存储、安全性和可靠性等。
P2P技术应用更是涵盖诸多方面,商业和民用领域的文件与数据共享和存储、、科研领域的协同和并行计算等。
然而P2P也同样在其发展历程中存在着许多或难以克服或存在缺陷的问题,比如版权问题、安全问题等。
尽管问题如此之多,不置可否,P2P技术正不断变革着网络,并且改变人们的生活。
1P2P的概念及其网络模型目前在学术界以及商业组织上对于P2P 没有一个统一的定义,下面有三种定义:1 P2P是一种通信模型,其中每个参与者都有相同的能力。
在Internet上,P2P是一种网络类型,它允许相同网络程序的计算机相互建立连接,直接访问对方的硬盘上的文件。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第二代搜索引擎虽然比第一代在搜索速度、针对多种语言信息的扩展等方面有所改进,在以自然语言为查询语言方面也做了一些探索。
然而,随着Internet的强势发展,网上庞大的数字化信息和人们获取所需信息能力之间的矛盾日益突出。
IDC在2001年下半年公布的一份报告表明,前期被大肆宣传为“使用简便易用,搜索结果丰富”的搜索引擎技术正在被信息更集中的局域网取代,因为大多数搜索系统的表现与用户的期望值相差太大,诸如数据量高速增长的视频、音频等多媒体信息的检索,现在仍然是无法突破的难题。
一般的公共搜索引擎只能查到HTML格式,主要的原因是搜索引擎的自动排序软件Spiders蜘蛛程序,只能接受这种格式的网页。
这意味着,在企业内部的局域网上,任何没有使用HTML格式的信息将无法被外部的搜索引擎查到。
这就是为什么像PPT、Word、PDF、电子邮件等文件,以及ERP、CRM等应用软件的数据库的信息会长期的“沉没”在信息的海底中。
如何解决这些难题已成为第三代搜索引擎探索的方向。
一个好的搜索引擎不再仅凭借数据库大小、更新频率、检索速度、对多语言的支持这几个基本特性来衡量,随着数据库容量的不断膨胀,如何从庞大的资料库中精确地找到正确的资料,被公认为是下一代搜索技术的竞争要点。
比如在某搜索引擎中查询“旅游”这个词,返回的信息超过一百万条,假定一个人3秒钟查看一个网页,就算只查看其中10%的网页,一刻不停地看下去也需要十多个小时。
好在搜索引擎技术发展迅速,诸如智能化、个性化特色的新型引擎与过去的搜索引擎相比有了很大的区别。
智能搜索可以通过对搜索内容相关性的自动学习,来提高搜索结果的准确度。
不过,现在还没有一种可行的方式真正实现智能化,很难将所需信息一定显示在前两三页的搜索结果之中。
另一个颇受瞩目的搜索技术就是将P2P技术应用到网页的检索中。
通过共享所有硬盘上的文件、目录乃至整个硬盘,用户搜索时无需通过Web服务器,不受信息文档格式的限制,即可达到传统目录式搜索引擎无可比拟的深度(传统引擎只能达到20%~30%的网络资源)。
美国一家新兴搜索引擎设计公司i5 Digital在两年前已正式推出了依据对等搜索理念的商业性搜索引擎Pandango(),但至今仍未进入主流搜索引擎阵容的事实,则说明P2P搜索目前也只能称为是未来的技术。
“P2P搜索这个理念我最早是1997年底在Infoseek听到的,当时的Infoseek里已经有人提出并开始考虑这种搜索技术了”,李彦宏表示,“各个网站上都有一个自己的小的搜索引擎,大家相互之间可以进行沟通,如果这个引擎查不到,可以通过其他的引擎查,就是
这样的一个概念。
但是到目前为止,它离实际的应用还差得非常远,主要是违反了关键性指标中有关速度的问题。
由于有很多这种小的相互独立又相互链接的引擎,其速度与集中式管理的搜索引擎相比肯定会差很多”。
商业应用与学术研究之间总会存在一定的距离,但这并不是表示商业界不重视对技术的追求,尤其是像Google这些已经处于该领域金字塔塔尖的公司。
Google拥有一个开放性数据库,内含一百多个未来需要实施的项目,这些项目由五十位计算机科学博士负责推进。
2002年6月,Google专门成立了“实验室”,以展示他们在互联网搜索领域里最新研究的技术,并发布在互联网()上供公众试用,广泛收集用户的反馈意见。
实验室里已经展示的项目,包括键盘检索、语音检索等等。
或许有些人会认为,这些所谓的实验项目似乎看不出搜索引擎技术将在观念上进行大的转变,实际上,搜索引擎技术在8年多的时间里一直是以一个渐变的过程在发展。
“一个搜索引擎并不是说某一方面好就能受大众喜欢,必须方方面面做到了才行”,李彦宏这么认为,“现在搜索还不能完全满足人们的需求,因为需求太多样化,很难一一满足”。
这也是主流搜索引擎目前更重视在细节上下功夫的原因。
无论如何,包括Google的佩杰在内的搜索技术领域的领先者都认为,最终的搜索引擎将是智能化的,能够理解世界上的所有事物。
佩杰还是Web服务技术领域积极的参与者,他正在尝试将Web服务技术应用到搜索当中,以解决跨平台、多格式的信息检索。
而我们现在所见到的,主流搜索技术把注意力集中在提升自身搜索引擎质量、扩展应用范围,比如支持图片检索、PDA等移动手持设备的检索,这些都将成为下一代技术实现过程中必不可少的步骤。