在互联网的通信中,影响端到端通信质量(速率)的因素有多种,包括用户终端、用户接入带宽、城域网和核心网的带宽、不同运营商网间互联的带宽、ICP与运营商网络的接入速率以及ICP服务器(群)的处理能力等。在传统的互联网C/S应用模型中,影响服务质量(如访问速度慢等)的主要瓶颈是用户共享的ICP服务器的处理能力(包括服务器与网络的接入带宽)。但P2P的出现将这一矛盾成功化解,使得人人都同时也是服务器,服务器不再是通信质量的瓶颈。影响互联网通信质量的主导矛盾克服了,导致用户P2P流量的快速增加,短短几年P2P应用的流量上升到整个互联网流量的40-60%,P2P也获得了所谓“带宽杀手”的称号。
矛盾是永恒的。老的主要矛盾克服了,新的主要矛盾又开始诞生了,那就是运营商网络的承载能力开始出现资源紧张的情况。P2P流量消耗了大量网络资源,导致网络拥塞和其他互联网应用性能的快速下降。于是运营商不断扩容网络,但扩容后的网络资源很快被P2P流量吞噬掉,整个网络的服务性能几乎没有改善,反而是用户投诉和抱怨不断上升,运营商的积极性受到极大打击。
出现这一问题的原因之一在于P2P直接动摇了传统的网络规划和设计的基本原理。在包括电话网、互联网在内的几乎所有网络的经典设计中,运营商一般假设用户是一个“客户端”:信息/服务的消费者,而不会是信息/服务的提供者。因此一般都会假设用户上行流量远小于下行流量,并且用户不会“永远在线”。因此,从接入网上行向城域网和核心网,设计中都会有一个流量的“收敛比”,采用统计复用的方式使用户之间能够最大限度的共享网络资源,以降低网络建设和运营成本,降低最终用户的使用价格。目前运营商和用户签署的互联网接入合同,几乎无一例外的都是基于这样的“默认”假设定价的,没有把P2P的影响考虑进去。
P2P应用对带宽的需求是无限的,而运营商实际的物理网络的资源是有限的。对待P2P应用这种新生事务导致的原来合同中没有考虑到的新问题,无论是运营商还是用户,都需要采用一颗平常心来对待。如果运营商没有了扩容的积极性,随着流量的不断增加网络性能就会不断下降。而当大家都被迫使用P2P应用时,那就不仅是P2P会死亡的问题了,而是整个互联网都可能要死亡了。我们需要的是“双赢”。