利用IXCHARIOT进行网络测速
ixchariot使用教程:
利用IXCHARIOT进行网络测速
在数据网络维护中,我们对于网络的考虑主要是带宽和延时,是基于四层以下的网络。随着电信企业的转型,各类客户的需求经常呈现我们维护人员面前,比如说,用户抱怨“网络速度怎么这么慢?”,“电信给我提供的带宽到底是多少?”。这个时候我们就需要一个比较直观、方便的工具给用户演示和讲解。
很多人在测试和演示带宽的时候使用下载软件或者网络测试网站进行,这有一定的局限性。比如说下载软件,需要提供下载的服务器能够有较高的带宽,而且其他用户的并发下载数不要太高。这里我和大家共享在日常维护工作中,所使用到的两个网络利器:IXCHARIOT
Chariot 是NETIQ公司的多功能网络业务测试软件。非常多的评测实验室都在使用Chariot软件进行网络设备的性能测试,比如一些千兆以太网卡横向比较测试和无线局域网产品的横向比较测试,甚至很多对于防火墙设备的评测都采用了Chariot。这里我结合日常的应用做相关的说明。
测试模型如下图:
Chariot 的基本组成包括Chariot 控制台和Endpoint。其中Chariot 控制台可以运行于Microsoft 的各种Windows 平台。在Chariot 控制台上可以定义各种可能的测试拓扑结构和测试业务类型。Endpoint 可以运行在几乎目前流行的所有操作系统上。Chariot Endpoint 能够充分利用运行主机的资源,执行Chariot 控制台发布的Script 命令,从而完成需要的测试。
点到点电路的测试:首先,分别在要测试网络的两端各接上计算机A、B,系统可以不限,但网络要能够PING通。计算机上运行CHARIOT的客户端软件Endpoint。运行endpoint.exe后,任务管理器中多了一个名为endpoint的进程。
接着,新建一个CASE, 选择点到点,ADD PAIR,
在“Add an Endpoint Pair”窗口中输入Pair名称,然后在Endpoint1处输入A计算机的IP地址,在Endpoint2处输入B计算机的IP地址。按“select script”按钮并选择一个脚本,由于我们是在测量带宽,所以可选择软件内置的Throughput.scr脚本。
Chariot 支持多种网络业务,内置超过120 个业务脚本,如FTP,HTTP,IPTV,Netmeeting,RealAudio 等,以后读者可以自己去慢慢摸索每个脚本自己的作用,有了心得和我一起分析(4feng@126.com)。我选择了Chariot 提供的Throughout 测试脚本对被测网络的吞吐量进行了测试。该测试脚本通过发送、接收并确认一个大文件来得出吞吐量的测试结果。CHARIOT可以测量包括TCP、UDP、SPX在内的多种网络传输层协议,我们在测量带宽时选择默认的TCP即可。
同时我们可以修改脚本文件,这里只是把默认的传输文件的大小进行了修改,默认的文件由于太小,在我这里的网络瞬间就传输完毕了,程序认为这样测试出来的数据不正确,所以把文件的大小提高了10 倍数值,以取得一个较稳定的值。
Chariot 可以在同一台计算机上模拟出很多的请求,在这里我是用的双向请求每个请求分别有5 个模拟出来的独立线程。
选择工具栏上的RUN 值开始我们这次的吞吐量的测试。
测试结束的时候,我们可以很方便的看到最后的数据结果,这次测试显示两台计算机之间的网络传输的吞吐量数据在190Mbps ,由于采用的是双向传输所以最后数据大于承若的100Mbps 。测试的显示图表可以有很多种不同的显示模型,你可以用鼠标右键来选择自己想要看的模型,当然也支持自定义的高级格式。
测试结果的数据图表我们也可以选择用不同的单位级别来查看,当然程序也会默认自动为我们选择一个合适的单位级别。
我们也可以把测试的报告保存成一个文件。
上面的就是保存成HTML 结果的测试报告。这样配上我们网络拓朴图就可以给用户以完整的报告。
利用IXCHARIOT进行网络测速相关推荐
- 查看网络抖动_Linux下3种常用的网络测速工具
大家好,我是良许. 不管你用的是什么操作系统,网速都是你非常关心的一个性能指标,毕竟,谁都不想看个视频结果网速卡到你怀疑人生.本文介绍三个 Linux 命令行下的网络测速工具,让你随时随地知道你的网络 ...
- iOS 如何进行网络测速
点击上方"程序员大咖",选择"置顶公众号" 关键时刻,第一时间送达! 对于网络测速的需求还是比较常见的,比如常见的手机管家.360 Wi-Fi 等 App 都有 ...
- linux 网路测速服务器,Linux下3种常用的网络测速工具
不管你用的是什么操作系统,网速都是你非常关心的一个性能指标,毕竟,谁都不想看个视频结果网速卡到你怀疑人生.本文介绍三个 Linux 命令行下的网络测速工具,让你随时随地知道你的网络状况. fast f ...
- linux sd卡测速工具下载,Linux下3种常用的网络测速工具
原标题:Linux下3种常用的网络测速工具 不管你用的是什么操作系统,网速都是你非常关心的一个性能指标,毕竟,谁都不想看个视频结果网速卡到你怀疑人生.本文介绍三个 Linux 命令行下的网络测速工具, ...
- WiFi网络测速专业版
WiFi网络测速专业版 应用隐私政策 尊敬的用户: WiFi网络测速专业版 应用是由 北京微言科技有限公司 (以下简称 " 微言 " )为您提供的一款 手机网络测速软件 . &qu ...
- [HTML] HTML简单实现网络测速
1. 简单实现网络测速: 实现原理:通过系统服务器上的图片,来计算出当前访问服务的带宽: 注:准确性就不好说了,做此功能也只是想简单的显示给用户参考,请求的系统服务器的当前带宽! <!DOCTY ...
- 网络测速linux,Linux系统下的网络带宽测速
网络测速 speedtest 下载通过直接下载SpeedTest脚本,给权限运行脚本即可 [root@localhost ~]# curl -o speedtest-cli https://raw.g ...
- 网络测速服务器OpenSpeedTest
什么是 OpenSpeedTest ? OpenSpeedTest 是一个跨平台的互联网速度测试应用程序.因此,您可以在不同操作系统中的各种网络浏览器中测试您的互联网速度,而无需安装任何其他应用程序或 ...
- Linux Command iperf3网络测速工具
Linux Command iperf3网络测速工具 文章目录 Linux Command iperf3网络测速工具 1. 简介 2. 安装 3. 功能 4. 参数 5. 示例 5.1 测试TCP吞吐 ...
- Linux网络测速工具Speedtest
安装speedtest-cli yum install python-pip –y pip install speedtest-cli 执行网络测速 speedtest #执行结果 Retrievin ...
最新文章
- log4j显示hibernate sql参数的配置
- 数据结构:插入排序(Insertion sort)
- jsp基础语法【05】_跳转指令
- 什么是循环神经网络——学习笔记
- 使用VS Code 从零开始开发并调试.NET Core 应用程序
- mysql主外键引用关系,关于mysql:数据主/外键关系
- RecyclerView(四)设置分割线样式(Android 5.0 新特性)
- linux 按键驱动中断 rockchip_7.自己写中断方式按键驱动程序(详解)
- 重命名Windows内置Administrator帐户的方法
- 从毕业生当中看人与人的差距
- 车借给朋友好几次,满油的车每次还回来都是没油了,我觉得心里有些不舒服是我太计较吗?
- 有哪些关于爱情的句子或短文,适合摘抄的那种最好?
- 用MediaPlayer record audio简例
- Evolution Game DP
- 矩池云上如何安装tensorRT
- MySQL中的备份和恢复
- arping指令linux,arping
- 用freeswitch建立呼叫中心系统的经验
- python读取fnl数据计算200-800km范围内的区域平均、散度、涡度实现grads函数
- 关于MAC下php出现:Call to undefined function Think\imagettftext()的解决办法