首页 > 解决方案 > TCP 设置中的 PUSH 标志,用于在大 tx 中间发送价值 1 MSS 的数据

问题描述

当我们发送少于 1 个 MSS 值的数据(1460)时,我主要观察到 TCP 中的 PUSH 标志设置为 1,并且主要在 TCP tx 结束时,但有时在发送 1 个 MSS(1460)的大型传输中间,它有时使用 PSH 标志。谁能告诉我为什么要使用 tx 1460 字节的数据?

还想知道客户端 TCP 堆栈在接收到设置了 PSH 标志的数据包时的处理方式有何不同?

标签: tcppush

解决方案


推荐阅读