【发布时间】:2010-09-08 01:18:33
【问题描述】:
用于一般协议消息交换,可以容忍一些丢包。 UDP 比 TCP 效率高多少?
【问题讨论】:
-
你也可以添加“tcp”标签,因为问题也是关于 TCP 的。
-
“通用协议消息交换”是什么意思?这个问题需要澄清什么是效率。我们是否希望减少小消息的延迟?或者,我们是否希望为连续的数据流提供更高的吞吐量?
-
除了速度之外,Tcp 比 UDP 有更多更好的功能。
-
TCP 与 UDP 速度的问题没有实际意义。您标题中的问题实际上与问题的主体不匹配。 TCP 和 UDP 数据包在同一介质上以完全相同的速度传输。
-
BBR、FEC、梯度上升/下降都是编程和数学的一部分——常见的让我们明智地理解这一点——这个问题需要编辑,但它非常相关,本质上是一个很好的问题。
标签: networking tcp udp