yukke's blog

tcp nagle + ack delay导致的延迟问题

我们来说一说TCP神奇的40ms 文章写的很糙,nagle下小于MSS的小数据包会等没有未确认数据包的时候发送,这个算法的设计的初衷是频繁的发送小字节的包会导致网络拥塞 tcp delay ack开启之后,当接收到数据包时,TCP 不会立即发送 ACK,而是等待一段时间看看是否有数据可以一起发送。如果在这段时间内有数据需要发送,ACK 会与数据一起发送,从而减少单独发送 ACK ...

© SimonCho. Some rights reserved.

Using the Chirpy theme for Jekyll.

Trending Tags