令和6年度 春期 応用情報技術者試験 午前 問34
テクノロジネットワーク
この問題は2024(R6)春 応用情報技術者 午前に出題されたものです。出題時点の法令・制度に基づく内容のため、現行の内容と一致しない場合があります。
本ページの問題文・選択肢は、原本の体裁を Web 表示用に正規化しています(改行・記号・数式・図表参照の調整)。設問の趣旨および正解に影響する変更は加えていません。
OpenFlowを使った SDN (Software-Defined Networking) の説明として, 適切なものはどれか。
解答・解説を読む
正解: 選択肢イ
正解の根拠
SDN (Software-Defined Networking) は、ネットワーク機器のデータ転送機能(データプレーン)と制御機能(コントロールプレーン)を分離し、ソフトウェアによってネットワーク全体を集中的に制御・管理するアーキテクチャです。
OpenFlow は、このSDNを実現するための代表的な通信プロトコルであり、コントローラから各ネットワーク機器のパケット転送のルールを一括で設定・管理することができます。
したがって、データを転送するネットワーク機器とは分離したソフトウェアによって制御・管理を行うと説明している選択肢が適切です。
各選択肢の解説
- ア: 単一の物理サーバ内の仮想サーバ同士が仮想スイッチを経由して通信する方式は、サーバの仮想化や仮想ネットワークに関する説明であり、SDNやOpenFlowの直接的な説明ではありません。
- イ: 正解です。SDNアーキテクチャおよびOpenFlowの特徴である、制御と転送の分離、およびソフトウェアによる集中管理を正しく説明しています。
- ウ: プロトコルの文法を形式言語を使って厳密に定義する規格は、ASN.1 (Abstract Syntax Notation One) などの説明です。
- エ: ルータやスイッチの機器内部で動作するソフトウェアをOSSで実現する方式は、ホワイトボックススイッチやソフトウェアルータ(VyOSなど)の説明であり、SDNの概念そのものとは異なります。