Networking & Routing

What is MTU?

Also known as: Maximum Transmission Unit

Definition

The Maximum Transmission Unit (MTU) is the largest size of a single protocol data unit (packet or frame) that a network link can forward without requiring fragmentation or dropping.

The Maximum Transmission Unit (MTU) is a fundamental property of a network link, defining the largest packet payload (including headers) that the link can deliver end-to-end without needing to fragment the packet into smaller pieces. Each link-layer technology has a native MTU: Ethernet typically uses 1500 bytes, PPPoE links often use 1492 bytes, and some WAN backbones use jumbo frames of 9000 bytes or more. The IP layer relies on the MTU to decide how large each datagram can be.

When a host sends a packet larger than the MTU of a link along the path, the router connected to that link must either fragment the IP packet into smaller chunks (IP fragmentation) or, if the Don't Fragment (DF) flag is set, drop the packet and send an ICMP Fragmentation Needed message back to the sender. Path MTU Discovery (PMTUD, defined in RFC 1191 for IPv4 and RFC 8201 for IPv6) is the standard mechanism by which hosts probe the smallest MTU across a network path, allowing them to send packets that will fit without fragmentation.

MTU mismatches are a common source of connectivity problems. For instance, if a VPN or tunnel encapsulation adds overhead (e.g., 8 or 20 bytes), the effective payload MTU shrinks. If a sending host does not adjust for this, large packets can silently vanish due to dropped fragments or blocked ICMP messages. Network operators often explicitly set the MTU on router interfaces and use tools like ping with the DF flag and varying payload sizes to measure the actual path MTU.

Key facts

  • Ethernet's standard MTU is 1500 bytes, covering the entire IP packet including headers.
  • Jumbo frames on Gigabit Ethernet typically use an MTU of 9000 bytes to reduce overhead.
  • Path MTU Discovery (RFC 1191, RFC 8201) lets hosts find the smallest MTU along a route.
  • ICMP Fragmentation Needed messages are required for PMTUD to work; they are often blocked by firewalls.
  • VPNs and tunneling protocols reduce the effective MTU by adding encapsulation headers.

How it works in practice

A web server sends a 1500-byte TCP segment over a VPN tunnel. The tunnel adds 20 bytes of overhead, making the packet 1520 bytes. The server's Ethernet interface has an MTU of 1500, so the packet cannot be sent. The server must either reduce its TCP MSS or the tunnel interface must fragment the packet. If neither is configured, the packet is dropped and the connection stalls. Setting the server's interface MTU to 1480 (or clamping the MSS) prevents this.

Related terms

Path MTU Discovery IP fragmentation Maximum Segment Size ICMP Fragmentation Needed Jumbo frame TCP MSS clamping

References

More in Networking & Routing

Anycast

Anycast is a network addressing and routing method where a single IP address is assigned to multiple servers, and routers send traffic to the nearest server based on routing protocol metrics.

AS Path

A BGP path attribute that lists the sequence of autonomous system numbers a route has passed through, used for loop detection and path selection.

ASN

A globally unique 16 or 32 bit number assigned to an autonomous system for use in BGP routing between organizations on the Internet.

Autonomous System

An Autonomous System (AS) is a group of IP networks under a single administrative routing policy, identified by a unique ASN (Autonomous System Number) for exterior gateway routing.

BGP

BGP (Border Gateway Protocol) is the path vector routing protocol that networks use to exchange reachability information between autonomous systems on the public internet.

CIDR

CIDR (Classless Inter-Domain Routing) is a method for allocating IP addresses and routing packets using variable-length subnet masks (e.g., /24) instead of fixed classful boundaries.

Hop

A hop is one passage of a packet through a router or other layer-3 forwarding device as it travels from source to destination across an internetwork.

IPv4

IPv4 is the core Internet Protocol using 32-bit addresses, providing roughly 4.3 billion unique identifiers for network interfaces on the global internet.

IPv6

IPv6 is the most recent version of the Internet Protocol, using 128-bit addresses to provide an effectively unlimited number of unique identifiers for networked devices.

Latency

Latency (or round-trip time, RTT) is the time required for a packet to travel from a source to a destination and back, measured in milliseconds, and is a critical metric in network performance.

Who Is Online

In total there are 80 users online: 0 registered, 75 guests and 5 bots.

Bots: Facebook Majestic Other Bot Other Spider SemrushBot

Users active in the past 15 minutes. Total registered members: 340