Qu'est-ce que MTU (unité de transmission maximale) ?

Taille maximale d'un paquet qu'un lien peut transporter d'un seul tenant ; pour Ethernet, la valeur standard est de 1500 octets. Un paquet IP plus grand est fragmenté en route ou rejeté en IPv4, alors qu'en IPv6 seule la source fragmente. Le mécanisme qui trouve la plus petite MTU le long d'un chemin s'appelle la découverte de la MTU du chemin. Lorsque des en-têtes supplémentaires s'ajoutent, comme dans les tunnels VPN, la place laissée à la charge utile diminue d'autant.

Nom japonais: MTU(最大転送単位)

« MTU (unité de transmission maximale) » apparaît dans 3 questions d'entraînement réparties sur 2 thèmes, dont Conception et exploitation des réseaux, Bases des réseaux informatiques.

Domaine: Bases des réseaux informatiques

S'entraîner : questions sur MTU (unité de transmission maximale)

Sur un Ethernet à 1 Gbit/s, on envoie des données TCP en continu avec des paquets IP remplissant la MTU de 1500 octets. En comptant 20 octets pour l'en-tête IPv4, 20 octets pour l'en-tête TCP, 18 octets pour l'en-tête Ethernet et le FCS réunis, et 20 octets pour le préambule et l'intervalle entre trames réunis, quelle valeur est la plus proche du débit maximal des données de l'application ?

  1. AEnviron 949 Mbit/s
  2. BEnviron 973 Mbit/s
  3. CEnviron 1000 Mbit/s
Afficher la réponse et l'explication

Réponse : A. Environ 949 Mbit/s

Chaque trame transporte 1500 − 20 − 20 = 1460 octets de données de l'application. Sur la ligne, en revanche, chaque trame occupe le temps de 1500 + 18 + 20 = 1538 octets. L'efficacité vaut donc 1460 ÷ 1538 ≈ 0,949, et le débit maximal est de 1000 × 0,949 ≈ 949 Mbit/s. L'option d'horodatage (timestamp) de TCP ajoute 12 octets à l'en-tête et réduit encore légèrement l'efficacité. Plus les paquets sont petits, plus la part des en-têtes et autres surcoûts est grande, et plus l'efficacité est faible.

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 ?

  1. A185
  2. B370
  3. 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.

« MTU (unité de transmission maximale) » dans les explications

Questions mentionnant « MTU (unité de transmission maximale) » (3)

  1. Sur un Ethernet à 1 Gbit/s, on envoie des données TCP en continu avec des paquets IP remplissant la MTU de 1500 octets. En comptant 20 octets pour l'en-tête IPv4, 20 octets pour l'en-tête TCP, 18 octets pour l'en-tête Ethernet et le FCS réunis, et 20 octets pour le préambule et l'intervalle entre trames réunis, quelle valeur est la plus proche du débit maximal des données de l'application ?
  2. 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 ?
  3. Un hôte communique avec un serveur web lointain à travers un tunnel VPN site à site. Les connexions TCP s'établissent et les petites pages s'affichent, mais les téléchargements de gros fichiers se bloquent en cours de route. La MTU dans le tunnel est de 1400 octets, et le serveur envoie des paquets de 1500 octets dont la fragmentation est interdite (bit DF à 1). Le pare-feu placé devant le serveur est en outre configuré pour détruire tout l'ICMP. Quelle est la cause la plus probable ?

Termes associés

Paquet (packet) IPv4 TCP (Transmission Control Protocol) Ethernet IP (protocole Internet) Débit (throughput) VPN (réseau privé virtuel) Pare-feu ICMP (Internet Control Message Protocol) Découverte de la MTU du chemin (PMTUD)

Retour au glossaire