SmartFabric OS10 虚拟链路中继第 2 层参考体系结构
Summary: 戴尔虚拟链路中继允许在两个节点之间共享第 2 层信息。为此,应在两个 VLT 节点上配置相同的 VLT 域 ID。为实现快速融合和优化服务,应使用 vlt-mac 命令(可选)在两个节点上配置相同的 VLT MAC 地址。如果没有 vlt-mac 配置,如果主 VLT 节点发生故障,则辅助节点上的 VLT 端口通道会摆动,从而导致轻微的流量中断。
Instructions
戴尔虚拟链路中继允许在两个节点之间共享第 2 层信息。为此,应在两个 VLT 节点上配置相同的 VLT 域 ID。为实现快速融合和优化服务,应使用 vlt-mac 命令(可选)在两个节点上配置相同的 VLT MAC 地址。如果没有 vlt-mac 配置,如果主 VLT 节点发生故障,则辅助节点上的 VLT 端口通道会摆动,从而导致轻微的流量中断。
图 1.简单第 2 层 VLT
主节点选举的优先级基于交换机的较低系统 MAC 地址;但是,使用 primary-priority 命令时,优先级配置最低的 VLT 节点将作为主节点接管。这次选举不会被抢占。如果重新加载主节点,则会将其分配为辅助角色。角色更改可避免由于选举过程导致的流量流中断。
仅在初始配置期间或最初启动 VLT 时进行选择。VLT 角色选举对流经 VLT 域的数据流量没有意义。它仅用于控制协议交换,并处理潜在的拆分控制故障情形。
VLAN ID 4094 会自动分配并在内部保留为控制 VLAN,用于在节点之间交换 VLT 相关信息。在保留范围内自动分配的 IPv6 地址映射到 VLAN 4094,以实现 VLT 节点之间的可达性。
对于 VLT 互连 (VLTi) 链路,一旦在两个节点上都配置了发现接口,便会自动配置端口通道 1000,从而映射物理发现接口。在配置发现接口时,应从默认第 2 层模式将端口配置为无交换机端口。
每隔 30 秒,就会在 VLT 节点之间发送心跳消息,检查对等节点的活动情况并处理 VLTi 故障情形。心跳间隔值是可配置的,并通过备份目标到达对等节点。同样,keep-alive 消息(不可配置)通过 VLTi 端口通道发送。
对于 VLT 端口通道,用户应将 vlt-port-channel id 显式分配给两个节点上配置的端口通道。对于两个节点,此端口通道标识符应相同。
需要记住的要点:
-
VLT 端口通道接口必须是交换机端口。
-
Dell Technologies 强烈建议 VLTi(VLT 互连)为静态 LAG,并且您在 VLTi 上禁用 LACP。
-
如果包括 RSTP/PVST,则必须先对其进行配置,然后再配置 VLT。
-
VLT 心跳仅在默认 VRF 上受支持。
-
如果在 VLT 对等节点上启用 IGMP 侦听,请确保
delay-restore命令不小于查询间隔。 -
确保生成树根桥位于聚合层。
-
不支持通过 1G 端口进行 VLT 互连。
-
每个 VLT 域都有一个您创建的唯一 MAC 地址。
-
在 VLT 域中,对等交换机必须运行相同的 Dell Networking OS 软件版本。
-
如果替换 VLT 对等节点,请使用 VLT 系统 MAC 地址、单元 ID 和其他 VLT 参数预配置交换机,然后再使用 VLTi 连接将其连接到现有 VLT 对等交换机。
在此示例配置中,1/1/1 和 1/1/2 接口在 VLT Peer1 上形成发现接口/VLTi (Po-1000)。同样,1/1/1 和 1/1/2 接口在 VLT 对等 2 上形成发现接口。VLT 备份目标映射到远程对等节点的管理 IP 地址。端口通道 1 在两个 VLT 节点上配置为接口 1/1/10 和 1/1/11。VLAN 101-110 映射到端口通道 1。
图 2.示例配置
除了备份目标 IP 地址外,VLT-Peer1 和 VLT-Peer2 的配置相同。VLT-Peer1 的示例配置如下所示:
VLT-Peer1# configure terminal
VLT-Peer1(config)# interface ethernet 1/1/1
VLT-Peer1(conf-if-eth1/1/1)# no shutdown
VLT-Peer1(conf-if-eth1/1/1)# no switchport
VLT-Peer1(conf-if-eth1/1/1)# exit
VLT-Peer1(config)# interface ethernet 1/1/2
VLT-Peer1(conf-if-eth1/1/2)# no shutdown
VLT-Peer1(conf-if-eth1/1/2)# no switchport
VLT-Peer1(conf-if-eth1/1/2)#exit
VLT-Peer1(config)# vlt-domain 1
VLT-Peer1(conf-vlt-1)# primary-priority 1
VLT-Peer1(conf-vlt-1)# vlt-mac de:11:de:11:de:11
VLT-Peer1(conf-vlt-1)# discovery-interface ethernet 1/1/1
VLT-Peer1(conf-vlt-1)# discovery-interface ethernet 1/1/2
VLT-Peer1(conf-vlt-1)# backup destination 10.16.208.184
VLT-Peer1(config)# interface range vlan 101-110
VLT-Peer1(conf-range-vl-101-110)#exit
VLT-Peer1(config)# interface port-channel 1
VLT-Peer1(conf-if-po-1)# switchport mode trunk
VLT-Peer1(conf-if-po-1)# switchport trunk allowed vlan 101-110
VLT-Peer1(conf-if-po-1)#end