ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

802.3cn-2019:40km单模50G/200G/400G PMD与FEC

802.3cn-2019:40km单模50G/200G/400G PMD与FEC

简介:IEEE 802.3cn-2019 以太网标准第4修正案面向数据中心、光通信设备研发与高性能计算网络领域的工程师、标准研究者和高校师生,系统给出单模光纤上50Gb/s、200Gb/s和400Gb/s高速以太网的物理层与管理参数规范。压缩包仅含1个PDF文件,大小约4.24MB,为IEEE正式发布的标准文本,编排完整、条款清晰,便于按章节检索和离线查阅。文档重点覆盖50GBASE-ER、200GBASE-ER4、400GBASE-ER8等接口在至少40km单模光纤链路上的PHY与PMD要求,并涉及PAM4编码、前向纠错、节能以太网、光接口指标、链路预算以及不同距离下的性能验证要点。已有646人学习或下载,适合用于设备选型、兼容性核对、互操作评估和标准条款查证,也可为撰写技术方案、开展高速光模块与数据中心互联研究提供参考,并梳理标准演进背景。

1. 40 km 单模链路先看修正案:802.3cn-2019 补的是哪三档速率

做 40 km 单模链路规划时,最怕的不是设备贵,而是把 IEEE802.3 的通用页和修正案页混着看。IEEE 802.3cn-2019 是 802.3 的第 4 修正案,专门补 50 Gb/s、200 Gb/s、400 Gb/s 在单模光纤上至少 40 km 的物理层与管理参数,核心 PMD 是 50GBASE-ER、200GBASE-ER4、400GBASE-ER8。它适合做长距数据中心互联、城域汇聚和光模块选型的人;如果你只跑 500 m 或 2 km,先别翻它,DR/FR 的条款更直接。读这份资源的目标不是背标准,而是把速率、通道、FEC、光预算和 MDIO 寄存器对上一张表。

2. 把三个 PMD 拆开看:50GBASE-ER、200GBASE-ER4、400GBASE-ER8 的通道账

把 802.3cn 当成一本“速率升级手册”会读得很累,它真正有用的部分是 PMD 表、PCS/FEC 条款和管理参数表。先建立一张通道账,后面查光功率、算预算、读寄存器才不会串行。ER 系列不是“更远的 DR”这么简单,通道数一变,光纤连接、波长复用、lane skew、功耗和故障定位方式都跟着变。

2.1 三个 PMD 的定位:为什么 ER 不是“更远的 DR”

50GBASE-ER 是单通道 50 Gb/s PAM4,链路上只有一条 50G 通道,光预算算一次,故障定位也相对直接。200GBASE-ER4 是 4 条 50G 通道并行,400GBASE-ER8 是 8 条 50G 通道并行,总速率上去了,但每条 lane 仍然按 50G 的 PMD 指标考核。现场最容易犯的错,是拿 400G 的总光功率判断整条链路健康,结果某一条 lane 已经贴着灵敏度,FEC 计数一直在涨。

PMD总速率通道数每通道速率调制FEC目标距离现场关注点
50GBASE-ER50 Gb/s150 Gb/sPAM4RS-FEC,具体以条款为准至少 40 km单通道光预算、TDECQ、接收灵敏度
200GBASE-ER4200 Gb/s450 Gb/sPAM4RS-FEC至少 40 km4 通道波长间隔、lane 映射、MPI
400GBASE-ER8400 Gb/s850 Gb/sPAM4RS-FEC至少 40 km8 通道 skew、功耗、连接器清洁

这张表里最容易被忽略的是“每通道速率”这一列。50GBASE-ER 只有一条 50G 通道,链路预算算一次就够;200GBASE-ER4 要逐 lane 看 4 次;400GBASE-ER8 要逐 lane 看 8 次。任何一条 lane 掉队,整条链路都可能降速、起不来,或者表现为“能 up 但大包丢”。标准里的 PMD 表给的是单 lane 的发射/接收指标,不是整模块的总功率指标,读表时要把这个层次分清。

另一个选型理由是光纤资源。ER4 和 ER8 是并行波长方案,模块端口的通道间隔、中心波长容差、连接器回损都会影响长距余量。机房内短距链路可以靠余量硬吃,40 km 链路的余量是一 dB 一 dB 抠出来的,连接器脏一点、熔接点差一点,最后都会落到 FEC 计数上。

2.2 从条款号到参数表:先找 PMD 表,再找 PCS/FEC 表

标准文档不适合从头读到尾。阅读顺序我一般按“修订关系 → PMD 表 → PCS/FEC → 管理参数 → EEE”走。先看前言和修订清单,确认它是在 802.3-2018 基础上叠加的修正案,并且已经被之前几个修正案改过;再定位 Clause 122 和 Clause 139 附近的 PMD 表;最后才去看 MDIO 寄存器。顺序反了,很容易把 PCS 的 BER 目标当成 PMD 的光功率指标。

# 先把标准 PDF 转成可检索文本,-layout 尽量保留表格列对齐 pdftotext -layout 802.3cn-2019.pdf 802.3cn.txt # 按 PMD 名称定位条款和表格,先看命中行号再翻原文 grep -n "50GBASE-ER" 802.3cn.txt | head -20 grep -n "200GBASE-ER4" 802.3cn.txt | head -20 grep -n "400GBASE-ER8" 802.3cn.txt | head -20 # 管理参数和 FEC 关键词单独搜,避免和 PMD 表混在一起 grep -n -i "MDIO\|FEC\|PMA/PMD" 802.3cn.txt | head -40

这段命令只做定位,不替代原文核对。pdftotext是 poppler-utils 里的工具,-layout会尽量保留列对齐,但 PDF 表格转成文本后仍然会错位;grep -n打出命中的行号,head限制输出,避免一屏刷太多。真正取值时回到 PDF 表格看行标题和列标题,不要拿文本里的数字直接抄进配置。管理参数和 FEC 关键词单独搜,是为了把“光参数”和“编码参数”分开,后面排查时才知道该看哪一层。

顺序查什么在哪里找产出
1修订关系前言、修订清单确认基础标准与叠加修正案
2PMD 光参数Clause 122/139 附近的 PMD 表发射/接收/距离/波长
3PCS/FECPCS、FEC 条款编码、FEC 模式、lane 分布
4管理参数MDIO 寄存器表状态、告警、计数
5EEEEEE 条款低功耗能力位与唤醒时序

注意:这份资源是修正案,不是完整的 802.3 手册。只读修正案会找不到基础条款,必须和 802.3-2018 以及之前被并入的修正案一起查。

2.3 用一张索引表管理三个 PMD 的差异

我一般不会背数值,而是做一张“问题 → 条款 → 参数”的索引表。因为 802.3cn 的数值会随表格和修订变化,背错一个 dB 比不知道更危险。索引表的作用是让现场的人知道第一步该翻哪里,而不是把标准压成几张截图到处传。

现场问题先查再查不要混
光功率够不够PMD 发射/接收表

本文还有配套的精品资源,点击获取

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进