p2p点对点通信linux,点对点技术(peer-to-peer, 简称P2P)

点对点技术(peer-to-peer,

简称P2P)又称对等互联网络技术,是一种网络新技术,依赖网络中参与者的计算能力和带宽,而不是把依赖都聚集在较少的几台服务器上。P2P网络通常用于通过Ad

Hoc连接来连接节点。这类网络可以用于多种用途,各种档案分享软件已经得到了广泛的使用。P2P技术也被使用在类似VoIP等实时媒体业务的数据通信中。

对等计算(Peer to

Peer,简称P2P)可以简单的定义成通过直接交换来共享计算机资源和服务,而对等计算模型应用层形成的网络通常称为对等网络。在P2P网络环境中,成千上万台彼此连接的计算机都处于对等的地位,整个网络一般来说不依赖专用的集中服务器。网络中的每一台计算机既能充当网络服务的请求者,又对其它计算机的请求作出响应,提供资源和服务。通常这些资源和服务包括:信息的共享和交换、计算资源(如CPU的共享)、存储共享(如缓存和磁盘空间的使用)等。

对等网络又称工作组,网上各台计算机有相同的功能,无主从之分,一台计算机都是既可作为服务器,设定共享资源供网络中其他计算机所使用,又可以作为工作站,没有专用的服务器,也没有专用的工作站。对等网络是小型局域网常用的组网方式。

网络特点1.网络中计算机的数量比较少,一般对等网络的计算机数目在10台以内,所以对等网络比较简单。 2.对等网络分布范围比较小,通常在一间办公室或一个家庭内。 3.网络安全管理分散,因此数据保密性差。 4.通过最直接交换来共享资源和服务、采用非集中式,各结点地位平等,兼作服务器和客户机。 由于对等网络不需要专门的服务器来做网络支持,也不需要其他的组件来提高网络的性能,因而组网成本较低、适用于人员少,故常用于网络较少的中小型企业或家庭中。

对等网络软件主要有以下类型:1、即时通信软件,如ICQ、Anychat等。2个或多个用户可以通过文字、语音或文件进行交流,甚至还可以与手机通信。 2、实现共享文件资源的软件,如Napster和Gnutella等。用户可以直接从任意一台安装同类软件的PC上下载或上载文件,并检索、复制共享的文件。 3、游戏软件,当前的许多网络游戏都是通过对等网络方式实现的。 4、存储软件,如Farsite,用于在网络上将存储对象分散存储。 5、数据搜索及查询软件,如Infrasearch、Pointera,用来在对等网络中完成信息检索。 6、协同计算软件,如Netbatch,可连接几千或上万台PC,利用其空闲时间进行协同计算。 7、协同处理软件,如Groove,可用于企业管理。 8、P2P分布式计算。 9、比特币、莱特币等虚拟化数字货币都是建立在P2P网络上的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值