quicwg / multipath

In-progress version of draft-ietf-quic-multipath
Other
50 stars 18 forks source link

Does the reception of purely invalid Destination Connection ID sequence number in PATH_ABANDON/PATH_STATUS also lead to connection error? #197

Closed qdeconinck closed 1 year ago

qdeconinck commented 1 year ago

Somewhat related to #193 (that moved text that was ACK_MP specific to all the multi path-specific frames), we currently state in the ACK_MP section that

If an endpoint receives an ACK_MP frame with a Connection ID sequence number which was never issued (i.e., with a sequence number larger than the largest one advertised), it MUST treat this as a connection error of type MP_PROTOCOL_VIOLATION and close the connection.

Should we also react the same way with PATH_ABANDON and PATH_STATUS frames? I would say yes, but would be great to agree on this.

yfmascgy commented 1 year ago

I think so. It should lead to connection error.

mirjak commented 1 year ago

At least we should react the same to all three frames. Not sure if there is a point in ignoring instead but I also think a connection error is right.