2. Propriétés fixes de toutes les versions QUIC (Fixed Properties of All QUIC Versions)
En plus de fournir un transport sécurisé et multiplexé (Secure, Multiplexed Transport), QUIC [QUIC-TRANSPORT] permet l'option de négocier une version. Cela permet au protocole d'évoluer dans le temps en réponse à de nouvelles exigences. De nombreuses caractéristiques du protocole peuvent changer entre les versions.
Ce document décrit le sous-ensemble de QUIC qui est destiné à rester stable lors du développement et du déploiement de nouvelles versions. Tous ces invariants (Invariants) sont indépendants de la version IP.
L'objectif principal de ce document est de garantir qu'il est possible de déployer de nouvelles versions de QUIC. En documentant les propriétés qui ne peuvent pas changer, ce document vise à préserver la capacité des points de terminaison QUIC à négocier des changements dans tout autre aspect du protocole. En conséquence, cela garantit également une quantité minimale d'informations mises à disposition des entités autres que les points de terminaison. Sauf interdiction expresse dans ce document, tout aspect du protocole peut changer entre différentes versions.
L'annexe A contient une liste non exhaustive de certaines hypothèses incorrectes qui pourraient être faites sur la base de la connaissance de QUIC version 1 ; celles-ci ne s'appliquent pas à toutes les versions de QUIC.