はじめに
このドキュメントでは、NCS 5500シリーズデバイスでポーズフレームのフラッディングが連続して発生する問題をトラブルシューティングし、解決する手順について説明します。
問題の説明
特定のログがフラッディングされたルータ:
LC/0/3/CPU0:Mar 20 17:11:50.360 UTC: fia_driver[303]: %PLATFORM-PFC_WATCHDOG-5-GLOBALPAUSE :
PFC watchdog detected global pause frames on interface HundredGigE0_3_0_24
ポーズフレームとは何ですか。なぜ問題なのですか。
ポーズフレームは、受信デバイスが過負荷状態になったときにデータ送信を一時的に停止するためにネットワークトラフィック制御で使用されるメカニズムです。ただし、過剰なポーズフレームはネットワークのパフォーマンスに大きく影響する可能性があります。
このエラーメッセージの詳細:
LC/0/3/CPU0:Mar 20 17:11:50.360 UTC: fia_driver[303]: %PLATFORM-PFC_WATCHDOG-5-GLOBALPAUSE :
PFC watchdog detected global pause frames on interface HundredGigE0_3_0_24
このログエントリは、プラットフォームフォワーディングカード(PFC)ウォッチドッグに関連する特定のイベントが、指定されたインターフェイス上で「グローバル一時停止」フレームが検出されたことを示します。
プライオリティフロー制御:PFCはイーサネットフロー制御の拡張機能で、プライオリティに基づいてポーズフレーム機能を提供します。
グローバルポーズフレーム:グローバルポーズフレームは、インターフェイス上のすべての優先順位に影響するポーズフレームであり、インターフェイス上のすべてのトラフィックを短時間効果的に停止させます。
PFCウォッチドッグ:ネットワークインターフェイス上のPFCの状態を監視します。輻輳や設定ミスを示す可能性があるポーズフレームの過剰な使用を検出すると、エラーをログに記録します。
問題を特定する方法
1. 指定されたログが検出され、継続しているかどうかを確認します。
LC/0/3/CPU0:Mar 20 17:11:50.360 UTC: fia_driver[303]: %PLATFORM-PFC_WATCHDOG-5-GLOBALPAUSE :
PFC watchdog detected global pause frames on interface HundredGigE0_3_0_24
2. showコマンドを3回実行して、Input pause framesの出力の増加を確認します。
#show controllers <> all | i pause
1分のタイムフレームで値が1M以上増加している場合は、次の問題が発生しています。
出力例:
#show controllers tenGigE 0/0/0/1 all | i pause
Fri Apr 24 07:39:29.282 UTC
Input pause frames = 990741176
Output pause frames = 0
トラブルシューティングの手順
1.show interfaces HundredGigE0/3/0/24コマンドを使用して、インターフェイスステータスを確認します。
2. show running-config interface HundredGigE0/3/0/24コマンドで設定エラーを確認します。
3. 物理層のトラブルシューティング:ケーブルやトランシーバを含むすべての物理接続が良好な状態で正しく接続されていることを確認します。
4. インターフェイスをリセットする:最後の手段として、インターフェイスをリセットして、条件がクリアされるかどうかを確認することができます。ただし、これによりサービスが短時間中断されるため、注意して実行する必要があります。