Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

了解运行不同设备的 OpenFlow 混合Junos OS

在瞻博网络 EX9200 以太网交换机支持 OpenFlow 的 MX 系列 5G 通用路由平台上,您可以将支持多个逻辑接口的物理接口配置为混合接口。混合接口同时支持 OpenFlow 逻辑接口和非 OpenFlow 逻辑接口。

在混合接口上,OpenFlow 协议和非 OpenFlow 协议本质上是独立存在的。流量不会通过 OpenFlow 和非 OpenFlow 逻辑接口进行转发。相反,VLAN 和 VLAN 标记用于区分 OpenFlow 流量与正常流量。为此,您必须在所有接口(包括混合接口和非混合接口)上接收和传输 802.1Q VLAN 标记帧。您还必须为 OpenFlow 流量和正常流量配置单独的虚拟交换机路由实例,这些流量用于分隔 VLAN ID 空间。

在使用混合接口的设备上,进入接口的流量必须带有 VLAN 标记。VLAN ID 区分 OpenFlow 流量与正常流量,在混合接口上,VLAN ID 还可确定关联的逻辑接口。一旦知道逻辑接口,流量将相应地转发。设备根据 OpenFlow 流条目转发 OpenFlow 流量,并采用传统第 2 层或第 3 层处理转发正常流量。如果未配置本机 VLAN,将丢弃未标记的数据包。

在混合接口上,将逻辑接口配置为中继接口,中继接口接受并转发来自多个 VLAN 的标记数据包。此外,您还可以将某些非 OpenFlow 逻辑接口配置为第 3 层子接口,用于执行传统第 3 层或MPLS转发。

要配置一个逻辑接口来接收和转发带有 VLAN 标记的帧,必须将 VLAN ID 或 VLAN ID 的范围或列表绑定至逻辑接口。OpenFlow 接口必须具有与正常接口不同的 VLAN 集。在混合接口上,OpenFlow 流量只能从与入口接口相同的 VLAN ID 范围接口退出。

具有多个逻辑接口的混合接口配置允许 OpenFlow 和非 OpenFlow 流量遍历同一接口,同时将流量保留在单独的路由或桥接域中。使用混合接口的一个优势是,当端口密度成为问题时,您可以使用较少的物理接口。但是,使用混合接口需要一些额外配置,进入混合端口的未标记流量无法根据 OpenFlow 流条目进行转发。此外,还会为该物理接口上的所有逻辑接口报告多个物理端口属性,例如第 1 层统计信息。因此,在混合模式下配置物理接口时,将报告该物理接口上所有 OpenFlow 和非 OpenFlow 逻辑接口的这些属性。这些属性包括队列丢弃、成帧错误、CRC 错误和冲突。使用混合接口时,如果使用链路层发现协议 (LLDP) 进行拓扑发现,必须确保进入混合接口的任何 LLDP 帧均正确标记。