【发布时间】:2020-05-19 21:24:30
【问题描述】:
我正在使用 tcp 以 20hz 发送我的应用程序生成的数据。我看到接收器以不同的速率接收数据包,而是以突发(长和短)的形式接收数据包,突发之间的间隙可变。这是因为 TCP 拥塞控制还是其他原因?我可以改变一些东西以获得更顺畅的送达率吗?
【问题讨论】:
-
TCP 不是实时协议。这种行为是正常的。有许多措施,包括但不限于 Nagle 算法,以确保您所描述的事情发生。
标签: networking tcp boost-asio