Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Note that path state cannot be removed without reception of PATH_ABANDON #475

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions draft-ietf-quic-multipath.md
Original file line number Diff line number Diff line change
Expand Up @@ -541,6 +541,12 @@ both to avoid generating spurious stateless packets as specified in
{{spurious-stateless-reset}} and to be able to acknowledge the
last packets received from the peer as specified in {{ack-after-abandon}}.

If a peer sends a PATH_ABANDON frame but never receives
a corresponding PATH_ABANDON frame, it might not be able to remove path state.
It is left to the implementation to handle this unexpected
behavior as it does not impact interoperability. However, an endpoint SHOULD NOT
remove path state earlier than 3 PTOs after sending the PATh_ABANDON frame.

huitema marked this conversation as resolved.
Show resolved Hide resolved
After receiving or sending a PATH_ABANDON frame, the endpoints SHOULD
promptly send PATH_ACK frames to acknowledge all packets received on
the path and not yet acknowledged, as specified in {{ack-after-abandon}}.
Expand Down
Loading