Netperf是一款开源的网络性能测试工具,主要针对TCP和UDP传输进行测试。它有4种工作模式:TCP_STREAM、TCP_RR、UDP_STREAM、UDP_RR。后续将会对每个工作模式进行详细说明。
关于Linux系统下如何安装,这里不作说明,网上资料有很多很多。有没有Windows版本的Netperf呢?当然有的,需要下载的话,请戳这里:NetPerf-2.4.5-w32.zip。【请注意它所适用的操作系统版本】经本人亲测,XP SP3确实可以使用。其中,netserver作为server端,netperf作为client端。
在第一次运行netserver时,遇到这样一个问题:
C:\>netserver.exe
netserver: fopen of debug file as new stdout failed!: The system cannot find the path specified.
解决办法,在C盘根目录下创建一个目录temp,就可以了。为什么呢,看源代码:
Source: netserver.c
#ifndef DEBUG_LOG_FILE
#ifndef WIN32
#define