SDNとNFVとは?えすでぃーえぬとえぬえふぶい
SDNは、経路を決める制御機能(コントロールプレーン)を各機器から切り離して外部のコントローラへ集め、ソフトウェアから一括して設定できるようにする考え方。NFVは、ファイアウォールや負荷分散といった機能を専用機器から汎用サーバ上のソフトウェアへ移す取り組みを指す。
最終更新:2026-10-06
この語が出る過去問を解く →背景
仮想化によってサーバは数分で払い出せるようになったのに、ネットワークだけは機器ごとに人がコマンドを打つ運用が残り、全体の速度を決めてしまった。台数に比例して工数も設定ミスも増える。制御を機器の外へ出して一箇所から操れるようにし、機能そのものもソフトウェアにしてしまえば、構成変更が配線や機器調達ではなく設定で済む。応用情報では、この「何を分離したのか」を問う形で出題される。
具体例
テナントを1つ増やす作業を考えると、従来は関係する各スイッチへVLANとアクセス制御リストを個別に投入していた。制御を集約した構成なら、コントローラのAPIを1回呼ぶだけで配下の機器へ一括して反映できる。機能側もソフトウェアなら、負荷分散装置の追加が機器の調達ではなく仮想アプライアンスの起動で済む。
試験での引っ掛け
SDNとNFVは別の概念で、前者は制御の集中化、後者は機能のソフトウェア化を指すため、片方だけを導入することもあり得る。またコントローラは単一障害点になりうるので冗長化が前提で、コントローラが停止しても既存の転送は継続する設計かを確認する必要がある。専用ハードウェアに性能で劣る場合がある点も押さえる。
関連用語
出た過去問
出典:平成29年度 秋期 応用情報技術者試験 午前 問35(IPA)
ONF(Open Networking Foundation)が標準化を進めているOpenFlowプロトコルを用いたSDN(Software-Defined N…
正解:ネットワーク制御機能とデータ転送機能を論理的に分離し、コントローラと呼ばれるソフトウェアで、データ転送機能をもつネットワーク機器の集中制御を可能とするアーキテクチャ
要点:SDNは制御機能と転送機能を分離しソフトで集中制御する
SDNは、ネットワーク機器がもつ経路制御などの制御機能と、実際にパケットを転送するデータ転送機能とを論理的に分離し、制御をコントローラと呼ぶソフトウェアへ集約するアーキテクチャである。OpenFlowはコントローラとスイッチの間でフローの制御情報をやり取りするプロトコルで、これによりネットワーク構成をソフトウェアから柔軟に定義できる。
出典:平成29年度 春期 応用情報技術者試験 午前 問34(IPA)
OpenFlowを使ったSDN(Software-Defined Networking)の説明として,適切なものはどれか。
正解:データを転送するネットワーク機器とは分離したソフトウェアによって,ネットワーク機器を集中的に制御,管理するアーキテクチャ
要点:SDNは転送機能と制御機能を分離しソフトウェアで集中制御する
SDNは、パケットを転送する機能と経路を決める制御機能を分離し、制御をソフトウェア(コントローラ)に集約して機器を一元的に設定・管理するアーキテクチャである。OpenFlowはコントローラとスイッチの間でこの制御を行うプロトコルの一つである。
出典:平成30年度 秋期 応用情報技術者試験 午前 問35(IPA)
OpenFlowを使ったSDN(Software-Defined Networking)の説明として,適切なものはどれか。
正解:データを転送するネットワーク機器とは分離したソフトウェアによって,ネットワーク機器を集中的に制御,管理するアーキテクチャ
要点:SDNは制御機能を機器から分離しソフトで集中制御する方式。
SDNは、パケットを実際に転送する機能(データプレーン)と、経路や転送規則を決める制御機能(コントロールプレーン)を分離し、ソフトウェアのコントローラから多数のネットワーク機器を集中制御するアーキテクチャである。OpenFlowはコントローラとスイッチの間でフロー表を操作するためのプロトコルとして使われる。これにより、ネットワーク構成をソフトウェア的に柔軟に変更できる。
出典:平成30年度 春期 応用情報技術者試験 午前 問32(IPA)
ETSI(欧州電気通信標準化機構)によって提案されたNFV(Network Functions Virtualisation)に関する記述として、適切なものはど…
正解:仮想化技術を利用し、ネットワーク機能を汎用サーバ上にソフトウェアとして実現したコンポーネントを用いることによって、柔軟なネットワーク基盤を構築する。
要点:NFVはネットワーク機能を汎用サーバ上のソフトで実現する
NFV(ネットワーク機能仮想化)は、ルータやファイアウォールなど従来は専用機器で実現していたネットワーク機能を、仮想化技術によって汎用サーバ上のソフトウェアとして動かす考え方である。機器調達を待たずに機能の追加・変更・増減ができ、柔軟で経済的なネットワーク基盤を構築できる。
出典:令和3年度 春期 応用情報技術者試験 午前 問35(IPA)
ONF(Open Networking Foundation)が標準化を進めているOpenFlowプロトコルを用いたSDN(Software-Defined N…
正解:ネットワーク制御機能とデータ転送機能を論理的に分離し、コントローラと呼ばれるソフトウェアで、データ転送機能をもつネットワーク機器の集中制御を可能とするアーキテクチャ
要点:SDNは制御機能を分離しコントローラで集中制御する
SDNは、従来ネットワーク機器ごとに一体化していた経路制御などの制御機能と、実際にパケットを転送するデータ転送機能を分離し、制御をコントローラへ集約するアーキテクチャである。OpenFlowはコントローラが各機器のフローテーブルを操作するためのプロトコルで、ネットワーク構成をソフトウェアで柔軟に定義できる。
出典・参考
公式シラバスの3 技術要素 > 4. ネットワーク管理 > (4) 仮想ネットワークに掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。