首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >iperf3 - TCP和UDP结果之间的差异

iperf3 - TCP和UDP结果之间的差异
EN

Server Fault用户
提问于 2020-05-03 08:56:38
回答 1查看 3.3K关注 0票数 0

最近,我用iperf3进行了一些网络测试(在CentOS7.5内核3.10上进行了3.1.7,然后尝试了从源代码编译的3.7+ ),我对结果感到困惑。

我使用的语法是iperf3 -c -b 500M,用于TCP和UDP测试。我的理解是,在默认情况下,iperf3做某种内部节奏来保持期望的速率。

我读过,在较新版本的iperf3计时器中,控制起搏机制的分辨率相当高(1ms),因此流量不应该很大。

问题是,对于UDP测试,我得到了丢包(1%-2%),而TCP测试达到了所需的最大带宽,并且没有报告重传。

我并不能很好地了解这种节奏是如何工作的,但我倾向于认为,如果TCP/UDP和网络上的问题都是相似的,那么我应该期望UDP/TCP会得到一致的结果(所以,在TCP情况下重新传输)。

有没有人经历过类似的结果?若然,出现这种差异的原因是什么?

EN

回答 1

Server Fault用户

发布于 2022-11-18 01:41:41

在丢弃数据包的情况下,ah接口问题会重置TCP窗口,从而减少明显的带宽。UDP将继续进行下去,从而在UDP中得到比TCP更好的结果。

我们在一个数据中心发现了这个,在那里我们有一个错误的SFP

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1015400

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档