PMTUDとは?ぴーえむてぃーゆーでぃー
PMTUD(Path MTU Discovery)は、送信元から宛先までの経路で通せる最小のMTUを、送信元自身が探る仕組み。IPヘッダのDF(Don't Fragment)ビットを立てて送り、MTU超過で破棄したルータが返すICMP到達不能(要フラグメント)に含まれるMTU値をもとに、送信サイズを下げていく。
最終更新:2026-10-06
ネットワークSPを最短で暗記・合格する →背景
経路上の各リンクのMTUは事業者やトンネルの構成によって異なり、送信元からは見えない。途中のルータに分割させると、そのルータの負荷が増えるうえ、断片が1つ失われただけで元のパケット全体が再送になる。分割を経路の途中ではなく送信元で済ませるほうが効率がよいという判断から、IPv4では推奨、IPv6では途中ルータでの分割そのものが禁止された。トンネルを挟む設計では必ず検討事項になる。
具体例
IPsecやPPPoEでヘッダが増える区間があると、経路MTUは1500を下回る(PPPoEなら1492)。TCPでは接続確立時のMSSオプションに加え、途中のルータがその値を書き換えるMSSクランプを併用して、そもそも大きすぎるセグメントを作らせない設計が広く使われる。
試験での引っ掛け
ファイアウォールでICMPを一律に遮断すると通知が返らず、送信元はサイズを下げられないまま送り続ける。ブラックホール現象と呼ばれ、「pingやSSHは通るのに、大きなファイル転送や特定のWebページだけ止まる」という症状で現れる。ICMPはpingのためだけの仕組みではない、という理解が問われる。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。