ネットワーク運用をしていると、次のような不可解なトラブルに遭遇することがあります。
「リンクアップしているのに通信できない」
「ログにエラーが出ていない」
「設定も正しい」
今回実際に発生したのは、SFPトランシーバの種類不一致が原因の通信障害でした。
片側は 10GBASE-SR、
対向側は 10GBASE-LR。
リンクアップは正常でしたが、通信は成立しない状態でした。
この記事では、SFPのSRとLRの違いと、現場での判別方法を解説します。
SFPのSRとLRの基本的な違い
10GBASE-SR
- マルチモードファイバ用
- 波長:850nm
- 通信距離:最大300m程度
- 使用ケーブル:OM3 / OM4
10GBASE-LR
- シングルモードファイバ用
- 波長:1310nm
- 通信距離:最大10km程度
- 使用ケーブル:OS1 / OS2
SRとLRは物理仕様が完全に異なるため相互接続できません。
同じ10Gbpsのモジュールでも、波長とファイバ種別が違うため通信が成立しません。
リンクアップしているのに通信できない理由
今回のトラブルでは次の状況でした。
- リンクアップ:正常
- 光レベル:正常範囲
- ログ:エラーなし
- VLAN / ルーティング / ポリシー:問題なし
しかし通信は成立していませんでした。
原因はSFPモジュールの規格違いでした。
SR(850nm)とLR(1310nm)は波長が異なるため、
リンク状態は検出できても、正常なデータ通信ができない場合があります。
このため「リンクアップ=通信正常」と判断すると、原因特定が遅れます。
現場でのSFP判別方法
① SFP本体ラベル確認(最も確実)
まず確認するべきなのは、SFP本体のラベルです。
例:
SFP-10G-SR SFP-10G-LR
SR / LR の表記や型番を確認し、仕様を特定します。
現場ではまずここを確認するのが最も確実です。
② レバーの色(参考程度)
メーカーによって異なりますが、一般的には次の色分けが多いです。
- SR → 黒
- LR → 青
ただしこれはメーカー依存のため、色だけで判断するのは危険です。
③ 光ケーブルの種類で判断
光ケーブルの種類からもある程度判断できます。
マルチモードファイバ(SR用)
- ケーブル色:水色(アクア)
- 表記:OM3 / OM4
シングルモードファイバ(LR用)
- ケーブル色:黄色
- 表記:OS1 / OS2
基本ルールは次の通りです。
水色ケーブル → SR
黄色ケーブル → LR
④ 機器コマンドで確認
CLIからSFP情報を確認することも可能です。
Cisco
show interface transceiver details
型番、波長、Tx/Rxパワーを確認できます。
Juniper
show interfaces diagnostics optics
optics情報や送受信光レベルを確認できます。
FortiGate
diagnose hardware deviceinfo nic portX
例:
diagnose hardware deviceinfo nic x1
module part number や Tx/Rx power を確認できます。
現場でよくある誤認
- 10Gなら互換性があると思い込む
- リンクアップしているから問題ないと判断する
- 光ケーブル種別を確認しない
- 片側のSFPだけ交換して終わる
特に重要なのは次のポイントです。
リンクアップ=正常通信ではない
物理層トラブル時の確認チェックリスト
トラブル時は次の順番で確認すると原因特定が早くなります。
- SFP型番(SR / LR)
- 波長(850nm / 1310nm)
- 光ケーブル色
- ケーブル種別(SM / MM)
- 想定通信距離
- 対向機器のSFP規格
まとめ
今回の事例では、論理設定ではなくSFPトランシーバの規格違いが原因でした。
リンクアップしていても、物理層の不一致により通信できないケースは現場では珍しくありません。
そのため、トラブル対応ではまず次の3点を確認することが重要です。
- SFPの種類
- 波長
- 光ケーブル種別
物理層の確認は30秒で終わります。
しかし見落とすと半日以上調査することになることもあります。
まずは物理層から確認する。
これだけでトラブルシュートの時間は大きく変わります。
