程序地址:iPerf - The TCP, UDP and SCTP network bandwidth measurement tool
源码地址:https://github.com/esnet/iperf
一、什么是iPerf / iPerf3 ?
iPerf3 是一种用于主动测量 IP 网络上可实现的最大带宽的工具。 它支持调整与时间、缓冲区和协议(TCP、UDP、带有 IPv4 和 IPv6 的 SCTP)相关的各种参数。 对于每个测试,它都会报告带宽、丢包和其他参数。 这是一个新的实现,它与原始 iPerf 不共享任何代码,也不向后兼容。 iPerf 最初由 NLANR/DAST 开发。 iPerf3 主要由 ESnet / 劳伦斯伯克利国家实验室开发。 它是在三条款 BSD 许可下发布的。
二、iPerf 功能
-
TCP 和 SCTP
1)、测量带宽
2)、报告 MSS/MTU 大小和观察到的读取大小
3)、通过套接字缓冲区支持 TCP 窗口大小
-
<