一、技术简介
Smart-link是一种使用在双上行链路的高可用技术,一个smart-link组由两个接口组成,一个接口为primary接口,另一个接口为secondary接口。链路正常时,主接口为active的转发状态,从接口为standby的阻塞接口。当主接口链路故障时,从接口会立即从阻塞状态变为转发的active状态,并发出flush报文通知上行设备刷新mac地址表。smart-link的优势在于拥有极快的收敛速度,收敛速度可以达到厘秒级(10ms),但缺点是只能在双上行网络中部署,应用环境很有限。smart-link可以进行级联部署。
二、实验部分
1.实验拓扑
2.配置步骤
(1).基础配置:
SW3:
[SW3]vlan 10 //创建vlan 10 [SW3-vlan10]vlan 20 //创建vlan 20 [SW3-vlan20]int vlan 10 //进入vlanif 10 [SW3-Vlan-interface10]ip add 192.168.0.1 24 //配置vlanif 10的接口ip [SW3-Vlan-interface10]int vlan 20 //进入vlanif 20 [SW3-Vlan-interface20]ip add 172.16.0.1 16 //配置vlanif 20的接口ip [SW3-Vlan-interface20]int range g1/0/1 g1/0/2 //进入SW3上行接口的接口组 [SW3-if-range]port link-type trunk //设置链路类型为trunk [SW3-if-range]port trunk permit vlan 10 20 //trunk放行vlan 10和vlan 20
SW1:
[SW1]vlan 10 //创建vlan 10 [SW1-vlan10]vlan 20 //创建vlan 20 [SW1-vlan20]int range g1/0/1 g1/0/2 //进入接口组 [SW1-if-range]port link-type trunk //设置链路类型为trunk [SW1-if-range]port trunk permit vlan 10 20 //trunk放行vlan 10和vlan 20
SW2:
[SW2]vlan 10 //创建vlan 10 [SW2-vlan10]vlan 20 //创建vlan 20 [SW2-vlan20]int range g1/0/1 g1/0/2 //进入接口组 [SW2-if-range]port link-type trunk //设置链路类型为trunk [SW2-if-range]port trunk permit vlan 10 20 //trunk放行vlan 10和vlan 20
(2).smart-link配置:
SW3:
[SW3]int range g1/0/1 g1/0/2 //进入接口组 [SW3-if-range]undo stp enable //关闭stp功能,因为smlk与stp无法同时运行配置 [SW3]stp region-configuration //进入stp域配置,smlk组是通过stp域来绑定vlan的 [SW3-mst-region]instance 1 vlan 10 //创建实例1绑定vlan 10 [SW3-mst-region]instance 2 vlan 20 //创建实例2绑定vlan 20 [SW3-mst-region]ac re //激活域配置 [SW3]smart-link group 1 //创建smlk组1 [SW3-smlk-group1]protected-vlan reference-instance 1 //设置组1的保护vlan为instance 1绑定的vlan [SW3-smlk-group2]flush enable control-vlan 10 //配置组1的控制vlan为10 [SW3-smlk-group1]port g1/0/1 primary //配置g1/0/1接口为smlk组1的主端口 [SW3-smlk-group1]port g1/0/2 secondary //配置g1/0/2接口为smlk组1的副端口 [SW3]smart-link group 2 //创建smlk组2 [SW3-smlk-group2]protected-vlan reference-instance 2 //设置组2的保护vlan为instance 2绑定的vlan [SW3-smlk-group2]flush enable control-vlan 20 //配置组2的控制vlan为20 [SW3-smlk-group2]port g1/0/2 primary //配置g1/0/1接口为smlk组1的主端口 [SW3-smlk-group2]port g1/0/1 secondary //配置g1/0/2接口为smlk组1的副端口
SW1:
[SW1]int range g1/0/1 g1/0/2 //进入接口组 [SW1-if-range]smart-link flush enable control-vlan 10 20 //配置接口的控制vlan为10和20
SW2:
[SW2]int range g1/0/1 g1/0/2 //进入接口组 [SW2-if-range]smart-link flush enable control-vlan 10 20 //配置接口的控制vlan为10和20
三、结果检验
1. 在SW3上使用dis smart-link group all查看smart-link组状态:
可以看到组1和组2都已经正确配置。
2. 断开SW3的g1/0/1端口,再次查看:
可以看到,smart-link组1的接口状态已经迅速自动切换了。
实验结束,感谢观看。
审核编辑:汤梓红
全部0条评论
快来发表一下你的评论吧 !