NWネットワークスペシャリスト試験 午前Ⅱ

令和元年度秋期 ネットワークスペシャリスト 午前Ⅱ 問12

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

OpenFlowプロトコルを使用するSDN(Software-Defined Networking)において,コントローラとOpenFlowスイッチ間の通信に関する記述として,適切なものはどれか。

選択肢

  1. ア
    オーバヘッドを避けるためにUDPやTCPは使用せずIPを直接使用する。
  2. イ
    信頼性や安全性を確保するためにTCPやTLSを使用する。
  3. ウ
    パラレル伝送を行うためにSANで利用されるファイバチャネル上のSCSIを使用する。
  4. エ
    リアルタイム性に関する要求を満たすためにUDPを使用する。
解き方のヒントを見る

通信経路を役割から見分ける観点

この分野では、装置間で交わされる情報を、誰が何を判断し、どの装置へどのように反映させるためのものかという役割の観点から整理すると、選択肢の違いを比較しやすくなります。

この問題で問われていること

確認する観点を、制御に関わる情報と転送処理に関わる情報の関係に絞り、それぞれの情報がネットワーク全体の判断と個々の装置の処理にどう結び付くかを丁寧に追ってください。

視点

通信を考えるときは、情報の送り手と受け手だけでなく、その情報が判断を伝えるものか、処理結果を反映するものかを区別し、全体管理と個別処理のつながりを整理します。

確認ポイント

  • 情報の役割を区別できているか
  • 判断と処理の関係を追えているか
  • 全体と個別のつながりを確認したか
正解と解説を見る

正解

イ

解説

OpenFlowはSDNのコントローラとスイッチ間で制御情報を交換するためのプロトコルであり、通信には信頼性を持つTCPを利用できる。また、TLSによって通信内容の安全性を確保できるため、TCPやTLSを使用するという記述が適切です。

理由

OpenFlowのコントローラとスイッチ間通信では、制御メッセージを順序どおり確実に届ける必要がある。そのため、信頼性のあるTCPが利用され、さらにTLSを組み合わせることで通信の暗号化や安全性を高められる。

比較

IPはネットワーク層のプロトコルであり、IPを直接使うだけではTCPのような再送や順序制御を提供しない。UDPは軽量だが信頼性を保証せず、SCSIやファイバチャネルはOpenFlowの制御通信に用いる方式ではありません。

選択肢ア

これは不正解だよ。IPは宛先へのパケット配送を担うネットワーク層のプロトコルであり、それだけでは通信の順序制御や再送制御を提供しない。OpenFlowの制御情報を確実に交換する目的で、TCPやTLSを使わずIPを直接使用するという説明は適切ではない。

選択肢イ(正解)

これは正解だよ。OpenFlowの制御通信では、メッセージを確実に届けるために信頼性のあるTCPを利用できる。また、TLSを用いることで通信内容の暗号化など安全性を確保できるため、コントローラとスイッチ間の通信に関する説明として適切である。

選択肢ウ

これは不正解だよ。ファイバチャネル上のSCSIは、主にSANなどでストレージ装置へアクセスするための技術である。OpenFlowはSDNのコントローラとネットワークスイッチが制御情報を交換するためのプロトコルなので、パラレル伝送を目的にSCSIを使用するという説明は通信の用途が異なる。

選択肢エ

これは不正解だよ。UDPは接続確立や再送制御を行わないため、低遅延が重視される通信には使われることがあるが、通信の信頼性を保証しない。OpenFlowの制御通信について、リアルタイム性だけを理由にUDPを使用するとする説明は適切ではない。

学習のポイント

OpenFlowの制御チャネルとTCP・TLSの役割を整理する。

出典:独立行政法人 情報処理推進機構(IPA)令和元年度秋期 ネットワークスペシャリスト試験 午前Ⅱ 問12(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針