Tunneling UDP efficiently with QUIC is quite funny:
QUIC is and end-to-end encrypted reliable transport protocol (like TCP or UDP) but it’s built on UDP.
They recently added an extension that allows you to put regular old UDP datagram inside of QUIC without the reliable transmission part.
This effectively gives you e2e encrypted UDP inside of QUIC which is already a UDP protocol. Lmao. These network engineers are out of control.
but you get the benefit of efficient and secure tunnelling of UDP and TCP traffic which is great for implementing secure proxies like MASQUE.