在冗余中继链路上提供 Q-in-Q 支持,使用具有链路保护的 LAG
了解在使用具有链路保护的 LAG 的 RTG 上的 Q-in-Q 支持
当交换机上的中继端口出现故障时,冗余中继链路为网络恢复提供了一个简单的解决方案。在这种情况量将路由到另一个中继端口,从而将网络融合时间降至最低。
有关在传统冗余中继组 (RTG) 设置(即不支持 Q-in-Q 或服务提供商配置的 RTG 配置)中使用冗余中继链路的信息,请参阅了解冗余中继链路(传统 RTG 配置)。
您可以在服务提供商和企业配置中使用具有 Q-in-Q 支持的冗余中继链路(或 RTG)的此功能,并在服务提供商和企业配置中使用具有链路保护的 LAG。
支持 Q-in-Q 的 RTG 的这项功能包括对以下传统 RTG 配置中 不 支持的项目的支持:
在支持冗余链路配置的同一 LAG 上配置灵活的 VLAN 标记
一个物理接口上的多个冗余链路配置
组播融合
冗余中继链路配置(也称为“冗余中继组 (RTG) 配置”)包含两个链路: 主 链路或 活动 链路和 辅助 链路。如果主链路出现故障,辅助链路会自动开始转发数据流量,而无需等待正常的生成树协议融合。
数据流量仅在主链路上转发。辅助链路上接收的数据流量将被丢弃。
虽然辅助链路上的数据流量被阻止,但仍允许第 2 层控制流量。例如,您可以在辅助链路上的两台交换机之间运行 LLDP 会话。
默认情况下,交换机会启用快速生成树协议 (RSTP) 以创建无环路拓扑,但接口不能同时位于冗余中继链路和生成树协议拓扑中。如果在某个接口上配置了冗余中继链路,则必须在该接口上禁用 RSTP。但是,生成树协议可以继续在这些交换机上的其他接口上运行。
图 1 顶部显示了拓扑中的三台交换机,用于使用灵活 VLAN 标记的 LAG 上的冗余中继链路。此特定配置还包括包含多个链路的子组 — LAG 上只能有两个子组,并且两个子组必须具有相同数量的链路。
图 1 所示的拓扑仅适用于本主题稍后介绍的三种配置中的第一种。请参阅在 LACP LAG 上配置冗余中继链路(带子组的 N:N 链路保护)。虽然其余配置任务共享第一个任务的某些元素,但每个任务中提供的某些绝对值对于该任务来说是唯一的,例如,入口接口在每个任务中具有不同的值。
交换机 3 通过子组 1 连接到交换机 1,并通过子组 2 连接到交换机 2。子组 1 和 2 位于接口名称为 ae0 的聚合以太网束或链路聚合组 (LAG) 中。子组 1 被指定为主链路,子组 2 被指定为辅助链路。流量在交换机 3 和交换机 1 之间流经子组 1。当子组 1 处于活动状态时,子组 2 会阻止数据流量。
图 1 的底部说明了冗余中继链路拓扑在主链路中断时的工作原理。
当交换机 1 和交换机 3 之间的子组 1 关闭时,子组 2 将接管为主(活动)链路。流量在交换机 3 和交换机 2 之间流经子组 2。
下面是 组播融合 在拓扑中的工作原理,如上图所示:
由于 LAG ae0 是组播路由器端换机 3 上收到的所有 IGMP 加入消息都将转发至交换机 1。
当交换机 3 和交换机 1 之间的链路中断时,交换机 2 上接收的组播源的流量将泛洪到 VLAN 中的所有端口。
当主链路中断时,交换机 3 向 VLAN 中的所有端口发送 IGMP 常规查询,并将从客户端收到的 IGMP 报告转发到交换机 2,通过交换机 2 进行学习;从而实现了组播融合。
在具有链路保护和灵活 VLAN 标记的 LAG 上配置冗余中继链路
在具有链路保护和灵活 VLAN 标记的 LAG 上,冗余中继链路的配置有多种变体。
以下配置任务显示的绝对值(如 ge-0/0/30)而不是变量 interface-name(如)仅供说明之用。
- 在 LACP LAG 上配置冗余中继链路(带子组的 N:N 链路保护)
- 在静态 LAG 上配置冗余中继链路(1:1 链路保护)
- 在具有多个逻辑接口的 LAG 上配置冗余中继链路(1:1 链路保护)
- 验证 LAG 上是否有冗余中继链路可用并查看活动链路
在 LACP LAG 上配置冗余中继链路(带子组的 N:N 链路保护)
在静态 LAG 上配置冗余中继链路(1:1 链路保护)
在具有多个逻辑接口的 LAG 上配置冗余中继链路(1:1 链路保护)
也可以看看
验证 LAG 上是否有冗余中继链路可用并查看活动链路
目的
验证冗余中继链路在 LAG 上是否可用,并查看哪些接口配置为主(活动)链路。
行动
使用以下 show 命令:
show mac-refresh interface-name— 显示是否在指定接口上启用了具有链路保护的 LAG 上的冗余中继链路。show interfaces ge interface-name extensive或show interfaces xe interface-name extensive— 在静态 LAG 上,显示哪个接口设置为主成员。show lacp interfaces— 在 LACP LAG 上,显示哪些成员接口处于活动状态,哪些成员接口处于故障状态。