Chariot网络测试工具:直观演示与带宽诊断

3星 · 超过75%的资源 需积分: 9 37 下载量 181 浏览量 更新于2024-09-13 收藏 603KB DOC 举报
点对点网络测试是一种重要的网络维护工具,它主要用于评估网络的带宽和延迟性能,特别是在电信企业服务升级或客户投诉频繁的场景下。传统的下载软件和网络测试网站虽然能够提供一定的测试功能,但它们存在局限性,例如依赖于服务器带宽和网络环境的稳定性。 IXCHARIOT,由NETIQ公司开发的Chariot,是一款功能强大的网络业务测试软件,广泛应用于专业评测实验室,用于测试网络设备的性能,如以太网卡、无线局域网产品以及防火墙设备的性能对比。Chariot的核心组成部分包括Chariot控制台和Endpoint。控制台适用于Windows平台,允许定义各种复杂的测试拓扑和业务类型,而Endpoint则支持多种操作系统,能够根据控制台的指令执行测试脚本。 在进行点对点电路测试时,首先确保两台计算机(A和B)通过网络连接,并能互相Ping通。然后在计算机A上安装并运行Chariot的Endpoint客户端。启动程序后,会看到一个名为"endpoint"的任务在任务管理器中运行。 在Chariot中创建一个新的测试案例,选择"点对点"模式,接着添加一对端点(Pair),输入相应的IP地址,如计算机A和B的地址。选择内置的"Throughput.scr"脚本,因为我们的目标是测量带宽。Chariot支持多种网络业务,内置了超过120种预设的测试场景,可以根据实际需求选择合适的脚本。 通过这样的设置,Chariot能够提供更为精确和专业的网络性能测试,帮助维护人员直观地向用户展示网络状况,解决关于带宽和速度的问题。这种工具不仅提升了维护效率,也增强了与客户的沟通效果,是现代网络维护不可或缺的一部分。在进行网络优化和故障排查时,Chariot的详细测试结果能为问题定位和解决方案提供强有力的数据支持。
2009-05-17 上传
第一步:例如我们要测试内网结点A与B两台计算机之间的传输带宽,那么我们需要复制iperf.exe到这两台计算机硬盘中。   第二步:随意选择结点A作为服务端,而B作为客户端,在A上进入命令提示窗口运行iperf -s命令,这样iperf将以服务端方式启动,并且通过TCP的5001端口监听数据。(如图4)   第三步:接下来我们返回到B结点进入命令提示窗口,然后运行iperf -c 192.168.0.199 -t 60,这个命令是将B结点以客户端的方式运行,并且连接IP地址为192.168.0.199的服务端,监视测量数据时间是60秒。(如图5)   第四步:运行完毕客户端将自动开启1903端口连接服务端的5001端口,通过发送与接收数据包来实现测量带宽的目的。   第五步:与此同时我们在服务端上也可以看到有客户端连接5001端口的提示,这表明两个结点已经建立了相应的连接,数据通讯正常。(如图6)   第六步:由于我们之前是设置了测量时间间隔为60秒,所以在60秒过后客户端结点上就会显示出测量的具体数据,从A到B发送接收数据的速度为177Mbits/sec,由于以太网数据传输是双向双工的,所以百M网线理想状态传输速度应该是200Mbits/sec。(如图7)   第七步:当然我们还可以通过在客户端上执行iperf -c 192.168.0.199 -t 60 -i 2,这样将每隔两秒自动将测量结果显示出来,在最后再计算其平均值。(如图8)   通过简单的设置和简单的指令我们轻松实现了针对内网两个结点之间带宽传输速度的测量,当然iperf程序还支持很多参数,具体设置我们可以参考其帮助信息,比较常用的有-l 缓冲区大小,-m 显示tcp最大mtu值,-p 指定服务器端使用的端口或客户端所连接的端口,-u 使用udp协议,-w 指定TCP窗口大小,默认是8KB,-M 设定TCP数据包的最大mtu值等。另外在客户端上可以通过-n 指定传输的字节数,-r 单独进行双向传输测试,在服务端则可以通过-D参数以服务方式运行ipserf,以-R来停止iperf服务。