IPフラグメンテーションとは?あいぴーふらぐめんてーしょん
IPフラグメンテーションとは、MTUを超えるIPパケットを、経路上のルータが複数の断片へ分割して転送する処理。IPヘッダの識別子・フラグ(MF)・フラグメントオフセットを使って断片の順序と続きの有無を表し、最終的な宛先ホストが元のパケットへ再構成する。途中のルータは再構成しない。
最終更新:2026-10-06
ネットワークSPを最短で暗記・合格する →背景
リンクごとに一度に運べるフレーム長が違う以上、大きすぎるパケットに出会うことは避けられない。初期のIPは通信を止めないことを優先し、途中で分割する仕組みを持たせた。しかし断片が1つ失われるだけで全体が再送になり、先頭以外の断片ではファイアウォールがポート番号を読めない。効率と検査の両面で不利なため、IPv6は途中ルータでの分割を廃止し、送信元がPMTUDで調整する形へ設計を変えた。
具体例
MTU1500の区間から、IPsecトンネルでMTUが1400へ下がった区間に入る場合、1500オクテットのパケットは1400以下の2つに分割され、宛先ホストが再構成する。分割後の断片のうち、先頭以外にはTCPやUDPのヘッダが含まれない。
試験での引っ掛け
再構成を行うのは途中のルータではなく最終宛先ホストで、断片が別々の経路を通っても構わない。DFビットが立っていると分割されずに破棄され、ICMPで通知される(これがPMTUDの土台)。IPv6では途中ルータが分割しないため、経路MTUの不足はそのまま到達不能として現れる。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。