On 4/27/23 20:59, Tristan wrote:
Hmm.  The web server is on the local gigabit LAN with the client. Would that give TCP a significant enough boost that it could beat UDP?

Hard to say; in our case it seemed more random than actually driven by anything remotely close to clear. I'm merely quoting official word on it, but have yet to try and dig the actual source code for how it happens. The only platform I know gets reliable QUIC enabling is CF, so maybe someone from their side could chime in if they ever see this.

I know the NICs in the server do TCP handling/acceleration. It is likely that the NIC in my desktop also does it.

A packet capture shows that the server NIC also handles UDP (outbound packets have a bad checksum because it is actually calculated by the NIC) ... but maybe the TCP handling is a lot more efficient than the UDP handling. It would receive more attention from hardware engineers because the majority of IP traffic in the wild is TCP.

Thanks for your insights. I have not delved into quic as deeply as you have. I know just enough about it that I can get it working on haproxy and I can ask annoying questions. :)

Thanks,
Shawn

Reply via email to