doq-proxy icon indicating copy to clipboard operation
doq-proxy copied to clipboard

echo: add echo server

Open Spiffyk opened this issue 1 year ago • 1 comments

This commit adds an echo server that reflects queries back at the sender. May be used for determining the baseline performance of QUIC (or, at least, of the quic-go implementation in combination with the client's QUIC implementation).

Spiffyk avatar Jul 31 '23 06:07 Spiffyk

I have updated quic-go, which now supports 0-RTT (supported by the in-development version of DNS Shotgun with QUIC support - I use this echo server to test that). It now however requires Go >=1.20 - is that okay?

Another improvement is the addition of the -keylog string flag that makes the server (both echo and proxy) write TLS keys into the specified file, which is useful for Wireshark analysis.

Spiffyk avatar Dec 07 '23 16:12 Spiffyk