html レイヤー3スイッチの障害:経路とカウンター | FCTELE
                                   +8618758069661 [email protected]
製品検索 検索ガイド: スペース = AND(かつ)、 | = OR(または)、 ! = NOT(除外)

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

+8618758069661

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

オンラインお問い合わせ

レイヤー3スイッチのトラブルシューティング:経路とカウンターによる根拠

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

スイッチの管理ページが正常に表示されれば、ルーティングされるサービスも正常だといえますか?

確認できるのは、テストした管理経路と管理サービスに到達できることだけです。ルーティングされるアプリケーショントラフィックは、異なるインターフェース、VLAN、アクセスルールを使用する場合があります。障害が発生した通信フローを、入口、経路選択、ネクストホップ解決、出口、復路の順に追跡してください。同じポートの有効なサンプリング期間におけるカウンターの変化で診断を裏付けたうえで、ロールバックを用意して根拠のある変更を1つ行い、元のサービスを再テストします。

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

01終端と転送を区別する

Separate the endpoint from forwardingManagement traffic terminates at the switch; transit service traffic must reach an egress and the remote application.InMgmt CPUForwardServiceDevice endpoint ≠ transit path

管理トラフィックはスイッチで終端しますが、中継されるサービストラフィックは出口を経てリモートのアプリケーションに到達する必要があります。

02ネクストホップの解決と復路の確認

Resolve the next hop and returnA route identifies a forwarding choice; neighbor resolution and the server return path still have to work.HostL3NextDestination → routeARP / linkAlso verify the remote return path

ルートは転送先の選択を示すものです。隣接機器の解決とサーバーからの復路も正常に機能する必要があります。

03有効なカウンター計測期間を使用する

Use a valid counter intervalRate comes from a counter difference over time; a restart, clear or discontinuity can invalidate that difference.C1C2ResetUse Δbytes / Δtime only across valid state

レートは一定時間におけるカウンターの差分から求めます。再起動、クリア、不連続があると、その差分が無効になる場合があります。

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

概念を説明するための図であり、実測波形、設置配線図、特定製品の内部構成を示すものではありません。
  • 終端と転送を区別する

    障害が発生した通信フローの実際の送信元、宛先、VLAN、インターフェースを記録します。

  • ネクストホップの解決と復路の確認

    VLANの状態、ルーティングエントリー、隣接情報、アクセスルールを同じ時間帯で照合します。

  • 有効なカウンター計測期間を使用する

    計算前に、ポート識別情報、2つのタイムスタンプ、カウンターのビット幅、不連続の状態を保存します。

選定・検証チェックリスト確認項目と関連ガイドを展開する
対象サービスと実際の運用条件に関する確認事項
確認項目確認する内容検証方法
終端と転送を区別する管理トラフィックはスイッチで終端しますが、中継されるサービストラフィックは出口を経てリモートのアプリケーションに到達する必要があります。障害が発生した通信フローの実際の送信元、宛先、VLAN、インターフェースを記録します。
ネクストホップの解決と復路の確認ルートは転送先の選択を示すものです。隣接機器の解決とサーバーからの復路も正常に機能する必要があります。VLANの状態、ルーティングエントリー、隣接情報、アクセスルールを同じ時間帯で照合します。
有効なカウンター計測期間を使用するレートは一定時間におけるカウンターの差分から求めます。再起動、クリア、不連続があると、その差分が無効になる場合があります。計算前に、ポート識別情報、2つのタイムスタンプ、カウンターのビット幅、不連続の状態を保存します。

レイヤー3産業用イーサネットスイッチの管理では、「機器を管理できるか」と「サービスが正しく転送されているか」を区別する必要があります。Webページにログインできることは、その管理経路に到達できることを示すだけであり、すべてのVLAN、ルート、ネクストホップ、アクセスルールが正常である証明にはなりません。トラブルシューティングでは、サービスの実際の経路に沿って証拠を収集し、影響範囲が小さくロールバック可能な変更を行うべきです。接続できないたびに機器を再起動するべきではありません。

1. 管理アクセスとサービスデータは異なる経路を通る

管理用コンピューターがスイッチの管理アドレスにアクセスする場合、データの終端は機器自身の管理サービスです。一方、現場端末が別のサブネット上のサーバーにアクセスする場合、機器はデータを外部へ転送する必要があります。両者は異なるVLAN、ルール、インターフェースを通る場合があります。CPUが管理要求に応答できても、サービスの出口が正常とは限りません。また、管理アクセスが途絶えても、すべてのハードウェア転送が同時に停止したとは限りません。

まず、障害の範囲が特定のサービス、特定のサブネット、サイト全体のどれに該当するかを確認し、送信元、宛先、発生時刻、継続的かどうかを記録します。現象を単に「ネットワークがダウンしている」とまとめないでください。複数の担当者が同じ設定を同時に変更しないよう、管理アカウントの権限を分けます。納入されたモデルが対応する安全な管理方法を優先し、平文のリモートアクセスを信頼できないネットワークに公開しないでください。

スイッチの管理トラフィックは管理CPUに入り、そこで終端します。一方、サブネット間のサービストラフィックはルーティング用スイッチチップを通り、出口からサーバーへ向かいます。この2つの経路を分けて示しています
図1:管理の終端とサービス転送の役割を示す図。管理とサービスは物理インターフェースを共有する場合がありますが、目的と処理経路は異なります。特定モデルのハードウェア構成を示すものではありません。

2. サブネット間通信に失敗したら、まず到達性の状態を確認する

端末には正しいアドレス、マスク、ゲートウェイが必要であり、アクセスポートはトラフィックを正しいレイヤー2の範囲に収容する必要があります。対応するレイヤー3インターフェースが使用可能な状態で、機器には宛先に一致するルートも必要です。これらの基本条件を満たしていなければ、キューの優先度を変更したり、管理機能を追加で有効にしたりしても問題は解決しません。

ルーティングテーブルに宛先への経路が存在しても、ネクストホップの解決と出口を確認する必要があります。ネクストホップは、その時点でパケットを渡すべき隣接機器であり、最終的なサーバーとは限りません。IPv4では、多くの場合、ARPを通じて隣接機器のIPとMACの対応関係を確立します。解決に失敗した場合は、ローカルリンクや設定の確認が必要になることがあります。すぐに別のデフォルトルートを追加すると、症状がより複雑な経路問題に紛れてしまうため、避けるべきです。

入口、宛先への経路、ネクストホップ、アクセスルール、出口の状態を同じ時間帯で照合し、続いてサーバーからの復路を確認します。一般的なアクセス制御ルールでは一方向しか許可されていない場合があり、端末やサーバー自身の保護機能が要求を拒否する場合もあります。スイッチに原因があると疑うには裏付けとなる証拠が必要です。アプリケーションのタイムアウト1件だけで結論を出さないでください。

3. 累積値だけでなくカウンターの変化を見る

ポート統計には通常、累積バイト数、パケット数、各種エラー数や破棄数が保存されます。2つのサンプリング時点の間の変化を比較すると、障害中に何が起きたかをより適切に説明できます。大きな累積エラー数は過去のものかもしれません。一方、少数でも現在増え続けているエラーのほうが注意を要する場合もあります。まず、インターフェースインデックス、実際のポート、測定方向を一致させてください。異なる2つのポートの値を比較してはいけません。

説明用の例では、同じ出口のバイトカウントが10秒間に125,000,000バイト増加しています。この差分に8を掛け、10で割ると、平均レートは約100 Mbit/sになります。これは当該期間の平均であり、ピーク値ではなく、アプリケーションの実効スループットとも一致しません。機器の再起動、カウンターのクリア、カウンターの不連続が発生した場合、この差分をそのまま実際のレートとして扱うことはできません。高速ポートでは、カウンターのビット幅とツールの処理方法も確認する必要があります。

同じポート統計ユニットで2つの時点の累積バイト数をサンプリングし、差分と平均レートを計算します。再起動によってカウンターの不連続が発生した場合は、その差分の使用を中止します
図2:累積カウンターを一定時間内の指標に変換する説明図。数値は例です。平均レートから短時間のバーストがないとは判断できず、ポートのピーク能力を示すものでもありません。

4. エラー、破棄、アプリケーションのタイムアウトを区別する

リンクの受信エラーと出口での破棄は、原因が同じではありません。前者は物理伝送、インターフェース、フレームに関係する場合があります。後者は輻輳、ルール、リソース、モデル固有の統計定義に関係する場合もあります。まず各カウンターの具体的な定義を確認し、そのうえで光モジュール情報、ポート速度、キュー、ログを関連付けて調べます。「破棄」が1件見つかっただけで、ケーブルの不良と即断することはできません。

ポートの平均使用率が低くても、バーストによるキューイングがない証明にはなりません。必要に応じて、許可された条件下でサンプリング頻度を上げるか、適切なパケットキャプチャを使用してください。ただし、ポートミラーリングでコピーして観測するトラフィックにも、容量と選択範囲の制限があります。ミラーポートでパケットを取得できなくても、ミラーリング自体の取りこぼしかもしれません。他の情報と照合せずに、元のサービスが何も送信していないと断定することはできません。

5. 飛暢科技の管理機能を保守の証拠として活用する方法

飛暢科技 マネージド産業用DINレール型10G 光4ポート・銅線8ポート レイヤー3スイッチ 詳細情報には、管理アクセス、ポート統計、ログ、光モジュール情報、対応するレイヤー3機能が記載されており、機器の状態とサービス経路の保守記録を作成するために利用できます。実際に読み取れる項目、更新周期、アラーム方式は、納入されたモデル、ファームウェア、マニュアルに基づいて確認してください。第三者のMIB定義だけでは、すべての項目に対応していることを証明できません。

異なる担当者が同じ障害を比較できるよう、設定のバックアップ、時刻同期の状態、ポート識別情報、ファームウェアのバージョンをまとめて保存します。ログの時刻とパケットキャプチャの時刻が一致しない場合は、異なる事象を1つの原因に結び付けないよう、まず証拠間の時刻の対応関係を補正します。ダッシュボードの数値を良く見せるためだけに、元のエラー記録をむやみに消去しないでください。

6. 最適化は検証された変更として行う

明確な仮説を立てた後、根拠のある設定項目を一度に1つずつ変更し、変更前後のサービス性能と機器の状態を記録します。ルート、VLAN、アクセスルールに関わる場合は、承認された作業時間帯とロールバック計画を用意してください。稼働中の制御ネットワークで、プロトコルをむやみに停止したり、アクセス権限を拡大したりしてはいけません。再起動によって症状が一時的に変わる場合はありますが、現場の重要な証拠が失われます。

受け入れ確認では管理ページだけでなく、元々障害が発生していたサービスが復旧したか、元々制限されていたサービスが引き続き制限されているか、復路と管理チャネルが維持されているかも確認する必要があります。どの区間の状態が異常だったのか、どう検証し、どう修正し、どう結果を再現したのかを説明できることは、「ネットワークをインテリジェントに最適化した」と漠然と述べるよりも信頼できます。

参考注記:インターフェースカウンターと不連続の処理については、次を参照してください: RFC 2863 。図は一般的な原理図であり、例は特定モデルの測定結果ではありません。具体的なカウンターの定義は、機器のドキュメントで確認してください。

中国語の技術記事から翻訳。原文の初回公開日:2024-03-06。原文の最終改訂日時:2026-10-13T11:20:43+08:00。 中国語の原文を読む

実務上のよくある質問

スイッチのWebページにアクセスできなくても、サービスの転送は継続できますか?

はい、障害の内容によります。管理用のアドレス設定、アクセスルール、管理サービスに障害が起きても、すべての中継経路が停止するとは限りません。逆に、Webページが応答しても、ルーティング転送が正常である証明にはなりません。スイッチを再起動する前に、影響を受けているアプリケーションをテストし、実際の経路を調べてください。

宛先へのルートが存在する場合、次に何を確認すべきですか?

選択されたネクストホップが、意図したローカルリンク上で解決され、出口が使用可能であることを確認します。続いて、アクセスルールとリモート側からの復路を検証します。こうした証拠なしに別のデフォルトルートを追加すると、隣接関係やVLANの障害が見えにくくなる場合があります。

累積バイト数の2つの測定値を差し引けば、常にトラフィックレートを計算できますか?

同じインターフェースの、有効で連続した期間の測定値であり、カウンターのラップアラウンドとビット幅が正しく処理されている場合に限ります。再初期化と不連続を示す情報を確認してください。得られるレートはその期間の平均であり、より短時間のバーストがないことを示すものでも、アプリケーションの実効スループットと等しいものでもありません。

出典と適用範囲

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

この記事を共有する