【技術】《ネットワーク技術》(R3第1回-問4(4))IPv6について

問題

 次の文章の$\boxed{   }$内に、選択肢の中から最も適したものを選び、その番号を記せ。

IPv6の中継ノード(ルータなど)で転送されるパケットについては、送信元ノードのみがパケットを分割することができ、中継ノードはパケットを分割しないで転送するため、IPv6では$\boxed{   }$機能により、あらかじめ送信先ノードまでの間で転送可能なパケットの最大長を検出する。

①PMTUD(Path MTU Discovery)
②DBA(Dynamic Bandwidth Allocation)
③ND(Neighbor Discovery)
④MLD(Multicast Listener Discovery)
⑤CIDR(Classless Inter-Domain Routing)
正解 1

IPv6では、送信元ノードのみがパケットを分割することができる。中継ノード(例:ルータ)は、パケットを分割せずにそのまま転送する。この特性のため、送信元ノードが送信先ノードまでの経路上で転送可能なパケットの最大長を事前に知る必要がある。この最大長を検出するための機能が「PMTUD(Path MTU Discovery)」である。

PMTUDは、経路上のネットワーク機器のMTU(Maximum Transmission Unit)を考慮して、最適なパケットサイズを検出するためのプロトコルである。これにより、パケットの断片化を避けることができる。

したがって、選択肢の中で最も適したものは①「PMTUD(Path MTU Discovery)」である。

ポイント
  • IPv6のフラグメンテーションの原則:
    • ルータなどの仲介ノードはパケットの分割を行いません。
    • 分割が必要な場合は、送信元ノード自身が事前にパケットサイズを調整して送信します。
  • PMTUDの役割:
    • 通信経路上の最小MTU(Path MTU)を ICMPv6 メッセージ(Packet Too Big)等を利用して自動検出し、そのサイズを超えるパケットが途中で破棄されないように制御します。
重要語句
用語解説・特徴
PMTUD (Path MTU Discovery)送信元から宛先までの通信経路全体で許容される最大のパケットサイズ(Path MTU)を動的に調査・決定する仕組み。
中継ノード (ルータ)IPv6ではパケットの分割を行わないため、ルーティング処理の負荷が軽減される設計になっている。
Packet Too BigメッセージPath MTUを超えるサイズのパケットを受信したルータが、送信元へ送り返すICMPv6のエラーメッセージ。
タイトルとURLをコピーしました