4 BT 网
络
流
量制..............................................................................................16 3.3
网
络
流量测
量
法............................................................................................16 1 主动测量术.....................................................................................................16 2 被动
测量
术.....................................................................................................16 3 网络流
量
抽样测量术.....................................................................................17 3.4 BT 网络流量点.............................................................................................17 1
网络节
点端
口
量.............................................................................................17
2 端到端量.........................................................................................................17 3 业
务
层
量.........................................................................................................17
4 完整的用
户
业务数据量.................................................................................18 3.5
P2P用户流量识
别术.....................................................................................18 3.5.1
P2P流量识别
法........................................................................................18 3.5.2 当
前采用
的
P2P
识别
术...........................................................................19
3.6
结....................................................................................................................19
4
.
BT
流
量监
控与
带
宽管
理及
改进
法.....................................................................20 4.1
网
络
带宽状....................................................................................................20 4.2
带
宽管理
的
案................................................................................................21
控方技技
技特流流流流技方技小
方现方
4.2.1 4.2.2
BT
当网
前络
流
主量
要监
控
的与
IP 带
宽
QoS管
理
技策
术..............................................................................22 略..............................................................24
4.3 现有P2P流量监控与带宽管理优化改进方案及产品....................................26 4.3.1
PacketShaper..................................................................................................26 4.3.2
SmartPacket...................................................................................................30 4.3.3 4.4
BT
MCU
系 统区集
中流
量
P2P监域控
制控
与
带
终宽
管
理的的
注
意新
结方作问
者....................................................................................................33 案..............................................................34 4.4.1 4.4.2
MCU模
式
用........................................................................................34 题.................................................................35
4.5 小结................................................................................................................... 36 参致
谢.................................................................................................................................38 附录................................................................................................................................ 39
考文
献.........................................................................................................................37
1. P2P概述
1.1 网络应用的现状
当前所有的网络应用都是架构在TCP/IP协议之上服务器和客户机或浏览器和Web服务器模型.这样模型下的应用必须在网络中设置一个服务器,信息先是集中上传到服务器保存,然后再分别下载(如网页),或信息按服务器上传的有关规则处理后,才可在网络上传递流动(如Email),该模型的明显特点是:内容中心化,从结构看,系统必须有一个或若干服务器来提供服务,大量客户频繁地访问,服务的带宽将成为信息传输的瓶颈,固然硬件更新一定程度缓解这种矛盾,但不可能满足日益发展实际需求。
1.2 P2P的介绍
近几年来,P2P(peer-to-peer,对等计算或对等网络)作为一项全新的Internet技术飞速发展,不断涌现出新型的P2P协议及应用软件,如国外的BitTorrent、eDonkey、FastTrack、Gnutella、Skype,国内的KuGoo(酷狗)、ezPeer(易载)、百宝、PP点点通、QQ等,成为目前国际计算机网络技术领域研究的一个热点。
P2P是一种技术,但更多的是一种思想,是有着改变整个互联网基础的潜能的思想[1]。P2P是peer-to-peer的缩写,可以称作对等网络或者点对点通信,即对等连接,可以简单地定义为通过直接交换,共享计算机资源和服务。通常这些资源和服务包括:信息的共享与交换、计算资源(如CPU的共享使用)、存储资源(如缓存和磁盘空间的使用)等。简单地说,P2P技术是一种用于不同PC用户之间、不经过中继设备直接交换数据或服务的技术。它打破了传统的Client/Server模式,在对等网络中,每个节点的地位都是相同的,具备客户端和服务器双重特性,可以同时作为服务使用者和服务提供者。
P2P网络是近年来发展很快的一种网络。中科院声学所研究员宽带通信专家侯自强这样评价P2P网络流量:“今天,任何一个运营商流量的50%到60%都是P2P带来的”。P2P最大特征就是消除了网络中的服务器或弱化了其功能,改变
了传统的C/S模型。网络中的每一台计算机既能充当网络服务的请求者,又能对其他计算机的请求做出响应,提供资源与服务,即既充当服务器又充当客户机。一个用户可以直接连接到另外一个用户的计算机,进行文件共享与交换,使得网络上的沟通变得容易。
P2P的原意是一种通信模式,在这种通信模式中,每一个部分具有相同的能力,任意一个部分都能开始一次通信。现在,对P2P概念进行了扩展,如IBM公司认为:P2P系统由若千互联协作的计算机构成,且至少具有如下特征之一:系统依存于边缘化(非中央式服务器)设备的主动协作,每个成员直接从其他成员而不是从服务器的参与中受益;系统中成员同时扮演服务器与客户端的角色;系统应用的用户能够意识到彼此的存在,构成一个虚拟或实际的群体
1.3 P2P的界定
Intel将P2P计算定义为“通过系统间的直接交换所达成的计算机资源与信息的共享”,这些资源与服务包括信息交换、处理器、缓存和磁盘空间等。Roku Technologies公司将P2P定义成“使个人与个人之间直接通信成为可能且更便捷的网络结构”。IBM则给P2P赋予更广阔的定义,把它看成是由若干互联协作的计算机构成的系统并具备若干特性。
1.4 P2P网络与现有互联网技术比较
S/C模式要在互联网上设置拥有强大处理能力和大带宽的高性能计算机,配合高档的服务器软件,再将大量的数据集中存放在上面,并且要安装多样化的服务软件,在集中处理数据的同时可以对互联网上其他PC进行服务,提供或接收数据,提供处理能力及其他应用。对于一台与服务器联机并接受服务的PC机来说,这台PC机就是客户机,其性能可以相对弱小。S/C方式造成互联网络上的集中,无论信息资源还是成本资源均向同一方向集中,这样的模式符合一对多、强对弱的社会关系形式,所以S/C方式是符合市场需求的。
我们对现有P2P系统研究,可以总结出对等网络具有的几个特点: (1)弱化了服务器,甚至取消服务器,任意两个Peer互为服务器,同时又互为客户机,即对等。P2P方式将导致信息数量、成本资源都向互联网各点均匀分布,也就是所谓“边缘化”的趋势。
(2)可扩展性好。对等网络的规模随着加入结点的数量的增长而增长,新结点的加入会给系统增加新的资源这种可扩展性几乎是无限的,理论上限是现有的Internet的规模。
(3)完全对称。在对等网络中,所以的结点都是对称的,运行完全相同的软