ixchariot 是一款在全球范围内被广泛使用的网络检测工具,主要用来评估网络设备和系统在真实负载下的表现。它通过模拟实际应用产生的数据流,帮助使用者提前了解网络在压力下的性能状况。该工具可用于网络维护、性能测试和故障定位,内置了 FTP、HTTP、IPTV 等超过 120 个业务脚本。ixchariot 由控制端和终端两部分配合工作,两者都能装在普通 PC 或服务器上。下面从功能、组件、操作和特性几个方面来了解它。

1、 内置超过 120 个业务脚本、覆盖 FTP、HTTP、IPTV、Netmeeting、RealAudio 等常见应用
2、 支持 IP TOS、GQoS 和 DiffServ,方便对网络服务质量进行验证
3、 单台主机可以模拟超过 2000 个主机,适合大规模并发场景的测试
4、 支持 6 种 VOIP Codec、包括 G.711a、G.711a、G.723.1-ACELP、G.723.1-MPMLQ、G.726 和 G.729
5、 提供 MOS 评分,可用于对 VOIP 网络进行实时分析
- 控制端 Console 是软件的核心,提供控制界面,也支持命令行方式
- 测试设计、脚本选择与编制、结果显示、报告生成以及 API 接口都由控制端完成
- 终端 Endpoint 根据实际测试需要安装在一台或多台机器上
- 终端负责接收控制端指令、执行测试,并把测试数据上报回控制端
- 控制端安装在 Windows 操作系统上,终端则支持多种主流操作系统
- 通过内置脚本发送不同数据流,可以模拟常见的 125 种应用
- 数据流是双向的,真正与协议栈进行交互,不是简单的封包回放
- 数据流可基于 TCP、UDP、RTP、SPX、IPX 和 SNA 等多种协议传输、目前也已支持 IPv6
- 支持 Multicast、QoS 等先进技术,并保持同步更新
- 脚本允许定制数据流参数、例如启动间隔、发送窗口、接受窗口大小、发送文件大小、发送速率、比特流类型和使用端口
- 参数既能指定典型数值、也能选用在最大、最小值之间符合平均分布、正态分布、泊松分布或指数分布的随机值
1、 在 A、B 两台计算机上运行终端软件 Endpoint,运行后任务管理器中会出现 endpoint 进程
2、 在 A 或 B 计算机上,也可以选择网络中其他计算机,运行控制端 CHARIOT
3、 在主界面点击 New,再点击 ADD PAIR
4、 在 Add an Endpoint Pair 窗口中输入 Pair 名称,Endpoint1 填 A 计算机 IP,Endpoint2 填 B 计算机 IP
5、 点击 select script 按钮选择脚本,测量带宽时可选内置的 Throughput.scr
6、 测量带宽时默认选择 TCP 即可,CHARIOT 也支持 UDP、SPX 等多种传输层协议
7、 点击主菜单中的 RUN 启动测量,软件会测试 100 个数据包从 A 发送到 B 的情况
8、 测量结束后在结果中点击 THROUGHPUT 查看具体带宽,示例中 A 与 B 之间的实际最大带宽为 83.6Mbps
1、 单向测量只检测 A 到 B 的带宽,实际网络中单工或双工工作也会影响速度,因此尽量建立双向 PAIR
2、 双向测量需要在 A、B 计算机上运行 Endpoint,并在 A 或 B 上运行控制端 CHARIOT
3、 为保证测量成功,需要在 A 计算机和 B 计算机上关闭防火墙
4、 先建立 A 到 B 的单向测量,再添加 B 到 A 的单向测量,方法相同,Endpoint1 填 B 的 IP,Endpoint2 填 A 的 IP,同样选择 Throughput.scr
5、 两对 PAIR 建立后点击 RUN,软件会测量 100 个数据包从 A 到 B 以及从 B 到 A 的情况
6、 在结果页面点击 THROUGHPUT 标签查看带宽,示例中绿色曲线表示带宽检测 2,红色曲线表示带宽检测 1
7、 示例中 A 到 B 的平均带宽为 72Mbps,B 到 A 的带宽只有 42Mbps
8、 产品提供 192 个应用脚本,用于仿真企业应用、Triple Play 和 Internet 流量
9、 支持应用群组创建独立的控制层面和数据层面行为,也可使用 IxProfile 和 IxChariot SDK 定制脚本
11、 支持 RSSI 等 802.11 客户端状态统计与 IP 统计的关联,可评定 VoIP、IPv6 和组播视频等新技术的影响
12、 支持嵌入定制净荷内容,能通过分割测试定位性能低劣的网络环节和设备,也可评测 IPTV 频道 zap 时间
13、 可以测试高 BDP 网络,例如卫星链路和 10G 以太网,配合 Ixia 硬件测试平台还能生成 2-3 层线速流量与应用流量模型一起运行
14、 Chariot 被全球大型电信运营商采用,无需硬件投资即可利用现有计算机资源测试,支持包括 VoIP 在内的超过 120 种业务
15、 电信运营商可灵活设计测试结构,对当前业务质量、可能开通的业务质量和网络升级预期进行全方位测试
16、 软件提供 GUI 界面和集中控制功能,能生成图形化报表和详细测试数据,并开放 API 接口供用户构筑个性化测试软件
(您的评论需要经过审核才能显示)
0条评论