IPパケットの分割処理と再構築処理|情報処理安全確保支援士試験 令和元年 秋期午前Ⅱ試験 問19
出典:令和元年秋期 午前Ⅱ 問19
分野:ネットワーク / ネットワーク方式
IPv4ネットワークにおいて,IPパケットの分割処理と,分割されたパケットを元に戻す再構築処理に関する記述のうち,適切なものはどれか。
- ア:IPパケットの再構築処理は宛先のホストで行われる。
- イ:IPパケットの再構築処理は中継するルータで行われる。
- ウ:IPパケットの分割処理は送信元のホストだけで行われる。
- エ:IPパケットの分割処理は中継するルータだけで行われる。
TSUNAGARU-ADVICE
まず押さえたいこと
IPv4では、IPパケットが経路上のネットワークで扱える最大サイズを超える場合、分割されることがあります。分割されたパケットを元に戻す再構築処理は、途中のルータではなく、宛先のホストで行われます。
迷ったときの判断軸
分割処理は送信元ホストだけでなく、中継ルータで行われる場合もあります。一方、再構築処理を途中のルータで行うと処理負荷が大きくなり、転送効率も悪くなります。したがって、分割は途中でも起こり得るが、再構築は宛先で行うと整理しましょう。
科目Bにつなげるために
科目Bでは、MTU・フラグメント・DFビット・経路MTU探索などが通信トラブルの原因として出てくることがあります。パケットサイズに関する問題では、どこで分割され、どこで再構築されるかを通信経路に沿って確認する視点を持ちましょう。
IPv4では、IPパケットのサイズが通信経路上のMTUを超える場合、パケットが分割されることがあります。
分割されたIPパケットを元のIPパケットに戻す再構築処理は、中継するルータではなく、最終的な宛先ホストで行われます。ルータが途中で再構築してしまうと処理負荷が大きくなるため、宛先でまとめて再構築します。
したがって、アが適切です。
❌他選択肢が誤りの理由イ:IPパケットの再構築処理は中継するルータで行われる。
⇒IPv4パケットの再構築処理は、原則として宛先ホストで行われます。中継ルータは、必要に応じて分割処理を行うことはありますが、分割されたパケットを元に戻してから転送するわけではありません。
ウ:IPパケットの分割処理は送信元のホストだけで行われる。
⇒IPv4では、送信元ホストだけでなく、中継するルータでも分割処理が行われることがあります。経路上のMTUを超えるパケットを転送する場合、分割が必要になるためです。
エ:IPパケットの分割処理は中継するルータだけで行われる。
⇒分割処理は中継ルータだけで行われるわけではありません。送信元ホストでも、送信先までの経路やインタフェースのMTUに合わせてIPパケットを分割することがあります。