戦国IT - 情報処理技術者試験の過去問対策サイト
お知らせお問い合わせ料金プラン

応用情報技術者 2018年 秋期 午前235


問題文

OpenFlow を使った SDN (Software Defined Networking)の説明として、適切なものはどれか。

選択肢

単一の物理サーバ内の仮想サーバ同士が、外部のネットワーク機器を経由せずに、物理サーバ内部のソフトウェアで実現された仮想スイッチを経由して、 通信する方式
データを転送するネットワーク機器とは分離したソフトウェアによって、 ネットワーク機器を集中的に制御、 管理するアーキテクチャ(正解)
プロトコルの文法を形式言語を使って厳密に定義する、 ISO で標準化された通信プロトコルの規格
ルータやスイッチの機器内部で動作するソフトウェアを、 オープンソースソフトウェア (OSS) で実現する方式

OpenFlow を使った SDN (Software Defined Networking)の説明【午前2 解説】

要点まとめ

  • 結論:OpenFlowを用いたSDNは、ネットワーク機器のデータ転送機能と制御機能を分離し、制御を集中管理するアーキテクチャです。
  • 根拠:OpenFlowはネットワーク機器のフロー制御を外部のコントローラが集中管理し、柔軟なネットワーク運用を可能にします。
  • 差がつくポイント:物理的な機器の役割分担と制御の集中化を理解し、仮想スイッチやプロトコル定義と混同しないことが重要です。

正解の理由

は、SDNの基本概念である「データ転送機能と制御機能の分離」と「集中制御」を正確に表現しています。OpenFlowはネットワーク機器のフロー制御を外部のコントローラが行うため、ネットワーク全体の管理が効率化されます。これにより、柔軟なネットワーク構成や動的なトラフィック制御が可能となります。

よくある誤解

  • アは仮想スイッチの説明であり、SDNの全体像とは異なります。
  • ウはプロトコルの形式言語による定義の話で、OpenFlowの機能説明ではありません。
  • エはOSSの利用に関する話で、SDNの本質的な特徴とは異なります。

解法ステップ

  1. SDNの基本概念「制御プレーンとデータプレーンの分離」を理解する。
  2. OpenFlowが制御プレーンを外部コントローラに委ねる仕組みであることを確認する。
  3. 選択肢の説明がこの分離と集中制御を表しているかを判断する。
  4. 仮想スイッチやプロトコル定義、OSS利用の説明と混同しない。
  5. 最も正確にSDNの特徴を表す選択肢を選ぶ。

選択肢別の誤答解説

  • ア:物理サーバ内の仮想スイッチの説明であり、SDNのネットワーク全体の制御分離とは異なります。
  • :正解。ネットワーク機器の制御を集中管理するSDNの本質を示しています。
  • ウ:プロトコルの文法定義に関する説明で、OpenFlowやSDNの機能説明ではありません。
  • エ:OSSで機器内部ソフトを実装する話で、SDNの制御分離とは直接関係ありません。

補足コラム

OpenFlowはSDNの代表的なプロトコルで、ネットワーク機器のフローエントリを外部コントローラが動的に設定します。これにより、従来の固定的なネットワーク構成から脱却し、柔軟で効率的なネットワーク運用が可能となります。SDNはクラウド環境や大規模データセンターで特に有効です。

FAQ

Q: OpenFlowはどのようにネットワーク機器を制御しますか?
A: OpenFlowは外部のコントローラがネットワーク機器のフローエントリを設定し、データ転送のルールを動的に管理します。
Q: SDNと従来のネットワークの最大の違いは何ですか?
A: SDNは制御プレーンとデータプレーンを分離し、制御を集中管理することで柔軟なネットワーク運用を実現します。

関連キーワード: SDN, OpenFlow, ネットワーク制御、制御プレーン、データプレーン、ネットワーク仮想化
← 前の問題へ次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

応用情報技術者
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてプライバシーポリシー利用規約特商法表記開発者について