MTU & Fragmentation Calculator
Enter your interface MTU and select tunnel/encapsulation overheads. See usable payload, whether fragmentation will occur, and the exact MSS clamp value to fix it.
// why MTU matters
MTU (Maximum Transmission Unit) is the largest packet that can traverse a network link. When a packet exceeds the MTU, it must be fragmented — split into smaller pieces and reassembled at the destination. Fragmentation causes performance problems, and many networks block ICMP, breaking PMTUD (Path MTU Discovery).
Tunnel overhead is the biggest cause of MTU issues. GRE adds 24 bytes. IPsec adds 50–73 bytes. MPLS adds 4 bytes per label. Stack these together and your usable payload drops significantly below 1500.
MSS clamping is the fix. The MSS (Maximum Segment Size) in TCP SYN packets tells the other end the maximum payload per segment. By clamping MSS on the tunnel interface, you prevent TCP from sending segments too large to traverse the path without fragmentation.