P2P是什么意思?在计算机中有什么应用?

来源:百度知道 编辑:UC知道 时间:2024/05/23 16:56:29

点对点
peer-to-peer 点对点技术(简称P2P)

顾名思义就是「用户与用户之间」的意思,目前有两大主要应用:P2P档案共享,以及分布式运算。前者可让使用者直接存取网络上其它计算机中的档案(如国内的Ezpeer或国外的Kazaa等);后者则可结合多台计算机共同解决单一问题。

以第一种P2P网络而言,同一网络上的计算机,不论是笔记型或桌上型计算机都可充当服务器分享档案给网络上的其它使用者。一般小型办公室没有专用档案服务器时便会使用P2P网络,而在因特网上这类软件也越来越盛行,之前Napster便是可供网友分享MP3档案而名噪一时,但同时也引来侵犯音乐版权的官司而黯然关闭。

第二种P2P运算则是可在同一网络上分享CPU资源,同一网络上的计算机可形成一庞大的超级计算机,每个用户都可将未使用到的CPU资源共享。在大企业中,部分时段总会有许多计算机处于待机状态,此使就可利用P2P技术拿来处理庞大的运算问题。同理,网络上千百万所分享出来的CPU资源便非常可观,甚至可用来处理分析外星人探索计划(SETI)。P2P运算也称为grid computing(网格运算)或distributed computing(分布式运算)。

1、对等计
算(Peer to
Peer,简称p2p)可以简单的定义成通过直接交换来共享计算机资源和服务,而对等计算模型应用层形成的网络通常称为对等网络。在P2P网络环境中,成
千上万台彼此连接的计算机都处于对等的地位,整个网络一般来说不依赖专用的集中服务器。网络中的每一台计算机既能充当网络服务的请求者,又对其它计算机的
请求作出响应,提供资源和服务。通常这些资源和服务包括:信息的共享和交换、计算资源(如CPU的共享)、存储共享(如缓存和磁盘空间的使用)等。
2、网络特点
(1)网络中计算机的数量比较少,一般对等网络的计算机数目在10台以内,所以对等网络比较简单。
(2)对等网络分布范围比较小,通常在一间办公室或一个家庭内。
(3)网络安全管理分散,因此数据保密性差。
(4)通过最直接交换来共享资源和服务、采用非集中式,各结点地位平等,兼作服务器和客户机。由于对等