第293篇:400G/800G 光模块与高速互联
关键词:400G、800G、光模块、OS2、SR8、DR4、FR4、硅光、PAM4、数据中心互联
一、引言
随着AI大模型训练、高性能计算和超大规模数据中心的爆发式增长,单机柜的端口聚合带宽已从10年前的数十Gbps飙升至如今的数Tbps。当传统100G光模块的容量天花板被触碰时,400G和800G高速互联成为了数据中心和承载网的必然选择。
光模块作为物理层的核心器件,其技术路线的每一次演进都深刻影响着网络架构的设计。从10G到400G的跨越不仅仅是速率的翻倍,更涉及调制方式(NRZ→PAM4)、编码方式(64B66B→FEC)、封装形式和传输介质的全面革新。
本文将系统梳理400G/800G光模块的技术体系、选型指南以及现网部署中的关键问题。
二、核心概念
2.1 光模块速率演进
| 代际 | 单通道速率 | 典型产品 | 调制方式 | 传输距离 |
|---|---|---|---|---|
| 第一代 | 10G | SFP+ | NRZ | 10km-80km |
| 第二代 | 40G/100G | QSFP28 | NRZ | 400m-80km |
| 第三代 | 200G/400G | QSFP-DD/OSFP | PAM4 | 100m-80km |
| 第四代 | 400G/800G | OSFP/800G-ZR | PAM4/DP-QPSK | 100m-120km |
| 第五代 | 1.6T | OSFP-NL | DP-16QAM | 100m-120km |
2.2 400G 光模块主要类型

2.3 封装类型对比
| 封装 | 引脚数 | 尺寸 | 支持速率 | 适用场景 |
|---|---|---|---|---|
| QSFP28 | 56-pin | 标准 | 100G | 上一代,存量设备 |
| QSFP-DD | 112-pin | 双面 | 400G | 400G主流,兼容QSFP28 |
| OSFP | 112-pin | 大散热片 | 400G/800G | 高功率场景,散热优 |
| QDD-Z | 112-pin | 双面 | 400G-800G | 高密度互联 |
2.4 800G 光模块技术路线
| 模块类型 | 速率组合 | 介质 | 距离 | 技术特点 |
|---|---|---|---|---|
| 800G-SR16 | 16×50G PAM4 | MPO-32 OM5 | ≤100m | 多芯光纤,短距DC |
| 800G-OS8 | 8×100G PAM4 | MPO-16 OM5 | ≤100m | OS封装,高集成度 |
| 800G-FR8 | 8×100G PAM4 | 8LC单模 | ≤2km | 中距DCI |
| 800G-LR8 | 8×100G WDM | 8LC单模 | ≤10km | WDM复用,DCI |
| 800G-ZR | 4×200G DP-QPSK | 4LC单模 | ≤120km | 相干光,城域 |
三、技术细节
3.1 PAM4 调制技术
400G及以上速率光模块普遍采用PAM4(4-Level Pulse Amplitude Modulation)调制方式:
| 特性 | NRZ | PAM4 |
|---|---|---|
| 信号电平 | 2个(0/1) | 4个(00/01/10/11) |
| 每符号比特数 | 1 bit | 2 bits |
| 频谱效率 | 1 bit/s/Hz | 2 bits/s/Hz |
| 信噪比要求 | ~20dB | ~17dB |
| 误码率目标 | 10⁻¹² | 2×10⁻⁴(前向纠错前) |
| FEC补偿 | 可选 | 必须 |
PAM4的信号编码过程:
并行比特流 ─→ 串并转换 ─→ PAM4编码 ─→ 驱动电路 ─→ 激光器
(2bit→1symbol)
00→Level 0
01→Level 1
10→Level 2
11→Level 3
3.2 前向纠错(FEC)
高速光模块必须依赖FEC来纠正传输误码:
| FEC类型 | 纠错能力 | 开销 | 适用场景 |
|---|---|---|---|
| 标准FEC (RS528) | ~3.7×10⁻³ BER | 7% | 400G-SR4等短距 |
| 增强FEC (RS544) | ~1×10⁻⁴ BER | 5.5% | 400G-FR4等中距 |
| 超强FEC | ~1×10⁻⁵ BER | ~20% | 400G-ZR等长距 |
| 相干FEC | ~1×10⁻² BER | 23% | 800G-ZR等相干 |
3.3 400G 端口架构
单端口多通道架构:
# 以400G-SR8为例
# 8条并行通道,每条50G PAM4
# 总速率 = 8 × 50G × 514/512 (FEC开销) ≈ 400.625Gbps
# 以400G-LR4为例
# 4条WDM通道,每条100G PAM4
# 波长: 1271.12nm, 1273.69nm, 1276.27nm, 1278.84nm
# 总速率 = 4 × 100G × 514/512 ≈ 400.625Gbps
3.4 光模块数字诊断监控(DDM/DOM)
| 监控参数 | 单位 | 典型范围 | 告警阈值 |
|---|---|---|---|
| 发射光功率 | dBm | -2 ~ +4 | < -5dBm / > +6dBm |
| 接收光功率 | dBm | -6 ~ +2 | < -9dBm / > +4dBm |
| 偏置电流 | mA | 5 ~ 25 | < 2mA / > 30mA |
| 温度 | ℃ | 0 ~ 70 | < -5℃ / > 75℃ |
| 电压 | V | 3.0 ~ 3.6 | < 2.8V / > 3.8V |
四、实战配置/案例分析
4.1 华为 CloudEngine 400G 端口配置
# ============================
# CloudEngine 8860 400G端口配置
# ============================
# 1. 查看光模块信息
display transceiver interface 400GE1/0/1
# Transceiver Type: QSFP-DD-400G-SR8
# Wavelength: 850nm
# Distance: ≤100m (OM5)
# TX Power: 1.2dBm
# RX Power: -2.8dBm
# Temperature: 38.5℃
# Vendor: Huawei
# 2. 配置400G端口
interface 400GE1/0/1
description To_Spine-01_400G_Link
undo shutdown
speed 400000
duplex auto
#
# 配置Jumbo Frame(大数据传输需要)
mtu 10240
# 3. 配置400G端口拆分(Breakout)
# 将400G端口拆分为4个100G子端口
interface 400GE1/0/1
port speed 100000 100000 100000 100000
# 拆分后生成:
# 400GE1/0/1.1 = 100G
# 400GE1/0/1.2 = 100G
# 400GE1/0/1.3 = 100G
# 400GE1/0/1.4 = 100G
# 4. 配置链路聚合
interface Bridge-Aggregation100
mode load-balance
#
interface 400GE1/0/1
port link-aggregation group 100
#
interface 400GE1/0/2
port link-aggregation group 100
# 聚合后: 800G逻辑带宽
4.2 故障案例:400G-SR8 光功率异常
故障现象:数据中心两台CloudEngine交换机之间的400G-SR8链路频繁闪断,接口状态在Up/Down之间切换,每秒约2-3次。
排查过程:
# 1. 检查接口状态
display interface 400GE1/0/1
# 物理层: Up(不稳定)
# 线路层: Down(FEC纠错失败)
# Input errors: 持续递增
# CRC errors: 持续递增
# 2. 检查光模块诊断
display transceiver interface 400GE1/0/1 verbose
# TX Power (Lane 1-8): -0.8dBm, -1.2dBm, -4.5dBm, -0.9dBm
# -1.0dBm, -3.8dBm, -0.7dBm, -1.1dBm
# Lane 3和Lane 6的发射功率明显偏低(告警阈值< -4dBm)
# 3. 检查对端
display transceiver interface 400GE1/0/1 verbose
# RX Power (Lane 1-8): -2.1dBm, -2.5dBm, -6.8dBm, -2.3dBm
# -2.4dBm, -6.2dBm, -2.0dBm, -2.2dBm
# Lane 3和Lane 6的接收功率也偏低
# 4. 检查光纤链路
# MPO-16光缆长度: 15m
# 使用光功率计测量: Lane 3和Lane 6的损耗为3.5dB(正常<2dB)
根因:MPO-16光缆的Lane 3和Lane 6的纤芯存在微弯损伤(可能是布放时弯曲半径过小导致),造成这两条通道的额外光损耗超过PAM4信号的容限。由于400G-SR8需要8条通道同时工作,任何一条通道质量不达标都会导致整个端口不可用。
解决措施: 1. 更换MPO-16光缆为全新高质量光缆 2. 使用光纤清洁笔清洁MPO连接器端面 3. 重新检查后所有Lane的光功率恢复到-2.5dBm以内,链路稳定
4.3 故障案例:400G-LR4 WDM波长漂移
故障现象:两台机房之间通过400G-LR4光模块(10km单模光纤)互联,近期出现间歇性误码率上升,FEC纠错计数持续递增但尚未超限。
排查过程:
# 1. 检查FEC统计
display interface 400GE1/0/1 statistics fec
# Pre-FEC BER: 5×10⁻⁵(正常应<1×10⁻⁶)
# Corrected Errors: 245,678/hour(持续递增)
# Uncorrected Errors: 0
# 2. 检查光功率
display transceiver interface 400GE1/0/1 verbose
# TX Power: 2.1dBm (正常)
# RX Power: -3.2dBm (正常)
# Temperature: 62℃ (偏高,正常应<50℃)
# 3. 分析根因
# 设备机房温度偏高(32℃)
# 光模块内部温度升高
# DP-QPSK激光器波长发生漂移
# WDM通道间的波长间隔缩小 → 串扰增加 → BER上升
根因:设备机房空调故障导致环境温度升高至32℃,光模块内部温度达到62℃。高温导致400G-LR4模块内部WDM激光器的波长发生漂移(温度系数约0.1nm/℃),通道间波长间隔缩小,串扰增加,误码率上升。
解决措施: 1. 修复机房空调,环境温度恢复至25℃ 2. 在光模块配置中启用温度告警(阈值设为55℃) 3. 评估是否更换为温度耐受性更好的长距光模块(带TEC温控的)
五、总结
| 选型维度 | 400G-SR8 | 400G-LR4 | 400G-ZR | 800G-ZR |
|---|---|---|---|---|
| 传输距离 | ≤100m | ≤10km | ≤80km | ≤120km |
| 介质 | OM5多模 | 单模 | 单模+DWDM | 单模+DWDM |
| 调制 | PAM4 | PAM4 | DP-QPSK | DP-QPSK |
| 功耗 | ~15W | ~20W | ~30W | ~40W |
| 成本 | 低 | 中 | 高 | 很高 |
| 场景 | DC内部 | DCI短距 | DCI/城域 | 城域/骨干 |
| 部署注意事项 | 说明 |
|---|---|
| 光功率预算 | 提前核算链路损耗,确保余量>3dB |
| 光纤质量 | 400G对光纤质量要求远高于100G |
| 散热设计 | 高功率光模块需要充足的散热空间 |
| MPO跳线 | MPO-16/MPO-32跳线弯曲半径>30mm |
| FEC监控 | 持续监控FEC纠错计数,提前预警 |
| 兼容性 | 确认设备与光模块的兼容性列表 |
思考
- 400G-SR8使用8×50G PAM4多通道并行传输,相比400G-SR4(4×100G PAM4),哪种方案在数据中心短距互联中更具优势?为什么?
- PAM4调制相比NRZ的SNR容限更低,对光模块设计和光纤链路质量提出了哪些新要求?
- 800G相干光模块(800G-ZR)与400G-ZR相比,在城域DCI场景中的成本效益如何评估?
下篇预告:第294篇:CPRI/eCPRI 前传接口与无线云化