LLDP、LLDP-MED、およびワイヤード ロケーション サービスについて
LLDP
Cisco Discovery Protocol(CDP)は、すべてのシスコ製デバイス(ルータ、ブリッジ、アクセス サーバ、スイッチ、およびコントローラ)のレイヤ 2(データ リンク層)上で動作するデバイス検出プロトコルです。ネットワーク管理アプリケーションは CDP を使用することにより、ネットワーク接続されている他のシスコ デバイスを自動的に検出し、識別できます。
device では他社製のデバイスをサポートし他のデバイス間の相互運用性を確保するために、IEEE 802.1AB リンク層検出プロトコル(LLDP)をサポートしています。LLDP は、ネットワーク デバイスがネットワーク上の他のデバイスに自分の情報をアドバタイズするために使用するネイバー探索プロトコルです。このプロトコルはデータリンク層で動作するため、異なるネットワーク層プロトコルが稼働する 2 つのシステムで互いの情報を学習できます。
LLDP でサポートされる TLV
LLDP は一連の属性をサポートし、これらを使用してネイバー デバイスを検出します。属性には、Type、Length、および Value の説明が含まれていて、これらを TLV と呼びます。LLDP をサポートするデバイスは、ネイバーとの情報の送受信に TLV を使用できます。このプロトコルは、設定情報、デバイス機能、およびデバイス ID などの詳細情報をアドバタイズできます。
スイッチは、次の基本管理 TLV をサポートします。これらは必須の LLDP TLV です。
-
ポート記述 TLV
-
システム名 TLV
-
システム記述 TLV
-
システム機能 TLV
-
管理アドレス TLV
次の IEEE 固有の LLDP TLV もアドバタイズに使用されて LLDP-MED をサポートします。
-
ポート VLAN ID TLV(IEEE 802.1 に固有の TLV)
-
MAC/PHY コンフィギュレーション/ステータス TLV(IEEE 802.3 に固有の TLV)
LLDP および Cisco Medianet
LLDP または CDP のロケーション情報をポート単位で設定すると、リモートデバイスから device に Cisco Medianet のロケーション情報を送信できます。
LLDP-MED
LLDP for Media Endpoint Devices(LLDP-MED)は LLDP の拡張版で、IP 電話などのエンドポイント デバイスとネットワーク デバイスの間で動作します。特に VoIP アプリケーションをサポートし、検出機能、ネットワーク ポリシー、Power over Ethernet(PoE)、インベントリ管理、およびロケーション情報に関する TLV を提供します。デフォルトで、すべての LLDP-MED TLV が有効になります。
LLDP-MED でサポートされる TLV
LLDP-MED では、次の TLV がサポートされます。
-
LLDP-MED 機能 TLV
LLDP-MED エンドポイントは、接続装置がサポートする機能と現在有効になっている機能を識別できます。
-
ネットワーク ポリシー TLV
ネットワーク接続デバイスとエンドポイントはともに、VLAN 設定、および関連するレイヤ 2 とレイヤ 3 属性をポート上の特定アプリケーションにアドバタイズできます。たとえば、スイッチは使用する VLAN 番号を IP 電話に通知できます。IP 電話は任意の device に接続し、VLAN 番号を取得してから、コール制御の通信を開始できます。
ネットワーク ポリシー プロファイル TLV を定義することによって、VLAN、サービス クラス(CoS)、Diffserv コード ポイント(DSCP)、およびタギング モードの値を指定して、音声と音声信号のプロファイルを作成できます。その後、これらのプロファイル属性は、スイッチで中央集約的に保守され、IP 電話に伝播されます。
-
電源管理 TLV
LLDP-MED エンドポイントとネットワーク接続デバイスの間で拡張電源管理を可能にします。devices および IP 電話は、デバイスの受電方法、電源プライオリティ、デバイスの消費電力などの電源情報を通知することができます。
LLDP-MED は拡張電源 TLV もサポートして、きめ細かな電力要件、エンドポイント電源プライオリティ、およびエンドポイントとネットワークの接続デバイスの電源ステータスをアドバタイズします。LLDP が有効でポートに電力が供給されているときは、電力 TLV によってエンドポイント デバイスの実際の電力要件が決定するので、それに応じてシステムの電力バジェットを調整することができます。device は要求を処理し、現在の電力バジェットに基づいて電力を許可または拒否します。要求が許可されると、スイッチは電力バジェットを更新します。要求が拒否されると、device はポートへの電力供給をオフにし、Syslog メッセージを生成し、電力バジェットを更新します。LLDP-MED が無効になっている場合や、エンドポイントが LLDP-MED 電力 TLV をサポートしていない場合は、初期割り当て値が接続終了まで使用されます。
power inline {auto [max max-wattage] | never | static [max max-wattage]} インターフェイス コンフィギュレーション コマンドを入力して、電力設定を変更できます。PoE インターフェイスはデフォルトで auto モードに設定されています。値を指定しない場合は、最大電力(30 W)が許可されます。
-
インベントリ管理 TLV
エンドポイントは、device スイッチにエンドポイントの詳細なインベントリ情報を送信することが可能です。インベントリ情報には、ハードウェアリビジョン、ファームウェアバージョン、ソフトウェアバージョン、シリアル番号、メーカー名、モデル名、Asset ID TLV などがあります。
-
ロケーション TLV
deviceからのロケーション情報をエンドポイントデバイスに提供します。ロケーション TLV はこの情報を送信することができます。
-
都市ロケーション情報
都市アドレス情報および郵便番号情報を提供します。都市ロケーション情報の例には、地名、番地、郵便番号などがあります。
-
ELIN ロケーション情報
発信側のロケーション情報を提供します。ロケーションは、緊急ロケーション識別番号(ELIN)によって決定されます。これは、緊急通報を Public Safety Answering Point(PSAP)にルーティングする電話番号で、PSAP はこれを使用して緊急通報者にコールバックすることができます。
-
ワイヤード ロケーション サービス
device は、接続されているデバイスのロケーション情報およびアタッチメント追跡情報を Cisco Mobility Services Engine(MSE)に送信するのにロケーション サービス機能を使用します。トラッキングされたデバイスは、ワイヤレス エンドポイント、ワイヤード エンドポイント、またはワイヤード device やワイヤード コントローラになります。device は、MSE にネットワーク モビリティ サービス プロトコル(NMSP)のロケーション通知および接続通知を介して、デバイスのリンク アップ イベントおよびリンク ダウン イベントを通知します。
MSE が device に対して NMSP 接続を開始すると、サーバー ポートが開きます。MSE が device に接続する場合は、バージョンの互換性を確保する 1 組のメッセージ交換およびサービス交換情報があり、その後にロケーション情報の同期が続きます。接続後、 device は定期的にロケーション通知および接続通知を MSE に送信します。インターバル中に検出されたリンク アップ イベントまたはリンク ダウン イベントは、集約されてインターバルの最後に送信されます。
device がリンク アップ イベントまたはリンク ダウン イベントでデバイスの有無を確認した場合は、スイッチは、MAC アドレス、IP アドレス、およびユーザー名のようなクライアント固有情報を取得します。クライアントが LLDP-MED または CDP に対応している場合は、 device は LLDP-MED ロケーション TLV または CDP でシリアル番号および UDI を取得します。
デバイス機能に応じて、device は次のクライアント情報をリンク アップ時に取得します。
-
ポート接続で指定されたスロットおよびポート。
-
クライアント MAC アドレスで指定された MAC アドレス。
-
ポート接続で指定された IP アドレス。
-
802.1X ユーザー名(該当する場合)。
-
デバイス カテゴリは、wired station として指定されます。
-
ステートは new として指定されます。
-
シリアル番号、UDI。
-
モデル番号。
-
device による関連付け検出後の時間(秒)。
デバイス機能に応じて、 device は次のクライアント情報をリンク ダウン時に取得します。
-
切断されたスロットおよびポート。
-
MAC アドレス
-
IP アドレス
-
802.1X ユーザー名(該当する場合)。
-
デバイス カテゴリは、wired station として指定されます。
-
ステートは delete として指定されます。
-
シリアル番号、UDI。
-
device による関連付け検出後の時間(秒)。
device がシャットダウンする場合は、スイッチは、MSE との NMSP 接続を終了する前に、ステート delete および IP アドレスとともに接続情報通知を送信します。MSE は、この通知を、deviceに関連付けられているすべてのワイヤード クライアントに対する関連付け解除として解釈します。
device上のロケーション アドレスを変更すると、deviceは、影響を受けるポートを識別する NMSP ロケーション通知メッセージ、および変更されたアドレス情報を送信します。
デフォルトの LLDP 設定
機能 |
デフォルト設定 |
---|---|
LLDP グローバル ステート |
無効 |
LLDP ホールドタイム(廃棄までの時間) |
120 秒 |
LLDP タイマー(パケット更新頻度) |
30 秒 |
LLDP 再初期化遅延 |
2 秒 |
LLDP tlv-select |
無効(すべての TLV との送受信) |
LLDP インターフェイス ステート |
無効 |
LLDP 受信 |
無効 |
LLDP 転送 |
無効 |
LLDP med-tlv-select |
無効(すべての LLDP-MED TLV への送信)。LLDP がグローバルに有効になると、LLDP-MED-TLV も有効になります。 |
LLDP に関する制約事項
-
インターフェイスがトンネル ポートに設定されていると、LLDP は自動的に無効になります。
-
最初にインターフェイス上にネットワーク ポリシー プロファイルを設定した場合、インターフェイス上に switchport voice vlan コマンドを適用できません。switchport voice vlan vlan-id がすでに設定されているインターフェイスには、ネットワーク ポリシー プロファイルを適用できます。このように、そのインターフェイスには、音声または音声シグナリング VLAN ネットワーク ポリシー プロファイルが適用されます。
-
ネットワーク ポリシー プロファイルを持つインターフェイス上では、スタティック セキュア MAC アドレスを設定できません。
-
Cisco Discovery Protocol と LLDP が両方とも同じスイッチ内で使用されている場合、Cisco Discovery Protocol が電源ネゴシエーションに使用されているインターフェイスで LLDP を無効にする必要があります。LLDP は、コマンド no lldp tlv-select power-management または no lldp transmit / no lldp receive を使用してインターフェイスレベルで無効にすることができます。