top | item 27199623

(no title)

freerk | 4 years ago

How come Linux doesn't have this issue? Why did Microsoft had to fix TCP with the RACK-TLP RFC when both Linux and MacOS implementations did fine already?

discuss

order

the8472|4 years ago

The linux implementation already had rapid acknowledgements and tail loss probe for a long time. I think it was prototyped there by google.

slowstart|4 years ago

It's called R(ecent) Acknowledgement and yes the work came out of Google. This is the single biggest change to TCP loss recovery in a decade. It is now a Standards Track RFC: https://datatracker.ietf.org/doc/html/rfc8985. The Windows implementation was one of the earliest amongst a handful and Microsoft participated in the standardization.