IxChariot使用教程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
IxChariot5.0配置方法
目录
一. 简介 (2)
1.1安装 (2)
1.2基本组成 (2)
二.新建项目 (3)
三.协议/脚本类型 (5)
3.1协议类型 (5)
3.2脚本类型 (6)
3.3 工作方式 (6)
3.5运行/结束 (8)
3.6 运行参数 (9)
四.编辑脚本Edit this Script (10)
4.1配置方法 (10)
4.2 单工与双工 (12)
4.3网络吞吐量Throughput (12)
4.3.1 number_of_timing_records (13)
4.3.2 transactions_per_record (14)
4.3.3 file_size (15)
4.3.4 send_buffer_size (15)
4.3.5 send_datatype (16)
4.3.6 send_data_rate (17)
4.3.7initial_delay (18)
4.3.8配置实例/查看ResponseTime参数 (19)
4.4网络吞吐量为固定值 (22)
4.5网络吞吐量/双工Throughput (22)
4.6 Internet-Httpgif (24)
4.7Responsetime (25)
4.7.1新建项目 (25)
4.7.2编辑脚本 (26)
4.8科学测量减小误差 (28)
五.小结 (30)
一.简介
Chariot 是一个独特的测试工具,也是目前在应用层性能测试领域得到业界广泛认可的测试系统。Chariot 能够评估网络应用的性能和容量,对网络和设备进行压力测试,得到设备及网络在不同应用、不同参数下的吞吐量、时延、丢包、反应时间等性能参数。
Chariot 通过各种机制可以仿真任意的应用。首先,通过内置的脚本,Chariot 发送不同的数据流,可以模拟现在常见的125 种应用,而且这种数据流是双向的,真正与协议栈进行交互。Chariot 对各种应用的支持是基于在Endpoint 之间发送的多种数据流,数据流的传送可基于多种协议,包括TCP、UDP、RTP、SPX、IPX 和SNA,目前也已经支持IPv6。Chariot 还支持 Multicast、QoS 等多种先进技术,而且将一直保持同步。
Chariot 允许对脚本进行定制,改变数据流的各种参数,比如起始的启动间隔、发送窗口、接受窗口的大小,发送文件的大小,发送的速率、发送的比特流类型、使用端口等等,而且这些参数不但可以是一个由用户指定的典型数值,而且还能选用在最大、最小值之间符合平均分布、正态分布、泊松分布或者指数分布的随机值,从而真正地仿真网络中各种特定的数据流,全面地测试网络或者网络设备在复杂的网络环境下的性能。
1.1安装
Chariot 是NETIQ公司的多功能网络业务测试软件,IxChariot5.0的安装请参见“ixchariot的安装及使用_gengtao.ppt”文档,
http://10.1.145.206/bbs/dispbbs.asp?BoardID=37&ID=882&replyID=&skin=1
本文档重点说明如何配置协议的选择、发包类型、发包的参数;
1.2基本组成
Chariot 的基本组成包括Chariot 控制台和Endpoint。Chariot 控制台和Endpoint可以安装在同一台机器上。
CHARIOT 控制台主要负责监视和统计工作,Endpoint 负责流量测试工作,实际操作时Endpoint 执行CHARIOT 控制台发布的脚本命令,从而完成需要的测试。
Chariot 控制台可以运行于Microsoft 的各种Windows 平台。在Chariot 控制台上可以定义各种可能的测试拓扑结构和测试业务类型。
Endpoint 可以运行在几乎目前流行的所有操作系统上。Chariot Endpoint 能够充分利用运行主机的资源,执行Chariot 控制台发布的Script 命令,从而完成需要的测试。
控制端为该产品的核心部分。控制界面(也可采用命令行方式)、测试设计界面、脚本选择及编制、结果显示、报告生成以及API接口等都由控制端提供。Endpoint可根据实际测试的
需要安装在单个或者多个终端处,负责从控制端接收指令、完成测试并将测试数据上报到控制端。
点到点电路的测试:首先,分别在要测试网络的两端各接上计算机A、B,系统可以不限,但网络要能够PING通。计算机上运行CHARIOT的客户端软件Endpoint。
在实验中,拓扑、软件安装图如下:
二.新建项目
安装完毕后,在您计算机的“开始”菜单中,有如下选项,点击“Chariot Controle”;
进入菜单项,如下图:
●选择“New”为新建一个项目;
●选择“open”为打开一个已有项目;
●选择“Design”为图示方式,建立一个项目;
点击“New”按钮,进入chariot的主菜单,如下:
主要有三部分组成:
●菜单/快捷菜单项
●项目定义区域
●结果图示区域
点击上图中的,“Add Pair”快捷键即可进行新建项目;
图Add Pair
三.协议/脚本类型
3.1协议类型
在图Add Pair中,有一个下拉菜单“Network Protocol”,其中列出了Chariot5.0所支持的协议类型,有:APPC, IPX, RTP, RTP-IPv6,SPX, TCP, TCP-IPv6, UDP, UDP- IPv6,共9个协议类型。