A 25G FEC 不一致 ~を維持できる SFP28 両方のモジュールが検出され、ファイバーが接続され、受信光パワーも妥当な値を示しているにもかかわらず、リンクがダウンしてしまうことがあります。25GbEでは、2つのエンドポイントが速度だけでなく、アクティブな前方誤り訂正(FEC)モードについても、使用するPHY、伝送媒体、プラットフォームと完全に互換性がある必要があります。.

まず光モジュールを交換しないでください。両端で設定済みかつ正常に動作しているFECを記録し、ポートが実際に1つの25Gレーンで動作していることを確認してから、機器の取扱説明書に基づいて、1か所のみを慎重に変更してください。.

25g FECミスマッチ・ヒーロー

25G FECのミスマッチ:簡潔な答え

FECは、受信側が一部のビットエラーを訂正できるように、送信前に冗長情報を追加します。受信側は、これに対応したデコーダを使用する必要があります。あるエンドポイントが RS-FEC 一方、もう一方は期待している BASE-R FEC FECがない場合、受信機はFEC/PCSロックを取得できず、リンクがダウンしたままになる可能性があります。.

モードインターフェースに見られるその他のラベル重要なポイント
RS-FECリード・ソロモンFEC;25G 第108条; 場合によっては、第91条に基づくラベルが付けられていることもある一部の25G PHY/メディアの組み合わせにおいて、より大幅な修正が必要となる、あるいは予想される
BASE-R FECFirecode、FC-FEC、, 第74条RS-FECとは異なるコードであり、この2つは互換性がない
FECなしオフ、なし正確なPHY、伝送媒体、および両端点がこれをサポートしている場合にのみ有効です
自動車FECオートプラットフォームに依存します。仮定するのではなく、実際の結果を確認してください。

単一車線の場合 25Gイーサネット, IEEE規格では、RS-FECサブレイヤーを 第108条. 一部のインターフェースでは、25Gコードが以前のRS-FECアーキテクチャに由来することから、「Clause 91」という略称が使われています。これを RS-FEC 句番号をコマンドに割り当てる前に、適切な関数名を確認し、プラットフォームのドキュメントを照合してください。IEEEのワーキンググループ資料でも、25GBASE-SRはRS-FECの適用例として挙げられています。.

公式 IEEE P802.3by タスクフォースの資料 ある汎用設定が安全でない理由を次のように示しています。25GBASE-SRはRS-FECを前提に設計されていますが、銅線やバックプレーンのケースでは、ネゴシエーションによるFECや、設計上FECなしのオプションが含まれています。正しい選択は、SFP28のシェルではなく、リンク全体に基づいて行う必要があります。.

なぜ「自動」では必ずしも解決しないのか

“「Auto」は、システムによって異なる意味を持つ場合があります。イーサネットのオートネゴシエーションに参加する場合もあれば、ドライバが検出されたモジュールやケーブルからローカルFECモードを選択する場合もあります。これらは同じプロセスではありません。.

について Linux カーネルの ethtool ドキュメント 設定済みのFECモード、自動ローカル選択、およびアクティブなFECモードを区別します。また、FECの統計情報も定義します。レポート機能をサポートしていないデバイスでは、アクティブなモードの報告を省略できるため、 有効なFEC:なし ダウンリンク上であるという事実だけでは、両エンドポイントが意図的にFECなしを選択した証拠にはならない。.

デフォルト設定は、ドライバ、ファームウェア、またはオペレーティングシステムのアップグレードによって変更されることもあります。一方の端が RS-FEC のままでも、もう一方の端が BASE-R または「オフ」に変更される場合があります。これが、モジュールやケーブルの位置が変わっていないにもかかわらず、以前は正常に動作していたリンクが失敗してしまう理由です。.

FECはSFP28モジュールによって制御されていますか?

従来の透明型SFP28光モジュールでは、FECは通常、ホスト側のエンドポイントのPCSロジックに実装されています。モジュールは符号化されたシリアルストリームを伝送するのみで、2つのスイッチ間でFECに関する合意を独自に形成することはありません。.

アクティブケーブル、リタイミングモジュール、アダプタ、およびプラットフォームのファームウェアによって制約が生じる可能性があるため、これはモジュールに関する普遍的なルールではありません。安全な互換性情報には、以下の内容が含まれます:

  • スイッチまたはNICの正確なモデル名、ポート、およびハードウェアリビジョン
  • ファームウェア、ドライバ、およびオペレーティングシステムのバージョン
  • ポート速度、レーンモードまたはブレイクアウトモード
  • トランシーバー、DAC、AOC、またはアダプターの正確な部品番号およびリビジョン
  • リモートエンドポイントおよびその設定済みかつアクティブなFEC
  • ファイバーの種類、波長、偏波、距離、光出力、または銅ケーブルの長さ

物理的な適合性とモジュールの検出は、管理パスが機能することのみを証明するものです。これらは、互換性のある25G PCSモードやFECモードであることを証明するものではありません。関連するLuLeeyガイドでは、, SFPのオートネゴシエーション:モジュールは通信速度を選択するのか?, そこではその分離についてさらに詳しく説明されています。.

25G FECのミスマッチに関する安全なトラブルシューティング手順

イメージ4

1. リアルポートモードを確認する

両方のエンドポイントで、10G、100Gの親モード、または予期しないブレイクアウト子モードではなく、25GbEレーンが1つ表示されていることを確認してください。設定速度と実際の動作速度を別々に記録してください。.

2. 両端のFECを読み取る

何かを変更する前に、サポートされている、設定済みで、かつアクティブなFECの状態を確認してください。サポートされているLinuxドライバでは、読み取り専用のチェックは次のとおりです:

ethtool --show-fec

他のシステムでは、異なるコマンドやラベルが使用される場合があります。お使いのソフトウェアの正確なリリースバージョンについては、マニュアルを参照してください。リンクが利用できない場合は、サポートされているモードや設定済みのモード、および報告されているアクティブ状態を確認してください。.

3. メディアが何を求めているかを把握する

ホストおよびモジュール、あるいはケーブルの取扱説明書を正確に読んでください。異なる伝送距離やメディアタイプに関するルールを適用しないでください。25GBASE-SR光リンクと、短距離の専用設計DACリンクでは、必ずしも同じFECポリシーを使用する必要はありません。.

ある当局者 Intel イーサネットアダプタのガイド 「Auto」、「RS-FEC 第108条」、「BASE-R 第74条」、および「FECなし」を個別の選択肢として列挙し、添付メディアに応じて利用可能な構成を制限しています。.

4. メンテナンス期間内に両端点を一致させる

すべてのエンドポイントおよび通信媒体が確実にサポートしているFECモードを1つ選択してください。文書化された設定を両端に適用する際は、制御変数を1つずつ変更し、ロールバックに備えて元の設定は保持しておいてください。FECを変更すると、トラフィックが中断される可能性があります。.

速度、レーンモード、オートネゴシエーション、FECを同時に変更しないでください。これら4つを同時に変更した後にリンクが確立されたとしても、原因を特定したことにはなりません。.

5. 動作結果を確認する

両端で「Link Up」、「25Gb/s」、および同一のアクティブなFECが報告されていることを確認してください。その後、承認済みのトラフィックテストを実行し、一定の間隔でカウンタの変化を記録してください:

  • 修正されたFECブロックまたはシンボル
  • 訂正不能なFECブロック
  • FCS/CRCエラー
  • リンクのリセットまたはフラップ

補正後のカウント値は、FECが機能していることを示しており、これらは普遍的な合格・不合格の基準ではありません。その発生率を、プラットフォームの許容限界値や、正常であることが確認済みのベースラインと比較してください。補正不可能なエラーやCRC値の継続的な増加が見られる場合は、さらなる調査が必要です。.

6. 必要に応じて、物理的な接続を継続してください

FECによる補正では、コネクタの汚れの除去、デュプレックス極性の反転、および信号強度の弱いレーンの修復は行われません。リンクが依然としてダウンしている場合やエラーが増加する場合は、PMD、波長、ファイバーの種類、極性、コネクタの状態、送受信仕様、および両端での測定パワーを確認してください。.

また、受信機の過負荷の可能性も排除してください。LuLeeyの SFPレシーバーの過負荷に関するガイド 測定された電力を、受信機の感度および過負荷限界値と比較する方法について説明しています。.

簡単な例

サーバーのNICとスイッチの両方で25G SFP28モジュールが検出されていますが、リンクはダウンしたままです。スイッチはBASE-R FECに設定されています。NICはBASE-RとRS-FECの両方をサポートしていますが、RS-FECに強制設定されています。.

エンジニアは両方の設定を記録し、25Gモードであることを確認した上で、その特定の光通信アプリケーションがサポートされているかを確認します。承認されたメンテナンス時間帯に、両方のエンドポイントを文書化された共通モードに設定します。リンクは25Gb/sで確立されます。その後、トラフィックテストを行った結果、訂正不可能なFECブロックやCRCの増加は見られませんでした。.

この結果は、FECの不一致という診断を裏付けるものです。もしリンクがダウンしたままだった場合、次のステップは光路の確認であり、さらに4つの設定を無作為に変更することではありません。.

実践的な次のステップ

購入やトラブルシューティングを行う前に、1ページにまとめた互換性記録を作成してください。その内容には、ホストとポート、ファームウェア/ドライバ、速度およびレーンモード、具体的なモジュールまたはケーブル、相手側機器、サポートされているFECモード、設定済みのFEC、およびアクティブなFECを含めてください。.

LuLeeyの商品を閲覧するには、 光トランシーバーの通信距離, 、ただし、フォームファクタだけで25Gの部品を選定しないでください。LuLeeyにエンドポイントとメディアレコードの全情報を送信し、モジュール、ホストモード、およびFECの要件を1つのリンクとして確認できるようにしてください。.

コメントを残す