一乐电子

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

搜索
查看: 2933|回复: 0

网络性能测试工具 =>Du Meter 与 Qcheck

[复制链接]
发表于 2010-5-12 23:45 | 显示全部楼层 |阅读模式
本帖最后由 yleee 于 2010-5-12 23:46 编辑

网络性能测试工具 =>Du Meter 与 Qcheck


在宽带网已经和我们近在咫尺的时候,网卡成为了我们日常工作学习的必备工具,没有了今天四通八达的网络,我们的办事效率将会锐减,甚至很多的工作都无法开展
,因此,网卡虽然看上去只是电脑里微不足道的一个零部件,但它的优劣好坏,却与我们的日常应用息息相关。要摸清网卡的真实性能,可以从两方面入手,一是看网卡在实际应用中的表现,二是看专业的测试软件的测试数据。下面我们来一步步弄清如何通过测试来掌握网卡的实力如何

DU Meter:

要评测网卡在实际应用中的表现,Hagel公司的DU Meter是这方面的测试利器,其数据表现方式直观,并实时生成数据曲线图,能够随时掌握网卡的使用情况,同时,该软件还提供了计时表功能,能够统计出在一段时间内数据的传输情况,而且该软件还提供了丰富的网络统计选项。要特别指出的是DU Meter默认的速率计算单位是kB,Byte(字节),而我们10/100Mbps网卡的单位是bit(比特),1Byte=8bit,如果大家发现自己的2M Adsl最多只能有250KB的下载速度,这便是个中原因了,若然大家觉得这个单位使用起来不习惯可以在DU Meter的“选项”设置面板中修改为kbps。

DU Meter 计时表:

我们先来看看DU Meter的计时表功能,启动DU Meter后,在任务栏的DU Meter图标上点右键,边会出现上图所示菜单,点选计时表选项,便会出现下图所示对话框:

单击启动,会开始实时统计各项网络数据,并显示在对话框上,单击停止后就会马上看到计时期间的各项网络数据,使用DU Meter这一功能能够测试出,不同网卡在传输一个固定大小的文件情况下,瞬时最大速率、平均速率和耗时量的值并作出比较,方便直观地比较出不同网卡的实际应用差距有多少。

DU Meter 曲线图:

启动DU Meter后,Meter曲线图窗口亦会随之打开,显而易见,这个曲线图窗口能够让你随时轻松得知数据的传输情况,右边平滑的下载数据曲线图,表明网卡在整个传输过程中都能够稳定在一个速率上面,左边的上传数据曲线图高低不平则说明网卡的工作稳定性有待改善了,从这个曲线图窗口我们可以直观地看到网卡在实际的使用过程中,其稳定性能否得到保证,一个传输速率能够一直维持在较高水平的网卡才能确保其传输速度。测试中,我们可以通过观测曲线图的平滑程度,断定网卡的传输稳定性优劣。

Qcheck:

NetIQ是全球领先的系统管理,安全管理,Windows管理和网络分析解决方案供应商,该公司出品的Chariot是业界著名的多功能网络测试软件,Qcheck是Chariot suite的一部分,是一个免费的网络测试工具,能够对TCP、UDP、SPX、IPX协议网络的响应时间、带宽、串流传输质量进行测试。

为了让大家能够明白评测的结果究竟说明了什么问题,想来有必要简单介绍一下上面提及的四个网络协议。为了能让互联网上的各台电脑互相通信,人们制定了一系列的网络协议,电脑与电脑之间便必须按照这些规定发送和接收数据。其中TCP(传输控制协议)因具备相当的可靠性而成为使用最广泛的网络协议,没有了TCP协议就没法上网,于是,在TCP协议下的网络数据很大程度上决定了我们的网卡在实际使用中的快慢。而UDP(用户数据报协议)则是网络上的视频和音频应用所常用的协议,因其可靠性不及TCP协议而导致普及率不及后者,但在日常的网络应用中依然占据着相当的比重。IPX/SPX协议则多是在局域网联机游戏的情况使用的协议,除此之外使用率并不高,而且在Qcheck中要测试这两个协议的网络情况需要第三台机作为控制台,才能对另外两台测试机间的网络参数进行测量。由于现阶段局域网游戏对网络的要求并不高,所以一般没有必要大费周章对这两个协议进行测试。

一目了然的控制面板,左边是不同网络协议的选择,右边是测试项目和测试参数,下面的方框显示测试结果。在首栏EndPoint1和EndPoint2中分别填入被测试的两台机的IP地址,然后选择协议和测试项目,点击Run,测试便会马上开始,结束后会自动显示测试结果。要注意一点,被测试的两台机都必须安装了NetIQ的EndPoint软件才能进行测试,但不用担心要另外找这款软件,在你安装Qcheck的同时,它会同时为你安装EndPoint,换言之,你在两台被测机器上都安装了Qcheck,测试便可执行。(如果不知道自己的机器上是不是已经装了EndPoint,可以查看控制面板)

Response Time(响应时间)是一个类似ping命令的测试项目,能够测试出一台机器从发出数据到收到另一台机器响应所需要的时间,Data Size用以设定发送数据包的大小,最大为32000bytes,即32Kbytes,Iterations则规定一次测试中的重复次数,重复次数越多,数据的可靠性就越高,最多能够设定为10次,测试完毕后会给出最大、最小、平均值,三个数据。但这项测试基本没什么参考意义,因为在局域网中,测试结果一般都是三个1。

Throughput(吞吐量)能测试两台测试机间的带宽,从Endpoint1发送一个固定大小的数据,然后根据Endpoint2返回的信息,计算出它们之间的带宽。同样地,这个测试也可以设定数据包的大小,最大为1000kBytes,即1mbytes,测试出结果后会马上显示出带宽数值。这个测试具备相当高的参考价值,因为测试过程,数据包由内存出发传递到网卡,再由网卡发送到另一台机器,减少了经过的系统瓶颈,因而测试出的数据非常接近网卡的真实带宽,带宽是衡量网卡性能的一个非常重要的指标,右上图是一块10/100Mbps网卡在TCP协议网络中的带宽测试结果。

Streaming(串流传输)测试,是一个模拟网络多媒体应用的测试,在不知会的情况下在一段时间里面维持一定速率由Endpoint1持续向Endpoint2传输的数据,从而测试出在传输过程中丢失数据的情况,只允许在UDP和IPX协议下进行该项测试。Data Rates设定持续传输速率,最大值1Mbps,Duration设定持续时间,最大值30s,测试完毕后,丢包率(Lost Data)直接给出。但这项测试一般情况下不会出现丢包现象,只有在CPU占用率高达百分之百的情况下,才有机会出现,且随机性比较强,参考价值不高。Traceroute只是检测出对应平台的计算机名,意义不大。


本版积分规则

QQ|一淘宝店|手机版|商店|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2026-1-12 13:51 , Processed in 0.029894 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表