← Back to context

Comment by bullen

1 day ago

What we need is configurable ack packet counts.

Then we can make TCP become UDP.

And then we solved everything.

Both linux and Windows have this config but it's buggy so we're back to TCP and UDP.

I’m curious about this. Can you share more details or some links that discuss what you’re describing?

  • TcpAckFrequency and net.ipv4.tcp_delack_min but they don't do exactly what we need:

    We need to be able to set it to -1 to tell the OS that no acks should be used at all, effectively turning that socket into UDP but with a TCP API!

    That way we only have one protocol for ALL internet traffic.

    I made a RFC about this a decade ago that was ignored.