Jperf是一款图形界面的网络性能测试工具,主要功能是用来测试TCP和UDP的带宽质量,软件简化了复杂命令行参数的构造,并将测试结果以图形化的结果显示出来进行保存,可以测试一些网络设备如路由器、防火墙、交换机等的性能。
主要功能
1、支持TCP窗口值通过套接字缓冲。
2、当P线程或Win32线程可用时,支持多线程,客户端与服务端支持同时多重连接。
3、TCP测量网络带宽。
4、报告MSS/MTU值的大小和观测值。
软件特色
一、TCP
1、测量网络带宽。
2、报告MSS/MTU值的大小和观测值。
3、支持TCP窗口值通过套接字缓冲。
4、当P线程或Win32线程可用时,支持多线程。客户端与服务端支持同时多重连接。
二、UDP
1、客户端可以创建指定带宽的UDP流。
2、测量丢包。
3、测量延迟。
4、支持多播。
5、当P线程可用时,支持多线程。客户端与服务端支持同时多重连接(不支持Windows)。
三、其他功能
1、在适当的地方,选项中可以使用K(kilo-)和M(mega-)。例如131072字节可以用128K代替。
2、可以指定运行的总时间,甚至可以设置传输的数据总量。
3、在报告中,为数据选用最合适的单位。
4、服务器支持多重连接,而不是等待一个单线程测试。
5、在指定时间间隔重复显示网络带宽,波动和丢包情况。
6、服务器端可作为后台程序运行。
7、服务器端可作为Windows 服务运行。
8、使用典型数据流来测试链接层压缩对于可用带宽的影响。
9、支持传送指定文件,可以定性和定量测试。
使用说明
1、Jperf windows版的运行需要Java运行环境(Java SE Runtime Environment)支持,没有安装的需要先安装,然后运行“jperf.bat”即可。
2、使用JPerf必须安装两个组件:JPerf 服务端(用于监听到达的测试请求)和JPerf客户端(用于发起测试会话)。
注意事项
1、有些公司的安全策略可能会认为这些工具是黑客工具。
2、如果安全人员对此有怀疑,在下载或使用这些软件之前网管员不妨与其一起检查后再作打算。