我使用 iperf 来测试带宽,如果我设置较大的测试带宽,它会给我“警告:10 次尝试后未收到最后一个数据报的确认”并且没有报告,我想知道这是什么意思?
iperf -c xxx -u -b 100m
答案1
它可能是:
某些东西阻碍了您的主机之间的通讯。
您在客户端命令上指定了 UDP,那么在服务器端是否也做了同样的事情?
客户端与服务器的连接应该生成表明已连接的输出,您看到了吗?
答案2
您使用什么选项调用 iperf 服务器?如果它正在侦听 TCP 套接字,它将不会响应您发送的 UDP 数据报。
答案3
可能你使用的带宽-b 100m
太大了。
您可使用默认带宽iperf -c xxx -u
,它将等于-b 1m
,甚至更少-b 100k
。
答案4
因为您正在运行。机器上有两种服务器。在服务器端,您正在使用 iperf -s 和 iperf -s -u 运行,就像这样