archer@canjintech.com 周一至周五 09:00–18:00(GMT+8) 询盘 12 个工作小时内回复
中文
获取报价 WhatsApp 咨询
首页/行业知识/什么是 SFP 光模块?端口、速率与选型完全指南

什么是 SFP 光模块?端口、速率与选型完全指南

什么是 SFP 光模块?端口、速率与选型完全指南

先给结论:SFP 光模块是一个指头大小的可插拔光电转换器件,插进交换机、路由器、服务器网卡或光电转换器上对应的笼座,把主机的高速电信号变成光信号送出去,在对端再变回电信号。SFP 是 Small Form-factor Pluggable(小型可插拔)的缩写,关键词是"可插拔"——不动机箱、不断电,就能加端口、换模块、做升级。

所以"什么是 SFP"的实用答案是:它是一个标准,不是某个品牌。任何厂商都可以按标准生产,这正是不同厂家的模块和笼座能够互相兼容的原因。

定义本身很简单,采购真正要弄清楚的是定义下面的几层:模块配哪种笼座、主机接受哪档线速率、哪个距离档匹配你已有的光纤、以及哪个固件细节决定端口到底能不能起来。本文按项目实际碰到的顺序把这四层讲清楚。

SFP 是什么:金属壳里的四套东西

SFP 首先是一个标准化封装,然后才是产品。它的机械和电气基本规则来自 SFP MSA 多源协议(最初编号 INF-8074),固定了外壳尺寸、20 针金手指连接器、3.3 V 供电和两线制管理总线。所有厂商按同一张图纸生产,一家的模块才能插进另一家的笼座——互操作性就是 MSA 的全部意义。

金属壳内部,一只 1G SFP 模块是一台小型光引擎,由四个功能块组成:

  • 发射端。 激光二极管——850 nm 多模短距用 FP 激光器,1310/1550 nm 单模用 DFB 激光器——由激光驱动器 shaping 调制电流。激光器、监视光电二极管和耦合光路通常封装在一起,就是 TOSA。
  • 接收端。 光电二极管(多数距离档用 PIN,长距用 APD)加上跨阻放大器和限幅放大器,恢复出干净的逻辑信号。这个组件就是 ROSA。
  • 控制与存储。 一颗单片机读取内部传感器、提供管理接口,背后是存着两个存储页的 EEPROM。
  • 管理地图本身。 A0h 页存身份信息——厂名、料号、序列号、日期码、支持的距离档,以及告诉主机"我是什么模块"的收发器编码。A2h 页存实时诊断量,排障通常从这里开始。

A2h 页由 SFF-8472 定义,现代网络操作系统能打印真实数字而不是靠猜,靠的就是它。它暴露壳温、供电电压、激光器偏置电流、收发两个方向的光功率的实时值,每项都带出厂写入的告警和警告门限。SFF-8472 还规定了这些值是内部校准(直接报工程单位)还是外部校准(报原始计数值、由主机换算),并区分平均接收光功率与光调制幅度。同一链路上两家模块报的 Rx 值略有出入,往往就是校准位不同。

我们的 155M、1.25G 和 2.5G SFP 系列遵循同一张地图——运维团队已经在用的诊断命令(读 Rx 功率、对照链路预算)不需要任何厂商专用工具就能直接用。完整料号和逐型号的 Tx/Rx 功率窗口见 SFP 产品页。

什么是 SFP 端口:认识笼座

SFP 端口最短的答案是:笼座。它是接纳模块的插座——一个带弹簧卡扣的矩形金属开口,后部有 20 针连接器的导轨,口沿一圈 EMI 屏蔽簧片。插入只需一个动作:把模块推到底、听到咔哒一声;拔出只需扳一下拉环。

从这个设计引出三个实操要点,每一条都是现场踩过坑的:

决定速率的不是笼座,是主机的 SerDes。 SFP+ 笼座和 SFP 笼座尺寸完全一样,变的是背后的电气等级——阻抗连续性、收发差分对之间的串扰控制、散热通道。所以支持 25G 的笼座可以插 1G 模块按 1G 跑,而只支持 1G 的笼座插什么也跑不到 10G 或 25G。设计阶段买高等级笼座花不了几个钱,买来的是未来几年的余量。

光口和电口长得不一样,这个区别很重要。 SFP 端口接纳的是模块;模块再对外提供 LC 双芯(或 SC,BiDi 为单芯)光连接器,1000BASE-T 铜口 SFP 则提供 RJ45 水晶头接口。如果你的交换机上一排都是 RJ45 网口,那是电口不是 SFP 口——即便同一台交换机旁边另有 SFP 槽位。

更宽的家族用更宽的连接器。 QSFP+、QSFP28、QSFP-DD 和 OSFP 有 4 或 8 个电通道、38 针(或双排)接口,物理上根本插不进 SFP 笼座。物料清单里混写是要花钱的错误;两个都拿在手里一次,区别一目了然。

速率、距离与部署层级:把模块配到链路上

三个决策按固定顺序级联——先速率,再距离,再部署层级。顺序颠倒,得到的会是一份技术上都合规却点不亮的 BOM。

SFP 家族速览:同一副壳,三代速率

命名里最容易混淆的是:SFP、SFP+ 和 SFP28 描述的是同一副机械外壳承载的三代电气标准。看交换机 datasheet 时,把下面这张表放在手边。

型号通道速率与线路编码电气/管理规范通道数适配的主机端口典型距离范围
SFP (1G)1.25 Gb/s,8b/10bINF-8074 SFP MSA,SFF-8472 DDM11G SFP 笼座,或任何更快的 SFP 家族笼座550 m 至 120 km
SFP+ (10G)10.3125 Gb/s,64b/66bSFF-8431(SFI),SFF-8432 机械1SFP+ 笼座,或 SFP28 笼座300 m 至 80 km
SFP28 (25G)25.78 Gb/s,64b/66bIEEE 802.3by,SFF-84021SFP28 笼座100 m 至 40 km
QSFP+ (40G)4 × 10.3125 Gb/sIEEE 802.3ba,SFF-8636 管理4QSFP+ 笼座(38 针)100 m 至 10 km
QSFP28 (100G)4 × 25.78 Gb/sIEEE 802.3bm,SFF-8636 管理4QSFP28 笼座(38 针)100 m 至 10 km+

两个工程决策解释了这些差异。其一,1G 这代用 8b/10b 线路编码,1 Gb/s 净荷需要 1.25 Gbaud 线路速率,时钟恢复电路放在模块内部。10G 这代改变了分工:串化与时钟数据恢复经 SFF-8431 定义的 SFI 接口移到主机侧,64b/66b 取代旧编码。模块里电路更少,每端口发热更低——SFP+ 因此淘汰了笨重的 XENPAK 和 X2。其二,25G 保持单通道架构但再次拉高信令速率,这就是 SFP28 笼座需要更好散热通道的原因——笼座是散热链的第一环,到 25G 这不再是一句空话。

距离档:距离决定料号

速率定了之后,距离和光纤决定其余一切。波长不是偏好,而是你已有光纤的必然结果:多模只支持短波段,单模则打开通向 120 km 的整个梯子。

应用类别波长光纤距离代表料号(灿金)
1000BASE-SX850 nmOM2/OM3/OM4 多模550 mBLP11C-33BL
1000BASE-LX 档1310 nm9/125 µm 单模20 kmBLP335-33BL
1310 nm 扩展档1310 nm单模40 kmBLP336-33BL
1550 nm 长距1550 nm单模40 kmBLP556-33BL
1000BASE-ZX 档1550 nm单模80 kmBLP558-33BL
BiDi 单芯双向1310/1550 nm单模,单芯20–120 kmBLB355-33BL 至 BLB459-33BL
CWDM 合波1270–1610 nm单模40–120 kmBLCXX6-33BL、BLCXX9-33BL

项目悄悄翻车的地方就在长距这几行。BLB459-33BL 这类 120 km BiDi 料号不是"不用做算术就能建 120 km 链路"的许可证:可用距离 = 发射功率 − 接收灵敏度 − 路径上每一个连接器、熔接点和配线架损耗。我们的参数表逐料号公布 Tx 最小值、Tx 最大值和 Rx 灵敏度,就是为了让这笔账在下单之前算清,而不是在链路点不亮之后。用长距模块跑短距还要配衰减器——80 km 模块跑 2 km 链路,接收机过载的确定性不亚于弱光饿死接收机。

光纤选型在我们的单模与多模光纤对比一文里有专门展开,经验法则很简单:量实际走线路由,加上走线和配线架余量,然后选比结果高一档。

这些模块在实际网络里的位置

1G SFP 从未过时,它只是往下沉了一层。FTTx 建设里面向用户的 OLT 上联和 ONU 链路、园区汇聚与接入交换机、用 155M 或 2.5G 匹配传统协议的工业与电力网络、以及用 10G 端口纯属浪费钱和热量的带外管理路径上,你仍然会见到它。

SFP+ 占据企业核心层和大多数机构在 2015–2022 年间建成的 10G 服务器上联层。SFP28 接管了云与 AI fabric 中服务器侧的角色,因为 4 个 25G 通道可以干净地聚合成一个 100G QSFP28 端口——leaf-spine 架构正是围绕这种 breakout 模式设计的。

这轮迁移背后的量已经不小:2026 年行业估计 800G 及以上模块占收发器总出货量的一半以上,仅 800G 一档就是数千万只量级,1.6T 迎来首个商用放量年。这些增长发生在 SFP 层之上,却带动整个层级:每个新 AI 机柜都需要 leaf 端口、管理端口、console 通路和存储链路,其中相当大的份额仍是单通道 SFP 家族。我们的 SFP28 系列覆盖 100 m、10 km、40 km 三档 25G,SFP+ 系列覆盖 300 m 至 80 km 的 10G,含 BiDi 与 CWDM/DWDM 变体。

下单前的六项检查

  1. 速率与端口能力。 确认主机端口的最大速率,以及线卡是否真的列出你要的距离档。部分老 10G 线卡完全不支持 ZR 级模块。
  2. 光纤类型与实测距离。 多模把你限制在短波段,单模解锁其余全部。用路由长度,不要用建筑尺寸。
  3. 链路预算。 累加链路损耗,对照模块的 Tx/Rx 窗口。超过 40 km 的链路,务必落在纸面上。
  4. EEPROM 写码。 很多平台读到认可的厂商字符串才启用端口。要求写码匹配交换机具体型号和固件版本,系统升级后复查——这是"模块是坏的"工单的头号原因。详见我们的 EEPROM 写码专文。
  5. 诊断与温度。 确认 DDM 已实现、工作壳温范围与机柜环境匹配。0–70 ℃ 商规件装在户外机柜里,等于预填一张保修单;工业级变体的存在是有原因的。
  6. 功耗与机械适配。 对照笼座的散热设计核对模块功耗,确认连接器类型和卡扣样式配得上你的配线架密度。

FAQ

1G SFP 模块能插 10G SFP+ 端口吗?

通常可以。多数 SFP+ 和 SFP28 端口支持降速协商,在端口配置允许的前提下,1G 模块会按 1G 跑。反过来永远不行:只支持 1G 的笼座 SerDes 锁死在 1.25 Gbaud,承载不了 10G 信号。

SFP、SFP+ 和 SFP28 模块物理上能互换吗?

它们共享同一副外壳和 20 针连接器,所以插得进同一个开口。电气上不可互换:主机端口必须支持模块的速率,笼座也必须按该速率的信号完整性和热量额定。

SFP 端口和 RJ45 端口有什么区别?

SFP 端口是接纳可插拔模块的笼座,因此既能上光纤(也能通过 1000BASE-T 铜口 SFP 上双绞线)。RJ45 端口的水晶头接口直接做在机箱上,速率受限于 PHY,只能跑双绞线铜缆。

新模块在交换机上显示"不支持"是为什么?

几乎都是写码不匹配,而不是硬件故障。交换机读了 A0h 页、没认出厂商或料号标识、于是禁用了端口。先对照交换机平台和固件确认写码 profile,再下"模块坏了"的结论。

链路不通,怎么判断是模块还是光纤的问题?

先读诊断量。接收光功率为零、偏置电流正常 光路断开或未接好;接收光功率低但不为零 损耗——连接器脏、弯曲半径过小、熔接点太多;接收光功率超过接收机上限 过驱动,需要加衰减器;偏置电流持续爬升、输出功率同步下降 激光器老化的典型特征。

距离档越长的模块,链路一定越好吗?

不是。距离档是预算,不是保证。长距件发射功率更高、接收机指标更紧,跑短距反而会把接收机打进饱和。按实测距离选档,然后核算预算。

标准与参考

  • SFF-8472 —— SFP/SFP+ 模块的 EEPROM 映射与数字诊断。
  • SFF-8431 —— SFP+ 电气与机械规范。
  • SFF-8402 —— SFP28(25G)机械与电气规范。
  • IEEE 802.3 —— 以太网基础标准,定义 1000BASE-X、10GBASE-X 与 SFP 家族的速率档位。
  • MSA 文档(SFP、SFP+、SFP28)—— 支撑可插拔模块互换的多源协议。

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

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

光模块行业洞察