html スイッチのエラーカウンター:FCS、廃棄、CPUに関する証拠 | FCTELE
                                   +8618758069661 [email protected]
製品検索 検索ガイド: スペース = AND(かつ)、 | = OR(または)、 ! = NOT(除外)

ご質問はありますか? 今すぐお電話ください!

+8618758069661

またはメッセージをお送りください

オンラインお問い合わせ

スイッチの障害カウンターの読み方:不正フレーム、キュー廃棄、CPU負荷

閲覧数: 97 +1FCTELEによるオリジナル記事著者:FCTELE技術チーム
概要

対策を選ぶ前に、スイッチのパケット損失に関する証拠をどのように分類すべきですか?

破損した受信フレーム、転送処理やキューで廃棄された正常なトラフィック、管理プレーンまたはコントロールプレーンの症状を分けて扱います。関連するカウンターの定義、方向、測定期間、トラフィック条件を記録し、累積総数ではなく増減を比較します。影響を受けるサービスと両端の状況を突き合わせます。CPU使用率が高くても、ハードウェアで転送されるトラフィックが失われたとは限りません。また、出力廃棄とFCSエラーでは必要な証拠が異なります。リンクや機能を変更する前に、再現可能な基準状態を記録して保存してください。

3つの仕組みと検証の適用範囲信号の流れを追い、実際のサービスを検証する

01完全性の異常を特定する

Identify integrity failuresA failed received-frame integrity check differs from a valid frame dropped after reception.DataFCS checkBadReceive-integrity evidenceDifferent from dropping a valid queued frame

受信フレームの完全性チェックの失敗と、受信後に正常なフレームが破棄されることは別の事象です。

02キューの負荷を特定する

Identify queue pressureAn egress can receive bursts faster than its available service capacity and discard frames under its policy.InInInEgress queueOverflow →Bursts compete for finite service capacity

出力側には、利用可能な処理能力を超える速度でバーストトラフィックが流入し、ポリシーに従ってフレームが廃棄される場合があります。

03CPUと転送処理を分けて考える

Separate CPU and forwardingSome traffic or management work reaches the control processor while other forwarding can remain in hardware.InASICOutCPUOnly applicable traffic takes the CPU path

一部のトラフィックや管理処理は制御プロセッサーに送られますが、それ以外の転送は引き続きハードウェアで処理できる場合があります。

スワイプして3つの図を比較 →

概念を説明するための図であり、実測波形、設置配線図、特定製品の内部構成を示すものではありません。
  • 完全性の異常を特定する

    受信エラー、リンクの状態、互換性が確認された代替品への交換結果を比較します。

  • キューの負荷を特定する

    入力トラフィック、出力レート、キューのカウンター、影響を受ける方向を比較します。

  • CPUと転送処理を分けて考える

    実際のサービステストと併せて、プラットフォーム固有のパント処理とCPUに関する証拠を確認します。

選定・検証チェックリスト確認項目と関連ガイドを展開する
対象サービスと実際の運用条件に関する確認事項
確認項目確認する内容検証方法
完全性の異常を特定する受信フレームの完全性チェックの失敗と、受信後に正常なフレームが破棄されることは別の事象です。受信エラー、リンクの状態、互換性が確認された代替品への交換結果を比較します。
キューの負荷を特定する出力側には、利用可能な処理能力を超える速度でバーストトラフィックが流入し、ポリシーに従ってフレームが廃棄される場合があります。入力トラフィック、出力レート、キューのカウンター、影響を受ける方向を比較します。
CPUと転送処理を分けて考える一部のトラフィックや管理処理は制御プロセッサーに送られますが、それ以外の転送は引き続きハードウェアで処理できる場合があります。実際のサービステストと併せて、プラットフォーム固有のパント処理とCPUに関する証拠を確認します。

ポートエラーや高いCPU使用率だけでは、ハードウェアの損傷は直ちに証明されません。何を計数しているのか、いつ発生したのか、計数値がどのように変化するのかを確認してください。そのうえで、受信した不正フレーム、キューやポリシーによって廃棄された正常なフレーム、CPUで処理される制御トラフィックを分けて扱います。原因が異なれば、必要な対策も異なります。汎用的なコマンドを一つ実行することや再起動することは、診断の代わりにはなりません。

1. カウンターが何を記録するかを理解する

Ethernetフレームは、ハードウェアアドレスと完全性チェック情報を含むデータ単位です。インターフェースでは、受信、送信、フレームチェックエラー、廃棄、レート、リンクの変化などが計数される場合があります。errorsフィールドは複数の下位分類を集計していることが多く、対象範囲は機種によって異なります。ポート、方向、単位、含まれる分類については、実際のマニュアルを参照してください。

累積総数が大きくても、現在進行中の障害があるとは限りません。観測期間、増減、同時点のトラフィックを記録し、正常時と異常時を比較します。再起動、カウンターのクリア、カウンターのロールオーバーによっても表示値は変化します。証拠を保存せずにクリアすると、断続的な問題の調査が難しくなる場合があります。

負荷がかかったときにエラーが増えることは、関連の可能性を示しますが、負荷が原因であるとは限りません。トラフィックの増加によってケーブルの問題が顕在化することもあります。端末のログ、インターフェースの状態、アプリケーションの応答を同じ時系列に並べてください。一枚のスクリーンショットを根拠にスイッチを交換するのではなく、再現可能な関連性を探します。

2. 入力リンク上のフレームチェック失敗を調査する

フレームチェックシーケンスであるFCSにより、受信側は検出可能な伝送エラーを確認できます。チェックの失敗は、不正なフレームを受信したことを示すものであり、出力キューが満杯であることの別名ではありません。ケーブル、コネクター、干渉、対向インターフェース、ネゴシエーションなどが関与する可能性があります。ほかの状態情報も使って可能性を絞り込んでください。

承認された保守時間帯に、正常動作が確認済みの短いジャンパーケーブルへの交換前後を比較し、両端の実際の速度とデュプレックスを確認します。その後、常設配線と端末処理を調査します。8本の導体に導通があっても、電気的な伝送性能が保証されるわけではありません。光ファイバーでは、銅線用の試験方法を適用するのではなく、モジュール、端面、送受信状態を確認してください。

一般的なスイッチの処理経路では、破損した入力フレームのFCSチェック失敗と、容量に限りのある出力キューの輻輳やポリシーによる正常なフレームの廃棄は区別されます
図1。破損フレームと輻輳による廃棄は異なる事象です。経路と波形は概念図であり、実際のカウンターの配置と名称は機種のドキュメントに従います。

3. デュプレックスとフレームサイズを状況に即して解釈する

全二重では両端が同時に送受信できます。一方、従来の半二重では伝送媒体を共有し、異なる仕組みを使用します。両端の設定が一致していないと、性能が低下する場合があります。片側を固定設定にし、もう片側に互換性のない設定を残すのではなく、まずメーカー推奨のオートネゴシエーションを使用してください。古いFast Ethernetの半二重に関する規則を、すべてGigabitインターフェースに適用しないでください。

インターフェースによっては、衝突、フラグメント、アンダーサイズフレーム、オーバーサイズフレームが報告されます。これらは診断の手掛かりであり、部品の損傷を一意に示すものではありません。タグ、許容される最大サイズ、カウンターの定義が、長さの解釈に影響します。古い解説記事にある数値を超えただけではNICの故障は証明されません。また、アライメントエラーは、バイト数が偶数でなければならないという任意の規則を意味するものではありません。

古い記事で引用されているコマンドやフィールドは、特定のプラットフォームに属するものです。FCTELの機種で同じ名称が公開されているとは限りません。現在の機種のWebインターフェース、CLI、管理ツールから同等の情報を探してください。目的は証拠を理解することであり、全ブランド共通のコマンドスクリプトを一つ作ることではありません。

4. 正常なフレームも廃棄される理由

複数の入力が一つの出力に集中すると、その出力が送信できる量を上回るフレームが一時的に到着する場合があります。フレームは容量に限りのあるバッファーで待機し、需要超過が続くと廃棄が発生することがあります。長い平均化期間では短時間のピークが見えなくなるため、平均使用率が低くても短いバーストがないとは言えません。

出力廃棄は、設定されたレート制限、キューポリシー、そのほかの実装固有の条件によっても発生する場合があります。カウンターの定義を確認してください。バッファーを大きくしても、出力容量を継続的に上回る需要は解消できず、遅延が増える場合もあります。単にケーブルを交換するのではなく、アップリンクの容量、送信スケジューリング、必要なトラフィック管理を評価してください。

損失に対する応答は、アプリケーションによって異なります。TCPは再送や送信動作の調整が可能です。UDP自体には同じ信頼性確保の仕組みはありませんが、それを使用するアプリケーションが独自の回復処理を実装することは可能です。UDPだからといって、すべてのアプリケーションに補完手段がないという意味ではありません。受入検証では、実際の応答とデータの完全性を確認する必要があります。

5. CPUの動作とハードウェア転送を分けて考える

多くの管理型スイッチは、通常の転送の大部分に専用のスイッチングチップを使用し、CPUが管理、制御プロトコル、一部のソフトウェア処理対象フレームを処理します。転送プレーンとコントロールプレーンは相互に作用しますが、端末のすべてのフレームが必ずCPUを通るわけではありません。アーキテクチャーは機種によって異なるため、絶対的な規則を設けるのではなく、実際の機種に即して解釈してください。

通常のASIC転送とCPUによる管理処理または制御処理は異なる経路をたどります。CPU使用率が高くても、すべてのフレームがソフトウェアで処理される証拠にはなりません
図2。CPUの動作負荷が高いことは手掛かりですが、すべてのトラフィックがソフトウェア転送に移行した証拠ではありません。図の経路は、特定機種の内部実装を示すものではありません。

管理要求、プロトコルの変化、異常フレーム、ソフトウェアの問題によって、CPUの動作負荷が上がる場合があります。それにより管理やプロトコルの応答が影響を受けることはありますが、ハードウェア転送の障害が証明されるわけではありません。通常時の基準値、継続時間、プロセスまたはフレームの種類、アプリケーションへの影響の有無を確認してください。一時的にアプリケーションが正常に動作していても、持続する異常負荷を無視してよい理由にはなりません。

一部のプラットフォームにコントロールプレーン保護や例外統計があるからといって、FCTELにも同一のメニューがあるとは限りません。対応状況を確認せずに、第三者が示す制限値をそのまま適用したり、保護ルールを無効にしたりしないでください。不適切な変更は、必要な制御通信を妨げる可能性があります。本番環境での作業には、バックアップ、承認、復旧手段が必要です。

6. 文書で確認された製品機能を使って証拠を収集する

該当するFCTELのライトマネージドDINレール型産業用スイッチの製品ページには、ポートトラフィック統計、ミラーリング、ストーム制御が明記されています。統計は変化の観測に役立ち、ミラーリングは選択したトラフィックを分析用に複製し、抑制機能は設定された種類のトラフィックを制限します。いずれも物理層のエラーを修復するものではありません。ここでは、その製品ページで確認された機能のみを説明しています。

調達や診断の前に、必要なエラーの個別カウンター、時間分解能、ログを確認してください。ミラー出力やアナライザーが過負荷になると、複製されたフレームが失われる場合があるため、キャプチャー数が少ないことだけでは、アプリケーションでの損失は直接証明されません。内部CPUキュー、ハードウェアテーブル、保護機構については、より詳細な機種別ドキュメントやベンダーのサポートが必要です。概要から推測しないでください。

7. 各結論をその証拠と結び付ける

適切なジャンパーケーブルへの交換後に入力エラーの増加が止まり、トラフィックが回復した場合は、リンクに関連する証拠を記録します。正常なトラフィックのピークが出力廃棄に対応する場合は、容量とポリシーを調査します。アプリケーションは動作を続けているのに管理だけが遅い場合は、管理と転送を一つの原因として扱わず、別々に調査してください。

対処後は、アプリケーションの継続動作、通常のピーク時、承認済みの復旧ケースについて検証します。対処前後のカウンターと設定を保存してください。原因不明の持続的なエラー、再起動、ハードウェアアラームは、サプライヤーにエスカレーションします。どの結論が検証済みで、どれが仮説のままなのかを明記してください。そうすることで、次の保守担当者は「再起動したので現在は正常」という情報だけを引き継ぐのではなく、観測を再現できます。

参考資料:FCTEL製品の統計機能とミラーリング機能;インターフェースのエラーカウンターの定義;ネゴシエーションの仕組み;コントロールプレーンとCPUの診断。第三者のドキュメントは仕組みを裏付けるものであり、汎用的なFCTELコマンドを示すものではありません。図は一般的な模式図であり、製品写真や測定結果ではありません。

中国語の技術記事から翻訳。原文の初回公開日:2020-03-16。原文の最終改訂日時:2026-10-13T14:51:17+08:00。 中国語の原文を読む

実務上のよくある質問

入力FCSカウンターの増加は、出力キューが満杯である証拠になりますか?

いいえ。その機器のカウンター定義に従って、受信側の完全性に関する問題を記録しています。キュー廃棄は、別の段階で起きる事象です。一つのカウンターを別の仕組みに結び付けず、実際のインターフェース、送信元トラフィック、物理的な状態を確認してください。

長期平均がポート速度を下回っていても、出力廃棄が増えるのはなぜですか?

短いバーストや競合するトラフィックによって、観測期間内に出力処理能力と利用可能なバッファー容量を超える場合があります。平均使用率では、こうした状態が見えなくなることがあります。平均値を輻輳がない証拠とせず、適切なキューとトラフィックの証拠を突き合わせてください。

スイッチのCPU使用率が高いことを示すスクリーンショットだけに基づく診断には、何が欠けていますか?

どの処理がCPUを消費したのか、影響を受けたフレームがその経路を使用したのか、同じ期間に損失が発生したのかは分かりません。プラットフォームのカウンターとサービスの動作を突き合わせ、実際の機種の処理アーキテクチャーに即して判断してください。

出典と適用範囲

これらの補足は一般的な仕組みを説明するものです。対応機能、接続の詳細、受入判定基準は、実際の機器、ソフトウェア、運用条件に合わせて検証する必要があります。図は測定結果や認証の証拠ではありません。

この記事を共有する