二、P2P对VoIP技术的影响
1.有关概念和标准
P2P(Peer to Peer,对等连接或对等网络)技术是一种用于不同PC用户之间,不经过中继设备直接交换数据或服务的技术。P2P技术主要指由硬件形成连接后的信息控制技术,其代表形式是软件。它打破了传统的客户机/服务器(Client/Server)模式,在对等网络中,每个节点的地位都是相同的,同时具备客户端和服务器双重特性,既享用服务也提供服务。
对等结构是Internet的主要技术概念之一,在1969年4月7日第一版的Internet RFC文件中就有描述,这一概念被广泛关注是由于交换多媒体文件结构中没有中央索引服务器而被大家所知道的。
对等网络的一个重要目标是使用所有客户机的带宽——一般是每个用户可用的下载带宽——这样,带宽随节点数增加而增加,而不是所有客户机共享一个服务器的带宽,使得增加客户机就意味着减少每个用户的下载带宽。
P2P技术如今得到发展,是由于网络带宽和处理能力的限制,以及服务质量和可靠性、安全性等要求,使得目前“内容位于中心”、客户机/服务器结构的Internet应用面临很多问题,不得不向“内容位于边缘”模式转变,重返“非中心化”,将权力交还给用户。边缘化、分布式正是P2P技术的重心所在,也是目前获得青睐的重要原因。
目前,正式的P2P组织尚未成立,2000年8月间成立的P2P工作组,成员包括英特尔、IBM、惠普等大企业,目标集中在P2P技术的标准、安全性及可靠性等。但由于P2P技术的迅速发展,P2P技术涵盖的范围尚未确定,尚未有统一的规范。目前微软、Sun、IBM等很多著名企业和公司都投入到对P2P技术的研究之中。
2.代表性P2P产品和应用
目前,P2P技术的主要应用有文件交换、分布式计算、协同工作、分布式搜索和电子商务等。主要有如下一些产品:
ICQ类的即时通信软件。两个或多个用户互相使用文字、语音或文件进行交流,不依赖设备即可辨别用户,P2P技术使得可以弱化甚至摆脱对中央服务器的依赖。
Farsite(Microsoft)、Ocean Store、Napster类数据存储软件。在网络上分散存放存储的对象,减轻服务器负担,增加数据的可靠性和传输速度。
Infrasearch、Pointera类数据搜索及查询软件。用来在P2P网中完成信息检索,必须动态地将当前P2P网络中各个Peer的内容进行收集,并且有效传递给用户。
Netbatch(Intel)类协同计算软件。可连接近万台PC,利用空闲的时间进行协同计算,完成超计算量的工作(如空间探测,分子生物学计算,芯片设计)。
Groove类数据或行动协同软件。基于P2,建立一个安全的企业级协同工作平台(P2P网),提供供求信息链上的互动信息沟通,如货品目录、库存及发货清单,帮助使用者进行经销渠道维护、客户服务和支持。
游戏软件。很多网络游戏都是P2P方式的,尤其是双人及多人对弈游戏。

