Skip to content

Commit 774e471

Browse files
committed
Add forward reference
1 parent 8fd0609 commit 774e471

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

draft-ietf-quic-version-negotiation.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -443,13 +443,13 @@ and 14 with a preference for higher versions. The client initiates a connection
443443
attempt with version 12. Let's explore two independent example scenarios:
444444

445445
* In the first scenario, the server supports versions 10, 13, and 14 but only 13
446-
and 14 are Fully-Deployed. The server sends a Version Negotiation packet with
447-
versions 10, 13, and 14. This triggers an incompatible version negotiation and
448-
the client initiates a new connection with version 14. Then the server's
449-
Available Versions field contains 13 and 14. In that scenario, the client
450-
would have also picked 14 if it had received a Version Negotiation packet with
451-
versions 13 and 14, therefore the handshake succeeds using negotiated version
452-
14.
446+
and 14 are Fully-Deployed (see {{server-fleet}}). The server sends a Version
447+
Negotiation packet with versions 10, 13, and 14. This triggers an incompatible
448+
version negotiation and the client initiates a new connection with version 14.
449+
Then the server's Available Versions field contains 13 and 14. In that
450+
scenario, the client would have also picked 14 if it had received a Version
451+
Negotiation packet with versions 13 and 14, therefore the handshake succeeds
452+
using negotiated version 14.
453453

454454
* In the second scenario, the server supports versions 10, 13, and 14 and they
455455
are all Fully-Deployed. However, the attacker forges a Version Negotiation

0 commit comments

Comments
 (0)