10G SFP+ 对比 25G SFP28:迁移规划与兼容性矩阵

10G SFP+ 与 25G SFP28 的真实差异——线速率、FEC、介质距离、DAC 长度——附模块与端口兼容性矩阵,以及生产环境验证过的迁移模式(100G ToR breakout、网卡更换、布线复用)。

简短版:同一笼型,2.5 倍带宽

SFP28 刻意保留了 SFP+ 的机械尺寸——机架、笼子、配线架和每位数据中心工程师的操作习惯全部延续。变的是电气和光层:

10G SFP+25G SFP28
线路信号10.3125 GBd NRZ25.78125 GBd NRZ
FEC可选 / 无KR/CR 变体强制 RS-FEC(528,514)
多模距离(SR)OM3 300 m / OM4 400 mOM3 70 m / OM4 100 m
单模距离(LR)10 km10 km
DAC 实用长度常见 7 m常规 3 m、高端 5 m
标准 breakout40G QSFP+ → 4×10G100G QSFP28 → 4×25G
每 bit 成本趋势成熟底部出货量大后已接近 10G 价位

25G 通道速率不是"数字变大的 10G":25.78 GBd 的 NRZ 已逼近低成本 CMOS SerDes 和通道的实用极限,这正是 FEC 从可选变为强制的原因。

兼容性矩阵:帮你省下通宵的那部分

模块插 SFP+ 端口插 SFP28 端口
10G SFP+ SR/LR✅ 原生✅ 降速到 10G(双速率端口)
25G SFP28 SR/LR❌ 无 25G PHY✅ 原生
10G DAC✅✅(通常,跑 10G)
25G DAC(≤3 m)❌✅
1G SFP(经 SFP+ 槽位)视平台视平台

这张表导出三条运维铁律:

  1. 端口定速率,模块定介质。 25G SFP28 模块无法让 10G 端口跑出 25G。
  2. SFP+ 模块插 SFP28 端口是标准的过渡工具。 可以先换交换机、后换光模块。
  3. FEC 设置必须端到端一致。 一侧开一侧关的 25G 链路要么不训练、要么 CRC 误码持续增长。

真正可行的迁移模式

模式一:ToR 刷新 + 100G 上联(最常见)

flowchart LR
    S[100G QSFP28 spine port] -- 100G DR/FR --> T[ToR 100G QSFP28 uplink]
    T -- breakout MPO harness --> B[4 x 25G SFP28 SR]
    B --> N[25G server NICs]

一个 100G QSFP28 端口替代四个 10G 上联。服务器侧 25G 通过 breakout DAC(同机架)或 SR4/SR 分线(跨排)落地。

模式二:换网卡、复用布线

模式三:双速率端口分阶段迁移

许多 25G/100G ToR 交换机的端口可跑双速率(10G/25G)。迁移期间,10G SFP+ 与 25G SFP28 模块在同一台交换机上共存——老服务器原地不动,刷新的服务器切到 25G。

团队最容易踩的坑

症状常见根因处理
25G 链路训练不起来两端 FEC 不一致对齐 FEC 模式(通常两侧都开 RS-FEC)
25G 链路起来后 CRC 误码攀升DAC 过长 / 通道余量不足DAC ≤3 米;改用 AOC 或 SR 光模块
10G 模块在 SFP28 端口"不识别"端口速率锁定 / EEPROM 编码把端口设为双速率或 10G 模式
25G 跑老 OM3 链路时通时断超出距离(OM3 70 米)换 OM4 端接、改 LR、或维持 10G
自协商反复抖动25G AN 的 CL73+CL92 跨厂商怪癖两端固定配置或按厂商 AN 矩阵操作

网卡与服务器侧要点

底线

内容整理自 IEEE 802.3by/802.3ae 规范、SFP+ 与 SFP28 MSA 资料及现场迁移实践;原创整合,未搬运原文。

FAQ

10G SFP+ 模块能插进 SFP28 端口吗?
几乎所有平台都可以——SFP28 端口向下兼容,插入 SFP+ 模块后会协商到 10G。建议确认交换机端口支持双速率;少数老旧或特殊固件版本会限制。
25G SFP28 模块能插进 10G SFP+ 端口吗?
不能。25G PHY(25.78125 GBd 信号加 FEC)超出 SFP+ 端口能力。链路要么起不来要么持续误码。端口速率由交换机 ASIC 决定,模块说了不算。
为什么 25G DAC 超过 3 米就不通?
25G NRZ 信号对插入损耗的容忍度远低于 10G。DAC 在 25G 下通常标称 3 米(高端型号 5 米)。更长的距离请用 AOC 或 SR 光模块。
25G 下 FEC 是强制的吗?
对 KR/CR 电气和背板变体,是的——RS-FEC(528,514) 是 25G 以太网标准的一部分。两端 FEC 模式不一致(一侧开一侧关)是'25G 不通'最常见的原因之一。