基于TWAMP协议的IP网络测量平台架构设计实现分析

基于TWAMP协议的IP网络测量平台架构设计实现分析

ID:47233394

大小:21.87 KB

页数:7页

时间:2019-08-28

基于TWAMP协议的IP网络测量平台架构设计实现分析_第1页
基于TWAMP协议的IP网络测量平台架构设计实现分析_第2页
基于TWAMP协议的IP网络测量平台架构设计实现分析_第3页
基于TWAMP协议的IP网络测量平台架构设计实现分析_第4页
基于TWAMP协议的IP网络测量平台架构设计实现分析_第5页
资源描述:

《基于TWAMP协议的IP网络测量平台架构设计实现分析》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、基于TWAMP协议的IP网络测量平台架构设计与实现  摘要:随着社会的发展,网络已经成为人们生活中不可缺少的元素,但随着网络规模的增大,网络的复杂性、异构性也大大增加,在此背景下如何提高网络质量就成网络运营商所关心的核心问题,同时用户也迫切希望了解所使用网络的状态和质量,以便选择更适合的服务商。时延、抖动、带宽等参数作为表征网络质量的参数,能够最为直观地反映网络状态,对这几个参数的测量和分析成为掌握网络质量的关键。文章采用当下最为成熟的B/S架构,设计基于TWAMP协议的测量平台,具有很强的可操作性。并且针对测量数据的离散化处理能够有效的降低CPU

2、工作强度,提高测量结果的精度。  关键词:网络测量;B/S架构;离散型随机变量;TWAMP协议  1研究背景  随着社会的发展,网络已经成为人们生活中不可缺少的元素,但是随着网络规模的增大,导致网络的异构性、复杂性提高。与此同时,用户对网络服务质量要求也越来越高。IP网络作为各种应用的承载,它的性能对上层业务影响重大。  2网络测量分类  按照是否向网络注入额外测量数据包来划分,网络测量可以分主动测量和被动测量。主动测量是在网络流量中插入特别设计的探测数据包,并在数据包通过网络后分析探测数据包的特征差异可以得到网络状态和性能参数,主动测量的特点是是

3、利用测量工具在选定网络点上插入特定目的数据包。主动测量不依赖于测定对象本身的测量能力,具备灵活和可操作性强等特点。而且主动测量并不需要多点协作,可根据用户要求测量端到端的网络性能。被动测量是在关键位置和节点部署测量设备来捕获网络数据包,并进行统计分析,通过统计分析结果获取网络状态和性能参数,所以被动测量在链路或者设备上对经过的流量进行监测,并不需要注入额外的流量包,这种特点也使得被动测量适合作为设备或者网络流量的测量方式。综上所述,本研究采用主动测量方式  3网络测量性能指标  网络性能又分为整体性能和节点性能之分,两者之间的关系是统一的。通过对端

4、到端测量指标的统合分析就可以得到网络的整体性能。性能指标主要包括以下参数:(1)连通性(Connectivity)。网络连通性是指网络连通的程度。这一指标主要与丢包率相关,一般网络可用性会会有一个阈值,当丢包率高于这一数值时网络判定为不可用,相反则为网络可用。(2)数据包传输时延(DataPacketTransmissionDelay)。时延是指又分为单向时延和往返时延。单向时延是指某一节点接收到数据源所发出的数据包时所经历的时间。往返时延是指由数据源发送数据包到达指定节点后,指定节点立即发送反馈数据包,此数据包到达源点是所经历的时长。因为时延是随

5、时间变化的,若进行网络测量,应按照某段时间内的平均值计算时延。(3)丢包率。丢包率是指数据源发出的数据包数量与反馈数据包之间的差值占源数据包总量的百分比。  4测量平台架构设计  无论基于哪种协议的测量,都需要经历以5个环节:部署物理节点――设定测量目标――测量执行开始和结束――测量数据分析――报告输出。  测量平台采用B/S(Browser/Server,浏览器/服务器)架构实现。B/S架构的优点是将测量功能集成到了服务器上,用户在有测量要求时不需安装任何客户端,也不用对软件进行维护,只需要用户端拥有浏览器即可使用测量服务。测量平台在B/S架构下

6、采用3层结构:测量层、服务器控制层、服务器数据库层。测量平台架构如图1所示。  测量层:测量探测数据报按照TWAMP协议执行。  服务器控制层:这一层又可以划分为3个模块――会话管理模块、数据管理模块、WEB服务器模块。服务器数据库层:响应服务器控制层的请求。  5测量数据处理  当用户访问服务器,使用测量功能时,系统开始运行。但是测量这对的是瞬时值,并且当测量频率较高,需要改变数据的处理方式。时延是独立的,只受单次测量影响,所以可以作为离散型随机变量处理,采用统计学的方式进行整体运算。上述情况可以抽象为数学模型:数据总和为一个集合M,包含A、B两

7、个子集,A为已计算的数据,B为为计算数据集,其中数据均为独立不相关。A集合容量为RA,时延记为EA,抖动为DA,同理B集合样本容量为RB,时延记为EB,抖动为DB,根据时延的定义有:  6TWAMP协议测量实现的可行性  IETFIPPM工作组在08年发布了双向主动测量协议,即RFC5357(Atwo-wayActiveMeasurementProtocol,TWAMP)。双向主动测量协议定义了两组协议,其中一组是TWAMP控制(TWAMP-control)协议,另外一组是TWAMP测试(TWAMP-test)协议。TWAMP控制协议的作用是建立并

8、发起测量会话,而且还能够通过对对发起的测量会话或者控制报文进行加密或者身份认证,这样一来就能保证测试的安全性操作,当会话介

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。