IxChariot软件使用方法说明

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第1页共14页IxChariot软件使用方法说明软件使用方法说明软件使用方法说明软件使用方法说明一一一一、、、、IxChariot软件的介绍软件的介绍软件的介绍软件的介绍IxChariot是美国IXIA公司的推出的针对应用层性能测试的一款软测试工具。IxChariot在应用层性能测试领域已得到业界的广泛认可。IxChariot能够评估网络应用的性能和容量,对网络和设备进行压力测试,得到设备及网络在不同应用、不同参数下的吞吐量、时延、丢包、反应时间等性能参数。1、、、、软件功能软件功能软件功能软件功能利用IxChariot可以进行网络维护,性能测试和故障定位:1)、支持多种网络业务,内置超过120个业务脚本,如FTP,HTTP,IPTV,Netmeeting,RealAudio等。2)、支持IPTOS,GQoS,DiffServ。3)、能实现单个主机可以模拟超过2000个主机。4)、支持组播业务。VoIP网络测试与业务质量评估:1)、支持6种VOIPCodec(G.711a,G.711a,G.723.1-ACELP,G.723.1-MPMLQ,G.726,G.729)。2)、支持MOS评分,便于对VOIP网络进行实时分析。能够对电信终端进行性能测试和评估:1)能够测试网卡(10/100/1G/无线/蓝牙),xDSL调制解调器,CableModem,ISDN。终端,普通调制解调器,GPRS手机,CDMA手机。2)测试防火墙及应用网关。2、、、、软件内容软件内容软件内容软件内容IxChariot由两部分组成:控制端Console和终端Endpoint,两者都可安装在普通PC或者服务器上,控制端Console安装在Windows操作系统上,终端Endpoint支持各种主流的操作系统。如:CompaqTru64UNIX、FreeBSDUNIX、HP-UX、IBMAIX、IBMMVS、IBMOS/2、Linux、MicrosoftWindows3.1、MicrosoftWindows95/98/Me/NT/2000/XP/XP(64-bit)、NovellNetware、ScoUNIXWare、SGIIRIX、SpirentCommunicationsTeraMetrics、SunSolaris。控制端Console为该产品的核心部分,控制界面(也可采用命令行方式)、测试设计界面、脚本选择及编制、结果显示、报告生成以及API接口等都由控制端提供。终端Endpoint可根据实际测试的需要安装在单个或者多个终端处,负责从控制端接收指令、完成测试并将测试数据上报到控制端。IxChariot通过内置的脚本,由控制端控制终端相互主动发包,对设备进行功能、压力和性能等测试,测试结果包括吞吐量、时延、抖动、丢包、错包等等,它能够得到定量的数据并提供详尽的测试报告,从而使得用户可以主动地把握设备的性能状况,并及时地发现问题并采取措施。第2页共14页IxChariot通过各种机制可以仿真任意的应用。首先,通过内置的脚本,IxChariot发送不同的数据流,可以模拟现在常见的125种应用,而且这种数据流是双向的,真正与协议栈进行交互。IxChariot对各种应用的支持是基于在Endpoint之间发送的多种数据流,数据流的传送可基于多种协议,包括TCP、UDP、RTP、SPX、IPX和SNA,目前也已经支持IPv6。IxChariot还支持Multicast、QoS等多种先进技术,而且将一直保持同步。IxChariot允许对脚本进行定制,改变数据流的各种参数,比如起始的启动间隔、发送窗口、接受窗口的大小,发送文件的大小,发送的速率、发送的比特流类型、使用端口等等,而且这些参数不但可以是一个由用户指定的典型数值,而且还能选用在最大、最小值之间符合平均分布、正态分布、泊松分布或者指数分布的随机值,从而真正地仿真网络中各种特定的数据流,全面地测试网络或者网络设备在复杂的网络环境下的性能。IxChariot已经成为业界公认的性能测试软件,所有熟悉和熟练的掌握IxChariot的使用,就显得尤为重要,接下来我们就来具体研究一下如何使用这个功能强大的软件。二二二二、、、、IxChariot软件的使用软件的使用软件的使用软件的使用注:打开软件前关闭防火墙1、、、、初始界面初始界面初始界面初始界面运行桌面上的IxChariotConsole,进入IxChariot界面,如图:IxChriot主界面中,有四个选项,分别是“New”、“Open”、“Design”、“Help”。选项选项选项选项说明说明说明说明New新建一个测试Open打开一个已保存的测试Design自己设计测试环境拓扑Help查看帮助文档第3页共14页点击“New”进入“IxChariotTest”界面,这里是我们控制观察整个测试过程的地方,如图:点击“Open”进入“OpenaTestFile”界面,我们可以选择打开之前保存过的测试文件,文件类型为“.tst”如图:点击“Design”首先弹出的是“GettingStart”界面,这是一个提示窗口,告诉我们每一个图标都代表什么,如果不想在每次进入绘制拓扑的时候看到这个界面,可以将“Showthisonstartup”的勾去掉即可。如图:第4页共14页点击“OK”按钮,进入“VisualTestDesigner”界面,在这里我们可以自由设计希望搭建的拓扑结构,如图:搭建成功后,我们可以点击鼠标右键,在弹出的快捷菜单里,选择“ExporttoIxChariotTest”,将本次搭建的拓扑直接保存为一次空白的测试结果,然后点击“Open”打开后,点击“Run”运行即可得出真正的测试结果;或者选择“ExportandLaunchIxChariot”直接导出保存后运行本次测试。除此之外,我们还可以对本次第5页共14页所搭建的拓扑进行直接保存,选择文件菜单“File”下的“Save”或者“Saveas”,将本次的拓扑保存为一个“.xml”格式的文件,这个文件允许我们再次的打开拓扑,进行编辑修改等操作。点击“Help”进入“ChariotHelp”界面,通过目录,我们可以查询到希望了解到的帮助信息,如图:2、、、、控制台界面控制台界面控制台界面控制台界面对于初始界面的几个选项,我们已经基本了解,下面我们就来具体看一下IxChariot软件是如何使用的:点击“New”进入“IxChariotTest”界面后,这里是整个测试的核心控制观察部分,我们将这个界面分为三部分,分别是红色的控制部分、黄色和蓝色的观察部分,如图:第6页共14页1、界面上方红色的区域:如上图,这部分是我们对整个测试进行选择和控制的区域,每一部分的功能如下表所示:区域区域区域区域选项选项选项选项说明说明说明说明Save:保存Print:打印Run:运行Stop:停止Poll:调查(向终端发送一个请求,返回当前已运行到的测试的记录数)Cut:剪切1Copy:复制第7页共14页Paste:粘贴Delete:删除AddPair:增加一条测试AddMulticastGroup:增加一条多点测试AddVoIPPair:增加一条IP语音测试AddHardwarePerformancePair:增加硬件性能测试AddVoIPHardwarePerformancePair:增加IP语音硬件性能测试Edit:编辑一条测试Replicate:复制一条测试SwapEndpoints:交换终端信息2RenumberPair:重新按顺序排列所有测试2、界面中的黄色区域:“TestSetup”区域,这里显示的是整个测试所添加的全部Pairs的情况,在我们还没有点击“Run”前,我们可以从这里查看到“Group”Pairs所属的组、“RunStatus”运行状态、“TimingRecordsofCompleted”记录完成的比例情况等等。在一次测试结束后,这里会显示全部的测试结果,包括:“Throughput”、“TransactionRate”、“ResponseTime”、“RawDataTotals”、“EndpointConfiguration”,点击相应模块即可查看结果信息。如图:3、界面中的蓝色区域:在整个运行过程中以图表的形式实时显示测试结果,对应于黄色区域中的选择,例如我在黄色区域中选择了“Throughput”选择,那么这里显示的就是第8页共14页“Throughput”图表,如图:3、、、、应用实例应用实例应用实例应用实例::::1、运行桌面上的“IxChariotConsole”,进入IxChariot界面2、点击“New”进入“IxChariotTest”界面;选择控制区域的“AddPair”,由于测试环境是两台PC通过AP相连,所以选择一对一这种模式,如图:3、弹出“AddanEndpointPair”对话框,这里我们主要设置如下5个方面:第9页共14页1)、Paircomment:Pair的名称2)、Endpoint1networkaddress:终端1的IP地址3)、Endpoint2networkaddress:终端2的IP地址4)、Networkprotocol:使用的网络协议5)、SelectScript:选择测试脚本这里我们还需要注意一点的就是“Endpoint1toEndpoint2”,已经为我们指定了本次测试是由哪个终端发起,发向哪个终端。4、本例中,我们设置Paircomment为test,Endpoint1的地址为192.168.0.254,Endpoint2的地址为192.168.0.55,Networkprotocol为TCP,如图:第10页共14页5、设置Script脚本为throughput.scr,点击“SelectScript”,在弹出的“OpenaScriptFile”中选择“Throughput.scr”,点击“Open”,如图;6、设置file_size为1000000,在上一步点击“Open”后,选择“EditThisScript”,在“ScriptEdit”界面中,双击“file_size”,如图:第11页共14页7、修改Currentvalue一栏为1000000,如图:8、然后点击“OK”,关闭“ScriptEdit”界面,点击“Yes”保存修改,如图:第12页共14页9、再点击“OK”按钮后,可以看到我们新添加的一条单向测试连接就已经成功了,如图:10、点击“运行”,并选择“Throughput”栏,如图:11、因本机IP地址为192.168.0.254,本次测试是从192.168.0.254发起,发向192.168.0.55,故测试结果为上行吞吐量,如图:第13页共14页12、等待出现Pair1Finished,可以看到上行流量平均值(average)为20.078Mbps,如图:13、测试下行吞吐量,点击“SwapEndpoints”交换终端信息按钮,则两终端进行切换,如图:14、等待出现Pair1Finished,可以看到上行流量平均值(average)为20.742Mbps,如图:第14页共14页

1 / 14
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功