MTU
Introduction
It is the maximum size of a single data unit of digital communications that can be transmitted over a network. The size is fixed for each physical technology. The MTU for Ethernet is 1500 (bytes).
MTU vs. Maximum TCP Packet Size
The term may be used interchangeably with maximum TCP packet size. It is possible to configure the maximum packet size for protocols such as TCP in OS settings. Low value may cause larger number of packets to be sent while high value may cause fragmentation. Too low or too high value degrades performance.
Test MTU size
On Windows
ping -n 1 -l 1500 -f www.example.comOn Linux
ping -M do -s 1500 -c 1 www.example.comOn macOS
ping -D -v -s 1500 -c 1 www.example.comKeep changing the packet size until ping is successful. The MTU size is the successful size plus 28 (IP and ICMP headers size).
Set MTU size
Linux
References
Last updated
Was this helpful?