Cisco Discovery Protocol の概要
Cisco Discovery Protocol は、すべてのシスコデバイス(ルータ、ブリッジ、アクセスサーバ、コントローラ、およびスイッチ)のレイヤ 2(データリンク層)で動作するデバイス検出プロトコルです。ネットワーク管理アプリケーションは CDP を使用することにより、既知のデバイスのネイバーであるシスコデバイスを検出することができます。また、下位レイヤのトランスペアレント プロトコルが稼働しているネイバーデバイスのデバイスタイプや、SNMP エージェントアドレスを学習することもできます。この機能によって、アプリケーションからネイバー デバイスに SNMP クエリーを送信できます。
Cisco Discovery Protocol は、サブネットワーク アクセス プロトコル(SNAP)をサポートしているすべてのメディアで動作します。Cisco Discovery Protocol はデータリンク層でのみ動作するため、異なるネットワーク層プロトコルをサポートする 2 つのシステムで互いの情報を学習できます。
Cisco Discovery Protocol が設定された各デバイスはマルチキャストアドレスに定期的にメッセージを送信して、SNMP メッセージを受信可能なアドレスを 1 つまたは複数アドバタイズします。このアドバタイズには、受信側デバイスで Cisco Discovery Protocol 情報を廃棄せずに保持する時間を表す存続可能時間、つまりホールドタイム情報も含まれます。各デバイスは他のデバイスから送信されたメッセージも待ち受けて、ネイバー デバイスについて学習します。
Cisco Discovery Protocol はdevice上で Network Assistant をイネーブルにすることで、ネットワークをグラフィカルに表示できます。deviceは Cisco Discovery Protocol を使用してクラスタ候補を検出し、クラスタメンバ、およびコマンドdeviceから最大 3 台(デフォルト)離れたクラスタ対応の他のデバイスについての情報を維持します。
-
Cisco Discovery Protocol は、deviceと直接通信する接続されたエンドポイントを識別します。
-
ネイバー デバイスのレポートが重複しないように、1 つの有線deviceだけがロケーション情報をレポートします。
-
有線deviceとエンドポイントは、ロケーションの送信と受信の両方を行います。