平成29年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問13
テクノロジ/ネットワークSDN(Software-Defined Networking)で利用される OpenFlow プロトコルの説明として,適切なものはどれか。ここで,ネットワーク機器は OpenFlow に対応しているものとする。
出典:平成29年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問13
- アネットワーク機器の制御のためのプロトコルであり,ネットワーク機器のフローテーブルの情報をコントローラから提供するときに使用される。
- イネットワークの構成管理や性能管理のためのプロトコルであり,管理マネージャと呼ばれるプログラムがネットワーク機器の MIB を取得するときに使用される。
- ウネットワークのトラフィックを分析するためのプロトコルであり,フロー(IP アドレスやポート番号の組合せ)ごとの統計情報を,ネットワーク機器がコレクタと呼ばれるサーバに送信するときに使用される。
- エレイヤ 2 の冗長化のためのプロトコルであり,ネットワーク機器がループを検知するときや障害時の迂回ルートを決定するときなどに,ネットワーク機器間の通信に使用される。
正解:ア
解説
OpenFlow は,SDN においてコントローラとネットワーク機器(OpenFlow スイッチ)間で,フローテーブルの設定・更新情報をやり取りするための制御プロトコルです。コントローラが集中的にフロー制御を行うことで,ネットワーク全体の柔軟な制御を実現します。
選択肢ごとの解説
- ア正しい。OpenFlow は,コントローラからネットワーク機器のフローテーブル情報を提供・設定するための制御プロトコルです。
- イ誤り。管理マネージャと呼ばれるプログラムが MIB を取得するのは SNMP の説明です。
- ウ誤り。フローごとの統計情報をコレクタに送信するのは NetFlow/IPFIX などのトラフィック分析プロトコルの説明です。
- エ誤り。レイヤ 2 の冗長化やループ検知・迂回ルート決定を行うのはスパニングツリープロトコル(STP)などの説明です。