archer@canjintech.com 周一至周五 09:00–18:00(GMT+8) 询盘 12 个工作小时内回复
中文
获取报价 WhatsApp 咨询
首页/行业知识/SFP 与 QSFP 的实质差别:通道、拆分与端口兼容

SFP 与 QSFP 的实质差别:通道、拆分与端口兼容

SFP 与 QSFP 的实质差别:通道、拆分与端口兼容

先说结论。 SFP 和 QSFP 描述的是插槽,不是速率。一个 SFP 机笼只把一条串行通道交给交换芯片;QSFP 机笼交四条,QSFP-DD 交八条。买完之后争论的所有问题——一条链路吃掉几根纤、一个端口能不能切成四个、面板上多出多少瓦、主机到底认不认这块模块——都从这一个数字推出来。

所以有意义的对比不是「10G 对 100G」。线卡早已把这条界线搅乱:100G QSFP28 端口可以被配置成四个 25G,10G SFP+ 端口却只能做它自己。机笼决定可选范围,模块只是从中挑一个。

下面按网络团队实际遇到问题的顺序讲:硬件本体、参数对照、第四条通道的代价、单通道还赢在哪、以及决定端口究竟能不能点亮的几条规则。

机笼才是产品,通道数是规格

SFP 当年是为了替掉笨重的 GBIC,机械外壳很早就冻结了:宽约 13.4 mm、高 8.5 mm、深 56.5 mm,20 针卡缘连接器,单路 3.3 V 供电。SFP+ 没有放大这个外壳,它把电气上限提到 10.3125 Gbps,尺寸一点没动——这正是 10G 光模块能物理插进 1G 机笼的原因,也是结果取决于 ASIC 能不能跑这个速率的原因。这一层的基线文档是 INF-8074(外壳)、SFF-8431(10G 电气)、SFF-8472(诊断映射)。

QSFP 沿用同一套设计语言,然后加宽到四条通道:宽约 18.35 mm、高 8.5 mm、深 72.4 mm、38 针,40G 一代由 SFF-8436 定义,100G 一代由 SFF-8665 定义。速率阶梯就是通道数乘通道速率——初代 QSFP 是 4×1G,QSFP+ 是 4×10G,QSFP28 是 4×25G,QSFP56 是 4×50G PAM4。QSFP-DD 增加第二排触点、翻倍到八通道,400G 才塞进了一个外形还算眼熟的机笼里。

多出来的 5 mm 宽度听起来是小事,直到你去数一块 1U 面板能开几个笼子:窄的单通道笼能排 48 个,宽的四通道笼只能排 32 到 36 个。你是拿端口数量换单端口带宽,这个交换就是全部争论的实质。封装怎么一路演进到今天的形态,另有一篇数据中心封装演进专门讲。

SFP 与 QSFP 参数对照

参数SFP 家族(SFP / SFP+ / SFP28 / SFP56)QSFP 家族(QSFP+ / QSFP28 / QSFP56 / QSFP-DD)
每模块串行通道14(QSFP-DD 为 8)
常用通道速率1G、10G、25G、50G PAM410G、25G、50G PAM4
聚合速率阶梯155M 1G 10G 25G 50G40G 100G 200G 400G
卡缘连接器20 针38 针(DD 为 76 针)
外壳宽 × 深约 13.4 × 56.5 mm约 18.35 × 72.4 mm
光接口双工 LC,铜口件为 RJ45并行光学用 MPO-12,WDM 型号用双工 LC
管理映射SFF-8472(A0h / A2h 页)SFF-8636;QSFP-DD 及以后用 CMIS
模块典型功耗1G 低于 1 W;10G 长距 1–1.5 W100G 为 3.5–6 W;400G 带 DSP 最高约 12 W
端口拆分不支持40G 4×10G,100G 4×25G,400G 4×100G 或 8×50G
1U 面板可排笼数(48 口密度)4832–36
典型位置接入、边缘、长距、PON、工业汇聚、spine、leaf 上行、AI 东西向

第四条通道买到什么,又付出什么

QSFP 的商业理由不是绝对带宽,而是「一个物理端口可以被劈开」。一个 100G QSFP28 端口配成 4×25G,就从一个 ASIC 端口喂四台服务器;一个 40G QSFP+ 端口拆成 4×10G,对老旧服务器池是同样的效果。一台 32 口 100G leaf 交换机,把其中 24 个口拆开,就有 96 条面向服务器的 25G 链路,另外 8 个口仍跑 100G 做上行。这笔算术才是 leaf-spine 架构收敛到四通道笼子的真正原因。

扇出有三种物理做法,彼此不可替换:

  • 拆分 DAC —— 交换机端一个 QSFP 头,服务器端四个 SFP 头,全程铜缆。最便宜、功耗最低,但只能用在机柜内几米范围。
  • 拆分 AOC —— 同样的分叉,工厂预端接光纤,能跨一排机柜,长度仍然固定。
  • 并行光模块加分支跳线 —— QSFP 端口插 SR4 或 PSM4,再用 MPO 转 4×LC 分到四个单通道模块。这一种能进结构化布线,因为每条腿都落在标准配线架端口上。

坑在软件,不在光学。物理上已经扇出的端口,在操作系统被告知之前仍然表现为一个 100G 接口;四个子接口不会自己冒出来,具体命令还随网络操作系统不同而不同。第二个坑是 FEC:25G 拆分时,服务器侧模块和 QSFP 子端口必须在 Reed-Solomon 成帧上一致,不一致的典型症状就是子接口存在、有光、却永远不通流量。

拆分还有爆炸半径。一个被污染的 MPO 端面,或者分支跳线里一根被压折的腿,可以一次干掉四条服务器链路而不是一条。接入端口上这个代价可以接受;而对着单台主机交付整条 100G 的链路,拆分就是选错了工具。

单通道仍然赢的场景

四条通道不是天然更好。有一长串活儿,正确答案就是一个单通道笼子,而且大多数都不在超大规模机房的核心位置。

距离。 10G SFP+ ZR 在 1550 nm 上用一对双工纤跑 80 km——我们的 BLS558-77BL 就是这一档,同一个外壳里还有 40 km 的 ER 和 10 km 的 LR。可比的 QSFP 到不了这么远:100G ER4 大约 40 km 见顶,单端口成本还要贵好几倍。当两端隔着一个城,一条通道加一对光纤就是最经济的答案。

光纤稀缺。 双向 10G 模块一发一收用两个波长,一根纤就能承载整条链路。我们的 BLB 系列覆盖 20 km、40 km、60 km 三档。管道已经满了,把纤芯数减半比把通道数翻倍更值钱。

波分复用。 CWDM 和 DWDM 的 SFP+ 型号能靠无源器件把多路 10G 塞进一对光纤——BLC 与 BLD 家族覆盖 20、40、80 km 三个距离档。四通道这边没有同等便宜的对应物,因为复用发生在模块外面。

铜缆落点。 1000BASE-T SFP 让一个光口去带一段 RJ45,接入交换机就是这样吸收存量铜缆而不必加媒体转换器。

25G 密度。 SFP28 把窄笼子的优势放大:单通道 25.78 Gbps 意味着一台 48 口 1U 接入交换机,而不是 24 口。我们的 BLM11C、BLM333、BLM336 在这一形态里覆盖从 100 m 多模到 40 km 单模。

备件。 单通道为主的网络,每个距离档留一个备件就够;四通道为主的网络,每个速率、每种写码都要留一件,备件预算涨得比端口数快。

决定端口能不能点亮的几条规则

规格表描述的是「应该能用」,真正决定成败的是下面六条。

  1. 速率上限在主机,不在模块。 QSFP28 端口一般接受 40G QSFP+ 模块并按 40G 跑;反过来不行,QSFP+ 端口无法给 100G 模块提供时钟。同样的不对称也管着 SFP:双速率 SFP+ 端口能降到 1G,只支持 1G 的笼子驱不动 10G 件。
  2. 速率可以降,封装不会变。 SFP 模块不经专用转接件进不了 QSFP 笼子,而转接件只在网络操作系统支持时才有意义。物理能插进去和逻辑上被支持,是两道独立的审批。
  3. 身份页也是产品的一部分。 两块光学完全相同的模块可以带不同的 EEPROM 内容,校验厂商身份的平台会直接拒绝错的那块。这就是EEPROM 写码与兼容性背后的机制。
  4. 管理映射换代了。 SFP 讲 SFF-8472,QSFP+ 和 QSFP28 讲 SFF-8636,QSFP-DD 及以后讲 CMIS。按 CMIS 期待的主机会把一块完全健康的旧映射模块报成「不支持」。
  5. FEC 只有两端都同意才谈得上。 单通道超过 50G,Reed-Solomon KP4 成帧是强制项而不是选项;链路上任何一环——模块、线缆、对端主机——没跟上,表现都是纠正计数往上爬,而不是一条干净的链路。
  6. 热预算是个端口数量决策。 一块带 DSP 的 400G 模块可以吃掉 1G SFP 的十二倍功耗。把线卡上每个笼子都插满,和把每个笼子插满且仍在热设计之内,不是同一件事。
手上的模块交换机端口结果
1G SFPSFP+ 双速率端口按 1G 运行
10G SFP+仅 1G 的 SFP 端口不通——主机给不出这个时钟
40G QSFP+QSFP28 端口按 40G 运行,通常被接受
100G QSFP28QSFP+ 端口不通——超出主机能力
25G SFP28配成 4×25G 的 QSFP28 端口只有经拆分组件且 FEC 匹配才成立
任意 SFPQSFP 端口无转接件不通,且只在系统允许时可用

按正确顺序选型

从端点开始,不要从模块开始。设备实际需要多高速率、跑多远?然后问哪个预算在咬人:如果纤芯或开挖成本占主导,单通道加波分赢;如果机架空间和 ASIC 端口数占主导,四通道加拆分赢。最后才挑具体型号——并且在订单发出前确认端口配置和写码,而不是等模块到货之后。

这个顺序也解释了两种封装为什么是共存而不是竞争。接入层的 10G SFP+ LR 和同一台交换机上的 100G QSFP28 上行不是妥协,而是同一个决策按各自的约束做了两次。我们的 SFP+、QSFP+、QSFP28 页面列出了各自一侧的距离档和料号,25G 到 100G 的 leaf-spine 笔记把端口算术算得更细。

常见问题

SFP+ 模块能插进 QSFP 端口用吗?

不能直接插。外壳和针脚定义毫无关系,SFP 必须装在专用转接件里,而且转接件要由已安装的网络操作系统支持。即便这样端口也只跑 10G,通常有更便宜的方案。

QSFP 一定比 SFP+ 快吗?

不一定。QSFP 是四通道外壳,最早的版本是 4×1G,比单通道 10G SFP+ 还慢。聚合速率来自通道数乘通道速率:40G QSFP+ 是四条 10G,100G QSFP28 是四条 25G。

40G QSFP+ 模块能插进 100G QSFP28 端口吗?

多数情况可以,端口会降到 40G 运行。仍建议对照平台的模块兼容矩阵确认,某些系统版本会在特定线卡上限制混速运行。

拆分必须要专用线缆吗?普通 QSFP 转 SFP 的走法行不行?

必须用专门做出来的组件:拆分 DAC、拆分 AOC,或者并行模块加 MPO 分支跳线。普通双工跳线只有两根纤,物理上承载不了四条通道。

为什么四个 25G 子接口出现了却一直是 down?

两个常见原因:端口从未在软件里切换到拆分模式,子接口存在但没有有效的通道映射;或者服务器侧模块与 QSFP 子端口在 FEC 成帧上不一致。先查接口配置,再查两端的 FEC 设置。

SFP 和 QSFP 的诊断信息是一套吗?

测的量相同——壳温、供电电压、激光偏置、发功率、收功率——但走的存储映射不同。所以照 SFP 页布局写的诊断脚本,放到 QSFP 上会读出一堆无意义的数,除非映射处理对了。

把 BOM 发给我们,剩下的交给我们

提供型号清单、目标速率或传输距离,我们的工程师会回复匹配的料号、交期与报价。

光模块行业洞察