Calculateur MTU et MSS
Calculez le MSS que laisse une MTU, en tenant compte d'IPv6, des tunnels et des options TCP.
Le calculateur MTU et MSS fonctionne entièrement dans votre navigateur : il ne fait que des calculs, n'envoie aucun paquet et rien ne quitte votre appareil.
Ouvrir le calculateur de sous-réseaux CIDR
À propos de Calculateur MTU et MSS
Le MSS est ce qui reste de la MTU du lien une fois les en-têtes servis : 20 octets d'IPv4 ou 40 d'IPv6, 20 de plus pour TCP, encore 12 quand les horodatages sont négociés, plus tout ce qu'un tunnel enveloppe autour. Se tromper échoue rarement proprement : les paquets à fragmenter disparaissent quand les messages ICMP qui l'annonceraient sont filtrés, et la connexion se fige au milieu d'un transfert au lieu d'échouer à l'ouverture. Ce calculateur fait l'arithmétique des encapsulations courantes et transforme un test de ping en MTU mesurée.
Fonctionnalités
- MSS depuis la MTU pour IPv4 et IPv6, avec le détail des en-têtes
- Préréglages PPPoE, GRE, IPsec, WireGuard, OpenVPN, VXLAN et L2TP
- Option d'horodatage TCP comptée séparément
- Mode inverse : la MTU qu'implique un MSS connu
- MTU de chemin à partir du plus gros ping qui passe
- La commande de ping exacte sous Linux, macOS et Windows
Comment utiliser Calculateur MTU et MSS
- Saisissez la MTU du lien : 1500 en Ethernet, 1492 derrière PPPoE
- Choisissez la version d'IP et le tunnel emprunté
- Lisez le MSS à clamper et le détail des en-têtes
- Utilisez le mode ping pour mesurer la MTU réelle en cas de doute
Exemple
Entrée
MTU 1500 · IPv4 · WireGuard tunnel (60 bytes)
Sortie
Effective MTU 1440 · MSS 1400
Clamp MSS to 1400 on the tunnel interface
Chaque couche d'encapsulation se prend directement sur la charge utile : d'où le clamping de MSS sur les tunnels.
Erreurs courantes et dépannage
- Les petites requêtes passent, les gros envois se figent. — Trou noir de MTU classique : un équipement jette les gros paquets sans envoyer l'ICMP correspondant. Clampez le MSS à la valeur indiquée ici.
- Le MSS d'une capture est inférieur de 12 octets. — Les horodatages TCP sont actifs et leurs octets d'option se prennent sur chaque segment. Activez l'option ici.
Foire aux questions
- Comment calculer le MSS à partir de la MTU ?
- Retirez l'en-tête IP et l'en-tête TCP : 1500 − 20 − 20 donne les fameux 1460 en Ethernet IPv4. Le surcoût du tunnel se déduit avant.
- Pourquoi ma MTU est-elle 1492 et non 1500 ?
- PPPoE, utilisé par la plupart des liens DSL et beaucoup de fibres, ajoute 6 octets d'en-tête PPPoE et 2 de PPP, pris sur la charge utile Ethernet.
- Quel MSS sur un tunnel WireGuard ?
- WireGuard coûte environ 60 octets sur IPv4 et 80 sur IPv6, un lien à 1500 laisse donc à peu près 1400 et 1360.
- Comment trouver la MTU de chemin avec ping ?
- Envoyez des paquets sans fragmentation et réduisez : ping -M do -s 1472 sous Linux, ping -D -s 1472 sous macOS, ping -f -l 1472 sous Windows. Ajoutez 28 octets au plus gros qui passe.
Outils associés
Tous les outils ArrayKit