ietf-wg-masque / draft-ietf-masque-quic-proxy

Other
12 stars 7 forks source link

Clarify that a server-facing socket used for QUIC CIDs should not be shared with non-QUIC flows #40

Closed tfpauly closed 3 years ago

tfpauly commented 3 years ago

If a server-facing socket on a CONNECT-UDP proxy is being shared for multiple proxied QUIC connections, and demuxing by CID, it cannot easily/safely share the socket with other CONNECT-UDP connections that do not indicate a QUIC CID. This is implicit in the text, but not stated directly.

A corollary of this is that any packet received on a shared socket that doesn't match a known CID must be dropped.

DavidSchinazi commented 3 years ago

Agreed.