Netperf简介
Netperf是一种网络性能及网速带宽的测量工具,主要针对基于TCP 或UDP的传输。Netperf根据应用的不同,可以进行不同模式的网络性能测试,即批量数据传输(bulk data transfer)模式和请求/应答(request/reponse)模式。Netperf测试结果所反映的是两个系统之间发送和接受数据的速度和效率。
Netperf工具是基于C/S模式的。server端是netserver,用来侦听来自client端的连接,client 端是netperf,用来向server发起网络测试。在client与server之间,首先建立一个控制连接,传递有关测试配置的信息,以及测试的结果;在控制连接建立并传递了测试配置信息以后,client与server之间会再建立一个测试连接,用来来回传递着特殊的流量模式,以测试网络的性能。
网络性能测试工具:Netperf
Netperf使用方法
Netperf 基于C/S模式,需要在测试源端运行netsever,而本地运行netperf进行连接并测试。
1、首先下载netperf软件,下载地址:http://dl.dbank.com/c001aa14ta
2、压缩包解压后有2个文件,netperf.exe和netserver.exe
3、在远端的电脑运行netserver.exe
4、本端电脑输入如下指令,即可得到两端的传输带宽及速率。
E:\netperf>netperf -H 192.168.1.12 (远端电脑IP地址)
TCP STREAM TEST to 192.168.3.18
Recv Send Send
Socket Socket Message Elapsed
Size Size Size Time Throughput
bytes bytes bytes secs. 10^6bits/sec8192 8192 8192 10.00 68.83
5、参数“- l ”可以自定义测试时间,“- s ”可以自定义测试数据包的大小,默认值为10秒和8192bytes
E:\netperf>netperf -H 192.168.1.15 -l 30 -- -s 16384 -S 16384
TCP STREAM TEST to 192.168.1.15
Recv Send Send
Socket Socket Message Elapsed
Size Size Size Time Throughput
bytes bytes bytes secs. 10^6bits/sec16384 16384 16384 30.00 69.91
有关网络带宽的测试工具,还有不少。例如之前介绍过的Iperf (网络带宽测试工具:Iperf)。
相关链接
无论有线网络还是无线网络,Networx都能让你实时了解网络流量的详实使用情况。
Networx查看流量和网速
Networx运行后,便驻留在系统托盘区。想要了解网络流量时,单击系统托盘区的图标,选择“流量统计表”,打开的“使用报表”对话框。接下来便能按使用情况、日报表、周报表等多种方式查看。比如想看小时流量,只要切换到“小时流量”标签,即可在列表框中,显示出每小时的网络使用情况。
。。。