忍者ブログ
情報処理技術者試験の合格を目指す全受験者のための、1問1問「徹底解説」ブログです。単なる過去問の暗記ではなく、なぜその答えになるのかを本質的に理解できるよう解説します。書籍などでは学べない最新用語やトレンドを踏まえてご紹介します。

【ネットワーク】ソフトウェアで網を操る!SDNの定義|情報処理問題1000本ノック

物理的な配線や機器の設定に縛られず、プログラムによってネットワークを柔軟に制御する。現代のデータセンターやクラウド基盤を支える「SDN」の概念を整理しましょう。

1. 問題:ソフトウェアによるネットワーク制御

【 問題 】 ネットワーク機器の物理的な構成に依存せず、ソフトウェアを用いてネットワークの構成や通信制御を動的に一括管理する技術の総称を何と呼ぶでしょうか?

① SDN (Software Defined Networking)   ② SD-WAN   ③ VLAN   ④ CDN

2. 正解:ネットワーク技術の総称に関する正解

正解: ① SDN (Software Defined Networking)

3. 解説:制御と転送の分離が鍵

SDNは特定の製品名ではなく、ソフトウェアでネットワークを定義・制御する「技術の総称」です。最大の特徴は、データを運ぶ役割(データプレーン)と、どこに運ぶかを判断する制御の役割(コントロールプレーン)を分離し、制御を中央のソフトウェア(コントローラ)で一括して行うことにあります。

[ SDNのポイント ]
定義:ソフトウェアを用いて、ネットワーク構成を動的に制御・設定する技術の総称。
メリット:物理的な作業なしでネットワーク構成を変更でき、運用の自動化や柔軟な拡張が可能。
代表的プロトコル:コントローラとスイッチ間で通信するための「OpenFlow」などが有名。

[ 他の選択肢との違い ]
SD-WAN:SDNの技術を広域ネットワーク(WAN)に応用し、拠点間通信を制御する技術。
VLAN:スイッチ内部で仮想的にネットワークを分割する技術。SDNはより広範で動的な制御を指します。
CDN:コンテンツ配信を高速化するために、世界各地に配置されたキャッシュサーバのネットワーク。

1. 理解のコツ: 「ソフトウェアによって定義される(Defined)」という言葉の通り、これまでハードウェアの中に密結合していた「インテリジェンス」を外に引っ張り出したものがSDNだとイメージしてください。
2. 最新トレンドの視点: 最近ではネットワークだけでなく、ストレージ(SDS)やデータセンター全体(SDDC)など、あらゆるインフラをソフトウェアで制御する流れが主流となっています。高度試験では「インフラストラクチャ・アズ・コード(IaC)」との関連性も問われます。


4. まとめ

「ネットワークをプログラムで制御可能にする」。これがSDNの核となる考え方です。特定のプロトコルを指すのではなく、ネットワークのあり方を変える「技術の総称」であることを押さえておきましょう!

PR