Conception et exploitation des réseaux
En IPv4, un paquet d'une longueur totale de 4000 octets (un en-tête de 20 octets et 3980 octets de données) est découpé (fragmenté) sur une liaison dont la MTU est de 1500 octets. Les fragments ont aussi des en-têtes de 20 octets, et la fragmentation est autorisée. Quelle est la valeur du champ de décalage de fragment (fragment offset) du dernier fragment ?
- A185
- B370
- C2960
Afficher la réponse et l'explication
Réponse : B. 370
Chaque fragment peut contenir MTU − en-tête = 1500 − 20 = 1480 octets de données ; c'est un multiple de 8, utilisable tel quel. Les 3980 octets de données sont découpés en 3 morceaux de 1480, 1480 et 1020 octets. Le décalage de fragment indique la position dans les données d'origine en unités de 8 octets : il vaut donc 1480 ÷ 8 = 185 pour le deuxième fragment et 2960 ÷ 8 = 370 pour le troisième. Le dernier fragment a une longueur totale de 1040 octets, et son indicateur MF vaut 0 pour signaler qu'aucun autre fragment ne suit. La destination range les fragments de même identification dans l'ordre de leur décalage pour reconstituer le paquet d'origine.
Continuer : 9 autres questions sur Conception et exploitation des réseaux