本文へ移動

えすでぃーえぬ

SDN

SDN = Software Defined Networking

ネットワークの物理的な接続や設定を、ソフトウェアによって論理的・動的に集中管理する技術体系です。

詳しい説明

SDNとは、ネットワークを物理的な機器の接続ではなく、ソフトウェアによって論理的かつ動的に制御する技術体系です。従来のネットワークは、個々のスイッチやルータの設定を個別に行う必要がありましたが、SDNではネットワーク全体を集中管理するコントローラを導入し、ソフトウェアを通じて柔軟に構成を変更できます。

この仕組みの代表例としてOpenFlowがあります。データ転送を行う物理機器と、制御を行う論理的な機能を分離することで、ネットワークの運用管理を大幅に効率化します。これにより、トラフィック状況に応じた動的な経路制御や、仮想ネットワークの即時構築が容易になり、クラウド環境や大規模データセンターでの運用に不可欠な技術となっています。

混同しやすい語にVLANがありますが、VLANは物理的なネットワークを論理的に分割する技術であり、SDNはネットワーク全体をソフトウェアで制御し管理するアーキテクチャであるという包含関係にあります。試験では、ネットワーク機器の物理的な配置ではなく、ソフトウェアによる集中管理や動的な制御という特徴が問われます。

試験で問われること

ITパスポート試験

  • ネットワークをソフトウェアで柔軟に制御する技術であることを理解します。
  • 物理的な機器設定を個々に行う手間が省けることを押さえます。
  • クラウドコンピューティングにおけるネットワーク仮想化の基礎となります。

基本情報技術者試験

  • OpenFlowなどのプロトコルや制御の仕組みが問われます。
  • コントロールプレーンとデータプレーンの分離という概念が重要です。
  • 従来のネットワーク構成管理との違いや、メリット・デメリットが問われます。