logoalt Hacker News

morning-coffee07/31/20252 repliesview on HN

That's just one bottleneck. The other issue is head-of-line blocking. When there is packet loss on a TCP connection, nothing sent after that is delivered until the loss is repaired.


Replies

another_twist07/31/2025

Whats the packet loss rate on modern networks ? Curious.

show 5 replies
anonymousiam07/31/2025

TCP windowing fixes the issue you are describing. Make the window big and TCP will keep sending when there is a packet loss. It will also retry and usually recover before the end of the window is reached.

https://en.wikipedia.org/wiki/TCP_window_scale_option

show 3 replies