En-têtes IPv4 vs IPv6
IPv4 (Internet Protocol version 4) est la quatrième version du protocole Internet (IP). Il est utilisé sur les réseaux Link Layer à commutation de paquets tels qu'Ethernet. IPv4 utilise la méthode de livraison au mieux, qui ne fournit pas de garantie de livraison. Le paquet IPv4 est composé d'un en-tête et d'une section de données. Cet en-tête contient quatorze champs. IPv6 (Internet Protocol version 6) est la version d'IP qui a suivi l'IPv4. IPv6 a été développé comme une solution à l'épuisement des adresses IPv4. Les paquets IPv6 sont également composés d'un en-tête et d'une section de données. L'en-tête IPv6 est composé d'une partie de taille fixe qui pourrait fournir la fonctionnalité principale et la possibilité d'étendre l'en-tête pour inclure des fonctionnalités spéciales.
Que sont les en-têtes IPv4?
Version (4 bits) |
DIH (longueur d'en-tête Internet) (4 bits) |
Type de service (8 bits) |
Longueur totale (16 bits) |
||
Identification (16 bits) |
Drapeaux (3 bits) |
Décalage de fragment (13 bits) |
|||
Temps de vivre (8 bits) |
Protocole (8 bits) |
Somme de contrôle de l'en-tête (16 bits) |
|||
Adresse IP source (32 bits) |
|||||
Adresse IP de destination (32 bits) |
|||||
Options (longueur variable) |
Rembourrage (longueur variable) |
Dans l'en-tête IPv4, l'adresse source et l'adresse de destination ont une longueur de 32 bits. Par conséquent, l'IPv4 permet un espace d'adressage de 4,3 × 10 9 (2 32) adresses. Parmi celles-ci, certaines adresses sont réservées à des usages particuliers tels que les réseaux privés ou les adresses multicast, ce qui réduit encore le nombre d'adresses disponibles pour un usage public.
Que sont les en-têtes IPv6?
Version (4 bits) |
Classe de trafic (8 bits) |
Étiquette de flux (20 bits) |
||
Longueur de charge utile (16 bits) |
En-tête suivant (8 bits) |
Limite de saut (8 bits) |
||
Adresse source (128 bits) |
||||
Adresse de destination (128 bits) |
L'en-tête d'IPv4 se compose d'une partie fixe et d'une extension. La partie fixe contient les adresses source et destination, un compteur de sauts et une référence à l'en-tête d'extension (s'il y en a une). L'une des caractéristiques importantes de l'en-tête IPv6 est le grand espace d'adressage. Les adresses de source et de destination peuvent avoir 128 bits. Cela créerait un espace d'adressage de 3,4 × 10 38 (2 128). L'en-tête d'extension contient des informations spéciales telles que des informations sur le routage, la sécurité, etc.
Quelle est la différence entre les en-têtes IPv4 et IPv6?
IPv4 est la quatrième version du protocole Internet et IPv6 est le successeur d'IPv6. La différence la plus importante entre ces deux est la taille de l'espace d'adressage. IPv4 n'autorise que les adresses source et de destination 32 bits, tandis que IPv6 autorise les adresses source et destination 128 bits. Cela rend l'espace d'adressage d'IPv4 4,3 × 10 9 (2 32) et l'espace d'adressage d'IPv6 3,4 × 10 38 (2 128), qui est beaucoup plus grande. De plus, IPv4 contient un espace alloué pour les options, mais dans IPv6, cette section est déplacée vers l'en-tête d'extension. En outre, l'en-tête IPv6 a une taille fixe de 40 octets, tandis que l'en-tête IPv4 peut être de taille variable en raison de la section d'options dans l'en-tête IPv4. Certaines sections de l'en-tête ont également été renommées. Par exemple, le type de service a été renommé en classe de trafic; la longueur totale a été renommée en longueur de charge utile, etc. En outre, certains des champs de l'IPv4 tels que le DIH, l'identification, les drapeaux ne sont pas présents dans l'IPv6.