Iperf 是一个网络性能测试工具。Iperf 可以测试TCP 和UDP 带宽质量。Iperf 可以测量最大TCP 带宽,具有多种参数和UDP 特性。 Iperf 可以报告带宽,延时抖动和数据包丢失。利用 Iperf 这一特性,可以用来测试一些网络设备如路由器,防火墙,交换机等的性能。 Iperf 还有一个图形界面程序叫做Jperf ,使用Jperf 程序简化了复杂命令行参数的构造,而且它还保存测试结果,同时实时图形化显示结果。 当然,Jperf 可以测试TCP 和UDP带宽质量。Jperf 可以测量最大 TCP带宽,具有多种参数和UDP 特性。Jperf 可以报告带宽,延迟抖动和数据包丢失。 Linux 环境下,可以提高测试准确性。 Iperf 功能介绍: 1)TCP 测量网络带宽 报告 MSS/MTU 值的大小和观测值 支持TCP 窗口值通过套接字缓冲 当P 线程或 Win32 线程可用时,支持多线程。客户端与服务端支持同时多重连接 2)UDP 客户端可以创建指定带宽的UDP 流 测量丢包 测量延迟 支持多播 当P线程可用时,支持多线程。客户端与服务端支持同时多重连接(不支持Windows) 在适当的地方,选项中可以使用 K 和 M,使输出更友好 可以指定运行的总时间,甚至可以设置传输的数据总量 服务器支持多重连接,而不是等待一个单线程测试 在指定时间间隔重复显示网络带宽