如何用iperf3测试TCP/UDP网络性能?

  • 安装工具(我环境是Ubuntu)
sudo apt-get install iperf3
  • 说明
  1. 需要两个机器。一个服务端,一个客户端。
  2. 测试的机器作为客户端,另一台作为服务端。
      例如 192.168.50.100 作为服务端 192.168.50.30 作为测试端
  • 192.168.50.100 服务端 执行命令
iperf3 -s 
  • 192.168.50.30 客户端 执行命令
iperf3 -c 192.168.50.100 # 测试TCP
iperf3 -u -c 192.168.50.100 -b 1000M    # 测试UDP的

 

 扩展

  1. 参数解释

-s,--server:             iperf服务器模式,默认启动的监听端口为5201
-c,--client host:        iperf客户端模式,host是server端地址
-u,--udp:                表示采用UDP协议发送报文,不带该参数表示采用TCP协议
-b,--bandwidth [K|M|G]:  指定UDP模式使用的带宽,单位bits/sec,默认值是1 Mbit/sec

 

参考资料 https://zhuanlan.zhihu.com/p/314727150

posted @ 2022-08-08 09:50  o蹲蹲o  阅读(4201)  评论(0编辑  收藏  举报