助け合いフォーラム

Cisco

CCNA(200-301)
問題ID : 7749
問題を開く
データプレーンの機能はどれか(全て選択)

この問題はプレミアムコンテンツです。

上に戻る

SDNにおけるControl Planeの役割について

公開日 2023/02/15

問題ID7748の回答ではSDNにおけるControl Planeの役割について、ARPを含めています。

本問においてはData Planeの機能として「受信パケットの宛先アドレスから出力インターフェースを検索」を回答に含めています。
この回答は「IPアドレスからEthernetのMACアドレスの情報を得られるプロトコル」、つまりはARPのことを指していると思いましたが、
その場合はData Planeの役割には含まれないのではないでしょうか。

2023/02/16 10:39

まず、ARPは通信を制御するための情報を扱うプロトコルですが、
ARPそのものが通信に作用するのではなく、ARP応答の結果でテーブルを作成し、
通信がテーブルに従って動作します。

そして、コントロールプレーンとデータプレーンの区分けとしては、
以下のような大枠だと考えられます。

コントロールプレーン
 →各種ルーティングプロトコルやARPで得られる情報による、対応するテーブルの操作
  =『通信制御情報の管理・編集』
データプレーン
 →ルーティングテーブルやARPテーブル、MACアドレステーブルおよびACLによる通信の操作
  =『通信制御情報に従った動作の実行』

そのため、
 ARP応答による、ARPテーブルの追加・更新 = コントロールプレーン
 ARPテーブルの検索と、結果による通信送出 = データプレーン
ということになると考えています。


コメント

m milkman

2023/02/17 11:53

ありがとうございます。つまり、Control Planeの役割はARPに 関する全体の挙動を指すことではないということになると思います。 問題ID7748の解答について、ARPのどの部分がControl Planeの役割となるのか記載されていないため、記述していただいたように「ARPテーブルの検索と、結果による通信送出 = データプレーン」である旨を記述した方が正しい知識が身につくかと思いますが、いかがでしょうか。

n network_hoge

2023/02/21 17:45

ARPの役割は、 「ARPテーブルに存在しないIPアドレス情報について、 接続するインターフェース下のブロードキャストが届く範囲にある 『IPアドレスで解決するホスト』全部に対して、 対象IPアドレスを持つホストのMACアドレスを聞き取りを行い、 その結果でARPテーブルを作成・更新する」 ことです。 上記よりARPの役割・動作には「出力インターフェースの検索」は含まれません。 そして、このARPの動作は「パケットやフレームを転送するための情報を管理」という コントロールプレーンの範囲内に収まるものです。 なお、「受信パケットの宛先アドレスから出力インターフェースを検索」については、 「ARPテーブル」ではなく「ルーティングテーブル」で行われるものになります。 (ARPテーブルはあくまで「IPアドレスとMACアドレスの関連付け表」になります)

m milkman

2023/02/24 15:18

たびたびありがとうございます。 ARPの役割はあくまでテーブルの作成・更新であり、その検索はARPの役割ではない、つまりはARPの役割全体はコントロールプレーン相当である、ということですね。 理解に時間がかかってしまい申し訳ありませんでした。

この返信に対して
コメントを記入できます

この投稿に対して返信しませんか?