Qcheck是NetIQ公司推出的网络应用与硬件测试软件包Chariot suite的一部份,是一个免费公版程序,可以在 http://www.netiq.com/qcheck/default.asp下载(或点这里下载)。主要功能是向 TCP、UDP、IPX、SPX 网络发送数据流从而来测试网络的吞吐率、回应时间等。下面我们就择其重点介绍一下:
TCP响应时间(TCP Response Time)
这项测试可以测得完成TCP通讯的最短、平均与最长时间。这个测试和「ping」很像,目的在于让你知道收到另一台机器所需的时间。这个测量一般称为「延缓」或「延迟」(latency)。
TCP传输率(TCP Throughput)
这项测试可以测量出两个节点间使用TCP协议时,每秒钟成功送出的数据量。通过这项测试可以得出网络的带宽。
UDP串流传输率(UDP Streaming Throughput)
和多媒体应用一样,串流测试会在不知会的状况下传送数据。在Qcheck中,使用无连结协议的IPX(Internetwork Packet Exchange,网络交换协议)或UDP。Qcheck的串流测试是评估应用程序使用串流格式时的表现,例如IP线上语音以及视频广播。此测试显示多媒体流通需要多少的频宽,以方便网络硬件速度和网络所能达到真正数据传输率间的比较。
另外也可以测得封包遗失(packet loss)情况以及处理中的CPU占用率(CPU utilization)。