干货分享:H3C-S5560交换机IRF配置和BFD/MAD检测

2022-10-05 14:01:09 浏览数 (1)

前几天倒腾了H3C-S7506交换机(大的、框式)IRF配置和拆除方法,今天又倒腾了H3C-S5560交换机(小的、盒式)IRF配置,发现框式和盒式在配置IRF时还是有些区别,今天小编和大家分享下盒式的IRF配置方法。

一、网络拓扑

ps:图片来源于网络仅做参考,具体堆叠口和bfd端口信息如下:

堆叠口:

deviceA:1/0/51和1/0/52

deviceB:2/0/51和2/0/52

bfd检测口:

deviceA:1/0/47

deviceB:2/0/47

二、配置步骤

1、配置deviceA(master)

在Device A上创建设备的IRF端口2,与物理端口Ten-GigabitEthernet1/0/51、 Ten-GigabitEthernet1/0/52绑定,并保存配置。

(1)关闭堆叠口

[H3C]interface range Ten-GigabitEthernet 1/0/51 to Ten-GigabitEthernet 1/0/52

[H3C-if-range]shutdown

(2)配置堆叠口,将51和52口加进去。

[H3C] irf-port 1/2

[H3C-irf-port1/2] port group interface ten-gigabitethernet1/0/51

[H3C-irf-port1/2] port group interface ten-gigabitethernet1/0/52

[H3C-irf-port1/2] quit

(3)开启堆叠口

[H3C]interface range Ten-GigabitEthernet 1/0/51 to Ten-GigabitEthernet 1/0/52

[H3C-if-range]undo shutdown

(4)配置优先级为32

[H3C]irf member 1 priority 32

(5)保存配置

<H3C>save

2、配置deviceB(standby)

在Device B上创建设备的IRF端口1,与物理端口Ten-GigabitEthernet2/0/51、Ten-GigabitEthernet2/0/52绑定,并保存配置。

(1)更改成员编号为member 2

[H3C]irf member1 renumber 2

<H3C>reboot 重启设备,然后就变成2/0/1这样了,如堆叠口变成2/0/51和2/0/52。

(2)关闭堆叠口

[H3C]interface range Ten-GigabitEthernet 2/0/51 to Ten-GigabitEthernet 2/0/52

[H3C-if-range]shutdown

(3)配置堆叠口,将51和52口加进去。

[H3C]irf-port 2/1

[H3C-irf-port2/1]port group interface Ten-GigabitEthernet 2/0/51

[H3C-irf-port2/1]port group interface Ten-GigabitEthernet 2/0/52

[H3C-irf-port2/1]

(4)开启堆叠口

[H3C]interface range Ten-GigabitEthernet 2/0/51 to Ten-GigabitEthernet 2/0/52

[H3C-if-range]undo shutdown

(5)保存配置

<H3C>save

3、堆叠口物理接线

使用堆叠线连接4个堆叠口,即1/0/51连接2/0/51,1/0/52连接2/0/52,这个可以在交换机配置之前连接,或者在激活IRF之前连接都行。

4、激活IRF

(1)激活DeviceA的IRF端口配置。

[H3C] irf-port-configuration active

(2)激活DeviceB的IRF端口配置。

[H3C] irf-port-configuration active

(3)两台设备间将会进行Master竞选,竞选失败的一方将自动重启,重启完成后,IRF形成,系统名称统一为DeviceA

说明:因为deviceA手动配置优先级为32(默认是1,数值越大越优先,最大值为32),所以deviceA竞选为主,deviceB会重启,重启完成后IRF配置完成。

5、BFD MAD检测配置:

IRF设备一旦分裂,会变成两台配置完全相同的设备,导致业务转发有问题。为了避免此类问题出现,可以配置分裂检测。设备一旦检测到IRF2分裂,则自动关闭deviceB设备的所有非保留端口。在此介绍BFD MAD分裂检测配置方法。使用网线Device A上的端口GigabitEthernet1/0/47和Device B上的端口GigabitEthernet2/0/471连接起来。

(1)创建VLAN 999,并将Device A上的端口GigabitEthernet1/0/47和Device B上的端口GigabitEthernet2/0/47加入VLAN中。

<H3C> system-view

[H3C] vlan 999

[H3C-vlan999] port gigabitethernet 1/0/47 gigabitethernet 2/0/47

[H3C-vlan999] quit

(2)创建VLAN接口999,并配置MAD IP地址。

[H3C] interface vlan-interface 999

[H3C-Vlan-interface999] mad bfd enable

[H3C-Vlan-interface999] mad ip address 192.168.99.1 24 member 1

[H3C-Vlan-interface999] mad ip address 192.168.99.2 24 member 2

[H3C-Vlan-interface999] quit

(3)关闭bfd口生成树协议

因为BFD MAD和生成树功能互斥,所以在GigabitEthernet1/0/47和GigabitEthernet2/0/47上关闭生成树协议。

[H3C] interface gigabitethernet 1/0/47

[H3C-Gigabitethernet1/0/47] undo stp enable

[H3C-Gigabitethernet1/0/47] quit

[H3C] interface gigabitethernet 2/0/47

[H3C-Gigabitethernet2/0/47] undo stp enable

三、验证结果

1、查看IRF状态

(1)命令:dis irf

查看irf信息,包含当前连接的是master还是standby,主的优先级是32,备用默认是1。

(2)命令:dis irf configuration

查看irf配置信息,包含主member号为1,port号为2,内有1/0/51和1/0/52端口;备用member号为2,port号为1,内有2/0/51和2/0/52端口。

(3)命令:dis irf link

查看irf信息,包含member号、port号及其包含的接口状态。

2、查看BFD和MAD状态

(1)命令:dis bfd session

查看BFD会话信息,包含源地址,目的地址,状态和vlan接口。正常情况下状态就是DOWN的。

(2)命令:dis mad verbose

查看MAD信息,包含保留的端口(默认是4个堆叠口),两台设备的成员编号、IP地址和MAD状态,当前IRF正常,所以状态为正常的。

3、模拟堆叠线断开情况

(1)断开1根堆叠线

结果:没有影响,网络正常。

(2)断开2根堆叠线

结果:IRF分裂,MAD检查到irf分裂,断开deviceB上所有网口,这样deviceB不工作,deviceA工作,连接在A上的设备网络正常。这里面dis bfd session的状态会短暂的从DOWN变成UP,然后又变成DOWN了,所以我们看到的bfd session状态一直是DOWN的;另外dis mad的状态会有Normal正常变为faulty错误的。

(3)恢复2根堆叠线

当重新连接堆叠线时,deviceB会重启,然后重新组成IRF。

四、总结

整个流程下来,盒式的H3C-S5560IRF配置还是比较简单的,但相对于框式的S7506X麻烦一些,因为人家有堆叠模式这个选项,所以就简洁一些了。

0 人点赞