Appendix B. Changes Since RFC 2460 (Changements depuis RFC 2460)
Ce document rend obsolète RFC 2460. Ce qui suit est un résumé des principales modifications apportées depuis RFC 2460 :
B.1 Modifications de la section 4
-
Traitement des en-têtes d'extension : Section 4 mise à jour pour clarifier comment les nœuds intermédiaires devraient traiter les paquets contenant des en-têtes d'extension inconnus. RFC 2460 supposait implicitement que les nœuds intermédiaires examineraient et traiteraient tous les en-têtes d'extension, mais ce document clarifie que les nœuds intermédiaires ne devraient généralement pas examiner les en-têtes d'extension jusqu'à ce qu'ils atteignent la destination.
-
Traitement de l'en-tête Hop-by-Hop Options : Clarifié que l'en-tête Hop-by-Hop Options devrait être examiné par tous les nœuds sur le chemin.
B.2 Modifications de la section 4.5 (En-tête de fragment)
-
Génération d'identificateur de fragment : Ajout d'orientations plus spécifiques sur la façon de générer les identificateurs de fragment. Les implémentations devraient (SHOULD) suivre les orientations de [RFC7739].
-
Fragments atomiques : Suppression du concept de fragments atomiques. Voir [RFC6946].
-
Réassemblage de fragments : Clarifié que la protection contre l'attaque des fragments qui se chevauchent ([RFC5722]) devrait être implémentée.
B.3 Modifications de la section 4.6 (En-tête Destination Options)
- Deux en-têtes Destination Options : Clarifié qu'un maximum de deux en-têtes Destination Options peuvent être présents dans un paquet : un avant l'en-tête de routage (traité par les destinations intermédiaires) et un après l'en-tête de routage (traité par la destination finale).
B.4 Modifications de la section 5 (Problèmes de taille de paquet)
-
MTU de lien : Réaffirmé que tous les liens doivent avoir un MTU de 1280 octets ou plus.
-
Traitement de la taille des paquets : Souligné l'importance de supporter des couches de liaison capables de paquets de plus de 1500 octets.
B.5 Modifications de la section 8.1 (Sommes de contrôle de couche supérieure)
- Calcul du pseudo-en-tête : Clarifié que les en-têtes d'extension ne doivent pas (MUST NOT) être inclus dans le calcul du pseudo-en-tête pour les sommes de contrôle de couche supérieure.
B.6 Utilisation des mots-clés RFC 2119
- Mise à jour et clarification de l'utilisation des mots-clés RFC 2119 (MUST, SHOULD, MAY, etc.) conformément aux exigences de RFC 8174.
B.7 Mise à jour des considérations de sécurité
- Extension de la section 10 (Considérations de sécurité) pour fournir des informations plus détaillées sur les problèmes de sécurité connus :
- Dépréciation de l'en-tête de routage de type 0 ([RFC5095])
- Attaques par fragmentation ([RFC5722])
- Limitation de la longueur de la chaîne d'en-têtes d'extension
B.8 Mise à jour des considérations IANA
- Mise à jour de la section 9 pour refléter la création du nouveau registre IANA « IPv6 Extension Header Types ».
B.9 Mise à jour des références
- Ajout de nombreuses nouvelles références normatives et informatives.
- Mise à jour d'anciennes références avec des RFC plus récents.
B.10 Autres modifications éditoriales
- De nombreuses modifications éditoriales ont été apportées dans l'ensemble du document pour améliorer la clarté et la cohérence.
- Normalisation de l'utilisation de la terminologie.
- Mise à jour des figures et des tableaux.