计算机对等网络p2p技术应用探讨

计算机对等网络p2p技术应用探讨

ID:20110310

大小:53.00 KB

页数:5页

时间:2018-10-08

计算机对等网络p2p技术应用探讨_第1页
计算机对等网络p2p技术应用探讨_第2页
计算机对等网络p2p技术应用探讨_第3页
计算机对等网络p2p技术应用探讨_第4页
计算机对等网络p2p技术应用探讨_第5页
资源描述:

《计算机对等网络p2p技术应用探讨》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、计算机对等网络P2P技术应用探讨摘要:计算机对等X络P2P技术和应用是目前X络研究的热点,很多企业都看中了它的发展潜力,大力投资,以期挖掘出更多的商业价值。本文介绍了计算机对的X络的技术基础及其实际应用,在这些方面进行了进一步的探讨。关键词:计算机;对等X络;P2P技术1.计算机对等X络P2P技术的含义P2P,是peer-to-peer的缩写,直接翻译是点对点X络,一般也叫对等X络。它摆脱了集中服务器的概念,而是依赖X络中所用参与者的带宽和计算能力,节点中的每一台计算机既是客户机又是服务器,节点跟节点之间是对等的,呈无结构的分布式发散。对等X络

2、最大的优点在于每个节点都能提供资源,节点越多,能提供的资源也就越多,由此而来的X络外部性也就越明显。2.计算机对等X络P2P的技术基础2.1P2P的体系结构(1)纯P2P又叫分布式对等X络。纯P2P是彻底体现对等X络思想的一种体系结构,完全没有中心服务器和路由器,只依赖X络中的节点来传递数据信息。这种结构的缺点在于过度分散,不好控制,易受攻击,若一个节点传播了恶意代码,则有可能危害整个X络。(2)杂P2P即集中目录式的对等X络。杂P2P结构有点类似于C/S模型,与纯P2P结构最大的差别就是它有一个保存节点信息的中心服务器,以及有路由终端提供绝对

3、地址。在这个结构中,节点发布信息,告诉中心服务器它需要的文件,服务器会在其他节点寻找资源提供给这个节点下载。(3)混合P2P融合了纯P2P和杂P2P的特点。这个结构中没有面向全X络的中心服务器,但是在小范围内有一个相对中心的服务器,成为高一级别的节点,构成一个类似于局域X的布局。2.2P2P的资源定位模式(1)泛洪请求式这种定位模式主要应用于纯P2P结构。请求通过所有与之相连接的节点传递,这些节点判断是否能满足该请求,若能,则响应请求;若不能,则将该请求向其它相连的节点传递,直到有节点能满足响应请求为止。这种方式不通过中心服务器,能有效利用带宽

4、。但是当X络规模足够大,即节点足够多的时候,点对点的查询可能由于传播范围过于广泛造成X络堵塞甚至瘫痪。(2)集中目录式杂P2P结构采取的就是这种定位模式,在中心服务器集中提供资源索引。当节点提供资源时,服务器会记下提供的是什么资源,来自哪个节点。若另一个节点对服务器提出了对这个资源的请求,服务器会返回该资源的地址,让需求节点通过地址定位到资源的存储地址,与供应节点建立联系并下载资源。集中目录式的优点就是资源来往都通过中心服务器,比较透明,易于管理,容易实现。缺点在于可扩展性比较差,当X络发展过快、同一时间请求过多时容易导致服务器的错误或者崩溃,

5、而重建或者增加服务器又会带来很大的硬件成本,一般不会轻易变动。3.计算机对等X络P2P技术的实际应用3.1资源共享由于P2P技术中信息是点对点的传播,所以资源可以直接从一个用户传递到另一个用户而不用通过服务器,实现两者之间的资源共享。很多下载软件比如迅雷等都会采取这个技术。当你使用迅雷时,它会先扫描一遍你的硬盘,看有什么资源,如果其他的迅雷用户在X上请求这种资源时,就会直接在你电脑上抓取资源,产生上传流量,将资源分享出去。之所以一般越热门的资源其下载速度也就越快,就是因为随着下载次数增多,可以提供这个资源的节点也越多。但是这种方式可能会带来数字

6、资源方面的问题,Napster就是因为涉入了MP3音乐的纠纷而倒闭的。3.2对等计算也叫分布式计算,或X格计算。计算机对等X络P2P技术最大的优点就是能够利用每个节点的带宽和计算能力。它让X络中每台计算机用其闲置的计算能力来独立完成一个大型计算任务的一小部分,当聚集了足够多的计算机时,整合后的计算能力甚至可以相当于一台超级计算机,并且这个计算能力还会随着X络中节点的增加而增加。由于使用的是闲置的计算能力,这种占用不会对节点用户造成多大的影响。不少公司就是看中了P2P技术的这点,希望利用这种X络集群计算能力来减轻自身在大型计算方面的硬件投入。3.

7、3协同工作随着全球化的日趋发展,跨时间、跨地域的工作交流也就显得更加重要。如果采用传统的模式通过服务器来控制数据的话,那样对于一些公司来说成本就太高,因为这要求公司需要控制一个属于它自己的服务器,而其业务量又无法支撑这样的高成本。但采用P2P技术就可以很好的解决这个问题。由于都是点对点的连接,所以不需要中央服务器,只需要一个X络技术平台连接有需求的各点,让它们能一对多或多对一快速定位,进行彼此间的的信息传递,实现多人对话。BBS、聊天室之类都是P2P技术在这方面的应用。3.4搜索引擎这个应用利用的是对等X络传播范围广的特点。之前提到过,纯P2P

8、X络采用的的是泛洪请求式,只要请求未被满足,就会被无限传播下去,直到有节点能够响应这个请求。这样,理论上可以把搜索覆盖到整个X络,只要X络中有就可以查

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。