IEEE 802.3 与 400G/800G:适用哪份修正案
五份修正案、一套命名规则,中间夹着大量混淆。把 PHY 名字读对,你就知道自己被要求造什么。
两个工程师可以都对,却仍会在某个模块是否「符合 802.3cu」上争执不下。400G 的 PHY 是分期定义的:第一代在 802.3bs,单模优化在 802.3cu,在 802.3df 里又按每通道 100G 重新规范了一遍。同一个宣传速率出现在三份修正案里,带着不同的通道速率、不同的距离等级和不同的光纤方案。
这就是为什么死记修正案编号帮助不大。有用的东西是两层模型:IEEE 802.3 定义光在光纤上怎么走,MSA 定义插头长什么样。几乎每个兼容性问题都能拆成各一类的一个问题。
修正案地图,以及那些要紧的修正
| Amendment | Year | Lane rate | What it actually defined |
|---|---|---|---|
| 802.3cd | 2018 | 50G PAM4 | 50GBASE-SR/FR/LR/CR/KR 以及双通道 100GBASE 系列 |
| 802.3bs | 2017 | 25G 与 50G | 400G MAC 及其首批 PMD:400GBASE-SR16、DR4、FR8、LR8、ER8 |
| 802.3cu | 2021 | 50G 与 100G | 单波长 100GBASE-DR/FR/LR,外加 400GBASE-FR4 与 LR4-6 |
| 802.3ck | 2022 | 100G 电接口 | 每通道 100G 的电层:100GBASE-CR1/KR1,以及构建其上的 200G/400G 主机接口 |
| 802.3df | 2024 | 100G PAM4 | 800G MAC 与 800GBASE-SR8/DR8/2FR4/2LR4,外加按每通道 100G 重新规范的 400G |
| 802.3dj | 进行中 | 200G PAM4 | 用于 1.6T 级别工作的每通道 200G 电与光 PMD |
为什么 802.3bs 里的 400G 和 802.3cu 里的 400G 是两种产品
802.3bs 那一代由 25G 与 50G 通道构成。802.3bs 的 DR4 在并行单模上用四条 100G 通道,也就是大多数人说「400G DR4」时指的那种模块。它的 FR8 与 LR8 兄弟在 LAN-WDM 栅格上用八条 50G 通道,分别到达 2 km 和 10 km。
802.3cu 随后做了两件不同的事,而把它们混为一谈,是采购文档里最常见的标准错误。它定义了单波长 100G 光器件(100GBASE-DR 为 500 m、FR 为 2 km、LR 为 10 km)。另外,它把 400GBASE-FR4 和 400GBASE-LR4-6 定义为四条 100G 通道、用来替代老式八通道器件的产品。
最后这一点值得重述,因为它常被误引:400GBASE-LR4-6 到达 6 km,而非 40 km。 那个「6」是距离等级。400G 下的 40 km 是 ER8 级别的问题,而实际中如今已是相干(coherent)问题——那是后文的话题。
802.3cd 与 802.3ck:一个讲速率,一个讲走线
802.3cd 定义了一代每通道 50G 的信号方案以及使用它的模块。802.3ck 定义的是每通道 100G 的电接口——也就是穿过 PCB 与连接器的东西,与光器件做什么无关。
当一个端口以低于预期的速度起来时,这个区分就重要了。如果光器件是 400GBASE-DR4,而端口却以 200G 训练,故障通常出在电层(802.3ck 的地盘,或主机的 gearbox 配置),而非 PMD。这种情况下去排光纤的障,是白费功夫。
拆解一个 PHY 名
把 800GBASE-DR8 拆开来看。
| Token | Meaning |
|---|---|
| 800G | MAC 与业务速率 |
| BASE | 基带信号 |
| D | 单模、并行通道家族(S=多模,F=CWDM4 级,L=LAN-WDM,E=扩展距离) |
| R | 采用 64b/66b 编码的串/并行家族标识 |
| 8 | 光通道数量 |
所以 800GBASE-DR8 是在并行单模上、约 500 m 距离的八条 100G PAM4 通道。同名但属于 802.3dj 的续作使用八条 200G 通道——通道数相同、通道速率翻倍,而光器件、驱动和测试设备则完全不同。
字母是光纤方案,不是距离
工程师常把家族字母当成距离的代名词。它其实是对波长方案的声明,距离只是其后果。D 表示每条通道单波长并行,所以它需要 MPO,也因 1310 nm 下的色散而受限。F 表示四路 CWDM 波长,所以它适配双工 LC。L 表示 LAN-WDM,信道间隔更密、色散容限更高,这正是它能到 10 km 的原因。DR4 色散分析 解释了 D 家族的距离为何止步于此。
MSA 与 CMIS 处于哪个层级
| Layer | Document | Answers |
|---|---|---|
| 光 PHY | IEEE 802.3 修正案 | 光在做什么:通道速率、调制、距离、FEC |
| 模块机械与电气 | QSFP-DD MSA / OSFP MSA | 笼子、连接器、引脚定义、功率包络 |
| 管理 | CMIS(经由 MSA 机构发布) | 寄存器映射、功率等级、通道映射、诊断 |
| 主机实现 | 交换机厂商固件 | 平台实际暴露上述哪些能力 |
IEEE 802.3 PMD -> fiber, reach, lane rate
|
QSFP-DD / OSFP MSA -> mechanical + electrical interface
|
CMIS -> management interface (registers, alarms)
|
Switch firmware -> what you can actually configure
实际后果是:两家厂商的 400GBASE-DR4 模块在 IEEE 上完全相同、在 MSA 上彼此兼容,却仍可能行为不同。功率等级声明不同、报警迟滞不同、通道映射支持不同。这正是厂商认证清单存在的原因,也是「它符合标准」算不上兼容性论据的原因。
大多数「兼容性」问题其实都出在 CMIS
当一个第三方模块被交换机拒绝时,原因很少是光器件。通常是主机读取了模块以不同方式实现的某个寄存器字段,或者模块声明了一个笼子不愿授权的功率等级。两者都是 CMIS 问题。QSFP-DD 对比 OSFP 更详细地讲了功率等级的后果。
2026 年的真实格局
关于标准的真实处境,有三点值得了解。
800G 已完成并部署。 802.3df 已发布,800G 交换机已经规模出货足够久,早期的热问题已在现场而非实验室里被记录。
1.6T 仍在草案中。 每通道 200G 的工作已很深入但尚未完成,而「深入草案」与「已发布标准」之间的差别,正是合规测试与规模供货所在之处。对任何预标准硅片的 1.6T 模块上市时间表,请抱以对待任何预标准硅片同等的怀疑。
相干(coherent)是一条并行轨道,不是 802.3 修正案。 400ZR 与 800ZR 来自 OIF 实现协议,而非 IEEE 802.3。它们只共享速率与距离的词汇,其余全不相同:不同的诊断、不同的测试方法、不同的运维技能。OSNR 计算详解 之所以存在,是因为一支把 ZR 链路当 PAM4 链路来对待的团队,每次都会误诊它。
为什么 400GBASE-LR4-6 正被取代
它发布时填补了真实空白:在双工单模、利用现有 CWDM 链路上实现 400G 下 6 km。取代它的不是更好的 PAM4 器件,而是相干 ZR+——它在城域距离上以可比的经济性远超 6 km,且对城域路由实际拥有的放大线路系统容忍度高得多。
这个教训可推广:在城域与数据中心互联(DCI)中,竞争很少是下一个 PAM4 速率档。是相干在成本上往下走。
实践可用的决策捷径
- 先定距离与光纤类型。这选定了 PMD 家族,也是唯一带硬性物理约束的一步。
- 其次看主机笼子。QSFP-DD 还是 OSFP 是个机械问题,有库存后果,而非光学问题。
- 再次看 CMIS 行为。对照具体平台与固件的厂商认证清单。
- 最后才是价格与功耗。它们是上面三个决策的后果,而非输入。
从第四步开始的团队,花最多时间重新争论前三个决策。
参考来源
- IEEE 802.3bs - the 400G MAC and the first 400G PMDs (SR16, DR4, FR8, LR8, ER8).
- IEEE 802.3cd - the 50G-per-lane generation and its two-lane 100G derivative.
- IEEE 802.3cu - single-wavelength 100G PMDs and the 400GBASE-FR4/LR4-6 definitions.
- IEEE 802.3ck - the 100G-per-lane electrical interface layer.
- IEEE 802.3df - the 800G generation at 100G per lane.
- IEEE P802.3dj - the 200G-per-lane, 1.6T-class work in progress.
- OIF - 400ZR/800ZR implementation agreements, the parallel track to 802.3 for coherent DCI.
修正案年份与通道速率来自已发布的 IEEE 项目页面。对于仍在草案中的修正案,本文如实说明,而不引用完成日期。
FAQ
- 800G 定义在 IEEE 802.3bs 里吗?
- 否。802.3bs(2017)定义的是 400G MAC 及其首批 PMD。800G 随 802.3df(2024)到来,采用每通道 100G 的电接口;802.3dj 把通道速率提升到 200G,用于 1.6T 级别的工作。请按通道速率而非宣传速率去匹配修正案。
- 有了 IEEE 规范,还需要 MSA 规范吗?
- 对模块本身而言需要。IEEE 802.3 定义的是光纤上的 PHY;QSFP-DD 和 OSFP MSA 定义的是笼子、连接器、引脚定义、功率包络与管理接口。两家厂商的 400GBASE-DR4 模块遵循同一个 IEEE 条款,却可能在寄存器行为上有所不同。
- 400GBASE-DR4 里的 -4 是什么意思?
- 并行光通道的数量:四条 100G PAM4 通道。名字读法是:速率,然后是 BASE,然后是调制-距离家族字母,最后是通道数。
- 为什么 400GBASE-LR4-6 标称 6 km,而 400GBASE-LR8 能到 10 km?
- 因为两者是来自不同修正案的不同通道规划。LR8 在 LAN-WDM 栅格上用八条 50G 通道,为色散留了更多余量;LR4-6 用四条 100G 通道,靠收紧损耗与色散容限把距离买回来。后缀数字是距离等级,不是通道数。