双上行链路一主一备:交换机Smart Link主备备份一次配好
汇聚交换机往上连核心,为了可靠性拉两条上行链路,结果两条链路成环——开生成树协议收敛慢,故障切换要等几十秒;不开又广播风暴。华为交换机的 Smart Link 就是给这种"双上行"场景准备的:两条链路一主一备,主链路故障毫秒级切到备链路,又天然没有环路。
配置思路(按官方示例)
官方的主备备份示例是这样展开的:用户侧网络双上行组网,希望破除环路、实现主备链路冗余备份和快速收敛。思路六步:
- 创建 VLAN,接口放行相应 VLAN;
- 在双上行的交换机 SwitchA 上创建 Smart Link 备份组,指定端口角色(主口与从口);
- 使能回切功能——主链路修好后流量自动切回;
- SwitchA 使能发送 Flush 报文;
- 上游三台交换机对应端口使能接收 Flush 报文;
- 使能 Smart Link 组。
操作步骤(命令照抄官方示例)
先把双上行口关掉生成树并划入 trunk(上游设备同理),再建备份组指定角色:
[SwitchA] interface gigabitethernet 1/0/1
[SwitchA-GigabitEthernet1/0/1] stp disable
[SwitchA] interface gigabitethernet 1/0/2
[SwitchA-GigabitEthernet1/0/2] stp disable
[SwitchA] smart-link group 1
[SwitchA-smlk-group1] port gigabitethernet 1/0/1 master
[SwitchA-smlk-group1] port gigabitethernet 1/0/2 slave
使能回切,回切时间设 30 秒:
[SwitchA-smlk-group1] restore enable
[SwitchA-smlk-group1] timer wtr 30
发送 Flush 报文(密码用 SHA2-256 加密方式):
[SwitchA-smlk-group1] flush send control-vlan 10 password sha YsHsjx_202206
上游各台设备在对应端口使能接收:
[SwitchB-GigabitEthernet1/0/1] smart-link flush receive control-vlan 10 password sha YsHsjx_202206
最后启用组功能并验证:
[SwitchA-smlk-group1] smart-link enable
用 display smart-link group 查看组信息:功能已使能、回切时间 30 秒、控制 VLAN 为 10、主接口处于 Active、从接口处于 Inactive——配置即告成功。
两点工程提示
一是 Flush 报文的密码两端必须一致,接收功能要在上游链路沿途所有端口上开,漏一台切换时 MAC 表刷新不及时就会丢包;二是双上行的两个口务必先 stp disable,Smart Link 与生成树在同一端口上不能共存,这是官方示例里明确的前置动作。
双上行是可靠性建设的标准动作,Smart Link 把"主备"这件事做得简单干脆。贵州诚鑫致达科技为企业园区网做可靠性设计与改造,从链路冗余到网关热备的整套路由都可以按现场拓扑来落,正在规划双上线的单位欢迎联系我们出方案。
企业存储选型参考|贵州诚鑫致达
做备份容灾一体机方案,群晖机型参考:DP7400 · DP520 · DP320。需要选型建议或上门评估,搜「诚鑫致达」即可找到我们。
服务区域|贵州诚鑫致达
贵州群晖NAS、贵阳存储、数据备份、信创云盘或 IT 集成服务,可联系贵州诚鑫致达科技,服务范围覆盖贵州全省各市州。广西南宁企业存储与网络建设维护,本地化技术支持。