Citrix ADC

リンク層ディスカバリプロトコルの設定

Citrix ADCは、業界標準(IEEE 802.1AB)リンク層検出プロトコル(LLDP)をサポートしています。LLDPは、Citrix ADCが直接接続されたデバイスにIDと機能をアドバタイズし、これらの隣接デバイスのIDと機能を学習できるようにするレイヤー2プロトコルです。

注: リンク層検出プロトコル(LLDP)は、Citrix ADC MPXプラットフォームでのみサポートされています。

LLDPを使用して、Citrix ADCはLLDPパケットデータユニット(LLDPU)と呼ばれるLLDPメッセージの形式で情報を送受信します。LLDPUは、タイプ、長さ、値(TLV)情報要素のシーケンスです。各 TLV は、LLDPDU を送信するデバイスに関する特定のタイプの情報を保持します。Citrix ADCは、各LLDPUで次のTLVを送信します。

  • シャーシ ID
  • ポート ID
  • 存続期間の価値
  • システム名
  • システムの説明
  • ポートの説明
  • システム機能
  • 管理アドレス
  • ポート VLAN ID
  • リンク集約

注: LLDP メッセージで送信する TLV を指定することはできません。

Citrix ADCインターフェイスでは、次のLLDPモードがサポートされています。

  • NONE。インターフェイスは、直接接続されたデバイスから LLDP メッセージを受信することも送信することもありません。
  • TRANSMITTER。インターフェイスは、直接接続されたデバイスに LLDP メッセージを送信しますが、直接接続されたデバイスから LLDP メッセージを受信しません。
  • RECEIVER。インターフェイスは、直接接続されたデバイスから LLDP メッセージを受信しますが、直接接続されたデバイスに LLDP メッセージを送信しません。
  • TRANSCEIVER。インターフェイスは、直接接続されたデバイスに対して LLDP メッセージを送信し、LLDP メッセージを受信します。

インターフェイスの LLDP モードは、グローバルレベルおよびインターフェイスレベルで設定された LLDP モードによって異なります。次の表に、グローバルレベルとインターフェイスレベルの設定の組み合わせによって得られるモードを示します:インターフェイスおよびグローバルレベル LLDP モード

Citrix ADCが送受信するLLDPメッセージに関連する次の点に注意してください。

  • LLDP メッセージの送信。Citrix ADCは、トランスミッターまたはトランシーバーLLDPモードで動作しているインターフェイスからLLDPUを送信します。

    Citrix ADCでのグローバルLLDP送信パラメーターは次のとおりです。

    • タイマー。Citrix ADCが直接接続されたデバイスに送信するLLDPUの間隔(秒単位)。
    • ホールドタイム乗数。受信デバイスが LLDP 情報を破棄または削除する前に、そのデータベースに LLDP 情報を格納する時間を計算するための乗数。持続時間は、[保持時間乗数] パラメータ値に [タイマー] パラメータ値を掛けた値として計算されます。
  • LLDP メッセージの受信。Citrix ADCは、LLDPDU情報を管理情報ベース(MIB)に保存します。格納されている LLDP 情報は、LLDPDU を受信したインターフェイスの ID で分類またはグループ化されます。Citrix ADCは、受信したLLDPUで指定された期間、このLLDP情報を保持します。

    ADC がインターフェイス上で別の LLDPDU を受信した後、そのインターフェイスに保存されている LLDP 情報が破棄されると、ADC はそのインターフェイスに保存されている LLDP 情報を新しい LLDPDU の情報に置き換えます。

構成の手順

Citrix ADCアプライアンスでLLDPを構成するには、次の作業を行います。

  1. グローバルレベルの LLDP パラメータを設定します。この作業では、LLDP タイマー、ホールドタイム乗数、LLDP モードなどのグローバル LLDP パラメータを設定します。

  2. インターフェイスレベルの LLDP パラメータを設定します。この作業では、インターフェイスの LLDP モードを設定します。

  3. (任意)ネイバーデバイス情報を表示します。Citrix ADCのすべてのインターフェイスで収集されたネイバーデバイスLLDP情報を表示することも、指定したインターフェイスで収集されたLLDP情報だけを表示することもできます。インターフェイスを指定しない場合、すべてのインターフェイスの情報が表示されます。

次に、Citrix ADCでLLDPを構成するための前提条件を示します。

  1. 標準 LLDP プロトコル(IEEE 802.1AB)を理解していることを確認します。

  2. 目的の直接接続されたデバイスに LLDP が設定されていることを確認します。

CLI のプロシージャ

CLI を使用してグローバルレベルの LLDP パラメータを設定するには、次の手順を実行します。

コマンドプロンプトで、次のように入力します。

  • set lldp param [-[-holdtimeTxMult <positive_integer>][-timer <positive_integer>] [-Mode <Mode>]
  • show lldp param

CLI を使用して LLDP のインターフェイスを設定するには、次の手順を実行します。

コマンドプロンプトで、次のように入力します。

  • set interface <id> -lldpmode <lldpmode>
  • show interface <id>

CLI を使用してネイバーデバイス情報を表示するには、次の手順を実行します。

コマンドプロンプトで、次のコマンドのいずれかを入力します。

  • show lldp neighbors
  • show lldp neighbors <ifnum>

GUIのプロシージャ

GUI を使用してグローバルレベルの LLDP パラメータを設定するには、次の手順を実行します。

  1. [システム] > [ネットワーク] に移動し、[LLDP パラメータの構成] をクリックします。
  2. 次のパラメーターを設定します。

    • ホールド・タイマ乗数
    • タイマー
    • モード

GUI を使用して LLDP のインターフェイスを設定するには、次の手順を実行します。

[システム] > [ネットワーク] > [インターフェイス] に移動し、インターフェイスを開き、LLDP モードパラメータを設定します。

GUI を使用してネイバーデバイス情報を表示するには、次の手順を実行します。

[システム] > [ネットワーク] > [インターフェイス] に移動し、[アクション] リストで [LLDP ネイバーの表示] を選択します。

クラスタ設定における LLDP のサポート

クラスタセットアップでは、GUI または CLI に、クラスタ IP アドレス(CLIP)を介して GUI または CLI にアクセスすると、すべての、または特定のクラスタノードの LLDP ネイバー設定が表示されます。グローバルレベル LLDP モードに加えられた変更は、各クラスタノードのグローバルレベル LLDP モードに適用されます。

NS1、NS2、NSS3 という 3 つのノードで構成されるクラスタのセットアップの例を考えてみましょう。これらの各ノードは、ルータルータ 1 とルータ 2 の両方に接続されています。次の出力は、クラスタセットアップのクラスタ IP アドレス(CLIP)を介してアクセスされるクラスタ CLI で show lldp neighbor-summary 操作が実行された場合に表示されます。出力には、これらすべてのノードの LLDP ネイバー情報が表示されます。

> show lldp neighbor -summary

Node Id: 1
------------------------------------------------------------
    Interface    ChassisId           PortId     System name
------------------------------------------------------------
1     1/1/1      fe:c7:3b:13:bd:11    1/1         Router-1

2     1/1/2      12:68:7b:9e:4c:11    1/1         Router-2

Node Id: 2
-------------------------------------------------------------
    Interface    ChassisId           PortId     System name
-------------------------------------------------------------
1     2/1/1      fe:c7:3b:13:bd:12    1/2        Router-1

2     2/1/2      12:68:7b:9e:4c:12    1/2        Router-2

Node Id: 3
-------------------------------------------------------------
    Interface    ChassisId            PortId     System name
-------------------------------------------------------------

1     3/1/1       fe:c7:3b:13:bd:13    1/3        Router-1

2     3/1/2       12:68:7b:9e:4c:13    1/3        Router-2

Done

リンク層ディスカバリプロトコルの設定