当前位置: > 论文中心 > 计算机论文 >

利用Chariot测试AP设备吞吐量性能的方案研讨

时间:2015-03-27 11:07 点击:
【摘 要】从Chariot的工作原理出发,对Chariot在AP设备吞吐量测试中的应用进行了详细的阐述。以实际测试为例,分步骤描述了整个测试过程,对Chariot在无线网络吞吐量测试中的技巧进行了总结。 【关键词】测试原理 吞吐量 无线网络 doi:10.3969/j.issn.1006-
【摘    要】从Chariot的工作原理出发,对Chariot在AP设备吞吐量测试中的应用进行了详细的阐述。以实际测试为例,分步骤描述了整个测试过程,对Chariot在无线网络吞吐量测试中的技巧进行了总结。 
  【关键词】测试原理    吞吐量    无线网络 
  doi:10.3969/j.issn.1006-1010.2015.05.011    中图分类号:TP393.1    文献标识码:A    文章编号:1006-1010(2015)05-0049-04 
  引用格式:胡月娟. 利用Chariot测试AP设备吞吐量性能的方案研讨[J]. 移动通信, 2015,39(5): 49-52. 
  Research on Testing AP Device Throughput Performance 
  by Means of Chariot 
  HU Yue-juan 
  (China Mobile Group Ningxia Co., Ltd., Yinchuan 750002, China) 
  [Abstract] 
  Based on the operating principle of Chariot, the application of Chariot in AP device throughput test is expounded. According to actual test case, the complete test process is described step by step and some techniques in wireless network throughput test by means of Chariot are summarized in this paper. 
  [Key words]testing principle    throughput    wireless network 
  1   引言 
  无线网络AP设备的吞吐量测试是无线网络建设、维护和故障查找中最重要的手段之一,尤其是在分析与无线网络性能相关的问题过程中,吞吐量测试是必备手段。一个典型的吞吐量测试方法是从网络的一个设备向另一个设备发送流量并且确定一个速率和发送时间间隔,而接收端的设备计算接收到的测试帧,测试结束时系统计算接收率。常见测试工具有Chariot、Iperf等。Chariot作为目前网络业务和性能测试的重要软件之一,能够对HTTP、UDP、FTP、Exchange、SQL和SAP等众多的通信协议和商业应用进行模拟测试。这种端到端的网络性能测试已被广泛地应用在局域网内、局域网间和通过广域网互联的网络测试应用环境中。 
  2   Chariot工作原理 
  Chariot测试原理是通过模拟真实的数据流量,并运用E2E的方法在网络系统或网络设备中模拟测试其在真实环境中的性能。Chariot所采用的主动式监测及测量系统和一般的网管所采用的被动式监视系统有着本质上的不同。同时网管系统及一些在线监测系统的测量一般通过定性测量来实现,而Chariot通过定量测量来实现对网络系统或网络设备真实性能的模拟测试。 
  Chariot的基本组成包括Chariot console和Endpoint。其中Chariot console适用于各种Windows平台。在Chariot console上可以定义测试所需的各种可能的拓扑结构和业务类型。如今各类移动终端迅速普及,Endpoint作为一款全平台软件,可以安装、运行在Windows、Linux、Unix、Mac、iOS、Android等目前主流跨平台操作系统上,为不同平台间的互联测试提供了便利条件。Chariot Endpoint能够高效利用运行设备硬件资源,通过网络执行Chariot console发布的脚本命令,使用者仅需在console端就可以完成所有设置,无需再对Endpoint端另行配置就能完成需要的测试,这大大降低了测试工作量,同时也对远距离测试及调试提供了便利。Chariot测试具体的工作流程如图1所示: 
  图1    Chariot测试结构图 
  无线网络吞吐量测试结构图如图2所示: 
  图2    无线网络结构图 
  3   测试步骤 
  网络中任意2个节点间吞吐量的基本测试步骤如下: 
  第一步:在Chariot控制台新建一个测试任务,包括建立流、选择脚本以及配置相应的测试时间、触发条件等测试参数。 
  第二步:由console端将测试任务命令发送给Endpoint 1,然后Endpoint 1、Endpoint 2之间进行初始化进程。 
  第三步:在初始化进程完成后,2个Endpoints执行相应的应用脚本,并且由Endpoint 1来收集测试结果等。 
  第四步:Endpoint 1把测试结果返回给console端,以各种表示形态显示出来,并以HTML、TXT、CSV这3种形式进行报表输出。 
  3.1  系统配置要求 
  Chariot在使用中对硬件的配置要求不高,目前各类主流机型都可满足。在Chariot 6.70版本中,控制台端可以安装在WIN NT/2000/XP/PE/WIN 7系统上;而Endpoint更是增加了对iOS、Android等移动终端平台的支持。
3.2  测试示例 
  实例:无线网络中2个节点间的吞吐量测试。 
  任务描述:在无线网络数据传输速度缓慢时,通常利用SNIFFER无线协议分析,但该工具只能抓包不能给出实际带宽,这时候就需要通过Chariot来确定无线网络的带宽是多少,从而判断数据传输速率低的故障点。 
  假定要测量无线网络中2个无线终端(A:192.168.1.10;B:192.168.1.11)之间的实际带宽。实现的测试步骤如下: 
  第一步:安装Endpoint、下载Endpoint。上面已经给出下载地址,在A、B两台机上安装Endpoint,安装之后Endpoint会自行启动,此时打开任务管理器查看工作进程,操作系统多了一个名为Endpoint.exe的进程,表示Endpoint已正常运行,具体如图3所示。 
  Endpoint支持的操作系统有:Compaq Tru64 UNIX、FreeBSD UNIX、HP-UX、IBM AIX、IBM MVS、IBM OS/2、Linux、Linux IA-64、Microsoft Windows 3.1、Microsoft Windows 95、Microsoft Windows 98/Windows Me、Microsoft Windows NT/2000/XP/XP(64-bit)、Novell Netware、Sco UNIXWare、SGI IRIX、Spirent Communications TeraMetrics、Sun Solaris、iOS、Android。 
  第二步:安装Chariot。在另一台机器上安装Chariot,也可以在A、B其中的一台机上安装Chariot,这里安装在另一台机器上,IP为192.168.1.12,Chariot只能安装在Windows系统上,其软件启动界面如图4所示: 
  图4    Chariot console用户界面 
  第三步:配置Chariot。主界面中点新建按钮,论文范文在弹出的界面中选择新建一个拓扑结构的网络,如点对点连接。在ADD AN ENDPOINT PAIR对话窗口中输入线路名称,然后在2个节点处分别输入进行测试的A计算机的IP地址——192.168.1.10和B计算机的IP地址——192.168.1.11。接下来按脚本选择按钮并选取测试所需的脚本,本次测试是测量带宽,所以可以直接选择软件内置的脚本High Performance Throughput。 
  Chariot console测试界面如图5所示,Chariot console新建协议测试对示意图如图6所示。 
  第四步:配置完成后可以通过复制、粘贴操作增加多条流进行测试。点击主菜单的RUN或直接点击RUN按钮启动测量工作,默认Chariot会将100个数据包从Endpoint 1发送到Endpoint 2。由于软件默认的传输数据包很小所以很快测量工作就结束了,也可以在设置界面设置运行时间进行稳定性测试。在结果中点THROUGHPUT标签可以查看本次测试的吞吐量大小并在屏幕下方以曲线图的方式显示,方便查看测试时各个时间点的吞吐量波动情况。图7显示了Endpoint 1与Endpoint 2之间的实际平均吞吐量为93.065Mbps。 
  4   测试结果与技巧 
  Chariot的测试结果可以通过数字加图形的方式显示,还可以生成HTML、TXT、CSV这3种格式的测试报表,以方便对测试结果进行分析。其图形默认形式为曲线图,也可以根据需要,通过设置,以直方图、饼图等方式进行显示。 
 

   论文榜(www.zglwb.com),是一个专门从事期刊推广、投稿辅导的网站。
本站提供如何投稿辅导,寻求投稿辅导代理,快速投稿辅导,投稿辅导格式指导等解决方案:省级投稿辅导/国家级投稿辅导/核心期刊投稿辅导//职称投稿辅导。


栏目列表
联系方式
推荐内容
 
QQ在线咨询
投稿辅导热线:
189-6119-6312
微信号咨询:
18961196312