CodingBox Q&A Ask question

サードパーティ光モジュールが実際に引き起こした障害: 遅いI2CによるラインカードクラッシュとDDMのuptimeオーバーフローバグ

Asked Active Viewed 96 AI translation from English
1

ベンダーロックインについてのNANOGでの議論の中で、あるオペレーターが2つの具体的な障害事例を語っていました。1つ目は、サードパーティの光モジュールがI2Cの読み出しに対して応答が遅すぎたケースです。スイッチベンダーのポーリングコードがタイムアウトを処理できずラインカードの制御プレーンをクラッシュさせましたが、ベンダーは自社の光モジュールでは起きないことを理由にバグとして扱うことを拒否しました。2つ目は、サードパーティのSFPにあったファームウェアの不具合で、2^31の1/100秒が経過するとuptimeカウンタがDDMの温度フィールドを上書きしてしまい、多数の機器で同時にリンクフラップを引き起こし、一斉リブート後に同時障害が起きるリスクを抱えていました。

  • ハードウェア: キャリアのルーター/スイッチ(ベンダー名不明)
  • トランシーバ: DDM付きサードパーティSFP
  • フォームファクタ: SFP

症状 / メッセージ:

linecard control-plane crash on I2C timeout
DDM temperature field corrupted by uptime overflow
fleet-wide link flapping

Comments 2

Accepted answer

サードパーティの光モジュールは、シリアル番号と部品の出所を追跡していてリコールが可能なプロの業者から買うこと。安いブローカー経由の光モジュールは追跡できません。

0 FrancefiberwolfFR Show original (English) AI translation

大手ベンダーはRFPの回答書の中で、サードパーティの光モジュールを理由に契約上のサポートを拒否することはないとしつつ、TACの作業を続ける前に疑わしい光モジュールを純正品に交換するよう求める場合があるとしています。

3 Brazilopticnerd31BR Show original (English) AI translation
Log in to comment. Log in