Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

为 EVPN-MPLS 配置控制字

EVPN-MPLS 网络中的传输设备并不知道其承载的有效负载类型。在解析 MPLS 封装数据包以进行散列时,如果目标地址 MAC 的第一个半字节分别为0x4或0x6,则传输设备可能会错误地将以太网有效负载计算为 IPv4 或 IPv6 有效负载,从而导致数据包传输无序。为了将有效负载识别为以太网有效负载,我们可以在标签堆栈和数据包的 L2 标头之间的前四位中插入一个值为 0 的控制字。这可确保数据包不会被标识为 IPv4 或 IPv6 数据包。

注意:

当传输网络中的设备由瞻博网络 EX 9200 交换机、MX 系列路由器或 PTX 系列路由器组成时,无需在传输网络中的设备上启用控制字。这些瞻博网络设备可将以太网有效负载正确识别为 IPv4/IPv6 有效负载,即使以太网目标 MAC 地址以 0x4 或 0x6 半字节开头也是如此。瞻博网络设备根据以太网帧内的 IP 报头字段执行散列,不会发送无序数据包。在这种情况下,我们建议不要使用控制词,因为没有任何好处。

要启用控制字,请为evpn指定路由实例的协议设置control-word。以下输出显示了配置了控制字的示例多宿主路由实例

要查看支持控制字的路由,请使用 show route 表 mpls.0 协议 evpn 操作命令。出口路由显示偏移量 252。