rfc8999v3.txt | rfc8999.txt | |||
---|---|---|---|---|
skipping to change at line 349 ¶ | skipping to change at line 349 ¶ | |||
a Version Negotiation packet if it attempts a different QUIC version | a Version Negotiation packet if it attempts a different QUIC version | |||
as a result. | as a result. | |||
8. References | 8. References | |||
8.1. Normative References | 8.1. Normative References | |||
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate | [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate | |||
Requirement Levels", BCP 14, RFC 2119, | Requirement Levels", BCP 14, RFC 2119, | |||
DOI 10.17487/RFC2119, March 1997, | DOI 10.17487/RFC2119, March 1997, | |||
<https://www.rfc-editor.org/rfc/rfc2119>. | <https://www.rfc-editor.org/info/rfc2119>. | |||
[RFC8174] Leiba, B., "Ambiguity of Uppercase vs Lowercase in RFC | [RFC8174] Leiba, B., "Ambiguity of Uppercase vs Lowercase in RFC | |||
2119 Key Words", BCP 14, RFC 8174, DOI 10.17487/RFC8174, | 2119 Key Words", BCP 14, RFC 8174, DOI 10.17487/RFC8174, | |||
May 2017, <https://www.rfc-editor.org/rfc/rfc8174>. | May 2017, <https://www.rfc-editor.org/info/rfc8174>. | |||
8.2. Informative References | 8.2. Informative References | |||
[QUIC-TLS] Thomson, M., Ed. and S. Turner, Ed., "Using Transport | [QUIC-TLS] Thomson, M., Ed. and S. Turner, Ed., "Using TLS to Secure | |||
Layer Security (TLS) to Secure QUIC", RFC 9001, | QUIC", RFC 9001, DOI 10.17487/RFC9001, May 2021, | |||
DOI 10.17487/RFC9001, May 2021, | <https://www.rfc-editor.org/info/rfc9001>. | |||
<https://www.rfc-editor.org/rfc/rfc9001>. | ||||
[QUIC-TRANSPORT] | [QUIC-TRANSPORT] | |||
Iyengar, J., Ed. and M. Thomson, Ed., "QUIC: A UDP-Based | Iyengar, J., Ed. and M. Thomson, Ed., "QUIC: A UDP-Based | |||
Multiplexed and Secure Transport", RFC 9000, | Multiplexed and Secure Transport", RFC 9000, | |||
DOI 10.17487/RFC9000, May 2021, | DOI 10.17487/RFC9000, May 2021, | |||
<https://www.rfc-editor.org/rfc/rfc9000>. | <https://www.rfc-editor.org/info/rfc9000>. | |||
[RFC5116] McGrew, D., "An Interface and Algorithms for Authenticated | [RFC5116] McGrew, D., "An Interface and Algorithms for Authenticated | |||
Encryption", RFC 5116, DOI 10.17487/RFC5116, January 2008, | Encryption", RFC 5116, DOI 10.17487/RFC5116, January 2008, | |||
<https://www.rfc-editor.org/rfc/rfc5116>. | <https://www.rfc-editor.org/info/rfc5116>. | |||
Appendix A. Incorrect Assumptions | Appendix A. Incorrect Assumptions | |||
There are several traits of QUIC version 1 [QUIC-TRANSPORT] that are | There are several traits of QUIC version 1 [QUIC-TRANSPORT] that are | |||
not protected from observation but are nonetheless considered to be | not protected from observation but are nonetheless considered to be | |||
changeable when a new version is deployed. | changeable when a new version is deployed. | |||
This section lists a sampling of incorrect assumptions that might be | This section lists a sampling of incorrect assumptions that might be | |||
made about QUIC based on knowledge of QUIC version 1. Some of these | made about QUIC based on knowledge of QUIC version 1. Some of these | |||
statements are not even true for QUIC version 1. This is not an | statements are not even true for QUIC version 1. This is not an | |||
exhaustive list; it is intended to be illustrative only. | exhaustive list; it is intended to be illustrative only. | |||
*Any and all of the following statements can be false for a given | *Any and all of the following statements can be false for a given | |||
QUIC version:* | QUIC version:* | |||
* QUIC uses TLS [QUIC-TLS] and some TLS messages are visible on the | * QUIC uses TLS [QUIC-TLS], and some TLS messages are visible on the | |||
wire. | wire. | |||
* QUIC long headers are only exchanged during connection | * QUIC long headers are only exchanged during connection | |||
establishment. | establishment. | |||
* Every flow on a given 5-tuple will include a connection | * Every flow on a given 5-tuple will include a connection | |||
establishment phase. | establishment phase. | |||
* The first packets exchanged on a flow use the long header. | * The first packets exchanged on a flow use the long header. | |||
End of changes. 6 change blocks. | ||||
9 lines changed or deleted | 8 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |