MTU limits the IP packet carried by a link. TCP MSS is the remaining TCP payload after subtracting the IP header, TCP header, and any additional encapsulation overhead. This calculator also handles UDP payload and keeps tunnel overhead explicit instead of assuming one universal value.
The calculator uses base IPv4, IPv6, TCP, and UDP header sizes. IP options, IPv6 extension headers, TCP options, offload behavior, nested tunnels, and path-MTU discovery can change the operational result.