您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 房地产 > IxChariot实验报告
网络运营管理实验报告实验项目IxChariot实验专业计科班级1学号姓名年月日1.实验目的IxChariot是NetIQ公司推出的一款网络测试软件,可以针对各种网络环境、各种操作系统进行测试,通过模仿各种应用程序所发出的网络数据交换,IxChariot可以帮助网络设计或者网络管理人员对各种网络进行评估。通过IxChariot附带的各种测试脚本,用户可以测试网络的数据流量、响应时间以及数据吞吐量,也可以根据网络中所采用的应用程序的需要,选择相应的测试脚本。2.实验要求1.安装、使用IxChariot工具。2.使用IxChariot工具测量网络的单向网速。3.使用IxChariot工具测量网络双工方式时的网速。4.提高IxChariot工具测量时的准确性。3.实验过程3.1Chariot简介Chariot是一个独特的测试工具,也是目前在应用层性能测试领域得到业界广泛认可的测试系统。Chariot能够评估网络应用的性能和容量,对网络和设备进行压力测试,得到设备及网络在不同应用、不同参数下的吞吐量、时延、丢包、反应时间等性能参数。Chariot作为压力、故障定位、评估设备及网络应用层性能的测试软件,是维护健康、快速、可靠网络和研发生产高性能网络设备所需的可靠工具。目前被世界众多的知名企业、运营商、制造商和评测实验室所使用,包括AT&T、北京通信、Cisco、IBM、Intel、Lucent、Tolly、中国信息产业部计量中心等等,现在该产品已经成为应用层性能测试的权威工具。3.1.1软件内容介绍利用Chariot可以进行网络维护,性能测试和故障定位:1.Chariot支持多种网络业务,内置超过120个业务脚本,如FTP,HTTP,IPTV,Netmeeting,RealAudio等。2.Chariot支持IPTOS,GQoS,DiffServ。3.Chariot能实现单个主机可以模拟超过2000个主机。4.Chariot支持组播业务。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.测试防火墙及应用网关。3.1.2Chariot优势Chariot是最优秀的软件测试工具之一,被全球最大的电信运营商们所采用,是保证网络健康运行的利器。利用Chariot,无需进行硬件投资,可以利用当前几乎所有的计算机资源进行测试。Chariot支持包括VoIP在内的超过120种业务的测试。使用Chariot,电信运营商可以灵活的设计测试结构,对网络全方位进行测试(当前业务质量,可能开通的业务质量,网络升级预计)。Chariot具有GUI界面和集中控制功能,能够产生图形化报表和详细测试数据,大大降低的测试的复杂性。Chariot提供开放的API接口,用户可以构筑个性化的测试软件。3.1.3软件功能介绍Chariot由两部分组成:控制端Console和远端Endpoint,两者都可安装在普通PC或者服务器上,控制端安装在Windows操作系统上,Endpoint支持各种主流的操作系统。控制端为该产品的核心部分,控制界面(也可采用命令行方式)、测试设计界面、脚本选择及编制、结果显示、报告生成以及API接口等都由控制端提供。Endpoint可根据实际测试的需要安装在单个或者多个终端处,负责从控制端接收指令、完成测试并将测试数据上报到控制端。Chariot通过内置的脚本,由控制端控制远端相互主动发包,对设备进行功能、压力和性能等测试,测试结果包括吞吐量、时延、抖动、丢包、错包等等,它能够得到定量的数据并提供详尽的测试报告,从而使得用户可以主动地把握设备的性能状况,并及时地发现问题并采取措施。Chariot通过各种机制可以仿真任意的应用。首先,通过内置的脚本,Chariot发送不同的数据流,可以模拟现在常见的125种应用,而且这种数据流是双向的,真正与协议栈进行交互。Chariot对各种应用的支持是基于在Endpoint之间发送的多种数据流,数据流的传送可基于多种协议,包括TCP、UDP、RTP、SPX、IPX和SNA,目前也已经支持IPv6。Chariot还支持Multicast、QoS等多种先进技术,而且将一直保持同步。另外,在出现新的或者特殊的应用的时候,通过工具套件ApplicationScanner能够生成可以供Chariot使用的脚本。Chariot允许对脚本进行定制,改变数据流的各种参数,比如起始的启动间隔、发送窗口、接受窗口的大小,发送文件的大小,发送的速率、发送的比特流类型、使用端口等等,而且这些参数不但可以是一个由用户指定的典型数值,而且还能选用在最大、最小值之间符合平均分布、正态分布、泊松分布或者指数分布的随机值,从而真正地仿真网络中各种特定的数据流,全面地测试网络或者网络设备在复杂的网络环境下的性能。现代网络的一个特点是呈分布式发展,在对网络性能测试的过程中,可能要涉及到很多的节点。采用Chariot软件,则可以直接在中央控制端轻点几下鼠标就完成对全网的测试。Chariot的远端可以直接在NetIQ公司网站上下载或者通过中央控制端远程安装到所需要的节点机器上去,Chariot最多可支持10000个远端的协同测试,而远端软件则可任意按照需要安装,在测试的时候即可被唤醒。由于Chariot在无线产品性能测试领域也已成为事实上的业界标准,WECA采用该产品作为给厂家发放Wi-Fi标志的工具。对于制造商,Chariot可应用于实验室测试、设备性能展示、网络现场性能测试及故障定位等方面,比如信息产业部通信计量公司就采用Chariot产品对其无线产品的应用层性能进行测试。作为应用层性能测试的标准工具,Chariot由于其网络环境方面的特点,能够为运营商提供多种其它工具不可替代的服务,具体有以下几个方面的应用:设备选型、基准性能测试、压力测试、功能测试、网络调整、网络性能展示、确定SLA以及性能瓶颈定位及排除等。在网络出现故障时,使用Chariot进行故障定位,判断是网络的问题还是服务器的问题,如果是网络的问题,再利用该工具进行定位。此外,它还用于与客户进行SLA的协商和测试标准制定。3.2软件运行演示3.2.1软件的破解及运行首先解压缩文件,在crack文件夹内找到chariot.lic和Ixlmgr,dll文件。再在IxChariot安装目录下替换原文件。然后双击目录下的chariot.exe文件运行程序。如图2-1、2-2、2-3、2-4所示:图2-1crack文件夹图2-2替换原文件图2-3IxChariot文件目录图2-4IxChariot主界面3.2.2Endpoint的运行Chariot软件由Chariot控制台和Endpoint两部分组成。Chariot控制台主要负责监视和统计工作,Endpoint负责流量测试工作,实际操作时Endpoint执行Chariot控制台发布的脚本命令,从而完成需要的测试。找到解压缩后的文件目录,双击endpoint.exe即可运行,如图2-5所示:图2-5Endpoint运行界面3.3Chariot功能演示3.3.1新建测试在主界面点击“new”,如图3-1所示:图3-1“新建测试”界面3.3.2测量网络中两个节点间的带宽局域网中经常有人反映网络速度缓慢,那么怎样确定网络中两台计算机的连接速度呢?使用SNIFFER只能抓包不能给出实际带宽,这时候就需要CHARIOT来帮忙了。依次点击“File”→“New”→“AddPair”,在“AddanEndpointPair”窗口中输入Pair名称,然后在Endpoint1处输入A计算机的IP地址192.168.110.96,在Endpoint2处输入B计算机的IP地址192.168.110.90。按“selectscript”按钮并选择一个脚本,由于我们是在测量带宽,所以可选择软件内置的Throughput.scr脚本。如图3-2、3-3所示:图3-2“AddanEndpointPair”窗口图3-3选择”Throughput.scr”脚本然后点击主菜单中的“Run”启动测量工作。软件会测试100个数据包从A计算机发送到B计算机的情况。由于软件默认的传输数据包很小所以测量工作很快就结束了。在结果中点击“THROUGHPUT”可以查看具体测量的带宽大小。图中我们可以看到A与B之间的实际最大带宽为714.2Mbps。如图3-4、3-5所示:图3-4主菜单图3-5带宽测量结果由于交换机和网线的损耗,往往真实带宽达不到1000Mbps,所以本例中得到的714.2Mbps基本可以说明A、B计算机之间的最大带宽为1000Mbps,去除损耗可以达到700多Mbps的传输速率。3.3.3测量网络中两个节点间的响应时间依次点击“File”→“New”→“AddPair”,在“AddanEndpointPair”窗口中输入Pair名称,然后在Endpoint1处输入A计算机的IP地址192.168.110.96,在Endpoint2处输入B计算机的IP地址192.168.110.90。按“selectscript”按钮并选择一个脚本,由于我们是在测量响应时间,所以可选择软件内置的Resonse_Time.scr脚本。如图3-6、3-7所示:图3-6“AddanEndpointPair”窗口图3-7选择”Resonse_Time”脚本然后点击主菜单中的“Run”启动测量工作。软件会测试100个数据包从A计算机发送到B计算机的情况。由于软件默认的传输数据包很小所以测量工作很快就结束了。在结果中点击“ResponseTime”可以查看具体测量的响应时间大小。图中我们可以看到A与B之间的实际响应时间为1.693sec。如图3-8、3-9所示:图3-8主菜单图3-9响应时间测量结果3.3.4导出测试报告我们也可以把测试的报告保存成一个文件。点击菜单File中的Export进行报告转换,如图3-10至3-13所示:图3-10点击Export转换为CSV报告图3-11CSV报告转换为HTML报告图3-12HTML报告转换为TXT报告图3-13TXT报告3.3.5大包带宽测量依次点击“File”→“New”→“AddPair”,在“AddanEndpointPair”窗口中输入Pair名称,然后在Endpoint1处输入A计算机的IP地址192.168.110.96,在Endpoint2处输入B计算机的IP地址192.168.110.90。按“selectscript”按钮并选择一个脚本,由于我们是在测量大包响应时间,所以可选择软件内置的High_Performance_throuhght.scr脚本。如图所示:图3-14“AddanEndpointPair”窗口图3-15选择”High_Performance_throughtput”脚本然后点击主菜单中的“Run”启动测量工作。软件会测试100个数据包从A计算机发送到B计算机的情况。由于软件默认的传输数据包很小所以测量工作很快就结束了。在结果中点击“Throughtput”可以查看具体测量的带宽大小。图中我们可以看到A与B之间的实际最大带宽为952Mbps。如图3-16、3-17所示:图3-16主菜单图3-17大包带宽测量结果当前为Throughput选项卡,我们也可以点击查看其他的选项卡如图3-18至3-点击测试设定(TestSetup)选项卡,我们可以查看带宽和时间的图表和相关信息,如图3-18所示:图3-18TestSetup选项卡时间/流量比例(Transactionrate)选项卡,我们可以查看带宽比例和时间的图表和相关信息,如图3-19所示:图3-19Trans
本文标题:IxChariot实验报告
链接地址:https://www.777doc.com/doc-4518985 .html