fbpx

En-têtes d'extension IPv6 (partie 1)

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

En IPv6, le en-têtes d'extension sont des structures de données supplémentaires qui sont insérées entre l'en-tête IPv6 et l'en-tête du protocole de couche supérieure (tel que TCP ou UDP) dans un paquet IPv6.

Ces en-têtes d'extension offrent des fonctionnalités supplémentaires et permettent une plus grande flexibilité dans le traitement des paquets IPv6. Contrairement à IPv4, où les options étaient incluses directement dans l'en-tête IP, IPv6 utilise des en-têtes d'extension distincts pour inclure des informations supplémentaires.

A la fin de l'article vous trouverez un petit tester cela vous permettra évaluer les connaissances acquises dans cette lecture

Dans un paquet IPv6, l'en-tête principal est constitué de Octets 40 Champs fixes qui incluent l'adresse source, l'adresse de destination, le type de trafic et d'autres champs nécessaires au routage et à la livraison des colis. Après l'en-tête principal, un ou plusieurs en-têtes d'extension peuvent suivre, en fonction des besoins spécifiques de la communication.

Les en-têtes d'extension dans IPv6 sont identifiés par un champ appelé « En-tête suivant » (En-tête suivant) dans l'en-tête IPv6. La campagne « En-tête suivant » spécifie le type de l'en-tête suivant, qui peut être un protocole de couche supérieure ou un en-tête d'extension. Lorsqu'un en-tête d'extension est présent, le champ « En-tête suivant » pointe vers le type d'en-tête d'extension et les en-têtes d'extension suivants le suivent.

En-têtes d'extension IPv6

Parties principales

Chaque embase d'extension est composée de deux parties principales :

En-tête d'extension :

Il s'agit d'une structure de données qui contient des informations sur le type d'en-tête d'extension et sa longueur en unités de 8 octets (64 bits). L'en-tête d'extension inclut le type Next Header, qui indique si l'en-tête suivant est un autre en-tête d'extension ou l'en-tête de protocole de couche supérieure.

Corps d'extension :

C'est la partie de l'en-tête d'extension qui transporte les données supplémentaires spécifiques à cet en-tête. Le format et le contenu du corps de l'extension varient en fonction du type d'en-tête d'extension. Par exemple, l'en-tête Hop-by-Hop Options peut contenir des options supplémentaires qui doivent être examinées par tous les nœuds le long du chemin de livraison des paquets.

 

Les en-têtes d'extension en IPv6 permettent une plus grande modularité et flexibilité dans la conception du protocole. De plus, en séparant les options et fonctionnalités supplémentaires dans des en-têtes d’extension, le traitement inutile des options par les nœuds qui n’en ont pas besoin est évité.

Il est important de noter que tous les en-têtes d’extension ne sont pas obligatoires dans tous les paquets IPv6. L'inclusion et l'ordre des en-têtes d'extension dépendent des exigences et des caractéristiques spécifiques de la communication. Certains en-têtes d'extension ne sont utilisés que dans des cas particuliers, tels que la fragmentation des paquets, l'authentification ou la mobilité.

Les en-têtes d'extension sont identifiés par une valeur différente :

En-têtes d'extension

Bravoure

Hop-by-Hop

0

Fragment

44

Routage (Type)

43

Options de destination

60

Authentification

51

Encapsulation de la charge utile de sécurité

50

 

Hop par Hop

Cet en-tête est utilisé pour les options qui doivent être examinées par chaque nœud le long du chemin de livraison des paquets, ceci étant obligatoire. Il peut transporter diverses options telles que la découverte d'un écouteur multicast, le filtrage de paquets ou des informations sur la qualité de service (QoS).

Les options Hop by Hop peuvent inclure :

PadN (Remplissage) :

Il est utilisé pour compléter l'en-tête des options saut par saut afin de garantir que sa longueur est un multiple de 8 octets.

Alerte du routeur :

Permet aux routeurs d'effectuer des actions spéciales sur le paquet. Par exemple, il peut être utilisé pour notifier aux routeurs que le paquet doit être traité en priorité ou qu'il nécessite un traitement particulier.

Charge utile géante :

Cette option est utilisée pour indiquer que le paquet contient une charge utile supérieure à la taille de transmission maximale (MTU) d'un lien. Il est utilisé pour la transmission de paquets IPv6 avec des tailles de charge utile supérieures au MTU standard.

Le traitement de l'en-tête des options Hop by Hop implique que chaque nœud le long du chemin de livraison des paquets examine et traite les options pertinentes. Chaque nœud doit effectuer les actions spécifiées dans les options étape par étape avant de continuer à traiter le paquet. Cela permet d'utiliser des options pour des fonctions spécifiques du réseau, telles que le contrôle de flux, la priorisation des paquets ou l'activation de services spéciaux.

Il est important de noter que l’utilisation de l’en-tête d’options saut par saut peut avoir un impact sur les performances du réseau car elle nécessite un traitement supplémentaire à chaque nœud du chemin. Par conséquent, il est recommandé d’utiliser les options saut par saut uniquement lorsque cela est nécessaire et justifié par les exigences de l’application ou du réseau.

Routage

L'en-tête d'extension Routage dans IPv6 est utilisé pour permettre aux paquets IPv6 d'être acheminés via une série spécifique de nœuds sur le réseau. L'en-tête d'extension Routage peut apparaître dans un paquet IPv6 après l'en-tête d'extension Hop-by-Hop ou après tout autre en-tête d'extension.

L'en-tête d'extension Routing est utilisé pour établir une route explicite par laquelle un paquet IPv6 doit passer. Le champ Segments gauches est décrémenté de un à chaque nœud visité par le paquet le long de l'itinéraire. Lorsque la valeur Segments Left atteint zéro, le paquet a atteint sa destination finale.

L'en-tête d'extension Routage dans IPv6 est utilisé dans des situations spécifiques où un contrôle explicite sur le chemin qu'un paquet doit suivre sur le réseau est requis.

En spécifiant la route dans l'en-tête de l'extension Routage, vous pouvez obtenir un routage précis et empêcher les paquets de suivre les routes par défaut déterminées par les tables de routage des routeurs.

Voici quelques cas dans lesquels vous pouvez utiliser l’en-tête d’extension Routing :

Routage de stratégie :

Sur certains réseaux, vous souhaiterez peut-être appliquer des stratégies de routage spécifiques pour certains types de trafic. L'en-tête d'extension Routage vous permet de spécifier un itinéraire personnalisé qui répond aux exigences de la politique de routage établie. Cela peut inclure le routage via des nœuds spécifiques ou l’évitement de certaines liaisons réseau.

Routage géographique :

Parfois, le trafic peut devoir être acheminé via des nœuds situés dans des emplacements géographiques spécifiques. L'en-tête d'extension Routage vous permet de spécifier un itinéraire qui inclut les nœuds souhaités dans l'emplacement géographique requis.

Évitez les nœuds ou liens spécifiques :

Dans certains cas, il peut être nécessaire d'éviter des nœuds ou des liens spécifiques en raison de problèmes de performances, de sécurité ou d'autres considérations. L'en-tête d'extension Routing peut être utilisé pour spécifier un itinéraire qui évite les nœuds ou les liens indésirables.

Faible latence ou routage à bande passante élevée :

Dans les situations où une faible latence ou une bande passante élevée sont requises pour le trafic, l'en-tête d'extension Routage peut être utilisé pour spécifier un itinéraire qui garantit ces exigences. Cela peut inclure le routage sur des nœuds ou des liens à haute capacité ou à faible latence.

 

Il est important de noter que l’utilisation de l’en-tête d’extension Routage dans IPv6 n’est pas aussi courante que l’utilisation d’autres types d’en-têtes d’extension. Dans la plupart des cas, le routage en IPv6 est basé sur la table de routage des routeurs, qui détermine le meilleur itinéraire pour le paquet en fonction de l'adresse de destination et d'autres politiques de routage.

Options de destination

L'en-tête d'extension Options de destination (options de destination) dans IPv6 est utilisé pour fournir des options supplémentaires liées à la destination finale du paquet IPv6. Cet en-tête est placé après l’en-tête d’extension IPv6 et avant l’en-tête de charge utile.

L'en-tête d'extension Destination Options permet aux paquets IPv6 de transporter des informations supplémentaires liées à la destination finale, offrant ainsi une plus grande flexibilité et fonctionnalité.

En incluant des options dans l'en-tête d'extension Options de destination, des fonctionnalités supplémentaires peuvent être ajoutées aux paquets IPv6 en fonction des besoins spécifiques d'une application ou d'un protocole.

Il est nécessaire de prendre en considération que les options de l'en-tête d'extension Destination Options sont traitées par les nœuds récepteurs en fonction de leur type. Si un nœud récepteur n'est pas en mesure de traiter une option spécifique, il peut l'ignorer ou l'ignorer. Les options qui ne peuvent pas être traitées n’affectent pas le transfert ou le routage de paquets IPv6 de base.

L'en-tête d'extension Destination Options est utilisé dans plusieurs scénarios pour fournir des options supplémentaires liées à la destination finale du paquet. Vous trouverez ci-dessous quelques cas dans lesquels l'en-tête d'extension peut être utilisé Options de destination:

Sécurité et authentification :

L’en-tête d’extension Destination Options peut être utilisé pour inclure des options liées à la sécurité et à l’authentification. Cela peut inclure des informations de clé publique pour l'authentification de bout en bout ou des signatures numériques pour vérifier l'intégrité des données du paquet.

Qualité de service (QoS) :

Dans certains cas, vous souhaiterez peut-être spécifier des exigences de qualité de service pour un paquet IPv6. Cet en-tête peut inclure des options qui indiquent les exigences en matière de bande passante, de délai, de perte de paquets ou d'autres paramètres de QoS.

Routage spécifique :

Dans les situations où un routage spécifique est requis pour un paquet IPv6, vous pouvez inclure des options qui spécifient l'itinéraire ou les nœuds à visiter. Cela permet un meilleur contrôle sur le chemin de routage et la possibilité d'éviter certains liens ou nœuds de réseau.

Gestion et traitement des paquets :

L'en-tête peut être utilisé pour indiquer des actions spéciales qui doivent être effectuées sur les nœuds de réception. Par exemple, il peut inclure des options permettant d'effectuer des manipulations spécifiques sur la charge utile du paquet ou d'effectuer des opérations de traitement supplémentaires sur le nœud de réception.

Bref quiz de connaissances

Que pensez-vous de cet article?
Oserez-vous évaluer vos connaissances acquises ?

QUIZ - En-têtes d'extension IPv6 (Partie 1)

Livre recommandé pour cet article

Vous souhaitez proposer un sujet ?

Chaque semaine, nous publions du nouveau contenu. Voulez-vous que nous parlions de quelque chose de précis ?
Sujet du prochain blog

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

CDIGO DE DESCUENTO

AN24-LIB

s'applique aux livres et packs de livres MikroTik

Jours
Heures
Minutes
Secondes

Introduction à
OSPF-BGP-MPLS

Inscrivez-vous pour cela cours gratuit

MAE-RAV-ROS-240118
Jours
Heures
Minutes
Secondes

Inscrivez-vous pour cela cours gratuit

MAS-ROS-240111

Promo pour la Fête des Rois !

REYES24

15%

tous les produits

Cours MikroTik
Cours de l'Académie
Livres MikroTik

Profitez du code de réduction Three Kings Day !

*promotion valable jusqu'au dimanche 7 janvier 2024
** le code (ROIS24) s'applique au panier
*** achetez votre cours maintenant et suivez-le jusqu'au 31 mars 2024

Promo du Nouvel An !

NY24

20%

tous les produits

Cours MikroTik
Cours de l'Académie
Livres MikroTik

Profitez du code de réduction du réveillon du Nouvel An !

*promotion valable jusqu'au lundi 1er janvier 2024
** le code (NY24) s'applique au panier
*** achetez votre cours maintenant et suivez-le jusqu'au 31 mars 2024

Réductions de Noël !

XMAS23

30%

tous les produits

Cours MikroTik
Cours de l'Académie
Livres MikroTik

Profitez du code de réduction pour Noël !!!

**les codes sont appliqués dans le panier
Promo valable jusqu'au lundi 25 décembre 2023

RÉDUCTIONS SUR LA CYBER SEMAINE

CW23-MK

17%

tous les cours MikroTik OnLine

CW23-AX

30%

tous les cours de l'Académie

CW23-LIB

25%

tous les livres et packs de livres MikroTik

Profitez des codes de réduction pour la Cyber ​​​​Week !!!

**les codes sont appliqués dans le panier
Promo valable jusqu'au dimanche 3 décembre 2023

RÉDUCTIONS DU VENDREDI NOIR

BF23-MX

22%

tous les cours MikroTik OnLine

BF23-AX

35%

tous les cours de l'Académie

BF23-LIB

30%

tous les livres et packs de livres MikroTik

Profitez des codes de réduction pour le Black Friday !!!

**Les codes sont appliqués dans le panier

les codes sont appliqués dans le panier
valable jusqu'au dimanche 26 novembre 2023

Jours
Heures
Minutes
Secondes

Inscrivez-vous pour cela cours gratuit

MAE-VPN-SET-231115

Promotion d'Halloween

Profitez de codes de réduction pour Halloween.

Les codes sont appliqués dans le panier

HW23-MK

11% de réduction sur tous les cours MikroTik OnLine

11%

HW23-AX

30% de réduction sur tous les cours de l'Académie

30%

HW23-LIB

25 % de réduction sur tous les livres et packs de livres MikroTik

25%

Inscrivez-vous et participez au cours gratuit Introduction au routage avancé avec MikroTik (MAE-RAV-ROS)

Aujourd'hui (mercredi) 11 octobre 2023
7h à 11h (Colombie, Equateur, Pérou)

MAE-RAV-ROS-231011