show コマンドを使用したドロップされたパケットと未送信トラフィックの理解
Junos OS リリース 14.2 以降、ルーティング パスに沿って隣接するネットワーク要素または隣接デバイスに転送する必要があるパケットが、いくつかの要因によりデバイスによって破棄されることがあります。このようなトラフィックの損失やデータパケットの送信のブロックの原因には、トラフィックの帯域幅や優先度を制限する過負荷のシステム状態、プロファイルやポリシー、ネットワークの停止、物理的なケーブル障害による中断などがあります。多数の show コマンドを使用して、トラフィック損失に関連する統計カウンタとメトリックを特定および分析し、適切な是正措置を講じることができます。show コマンドの出力に表示されるフィールドは、ネットワーク パフォーマンスおよびトラフィック処理効率の問題の診断とデバッグに役立ちます。
ドロップされたパケットに適用可能な以下の show コマンドと関連フィールドを使用すると、送信されたパケットのエラーまたは中断に関する一部のシステムパラメータを表示および分析できます。
show interfaces extensive- 入出力パケットのエラーまたはドロップを表示します。次に、 show interfaces extensive 入力カウンターとその定義の一部を示します。
以下に、 show interfaces extensiveの出力カウンターの一部の定義を示します。
show interfaces extensive (送信と受信の両方) のキュー カウンターの一部の定義を次に示します。これには、CoSキュー番号とそれに関連付けられたユーザー設定転送クラス名が含まれ、IQ2インターフェイスに表示されます。
| Errors | 受信フレーム終了とFCSエラーの合計。 |
| Drops | - I/O マネージャー ASIC の入力キューでドロップされたパケット数。インターフェイスが飽和状態にある場合、ASICのREDメカニズムによりパケットが破棄されるたびに、この数字が増加します。 |
| Framing errors | -無効なフレームチェックサム(FCS)で受信したパケット数。 |
| Runts | -runt閾値より小さい受信フレーム数。 |
| Policed discards | - 認識できないか、興味の対象外であるために受信パケット一致コードを破棄したフレームの数。通常、このフィールドはJunos OSが処理しないプロトコルを報告します。 |
| L3 incompletes | - ヘッダーのレイヤー 3(通常は IPv4)サニティー チェックに失敗したため、破棄された受信パケット数。例えば、利用可能な IP ヘッダーが 20 バイト未満のフレームは破棄されます。L3不完全エラーは、 |
| L2 channel errors | - ソフトウェアが受信フレームに対して有効な論理インターフェイスを見つけられなかった回数。 |
| L2 mismatch timeouts | - 受信パケット ハンドラーが読み取り不可としてフレームを破棄する原因となった、異常または短いパケットの数。 |
| FIFO errors | - PIC 上の ASIC によって報告された受信方向の FIFO エラーの数。この値が0以外の場合、PICに障害が発生していると考えられます。 |
| Resource errors | プラットフォームに固有のエラーカウンター。 例えば、MXシリーズルーターでは、リソースエラーカウント、PFEオーバーサブスクリプションドロップ。 |
| Carrier transitions | インターフェイスがダウンからアップに遷移した回数。通常、この数値はすぐには増加せず、ケーブルが抜かれたとき、末端のシステムの電源が切断されてからまた投入されたとき、もしくは他の問題が発生したときにのみ増加します。キャリア遷移数が迅速に増加する場合(おそらく 10 秒に 1 回)、ケーブル、末端システム、PIC または PIM が故障している可能性があります。 |
| Errors | 送信フレームの終了と FCS エラーの合計。 |
| Drops | - I/O マネージャー ASIC の出力キューでドロップされたパケット数。インターフェイスが飽和状態にある場合、ASICのREDメカニズムによりパケットが破棄されるたびに、この数字が増加します。 |
| Collisions | - イーサネット コリジョンの数。ギガビット イーサネットPICは全二重動作のみをサポートしているため、ギガビット イーサネットPICでは、この数値は常に0でなければなりません。0 以外の場合はソフトウェア バグが存在します。 |
| Aged packets | - システムが自動的にパージするほど長い間共有パケット SDRAM に残っていたパケットの数。このフィールドの値は増加してはなりません。増加した場合、ソフトウェア バグまたはハードウェア障害が発生している可能性が高いと考えられます。 |
| FIFO errors | - PIC 上の ASIC によって報告された送信方向の FIFO エラーの数。この値が0以外の場合、PICに障害が発生していると考えられます。 |
| HS link CRC errors | - ルーター インターフェイスの処理を担当する ASIC 間の高速リンクにおけるエラーの数。 |
| MTU errors | - サイズがインターフェイスの MTU を超えたパケットの数。 |
| Resource errors | プラットフォームに固有のエラーカウンター。 |
| Queued packets | - キューに入れられたパケットの数。 |
| Transmitted packets | - 送信されたパケット数。 |
| Dropped packets | - ASIC の RED メカニズムによりドロップされたパケットの数。 |
show interfaces queue- 物理インターフェイスのサービスクラス(CoS)キュー情報を表示します。次に、 show interfaces queue 出力フィールドとその定義の一部を示します。
| Queued packets | - キューに入れられたパケットの数。 |
| Transmitted packets | - 送信されたパケット数。 |
| Dropped packets | - ASIC の RED メカニズムによりドロップされたパケットの数。 |
| Tail-dropped packets | - テールドロップによりドロップされたパケット数。 |
| RL-dropped packets | - レート制限によりドロップされたパケット数。MIC、MPC、および拡張キューイングDPCでホストされているレート制限インターフェイスの場合のみ、この統計情報はキューに入れられたトラフィック統計に含まれません。 |
| RED-dropped packets | ランダム早期検出(RED)が原因でドロップされたパケット数。 M320およびM120ルーターとほとんどのT Seriesルーターでは、ドロップされたパケットの総数のみが表示されます。その他のMシリーズルーター、拡張DPC搭載MXシリーズルーター、拡張FPC搭載Tシリーズルーター、およびすべてのJシリーズルーターの場合、出力はドロップされたパケットを以下のカテゴリーに分類します。
|
show class-of-service fabric statistics summary- サービスクラス(CoS)スイッチ ファブリック キュー ドロップの統計情報を表示します。以下は、ドロップされたトラフィックのファブリック キュー統計情報です。
| Packets | 優先度の高いキューと低いキューのドロップされたパケット数。 |
| Bytes | 優先度の高いキューと低いキューのドロップされたバイト数。 |
| pps | 高優先度および低優先度キューのドロップ パケット/秒カウント。 |
| bps | 高優先度キューと低優先度キューのドロップ ビット/秒カウント。 |
show pfe statistics traffic fpc- FPC 全体に関連するパケット ドロップを表示します。以下は、パケット転送エンジンのハードウェア破棄に関するFPCレベルの統計情報です。
以下の統計情報は、 show pfe statistics traffic fpcパケット転送エンジンのローカルトラフィックに関連しています。
| Timeout | - タイムアウトのために破棄されたパケット数。 |
| Truncated key | - キーが切り捨てられたために破棄されたパケット数。 |
| Bits to test | テストするビット数。 |
| Data error | - データ エラーにより破棄されたパケット数。 |
| Stack underflow | スタック アンダーフローのために破棄されたパケット数。 |
| Normal discard | 破棄ルートにより破棄されたパケット数。パケットは、ホストによってそれ以上処理されることなく、サイレントにドロップされます。通常の破棄は、パケットが破棄のアクションを持つファイアウォールフィルター条件に一致する場合、またはルート検索の最終結果が破棄のネクストホップである場合に報告されます。 |
| Extended discard | サイレントにドロップされた後、さらなる処理のためにルーティング エンジンに送信されたパケットの数。拡張破棄は、廃棄アクションと、ルーティングエンジンの処理を必要とする追加アクション(log、count、sample、syslogなど)を持つファイアウォールフィルター条件にパケットが一致すると報告されます。 |
| Invalid interface | - 無効な着信インターフェイスのために破棄されたパケット数。 |
| Info cell drops | 情報セル ドロップの数。 |
| Fabric drops | ファブリックドロップの数。 |
| Local packets input | ローカルネットワークからの着信パケット数。 |
| Local packets output | ローカルネットワーク内のホストにディスパッチされた発信パケットの数。 |
| Software input high drops | - 送信中にドロップされた、優先度の高い受信ソフトウェア パケットの数。 |
| Software input medium drops | - 送信中にドロップされた、優先度が中程度の着信ソフトウェア パケットの数。 |
| Software input low drops | - 送信中にドロップされた、低優先度の受信ソフトウェア パケットの数。 |
| Software output drops | - 送信中にドロップされた送信ソフトウェア パケットの数。 |
| Hardware input drops | - 送信中にドロップされた受信ハードウェア パケットの数。 |
上記のコマンドは、トラフィックのドロップやエラーの特定と監視に使用できる主なパラメーターのみを表しています。特定の導入シナリオとネットワークの状態によっては、トラフィック伝送の損失につながる可能性のあるさまざまな要因を評価するために、他の関連する show コマンドの出力を表示する必要がある場合があります。