对等网络(P2P)[编辑]
对等网络(peer-to-peer, 简称P2P),又称点对点技术,是无中心服务器、依靠用户群(peers)交换信息的互联网体系。是一种新的通信模式,每个参与者具有同等的能力,可以发起一个通信会话。与有中心服务器的中央网络系统不同,对等网络的每个用户端既是一个节点,也有服务器的功能,任何一个节点无法直接找到其他节点,必须依靠其户群进行信息交流。
P2P节点能遍布整个互联网,也给包括开发者在内的任何人、组织、或政府带来监控难题。P2P在网络隐私要求高和文件共享领域中,得到了广泛的应用。使用纯P2P技术的网络系统有比特币、Gnutella,或自由网等。另外,P2P技术也被使用在类似VoIP等实时媒体业务的数据通信中。有些网络(如Napster、OpenNAP,或IRC @find)包括搜索的一些功能,也使用客户端-服务器结构,而使用P2P结构来实现另外一些功能。这种网络设计模型不同于客户端-服务器模型,在客户端-服务器模型中通信通常来往于一个中央服务器。
简介
对等网络又称工作组,网上各台计算机有相同的功能,无主从之分,一台计算机都是既可作为服务器,设定共享资源供网络中其他计算机所使用,又可以作为工作站,没有专用的服务器,也没有专用的工作站。对等网络是小型局域网常用的组网方式。
网络平台
p2p网络借贷平台,是p2p借贷与网络借贷相结合的金融服务网站。p2p借贷是peer to peer lending的缩写。即由具有资质的网站(第三方公司)作为中介平台,借款人在平台发放借款标,投资者进行竞标向借款人放贷的行为。网络借贷指的是借贷过程中,资料与资金、合同、手续等全部通过网络实现,它是随着互联网的发展和民间借贷的兴起而发展起来的一种新的金融模式,这也是未来金融服务的发展趋势。网贷平台数量近两年在国内迅速增长,已达到2000余家,比较活跃的有几百家。
网络的优势
P2P网络的一个重要的目标就是让所有的客户端都能提供资源,包括带宽,存储空间和计算能力。因此,当有节点加入且对系统请求增多,整个系统的容量也增大。这是具有一组固定服务器的Client-Server结构不能实现的,因为在上述这种结构中,客户端的增加意味着所有用户更慢的数据传输。
P2P网络的分布特性通过在多节点上复制数据,也增加了防故障的健壮性,并且在纯P2P网络中,节点不需要依靠一个中心索引服务器来发现数据。在后一种情况下,系统也不会出现单点崩溃。
当用P2P来描述Napster 网络时,对等协议被认为是重要的,但是,实际中,Napster 网络取得的成就是对等节点(就像网络的末枝)联合一个中心索引来实现。这可以使它能快速并且高效的定位可用的内容。对等协议只是一种通用的方法来实现这一点。
网络特点
1.网络中计算机的数量比较少,一般对等网络的计算机数目在10台以内,所以对等网络比较简单!
2.对等网络分布范围比较小,通常在一间办公室或一个家庭内!
3.网络安全管理分散,因此数据保密性差!
4.通过最直接交换来共享资源和服务、采用非集中式,各结点地位平等,兼作服务器和客户机。
由于对等网络不需要专门的服务器来做网络支持,也不需要其他的组件来提高网络的性能,因而组网成本较低、适用于人员少,故常用于网络较少的中小型企业或家庭中。
区别
当前的通信模式还有Client/Server、Browse/Server和Slave/Master等。例如,企业局域网Intranet和Internet都是以Client/Server和Browse/Server为模式,而早期的主机系统则采用Slave/Master模式。这些模式的特点是:它们都是以应用为核心的,在网络中必须有应用服务器,用户的请求必须通过应用服务器完成,用户之间的通信也要经过服务器。而在对等网络中,用户之间可以直接通信、共享资源、协同工作。
应用
点对点技术有许多应用。共享包含各种格式音频,视频,数据等的文件是非常普遍的,实时数据(如IP电话通信,Anychat音视频开发软件)也可以使用P2P技术来传送。
有些网络和通信渠道,像Napster,OpenNAP,和IRC@find,一方面使用了主从式架构结构来处理一些任务(如搜索功能),另一方面又同时使用P2P结构来处理其他任务。而有些网络,如Gnutella和Freenet,使用P2P结构来处理所有的任务,有时被认为是真正的P2P网络。尽管Gnutella也使用了目录服务器来方便节点得到其它节点的网络地址。。
组网步骤
1.网络的拓扑结构。
2.选择合适的传输介质。
3.根据传输介质的类型、网络的运行速度、网络的覆盖范围等选择网络连接设备。
4.硬件连接。
5.网络软件的安装。
6.设置资源共享。
软件类型
对等网络软件主要有以下类型:
1.即时通信软件,如ICQ、Anychat等。2个或多个用户可以通过文字、语音或文件进行交流,甚至还可以与手机通信。
2.实现共享文件资源的软件,如Napster和Gnutella等。用户可以直接从任意一台安装同类软件的PC上下载或上载文件,并检索、复制共享的文件。
3.游戏软件,当前的许多网络游戏都是通过对等网络方式实现的。
4.存储软件,如Farsite,用于在网络上将存储对象分散存储。
5.数据搜索及查询软件,如Infrasearch、Pointera,用来在对等网络中完成信息检索。
6.协同计算软件,如Netbatch,可连接几千或上万台PC,利用其空闲时间进行协同计算。
7.协同处理软件,如Groove,可用于企业管理。
8.p2p分布式计算。
9.比特币、莱特币等虚拟化数字货币都是建立在p2p网络上的。
网络营销词典内容均由网友提供,仅供参考。如发现词条内容有问题,请发邮件至info # wm23.com。