応用情報技術者試験 令和6年度 春期 午前 問34
OpenFlow を使った SDN(Software-Defined Networking)の説明として、適切なものはどれか。
選択肢を押すと答え合わせができます。
正解と解説を見る
【正解】イ
SDNは、通信データの転送を行う部分と、転送方法を決定して機器を制御する部分とを分離し、ソフトウェアからネットワーク全体を集中的に制御する考え方です。OpenFlowでは、SDNコントローラがスイッチなどのフローテーブルを設定し、各機器はその規則に従ってパケットを転送します。機器を一台ずつ個別に設定するのではなく、コントローラから統一的かつ動的に管理できるため、イが適切です。
アの説明は誤りです。これは、物理サーバ内に設けられた仮想スイッチを介して、同じ物理サーバ上の仮想マシン同士が通信する方式の説明です。サーバ仮想化に伴う内部通信であり、OpenFlowによる集中制御そのものではありません。
ウの説明は誤りです。これは、データの構造や表現形式を形式的に記述するASN.1などに関係する説明です。OpenFlowは、プロトコルの文法を定義するための形式言語ではありません。
エの説明は誤りです。ネットワーク機器の内部ソフトウェアをOSSで構成することは、オープンソースのネットワークOSなどの説明です。SDNの本質はOSSを使用することではなく、制御機能とデータ転送機能を分離することです。OpenFlow自体も、機器内部のソフトウェアをOSS化する方式ではありません。
【ポイント】 ・SDNでは、制御を担うコントロールプレーンと、転送を担うデータプレーンを分離します。 ・OpenFlowは、SDNコントローラと対応するネットワーク機器との間で制御情報をやり取りするために使われます。 ・集中制御によって、経路やアクセス規則を柔軟に変更できます。
出典:令和6年度 春期 応用情報技術者試験 午前 問34
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。
この回の80問を、アプリで通しで解く
- 本番と同じ問題数・制限時間で通し演習(模試モード)
- 間違えた問題は自動で「復習すべき問題」に回る
- 解説で分からない点はAIに質問できる