PMTUD 是 Path MTU Discovery 的缩写,意为“路径最大传输单元发现”。它是一种网络机制:发送端通过探测并根据网络返回的报文(如“需要分片但禁止分片”之类的提示)来找出从源到目的地路径上可用的最大不分片数据包大小(MTU),从而避免或减少 IP 分片,提高传输效率与稳定性。(在 IPv4/IPv6 中实现细节不同;该缩写也可能在不同资料中指代相关变体。)
/ˌpiː em tiː juː ˈdiː/
PMTUD helps your connection avoid sending packets that are too large.
PMTUD 帮助你的连接避免发送过大的数据包。
When ICMP messages are blocked by a firewall, PMTUD can fail and cause “black hole” connections where large packets are silently dropped.
当防火墙阻断 ICMP 报文时,PMTUD 可能失效,导致“黑洞连接”:较大的数据包被悄无声息地丢弃。
PMTUD 由 Path(路径) + MTU(Maximum Transmission Unit,最大传输单元) + Discovery(发现) 组成,是网络工程领域的功能性缩写。该机制在互联网标准文档(RFC)中被系统化描述:IPv4 版本常与 RFC 1191 相关,IPv6 版本常与 RFC 8201 相关(历史上也有早期文档与更新)。