読み方: えすでぃーえん
1行定義
Software-Defined Networkingの略。ネットワーク機器の制御機能をソフトウェアで集中管理し、プログラムで動的にネットワークを制御する技術
詳細解説
SDN(Software-Defined Networking: ソフトウェア定義ネットワーク)は、従来ルータやスイッチのハードウェアに組み込まれていた「制御プレーン(ネットワーク制御・経路決定)」を「データプレーン(実際のパケット転送)」から分離し、ソフトウェアコントローラで集中管理するネットワークアーキテクチャです。従来のネットワーク機器では各ルータが独立して経路制御を行うため、ネットワーク全体の構成変更・トラフィック最適化・新しいポリシー適用が困難で時間もかかりました。SDNではコントローラが全体を把握してOpenFlow等のプロトコルで各スイッチにフロールールを配布することで、ネットワーク全体を柔軟かつ素早く変更できます。SDNの主要コンポーネントはSDNコントローラ(集中管理ソフトウェア・OpenDaylight・ONOS等)・データプレーン(OpenFlowスイッチ等のフォワーディング機器)・サウスバウンドAPI(コントローラとスイッチの通信・OpenFlowが代表)・ノースバウンドAPI(アプリとコントローラの通信)です。SDNのメリットはネットワーク構成のプログラム化(自動化・迅速変更)・ネットワーク全体の一元的可視化・帯域最適化(トラフィックエンジニアリング)・仮想ネットワーク(テナント分離)の容易な実現です。クラウドデータセンター・5Gコア・大規模キャンパスネットワークでの採用が進んでいます。NFV(Network Functions Virtualization)は物理ネットワーク機器の機能をソフトウェアで仮想化する概念でSDNと補完関係にあります。ITパスポートでは「SDNの定義と制御プレーン・データプレーン分離の意味」「従来ネットワークとの違い」「メリット」が出題されます。
ITパスポートでの出題ポイント
- 制御プレーン(経路決定)とデータプレーン(パケット転送)を分離
- SDNコントローラがOpenFlow等でスイッチに経路ルールを集中配布
- ネットワークのプログラム化・自動化・迅速変更が可能
- クラウドデータセンター・5Gコアに広く採用
関連用語
- ルータ ネットワーク
- クラウド(SaaS/PaaS/IaaS) ネットワーク
- 仮想化 コンピュータシステム
- IPv6 ネットワーク
- ルーティング ネットワーク
- QoS(サービス品質) ネットワーク
「SDN(ソフトウェア定義ネットワーク)」の過去問を解いて理解を定着
合格ナビでは IPA 公式 600問 + 3段階の解説(初級・標準・上級) で「○○とは?」をその場で深掘りできます。
シラバス 6.5 準拠 / 最終更新: 2026-05-26
