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

Other
12 stars 7 forks source link

client communication of target-provided stateless reset token #66

Closed ehaydenr closed 1 year ago

ehaydenr commented 1 year ago

Addresses #48, however, instead of converting stateless reset packets to a stream error, they are simply tunneled or forwarded to the client.

A couple questions come to mind:

Should receipt of a stateless reset packet result in a stream error?

If not a stream error, is tunneled OR forwarded OK?

tfpauly commented 1 year ago

I lean towards forwarding the stateless reset, rather than making this a stream error. That’s effectively what the PR does, right?

ehaydenr commented 1 year ago

That’s effectively what the PR does, right?

Yes, that was the intention. It also allows for either tunneled or forwarded. That seemed like the least prescriptive, but I can also see an argument for restricting it only being sent via the tunnel instead of being forwarded.

tfpauly commented 1 year ago

Yeah I could see that it might interfere with forwarding. Saying that it only tunnels would be a bit simpler. Only short header packets get forwarded, and this arguably doesn't meet that bar.