News for hackers. Stuff that matters.
Re:Google NetStack: IPv4 and IPv6 userland network stack in Go by unmole on Thursday October 26, 2017 @03:54AM (#15557123)
How would LEDBAT help for downloads unless the server supports it? Even then, how does the client indicate to the server that "data on this connection is not urgent, only give it bandwidth as long as it doesn't interfere with other connections"?
Re:Google NetStack: IPv4 and IPv6 userland network stack in Go by simcop2387 on Thursday October 26, 2017 @04:29AM (#15557254)
If it's TCP, adjust the congestion control to stop sending acks and slow the connection when others have priority. Can't do it for anything like udp though.
Re:Google NetStack: IPv4 and IPv6 userland network stack in Go by unmole on Thursday October 26, 2017 @04:34AM (#15557285)
> adjust the congestion control to stop sending acks

Huh? Congestion control is enforced on the sender side while ACKs are generated by the receiver.

Apple has a patent on throttling lower priority TCP flows by advertising a reduced receive window based on inter-arrival jitter. I feel this is a cleaner way than delaying ACKs.

Anyways, my point was that LEDBAT wouldn't help.