如何利用打流软件测试无线AP最大吞吐性能文档格式.docx
《如何利用打流软件测试无线AP最大吞吐性能文档格式.docx》由会员分享,可在线阅读,更多相关《如何利用打流软件测试无线AP最大吞吐性能文档格式.docx(11页珍藏版)》请在冰豆网上搜索。
IxChariot软件分为以下两部分:
IxChariotConsole:
控制端,用于构造流量、发送流量、输出打流结果,是软件的主体;
Endpoint:
远端,真实流量的发出者,监听Console端发来的打流指令,发出流量。
两者都可安装在普通PC或者服务器上,控制端安装在Windows操作系统上,远端支持各种主流的操作系统。
第2章IxChariot软件安装
2.1部署环境
其中Win版IxChariot6.7软件64位和32位系统通用,EndPoint需要区分32位和64位系统进行安装,否则无法打流成功。
打流时下行流量为从有线向无线打流,上行流量为从无线向有线打流。
2.2软件安装
注册IXIA官网账号,进入下载好软件后,在服务器端安装IxChariot6.7,建议默认方式安装,正常情况下会自动安装EndPoint程序即pevista32_710.exe;
在STA上仅安装Endpoint,根据系统为32/64位选择版本安装。
可通过查看PC机的进程中是否有EndPoint
进程,确认软件安装成功,如下图:
其中服务器端需要IxCharoit和endpoint均运行正常,STA端endpoint运行正常即可。
第3章IxChariot打流操作
打流拓扑如部署环境图示,确保IxChariot和Endpoint启动成功,打流过程中关闭所有防火墙、杀毒软件、360等防护工具,运行IxChariot软件,添加打流数据,如下图:
输入数据流的源IP地址和目的IP地址,选择协议为TCP/UDP,优选UDP协议,选择以下常用的效果较好的跑流脚本:
3.1选择Throughput.src,吞吐率测试脚本
此为首选的测试脚本,主要是测试AP的吞吐率。
3.2Filesndl.src,发送长连接测试脚本
在实际测试中发现,当有时使用Throughput打流时,难以打到高值时可以使用Filesndl试试
3.3打流结果分析
以上两个测试脚本都是一样,其参数设定也都大同小异,主要包括以下参数:
3.3.1number_of_timing_records
此值为一个循环周期内的发包数量,默认是100,但是现在网络设备传输速率很高100个包很快就会发完,建议改为10000
3.3.2file_size
此值为文件大小,默认是100000bit,建议将其改为1000000bit
3.3.3send_buffer_size
此值为发送缓冲区大小,默认值是根据协议和平台的不同协商的,建议改为64000或者65000,这个值越大对内存消耗也越多,所以当电脑性能不足时建议多试几次找到一个合理的值
3.3.4receive_buffer_size
此值为接收缓冲区大小,这个值和发送缓冲区大小作用差不多,建议改为64000或者65000。
同样这个值越大对内存消耗也越多,所以当电脑性能不足时建议多试几次找到一个合理的值
3.3.5send_datatype
此值为发送数据的类型,在使用不同的脚本测试网络性能时,要选择合适的数据类型。
脚本中默认的是NOCOMPRESS,NOCOMPRESS是通过网络压缩算法发送一个随机生成数据,还有一种是ZEROS,通过发送连续的全零数据,来检测设备吞吐量,由于数据类型0和NOCOMPRESS是内部生成的,因此不需要任何外部文件
3.3.6打流结果显示
1)一条流数据配置OK后,显示如下图:
2)可选择增加19条流达到20条流,如下图:
3)可设置打流时间,如下图:
4)可选择打流显示的图像,如下图:
5)执行Run即可开始跑流,执行Stop即停止跑流,打流结果显示如下图:
6)最后将打流结果以html格式导出,如下图:
7)如果需要打上行流,只需将源目地址倒换即可,可如下图快速操作,其他操作相同:
第4章注意事项
1、此软件为收费软件,请自觉购买正版注册序列号。
2、打流测试时请关闭PC系统防火墙、360等防护软件,保障测试时PC只运行打流软件。
3、使用时请将数据字节调高至默认值的10倍以上,否则跑流很快结束,不利于性能测试的准确性。
(注:
可编辑下载,若有不当之处,请指正,谢谢!
)