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

Add handshake retransmissions #266

Merged
merged 8 commits into from Feb 17, 2017
Merged
8 changes: 4 additions & 4 deletions draft-ietf-quic-recovery.md
Expand Up @@ -371,10 +371,10 @@ the previous RTT it observed when resumption is attempted and use that for an
initial RTT value. If no previous RTT is available, the initial RTT defaults
to 200ms. Once an RTT measurement is taken, it MUST replace initial_rtt.

Endpoints MUST retransmit handshake packets if not acknowledged(1) within a
time limit. This time limit will be the largest of twice the rtt value and
MinTLPTimeout. For each previous handshake timeout without receiving an
acknowledgement, the timeout doubles.
Endpoints MUST retransmit handshake packets if not acknowledged within a
time limit. This time limit will start as the largest of twice the rtt value
and MinTLPTimeout. Each consecutive handshake retransmission doubles the
time limit, until an acknowledgement is received.

When stateless rejects are in use, the connection is considered immediately
closed once a reject is sent, so no timer is set to retransmit the reject.
Expand Down