IxChariot 使用介绍
- 格式:pdf
- 大小:1.17 MB
- 文档页数:13
IxChariot 使用介绍02/19/20141 什么是IxChariotIxChariot 是行业领先的测试工具,它通过模拟真实应用流来预测现实负载情况下的网络设备和系统的性能。
IxChariot 测试系统包括IxChariot 控制台、测试端点(Performance Endpoint )和IxProfile 。
IxChariot 测试系统通过在数千个网络节点上模拟上百种协议,提供详尽的网络性能评估和设备测试。
使用IxChariot 可以全面的评估在有线网络或者无线网络上运行各种应用程序时的性能特性。
主要特性:提供了192个应用脚本,以仿真各种企业应用、Triple Play 和Internet 流量支持L4(传输层)上的真实应用行为支持使用应用群组(Application Goups )创建独立的控制层面和数据层面行为使用IxProfile 和IxChariot SDK 量身定做指定功能的脚本创建复杂的有QoS 或无QoS 的IPv4和IPv6的流量模型可以测定吞吐量、抖动、丢包率、端到端延迟、MOS 值和MDI 值支持诸如RSSI 等802.11客户端状态统计与IP 统计的无缝关联。
可以评定新技术的影响,比如VoIP 、IPv6和组播视频Worldwide 登陆/注册产品/解决方案支持 / 服务新闻 / 活动合作伙伴联系我们关于IXIA支持嵌入定制的净荷内容,用于测试网络上的特定数据流能够通过分割测试性能低劣的网络环节和设备,对关键性能问题进行故障定位可以评测IPTV频道“zap”时间可以测试高BDP网络,例如卫星链路和10G以太网用Ixia的硬件测试平台可以生成2-3层线速流量与IxChariot®生成的应用流量模型一起运行2 第一个IxChariot测试2.1 测试目标有两台PC机安装了Windows XP SP3软件,并通过千兆网络互联。
需要测试两台机器之间的网络吞吐量。
2.2 环境搭建在2台PC上都安装了Windows XP SP3中文版。
在其中一台PC上安装IxChariot 7.3 EA版软件。
另一台PC只需要安装PE(Performance Endpoint),比如 pewindows32_730.exe。
安装控制台(Console)的PC记为A,IP地址192.168.1.28。
单独安装PE的PC记为B,IP地址为192.168.1.30。
如果测试环境是Windows7的32位或者64位,PE的安装包是pevista32_730或者pevista64_730,下载地址见文章末尾。
2.3 测试过程1.打开IxChariot软件界面2.点击 新建一对pair3.输入Endpoint 1和Endpoint2的地址,选择协议为TCP。
点击Select Script选择High_Performance_Throughput.scr脚本。
4.点击,执行测试。
5.等待一段时间后,结果如下:6.点击不同的Tab,可以看到不同的统计项。
7.在File菜单中选择Save可以保存结果。
8.在File菜单中选择Export可以把结果导出为html,txt,csv或者pdf文件。
3 测试数据,话音和视频3.1 测试目标需要测试两台机器之间承载网络质量,评估话音和视频业务的传输品质。
3.2 环境搭建3.2 环境搭建继续使用上一个测试环境。
3.3 测试过程1.点击新建一对VoIP业务2.点击新建一对视频业务。
3.配置完成后如下图所示。
4.点击,执行测试。
5.等待一段时间后,结果如下:◦吞吐量结果◦语音MOS值结果MOS值是一种评价中、低速率语音编码质量的主观评价方法(ITU-TP.800)。
采用5分制评价,其中5分为很好(Excellent),4分为好(Good),3分为中(Fair),2分为差(Poor),1分为不可接收(Unsatisfactory)。
◦视频质量DF和MLR结果由于网络的复杂性,有些QoE指标在国际上并没有统一规定,建议的MDI阈值只能通过相应标准的参考或者通过实验室测试得到。
因为网络结构设计、视频压缩标准、视频码率、并发视频流数目、播放设备缓冲大小等都影响相应指标设定。
根据IXIA的经验:MDI:DF的最大值应该避免和平均值偏离超过50%。
比如,平均MDI:DF为100ms。
当MDI:DF出现最大值为200ms时候,这意味着视频流会出现明显的抖动变化。
如果MDI:DF Minimum和MDI:DF Maximum在50ms和150ms范围内,认为视频质量是好的。
IXIA MDI:DF建议值为10~50ms;MDI:MLR值为0是最好的,也就是不允许有丢包,但是极少量的丢包可以通过STB的Buffer来补偿,IXIA建议MDI:MLR = 4个媒体包/s;4 高级话题4.1 测试原理说明当运行一个IxChariot测试时,IxChariot控制台发送配置信息到PE1的电脑。
配置信息包含了你创建的测试脚本。
PE1保存配置并把另一半的配置发送到PE2。
当PE2确认收到后,PE1通知控制台。
控制台给PE1发送开始测试命令。
测试通常默认运行100次,来获取100条结果数据。
对于非媒体流数据测试PE对,PE1计时并保存结果,对于媒体流数据PE对,PE2收集结果并通过PE1报告给控制台。
最终PE1给控制台返回结果。
数据分析和呈现都在控制台。
4.2 运行时选项控制打开菜单Run -> Set Run Options1.如何指定运行时长。
在How to end a test run,选择Run for a fixed duration,配置测试时长。
2.配置为性能模式。
勾选Set the test run options for performance testing. 软件会自动优化参数配置。
如果需要切换回来,在How to report timings中选择Real-time模式。
4.3 脚本说明Benchmark Scripts:仿真基准测试,包括Credit Check、Database Update、File Transfer、Inquiry、Packet Blaster 和Performance等Gaming Scripts:仿真流行的交互式游戏业务Internet Scripts:仿真桌面操作系统上常用的网络应用,如HTTP、FTP、SMTP和POP3等P2P (Peer to Peer) Scripts:仿真Kazaa, eDonkey 和 BitTorrent等P2P协议Voice Signaling Scripts:仿真H.323和SIP语音信令流,基于TCP 或 UDPWeb Push Scripts:仿真一些Web Push应用,如: BackWeb, by BackWeb Technologies; Castanet Tuner, by Marimba Inc.; Headliner, by Lanacom (acquired July 1997 by BackWeb Technologies); and PointCast Network, by PointCast Inc.Business Scripts:仿真常见的商业软件应用,如Lotus Notes, SAP R/3, Oracle和 Active Directory for Windows 2000等Streaming Scripts:仿真组播业务,如Microsoft 的NetShow、NetMeeting, RealNetworks 的RealAudio, Cisco的IP/TV。
承载协议: IPX, RTP, or UDPLarge Test Scripts:用于大量测试对时的仿真测试,如2,500 到 10,000 pairsGeneric Test Scripts:测试网络的连通性、吞吐量和响应时间等Ixia Streams:基于Ixia硬件生成模拟TCP, UDP, IP 和 VoIP等不同帧长度的测试背景流4.4 编辑测试脚本参数测试脚本的参数是可以通过图形界面配置的。
点击Edit this script进入编辑界面。
常用参数列表英文名称中文名称Initial_delay测试的启动延迟Number of timing records时间戳个数Transactions_per_records一轮测试处理事务数File_size测试文件大小Send_buffer_size单次发送的报文大小Receive_buffer_size单次接收的报文大小Transaction_delay每轮测试处理事务间隔时间Send_datatype发送数据类型(默认随机值) Send_data_rate发送方网络速率约束Destination_port目标端口Close_type关闭连接方式(FIN/RST)Send_socket_buffer_e1端点1的TCP发送缓存Send_socket_buffer_e2端点2的TCP发送缓存Receive_socket_buffer_e1端点1的TCP接收缓存Receive_socket_buffer_e2端点2的TCP接收缓存Source_port源端口4.5 Performance Endpoint 平台支持IxChariot支持多种操作系统,分主机和嵌入式系统2个类别。
主机平台:Microsoft Windows XP / Vista / Windows 7 / Windows 8 32位Microsoft Windows XP / Vista / Windows 7 / Windows 8 64位Microsoft Windows 2003 Server / Windows Server 2008 / Windows Server 2008 R2 / 32/64位Microsoft Windows XP / 2003 Server - 网页版;Linux for Itanium (IA64)Linux x86 / 32-Bit (i386)Linux x86 / 64-Bit (x86_64)Apple MacOS X / Intel and PowerPCSun Solaris for SPARCSun Solaris x86 / 32-Bit嵌入式平台:iPhone 5.0Android 4.1Microsoft Windows Phone 8Microsoft Windows RTSymbianLinux / ARM (Little Endian)Linux / ARM (Big Endian)Linux / ARM (Statically-linked, Little-Endian)Linux / ARM (μClibC)Linux / PPC 4xxLinux / PPC 6xxOpen WRT Operating System (Linux/MIPS)Linux LexraMicrosoft Windows CE 5.x / Mobile 5.x / Mobile 6.x for ARM© Corporation, 2016公司信息 隐私政策 使用条款支持和服务支持中心支持项目培训和教育 关于IXIA 职业生涯投资者公司合作伙伴渠道合作伙伴合作伙伴入口战略合作 Ask an Expert 申请试用申请报价申请支持Microsoft Windows CE 5.x / Mobile 5.x / Mobile 6.x for x86Microsoft Windows CE 6.0 for ARMPE 下载地址是:http (/support/endpoint_library/index.php):///support/endpoint_library/index.php (/support/endpoint_library/index.php)。