4. 接口与链路层设计
在运营商IP骨干网中,接口与链路层是承载所有上层业务的物理与逻辑基础。MX系列路由器在核心P节点与PE节点之间通常采用100GE或400GE高速接口互联,链路层设计的质量直接决定了骨干网的转发稳定性与故障收敛速度。本节围绕接口配置、链路聚合、MTU规划、误码与光模块监控以及链路保护策略五个方面展开,重点说明实际工程中如何落地。
一、100GE/400GE接口配置要点
MX路由器上100GE接口通常以xe-或et-前缀标识,400GE接口以et-前缀标识,具体取决于PIC类型。以MX960搭载MPC7E配合MIC6-10x100G为例,100GE接口命名为et-7/0/0至et-7/0/9。配置时首先需要确认FPC与PIC的对应关系,再进入接口层级进行参数设置。
set interfaces et-7/0/0 description "To-P-ASR9922-Core1"
set interfaces et-7/0/0 mtu 9192
set interfaces et-7/0/0 unit 0 family inet address 10.0.1.1/30
set interfaces et-7/0/0 unit 0 family mpls
set interfaces et-7/0/0 gigether-options no-auto-negotiation
set interfaces et-7/0/0 optics-options fec 100gbase-r-fec
对于400GE接口,MX系列通常使用et-接口配合CFP2-DCO或QSFP-DD光模块。400GE接口在配置时需特别关注FEC模式选择:rs-fec(Reed-Solomon)适用于400GBASE-R,none适用于某些直连场景。此外,400GE接口通常需要配置gigether-options 802.3ad以支持链路聚合。接口速率可通过set interfaces et-7/0/0 speed 400g显式指定,避免自动协商带来的不确定性。
二、链路聚合设计
骨干网中链路聚合(LAG)用于提升带宽和提供链路冗余。MX支持两种聚合方式:LACP(802.3ad)和静态聚合。运营商核心互联推荐使用LACP,以便对端设备能够感知链路状态变化。
set interfaces ae0 aggregated-ether-options lacp active
set interfaces ae0 aggregated-ether-options lacp periodic fast
set interfaces ae0 aggregated-ether-options minimum-links 2
set interfaces ae0 aggregated-ether-options link-speed 100g
set interfaces ae0 unit 0 family inet address 10.0.2.1/30
set interfaces ae0 unit 0 family mpls
set interfaces et-7/0/0 gigether-options 802.3ad ae0
set interfaces et-7/0/1 gigether-options 802.3ad ae0
关键参数说明:minimum-links 2表示至少两条成员链路Up时聚合口才Up,防止单链路故障导致带宽骤降;periodic fast使LACP报文以1秒间隔发送,加快故障检测;link-speed 100g要求所有成员链路速率一致。聚合口命名建议采用ae0、ae1等,并在描述中标注对端设备与用途。
三、MTU规划
骨干网MTU需统一规划,以支持MPLS标签栈、GRE隧道或SRv6封装。建议核心接口MTU设置为9192字节,其中包含:IP报文1500字节 + MPLS标签栈(通常2-3层,每层4字节)+ 二层开销。若启用SRv6,需额外预留SRH头部空间,建议MTU不低于9216字节。
MTU配置需注意:set interfaces et-7/0/0 mtu 9192设置的是物理接口MTU,而set interfaces et-7/0/0 unit 0 family inet mtu 9000设置的是逻辑单元MTU。两者需协调一致,避免分片。实际工程中,建议在核心P节点间统一使用9192,PE节点面向客户侧可适当降低至9000或1500。
四、误码与光模块监控
100GE/400GE链路对光模块和误码极为敏感。MX提供多种监控手段:
show interfaces et-7/0/0 extensive:查看接口详细统计,包括输入/输出误码、CRC错误、FIFO溢出等。show interfaces et-7/0/0 optics:查看光模块收发光功率、温度、电压、偏置电流。show interfaces et-7/0/0 media:查看光模块类型、厂商、序列号。monitor interface et-7/0/0:实时监控接口流量与错误计数。
建议设置SNMP阈值告警:当光接收功率低于-12dBm或高于0dBm时触发告警;当CRC错误计数在5分钟内增长超过100时触发告警。对于400GE接口,还需关注FEC纠错前后的误码率,若FEC纠正前误码率持续高于1E-5,说明链路质量劣化,需检查光纤连接器或更换光模块。
五、链路保护策略
骨干网链路保护通常采用以下组合:
- LAG + LACP:成员链路故障时自动切换,收敛时间约1秒(fast模式)。
- BFD:在聚合口或物理口上启用BFD,实现毫秒级故障检测。配置示例:
set protocols bfd interface ae0.0 min-interval 100 multiplier 3。 - IGP快速收敛:配合OSPF或IS-IS的LSA/SPF快速收敛机制,将故障收敛时间压缩至200ms以内。
- MPLS FRR:在核心P节点间启用RSVP-TE FRR,实现50ms级保护切换。
实际部署中,建议在核心链路同时启用LAG、BFD和FRR,形成多层保护。例如:物理链路故障由LAG处理,聚合口故障由BFD检测并触发IGP收敛,标签交换路径故障由FRR接管。三层保护叠加后,整体收敛时间可控制在200ms以内,满足运营商级SLA要求。
ping mpls或traceroute mpls验证路径MTU。
综上,100GE/400GE接口与链路层设计需要从物理层、链路层到网络层协同考虑。接口配置确保基础连通性,LAG提供带宽与冗余,MTU规划保障封装兼容,光模块与误码监控实现主动运维,链路保护策略则决定故障时的收敛速度。五者相互配合,才能构建出稳定可靠的运营商IP骨干网。