利用CharotEndpoint测试网络吞吐量
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
百度文库-让每个人平等地提升自我
利用Chariot Endpoint 测试网络吞吐量
Writer: Qiming liu
Email:
利用软件:
Chariot (下载(下载介绍
Chariot是顶尖的网络业务和性能测试软件之一,能够模拟众多的商业应用进行测试,例如HTTR FTP AD Exchange SQL Oracle 和SAP等;\
Chariot是目前世界上唯一认可的应用层IP网络及网络设备的测试软件,可提供端到端,多操作系统,多协议测试,多应用模拟测试,其应用范围包括有线,无线,局域,广域网络及网络设备;可以进行网络故障定位,用户投诉分析,系统评估,网络优化等。从用户角度测试网络或网络参数(吞吐量,反应时间,延时,抖动,丢包等)。
Chariot工作原理:
Chariot和一般的网管系统及一些在线监测系统有本质上的不同。网管系统及一些在线监测系统采取被动式监视,而Chariot采用主动式监视及测量;网管系统及一些在线监测系统提供定性的测量,而Chariot采取定量的测量。
\ Chariot测试原理是通过产生模拟真实的流量,采用End to End的方法测试网络设备或网络系统在真实环境中的性能。能够广泛应用在SWITCH ROUTE,WIRELES,SQoS MULTICASTIN及网络等方面的功能和性能测试。
Chariot的基本组成包括Chariot控制台和Endpoint.其中Chariot控制台可以运行于Microsoft的各种Windows平台。在Chariot控制台上可以定义各种可能的测试拓扑结构和测试业务类型。Endpoint可以运行在几乎目前流行的所有操作系统上。Chariot Endpoint能够充分利用运行主机的资源,执行Chariot 控制台发布的Script命令,从而完成需要的测试。具体的工作流程图见下图
百度文库-让每个人平等地提升自我
Console Endpoint 1 Endpoint 2
Chariot测试实例
测试交换机
aaaaa
测试路由器
测试防火墙
测试无线链路
实际应用:
通过一个最简单的实例来介绍的使用。通过Chariot可以测量出网络中任意两个节点之间的真实的最大带宽,这样就不会被ISP欺骗花高价钱享受低带宽了。
测量网络中任意两个节点的带宽:
任务描述:
经常有人反映网络速度缓慢,那么怎样确定网络间带宽是多少呢?SNIFFEF只能抓包不能给出实际带宽,这时候就需要Chariot来帮忙了。我们假
定要测量网络中A计算机与B计算机之间的实际带宽。
实现方法:
第一步:安装Endpoint,下载Endpoint,上面已经给出下载地址,在A、B 两台机上安装Endpoint,安装之后Endpoint会自行起动,打开任务管理器会发现多了Endpoint支持的操作系统多了一个进程
Endpoint 支持的操作系统有:Compaq Tru64 UNIX FreeBSD UNIX HP-UX IBM AIX、IBM MVS IBM OS/2、Linux、Linux IA-64、Microsoft Windows 、Microsoft Windows95、Microsoft Windows98/Windows Me Microsoft Windows
NT/2000/XP/XP(64-bit) 、Novell Netware、Sco UNIXWare SGI IRIX、Spire nt Communications TeraMetrics 、Sun Solaris 。
第二步:安装Chariot,在另一台机器上安装Chariot,也可以在A B其中的一台机上安装Chariot,这里安装在另一台机器上,IP为,Chariot只能安装在Win dows系统上
第三步:配置Chariot,主界面中点NEW按钮,弹出的界面中点上方一排按钮的
ADD PAIR 在ADD AN ENDPOINT PA窗口中输入PAIR名称,然后在ENDPOINT1 处输入A计算机的IP地址,在ENDPOINT处输入B计算机的IP地址按select script 按钮并选择一个脚本,由于我们是测量带宽所以选择软件内置的脚本
High Performa nee Throughput
第四步:确定后我们点主菜单的RUNo动测量工作,当然直接点上面一排里的RUN5钮也是可以的,之后软件会测试100个数据包从A计算机发送到B计算机由于软件默认的传输数据包很小所以很快测量工作就结束了。在结果中我们点THROUGHP标签可以查看具体测量的带宽大小。如图显示了A与B计算机之间的实际最大带宽为S。
这里通过一个最简单的实例介绍了Chariot的基本功能和工作原理并带着
大家完成了一个最简单的带宽吞吐量测量例子,Chariot功能是强大的,很多技巧可以帮助我们测量得更加准确更加具有权威性。
欢迎对这方面有了解或兴趣的朋友们与我交流?