华三交换机检测堆叠分裂的三种方法(lacp mad,bfd-mad,arp-mad)
案列:
sw1和sw2堆叠,sw1为master。下面四台接入交换机的的1口和2口分别做聚合口
当sw1 和 sw2 的堆叠线故障时(51口),拓扑中会出现两个核心交换机参与转发,这会造成严重的网络震荡。
解决思路:
当堆叠组分裂后,要有检测机制,快速检测并shutdown掉一台机器的所有业务端口
检测方法:
1、lacp-mad(常用)
配置lacp-mad时,当堆叠线断裂时,
mad会迅速shutdown 掉number号大的交换机的所有业务口。
堆叠恢复时,又会迅速up刚才down掉的业务口
//sw1的1/0/1和2/0/1口聚合,连接sw10的聚合口(1口和2口)
SW1:
interface Bridge-Aggregation1
port link-type trunk
port trunk permit vlan all
link-aggregation mode dynamic
mad enable //开启mad功能检测
sw10:
interface Bridge-Aggregation1
port link-type trunk
port trunk permit vlan all
link-aggregation mode dynamic
mad enable //开启mad功能检测
注意:两台交换机开启mad时,domain 要一致。且同一个局域网内,检测多个堆叠设备时,domain不能重复
2、bfd-mad(常用)
这种方式,需要单独用一根线连接sw1和sw2。这里将sw1的48口和sw2的48口相连
需要单独配置一个vlan,供bfd检测使用,这里用vlan100
将两台交换机的48口划到vlan100
bfd-mad检测与生成树(stp)互斥,所以两台交换机的48口需要关闭生成树协议
需要给两台交换机分别分配一个地址,用来检测
[sw1]int range gig1/0/48 gig2/0/48
port link-type accese
port access vlan 100
undo stp enable
[sw1]interface Vlan-interface100
mad bfd enable
mad ip address 10.0.100.1 255.255.255.0 member 1
mad ip address 10.0.100.2 255.255.255.0 member 2
3、arp-mad(不常用)
这种方式需要和mstp结合使用
sw1的配置:
[sw1]stp mode mstp
[sw1]undo irf mac-address persistent 将IRF配置为MAC地址立即改变的模式
[sw1]vlan 200
[sw1]int range gig1/0/46 gig2/0/46
port link-type accese
port access vlan 200
[sw1]int vlan 200
ip address 10.0.200.1 24
mad arp enable
sw10的配置:
[sw10]stp mode mstp 全局下将stp模式改为mstp
[sw10]vlan 200 创建用于检测的vlan200
port gig1/0/1 to g1/0/2 将这两个端口加入到vlan200中
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。