令和7年度 春期 ネットワークスペシャリスト試験 午前Ⅱ 問13
テクノロジネットワーク
この問題は2025(R7)春 ネットワークスペシャリスト 午前IIに出題されたものです。出題時点の法令・制度に基づく内容のため、現行の内容と一致しない場合があります。
本ページの問題文・選択肢は、原本の体裁を Web 表示用に正規化しています(改行・記号・数式・図表参照の調整)。設問の趣旨および正解に影響する変更は加えていません。
OpenFlowプロトコルを使用したネットワークにおいて、OpenFlowスイッチが受信したパケットをOpenFlowコントローラーに送信するときに使用するメッセージはどれか。
解答・解説を読む
正解: 選択肢ウ
OpenFlowプロトコルにおいて、OpenFlowスイッチが受信したパケットの処理方法(フローエントリ)がフローテーブルに存在しない場合、スイッチはそのパケットをOpenFlowコントローラーへ送信し、処理方法を問い合わせます。このときに使用されるメッセージが Packet-In です。
したがって、正解は ウ となります。
各選択肢の解説
ア Echo: OpenFlowコントローラーとスイッチ間で、通信経路の死活監視(キープアライブ)や遅延測定などに使用されるメッセージです。
イ Flow-Mod: OpenFlowコントローラーからスイッチに対して送信され、フローテーブルへのエントリの追加、変更、削除を指示するためのメッセージです。
ウ Packet-In: 正解です。OpenFlowスイッチが受信したパケットをOpenFlowコントローラーに送信する際に使用します。
エ Packet-Out: OpenFlowコントローラーからスイッチに対して送信され、コントローラーから送られたパケットをスイッチの指定したポートから送出させるためのメッセージです。