Unidirectional Link Detection(UDLD;単方向リンク検出)は、光ファイバまたはツイストペアイーサネットケーブルを介して接続されたデバイスが単方向リンクを検出できるようにするレイヤ2プロトコルです。隣接デバイスからのトラフィックがローカルデバイスで受信されるが、ローカルデバイスからのトラフィックが隣接デバイスで受信されない場合、単方向リンクが発生します。
UDLDの目的は、ネイバーがローカルデバイス(単方向リンク)からトラフィックを受信しないポートを検出し、それらのポートをシャットダウンすることです。プロトコルが単方向リンクを正常に検出するには、接続されているすべてのデバイスがUDLDをサポートしている必要があります。ローカルデバイスだけがUDLDをサポートしている場合、デバイスはリンクのステータスを検出できません。この場合、リンクのステータスは[Undetermined]に設定されます。ユーザは、未決定ステートのポートをシャットダウンするか、単に通知をトリガーするかを設定できます。
この記事では、コマンドラインインターフェイス(CLI)を使用してスイッチのUDLD設定を設定する方法について説明します。
ステップ1:スイッチコンソールにログインします。デフォルトのユーザ名とパスワードはcisco/ciscoです。新しいユーザ名またはパスワードを設定している場合は、クレデンシャルを入力します。
注:SSHまたはTelnetを使用してSMBスイッチCLIにアクセスする方法については、ここをクリックしてください。
注:コマンドは、スイッチの正確なモデルによって異なる場合があります。この例では、SG550XG-8F8TスイッチにTelnetでアクセスします。
ステップ2:スイッチの特権EXECモードから、次のように入力してグローバルコンフィギュレーションモードに入ります。
ステップ3:UDLDメッセージの送信間隔のグローバル値を設定するには、次のように入力します。
SG550XG-8F8T(config)#udld message time [seconds]注:この設定は、ファイバポートと銅線ポートの両方に関連しています。デフォルト値は15秒です。この例では、間隔は60秒に設定されています。
ステップ4:スイッチでUDLDプロトコルをグローバルに有効にするには、次のように入力します。
SG550XG-8F8T(config)#udld [aggressive | normal]注:この設定は、ファイバポートにのみ関連します。銅線ポートのUDLD状態は、インターフェイスごとに個別に設定する必要があります。手順については、「UDLDインターフェイスの設定」セクションに進みます。
注:この例では、Normalを使用します。
ステップ5:(オプション)スイッチでUDLDを無効にするには、次のように入力します。
SG550XG-8F8T(config)#udldこれで、CLIを使用してスイッチのUDLDグローバル設定が正常に行われたはずです。
スイッチのUDLDインターフェイス設定を設定して、特定のポートのUDLD状態を変更できます。これにより、銅線ポートまたはファイバポートのUDLD状態を設定できます。
インターフェイスにUDLDを設定するには、次の手順を実行します。
ステップ1:グローバルコンフィギュレーションモードで、次のように入力してインターフェイスコンフィギュレーションコンテキストを入力します。
SG550XG-8F8T(config)#interface [interface-id]注:この例では、インターフェイスXG1/0/2が使用されています。
ステップ2:イーサネットポートでUDLDプロトコルを有効にするには、次のように入力します。
SG550XG-8F8T(config)#udld port [normal | aggressive | disable]デフォルトは次のとおりです。
注:この例では、UDLDポートはアグレッシブとして設定されています。
ステップ3:endコマンドを入力して、スイッチの特権EXECモードに戻ります。
SG550XG-8F8T(config-if)#endこれで、CLIを使用してスイッチのUDLDインターフェイス設定が正常に行われたはずです。
ステップ4:(オプション)スイッチの管理UDLDステータスと動作UDLDステータスを表示するには、次のように入力します。
SG550XG-8F8T#show udld [interface-id] [neighbors]ステップ5:(オプション)スイッチの特権EXECモードで、次のように入力して、設定をスタートアップコンフィギュレーションファイルに保存します。
SG550XG-8F8T#copy running-config startup-configステップ6. (オプション)キーボードのYを押してYesを、Nを押してNoを押します。プロンプトが表示されます。
これで、CLIを使用してスイッチのUDLD設定を正しく設定できました。
改定 | 発行日 | コメント |
---|---|---|
1.0 |
13-Dec-2018 |
初版 |