OpenFlowプロトコルの役割

ネットワークスペシャリスト 平成29年度 秋期 午前Ⅱ 問13

OpenFlowプロトコルの役割

SDN(Software-Defined Networking)で利用されるOpenFlowプロトコルの説明として,適切なものはどれか。ここで,ネットワーク機器はOpenFlowに対応しているものとする。

ア ネットワーク機器の制御のためのプロトコルであり,ネットワーク機器のフローテーブルの情報をコントローラから提供するときに使用される。

イ ネットワークの構成管理や性能管理のためのプロトコルであり,管理マネージャと呼ばれるプログラムがネットワーク機器のMIBを取得するときに使用される。

ウ ネットワークのトラフィックを分析するためのプロトコルであり,フロー(IPアドレスやポート番号の組合せ)ごとの統計情報を,ネットワーク機器がコレクタと呼ばれるサーバに送信するときに使用される。

エ レイヤ2の冗長化のためのプロトコルであり,ネットワーク機器がループを検知するときや障害時の迂回ルートを決定するときなどに,ネットワーク機器間の通信に使用される。

正解を表示

ア

この問題に出てくる用語

SNMP
ネットワーク機器の状態を監視・管理するためのプロトコル。管理する側のSNMPマネージャと、管理される機器で動くSNMPエージェントが、MIBという管理情報をやり取りする。
SDN
ネットワーク機器の制御の機能とデータ転送の機能を分け、制御をソフトウェアで一元的に行う考え方。ネットワークの構成や設定を、プログラムから柔軟に変えられる。
OpenFlow
ネットワークの制御とデータ転送を分離するSDNで、コントローラーがスイッチのパケット処理を指示するためのプロトコル。スイッチはコントローラーから受け取ったルール(フローエントリ)に従って、転送や破棄などを行う。
スパニングツリープロトコル
スイッチ間でBPDUという制御フレームを交換し、一部のポートでデータの転送を止めてレイヤ2のループを防ぐプロトコルである。物理的な予備経路を残しつつ、転送に使う経路をループのない木構造にする。
NetFlow
ルータやスイッチで通信のまとまり(フロー)ごとの統計情報を集計し、コレクタへ送る技術。誰がどこへ、どれくらい通信したかを分析するために使う。

問題文:IPA公開の問題冊子(PDF)

↑