109.3標準
宛先198.51.100.20までのhopと、推定されるpath MTUの変化を一般ユーザー権限で確認する。
適切なコマンドはどれか。
× 不正解
tracepathは宛先までのpathを調べ、途中で検出したpath MTU情報を表示でき、通常はraw socketの特権を要求しない。
詳細解説
誤り
ip link show 198.51.100.20local link情報を表示する構文でremote pathを探索しない。
誤り。ip link showで分かるMTUはlocal linkの値であり、remote destinationまでのpath MTU変化を探索しない。
誤り
ss --pmtu 198.51.100.20ssでpath MTU探索を行う標準的な構文ではない。
誤り。ssに--pmtuと宛先を渡してpathをprobeする標準的な用法はない。
正しい
tracepath 198.51.100.20hopをたどりながらpath MTU情報も表示する。
正しい。tracepathはhopをたどり、path MTUの変化を検出するとpmtu情報を表示する。
誤り
route --mtu 198.51.100.20legacy routeでremote path MTUを探索する構文ではない。
誤り。legacy routeはlocal routing table用で、--mtuによりremote pathを探索するcommandではない。
実際に確かめる
一時的な検証環境で実行できる例です。
printf '%s
' 'tracepath -> hops and path MTU observations'期待される結果
tracepath -> hops and path MTU observations理解のポイント
- path MTU discovery
- hopの観測
- 一般ユーザーで利用可能
確認時の注意
- 確認環境: iputils tracepathの動作対応表(外部通信なし)
- 検証では外部経路へprobeを送信しない。
基礎のおさらい
Path MTU
end-to-end pathでfragmentせず運べるpacket sizeは、経路中の最小MTUに制約される。
権限
tracepathはLinuxのerror queue等を利用し、一般にraw socket特権なしで使えるよう設計されている。
問題IDKP-109-823
確認環境iputils tracepathの動作対応表(外部通信なし)
最終技術確認2026-08-13
誤り・権利侵害を報告