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 de couche de liaison à 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 d'IPv4. Les paquets IPv6 sont également constitué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 de l'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) |
|||
Il est temps de vivre (8 bits) |
Protocole (8 bits) |
Somme de contrôle d'en-tête (16 bits) |
|||
Adresse IP source (32 bits) |
|||||
Adresse IP de destination (32 bits) |
|||||
Options (longueur variable) |
Remplissage (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 autorise un espace d'adressage de 4,3×109 (232) adresses. Parmi celles-ci, certaines adresses sont réservées à des usages particuliers comme les réseaux privés ou les adresses multicast, ce qui réduit encore le nombre d'adresses disponibles à usage public.
Que sont les en-têtes IPv6 ?
Version (4 bits) |
Classe de trafic (8 bits) |
Étiquette de flux (20 bits) |
||
Longueur de la charge utile (16 bits) |
En-tête suivant (8 bits) |
Limite de sauts (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 un). L'une des caractéristiques importantes de l'en-tête IPv6 est le grand espace d'adressage. Les adresses source et destination peuvent avoir 128 bits. Cela créerait un espace d'adressage de 3,4 × 1038 (2128). L'en-tête de l'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 destination 32 bits, tandis que IPv6 autorise les adresses source et destination 128 bits. Cela rend l'espace d'adressage d'IPv4 4.3×109 (232) et l'espace d'adressage d'IPv6 3.4×1038 (2128), ce qui est beaucoup plus grand. 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. De plus, 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 longueur de la charge utile, etc.