Aller au contenu
PEERYXNETWORK

Outils réseau

Préparez la MTU du tunnel et la MSS TCP

Partez de la MTU IP disponible, puis déduisez les en-têtes qu’elle doit contenir. Ce calculateur utilise vos paramètres ; il ne mesure pas un chemin réseau.

576 à 9 216 octets. Utilisez la plus petite MTU IP connue sur le chemin de transport, et non la taille de trame Ethernet ou la vitesse du port.
Options des en-têtes

Incluez uniquement les en-têtes réellement présents. Les options GRE concernent GRE et les tags VLAN internes concernent VXLAN. Les champs des autres modes sont ignorés.

0, 1 ou 2 tags internes de 4 octets chacun. Ne déduisez pas deux fois un tag VLAN externe : la valeur de départ est déjà une MTU IP.
De 0 à 512 octets pour une autre encapsulation ou des en-têtes supplémentaires connus. Il s’agit d’une réserve explicite, pas d’un modèle automatique d’IPsec, PPPoE ou de chaque tunnel constructeur.
Réinitialiser

Répartition des octets

En-tête IP externe
20 octets
En-tête GRE de base
4 octets

MTU IP interne = MTU IP du transport − surcharge d’encapsulation

Trois exemples courants

Ces exemples utilisent une MTU IP de transport de 1 500 octets, IPv4 à l’intérieur et à l’extérieur, sans en-tête optionnel. Ils illustrent le calcul, pas une configuration de service.

ModeSurcharge d’encapsulationMTU IP interneMSS TCP
IP-in-IP201 4801 440
GRE de couche 3241 4761 436
VXLAN avec Ethernet interne501 4501 410

Un GRE simple utilise 24 octets : 20 pour IPv4 externe et 4 pour GRE. Si un chemin vérifié comporte 24 octets supplémentaires, son budget interne devient 1 452 au lieu de 1 476. Aucune de ces valeurs n’est universelle ; utilisez les paramètres livrés pour chaque tunnel.

Lire le résultat à la bonne couche

La valeur de départ est la taille d’un paquet IP que le transport peut acheminer. Les en-têtes Ethernet externes, le FCS, le préambule et l’intervalle entre trames sont hors de cette MTU IP. Ils comptent pour la taille des trames et le débit sur le fil ; les soustraire ici mélangerait deux périmètres de mesure.

GRE et IP-in-IP

Ce modèle GRE transporte directement un paquet IP. Il n’inclut ni en-tête Ethernet interne, ni métadonnées ERSPAN, ni extensions de routage GRE. La somme de contrôle ajoute son champ et le champ réservé ; une clé et un numéro de séquence ajoutent chacun quatre octets. IP-in-IP ajoute l’en-tête IP externe choisi.

VXLAN et VLAN

VXLAN transporte une trame Ethernet dans UDP. Comptez les en-têtes IP et UDP externes, l’en-tête VXLAN et l’en-tête Ethernet interne. Le FCS interne d’origine n’est pas transporté. Comptez uniquement les tags VLAN conservés dans la trame encapsulée ; un VTEP peut les retirer ou les réécrire.

MTU, MSS et trafic réel

Modifier uniquement la MSS TCP ne résout ni les datagrammes UDP trop grands ni tous les échecs de découverte de MTU. Les chemins, le routage retour, le traitement ICMP et l’affichage lié aux offloads peuvent modifier vos observations. Validez des échanges applicatifs TCP et UDP représentatifs, y compris avec de grandes charges utiles, sur chaque chemin principal et de secours.

En-têtes supplémentaires et exceptions

Les options IPv4 externes, les extensions IPv6 et les encapsulations supplémentaires ne sont pas déduites automatiquement. Saisissez uniquement une taille supplémentaire connue. Surcharge variable, fragmentation, réassemblage et adaptation de lien nécessitent une étude spécifique. Un petit ping ou une session BGP établie ne certifie pas la MTU utilisable par les applications.

Questions sur le dimensionnement des tunnels

1 476 est-elle la bonne MTU pour tous les tunnels GRE ?

Non. C’est le résultat pour une MTU IP de transport de 1 500 octets avec un en-tête GRE simple sur IPv4. Les options, une encapsulation supplémentaire ou une MTU de transport plus petite changent le résultat. Respectez les valeurs livrées pour le raccordement concerné.

Puis-je utiliser la même MTU sur le tunnel principal et le secours ?

Seulement si leurs paramètres de livraison et leurs chemins réels le permettent. Le secours peut utiliser une autre encapsulation ou un autre transport. Conservez des valeurs distinctes si nécessaire et validez les deux chemins avant de compter sur la bascule.

Faut-il soustraire les timestamps TCP de la MSS annoncée ?

Le calcul avec les en-têtes fixes suit la RFC 6691. L’émetteur adapte la quantité réelle de données TCP aux options utilisées ; la MSS ne promet pas que chaque segment contient autant de données applicatives.

Cet outil teste-t-il mon réseau ou modifie-t-il mon routeur ?

Non. Il accepte uniquement des budgets numériques et des choix de protocoles. Il calcule dans le navigateur ou via un formulaire GET sur le serveur et produit un rapport texte. Il ne sonde aucun équipement et n’applique aucune configuration.

Normes et périmètre du calcul

Préparez tout le chemin de livraison

Associez le budget en octets au routage, à la capacité des ports et à une recette du trafic applicatif légitime.

Transit IP protégé ↗Guide de déploiement Defense Fabric ↗Calculateur Gbps et débit de paquets ↗Choisir une architecture ↗