点对点技术又称对等互联网络技术,是一种网络新技术,依赖网络中参与者的计算能力和带宽,而不是把依赖都聚集在较少的几台服务器上。P2P网络通常用于通过Ad Hoc连接来连接节点。这类网络可以用于多种用途,各种档案分享软件已经得到了广泛的使用。P2P技术也被使用在类似VoIP等实时媒体业务的数据通信中。
纯点对点网络没有客户端或服务器的概念,只有平等的同级节点,同时对网络上的其它节点充当客户端和服务器。这种网络设计模型不同于客户端-服务器模型,在客户端-服务器模型中通信通常来往于一个中央服务器。
有些网络(如Napster, OpenNAP, 或IRC @find)的一些功能(比如搜索)使用客户端-服务器结构,而使用P2P结构来实现另外一些功能。类似Gnutella 或Freenet的网络则使用纯P2P结构来实现全部的任务。
P2P技术优点
非中心分散化:将以服务器为中心的服务分散到各个网络节点,避免出现服务器性能瓶颈;
扩展性:随着更多的用户加入,网络整体资源和服务得到了提升和扩充;
健壮稳定性:网络自组织管理,网络中某一节点或局部网络出现问题对整个网络不会有很大的影响;
资源共享:能有效的利用网络中闲置的硬件资源进行计算、存储;
优化传播速度:数据传播是直接在节点之间传送的,因此当用户数据增加时,其数据传播速度会大大加强;
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)