Posté par Frédéric Blanc .
En réponse à la dépêche 24 ans de libcurl.
Évalué à 3.
Dernière modification le 04 septembre 2024 à 00:16.
(les paquets IPv4 ont un espace dans l'en-tête IP qui permet de définir 256 protocoles différents, IPv6 n'a apparemment plus cette information).
Cette information existe toujours, elle n'est juste plus au même endroit (ni nommée pareille) : c'est désormais le champ «Next Header» qui permet de préciser le protocole encapsulé par le paquet IPv6, soit le champ «Next Header» de l'entête fixe (celui qui donne, entre autres, les adresses source et destination), soit celui du dernier entête d'extension, celui qui précède la charge utile du paquet.
La liste des protocoles est la même que pour IPv4, avec quelques «protocoles» spécifiques à IPv6 (par exemple le 59, IPv6-NoNxt, qui indique qu'il n'y a pas d'autre entête après celui-ci, et donc que ce paquet n'encapsule pas de charge d'un protocole de niveau supérieur à IPv6).
[^] # Re: Non, HTTP/3 n'est pas vraiment sur UDP
Posté par Frédéric Blanc . En réponse à la dépêche 24 ans de libcurl. Évalué à 3. Dernière modification le 04 septembre 2024 à 00:16.
Cette information existe toujours, elle n'est juste plus au même endroit (ni nommée pareille) : c'est désormais le champ «Next Header» qui permet de préciser le protocole encapsulé par le paquet IPv6, soit le champ «Next Header» de l'entête fixe (celui qui donne, entre autres, les adresses source et destination), soit celui du dernier entête d'extension, celui qui précède la charge utile du paquet.
La liste des protocoles est la même que pour IPv4, avec quelques «protocoles» spécifiques à IPv6 (par exemple le 59, IPv6-NoNxt, qui indique qu'il n'y a pas d'autre entête après celui-ci, et donc que ce paquet n'encapsule pas de charge d'un protocole de niveau supérieur à IPv6).