48小时系统班试听入口

【H3C模拟器】华三交换机配置IRF堆叠

发布作者:新盟教育 发布日期:2022-09-29 浏览人数:4627人

网工必看

一、IRF的概述

IRF(Intelligent Resilient Framework,智能弹性架构)是H3C自主研发的软件虚拟化的技术。它的核心思路是将多太设备通过IRF物理端口连接在一起,进行必要的配置后,虚拟化成一台“分布式设备”。理解为堆叠有助于我们更快的理解。

堆叠是指将一台以上的交换机组合起来共同工作,以便在有限的空间内提供尽可能多的端口。多台交换机经过堆叠形成一个堆叠单元。堆叠和级联这两个概念既有区别又有联系。堆叠可以看作级联的一种特殊形式。它们的不同之处在于:级联的交换机之间可以相距很远(在媒体许可范围内),而一个堆叠单元内的多台交换机之间的距离非常近,一般不超过几米;级联一般采用普通端口,而堆叠采用专用的堆叠模块和堆叠线缆。


二、工作原理

IRF分为四个阶段:

(1)物理连接。

(2)设备间通过IRF端口进行信息收集。

(3)选举主备关系。

(4)IRF自行维护。

只需要了解选举规则以及分裂处理机制,其它的信息不必深入。

选举规则:根据IRF的优先级进行选举,Priority最大的则为Master,值小的为Slave。

分裂机制:

(1)IRF分裂分为两种情况,主机或者备机整机down掉,那么就直接更换设备即可。

(2)如果是IRF链路或者端口down掉了,主备之间需要IRF的心跳线(MAD检测)彼此互换IRF信息。为了避免二层信息混乱,IRF是让备机完全处于停机的状态。


三、常用名词

IRF合并、IRF分裂、IRF端口、IRF角色、IRF主备。


四、IRF配置实例


(1)配置S5820V2-54QS-GE_1 交换机为Master。

设置成员号以及优先级(最大值为32,默认值(最小值)为1)。

[S5820V2-54QS-GE_1]irf member 1 priority 32(将设备优先级调整为32,确保选举为Master)


把需要加入irf-port的端口down掉,shutdown XGE 1/0/51,XGE 1/0/52。并加入到相应的IRF group组。

[S5820V2-54QS-GE_1]interface range Ten-GigabitEthernet 1/0/51 to Ten-GigabitEthernet 1/0/52(进入到接口范围)
[S5820V2-54QS-GE_1-if-range]shutdown(关闭接口)


[S5820V2-54QS-GE_1]irf-port 1/2(创建一个IRF虚拟接口)
[S5820V2-54QS-GE_1-irf-port1/1]port group interface Ten-GigabitEthernet 1/0/51(将这个物理接口与IRF虚拟接口做绑定)
[S5820V2-54QS-GE_1-irf-port1/1]port group interface Ten-GigabitEthernet 1/0/52(将这个物理接口与IRF虚拟接口做绑定)
[S5820V2-54QS-GE_1-irf-port1/1]quit(退出接口视图)


将XGE 1/0/51,XGE 1/0/52这两个接口undo shutdown。

[S5820V2-54QS-GE_1]interface range Ten-GigabitEthernet 1/0/51 to Ten-GigabitEthernet 1/0/52(进入到接口范围)
[S5820V2-54QS-GE_1-if-range]undo shutdown(开启接口)


激活IRF,然后保存配置。

[S5820V2-54QS-GE_1]irf-port-configuration active(激活IRF配置)
[S5820V2-54QS-GE_1]save force(保存配置)


(2)S5820V2-54QS-GE_2 交换机为Slave。

设置成员号及优先级,将设备号的1(因为华三设备号默认是1)改为2,因为我们要把这台做备份。

[S5820V2-54QS-GE_2]irf member 1 renumber 2(将设备号的1改为2)
[S5820V2-54QS-GE_2]save force (保存配置)
<S5820V2-54QS-GE_2>reboot (重启设备)


把需要加入irf-port的端口down掉,shutdown XGE 2/0/51,XGE 2/0/52。并加入到相应的IRF group组。

[S5820V2-54QS-GE_2]interface range Ten-GigabitEthernet 2/0/51 to Ten-GigabitEthernet 2/0/52(进入到接口范围)
[S5820V2-54QS-GE_2-if-range]shutdown(关闭接口)


[S5820V2-54QS-GE_2]irf-port 2/1(创建一个IRF虚拟接口)
[S5820V2-54QS-GE_2-irf-port2/1]port group interface Ten-GigabitEthernet 2/0/51(将这个物理接口与IRF虚拟接口做绑定)
[S5820V2-54QS-GE_2-irf-port2/1]port group interface Ten-GigabitEthernet 2/0/52(将这个物理接口与IRF虚拟接口做绑定)
[S5820V2-54QS-GE_2-irf-port2/1]quit(退出接口视图)


将XGE 2/0/51,XGE 2/0/52这两个接口undo shutdown。

[S5820V2-54QS-GE_2]interface range Ten-GigabitEthernet 2/0/51 to Ten-GigabitEthernet 2/0/52(进入到接口范围)
[S5820V2-54QS-GE_2-if-range]undo shutdown(开启接口)


激活IRF,然后保存配置。

[S5820V2-54QS-GE_2]save force(保存配置)(这一步保存至关重要,如果没保存配置;IRF建立将会以失败告终)
[S5820V2-54QS-GE_2]irf-port-configuration active(激活IRF配置)


到了这步之后配置就基本上完成了,设备会自动进行Master竞选,失败的设备会自动重启,作为备份设备(Slave);

我们可以使用这条命令可以查看IRF是否建立成功,display irf,如果出现以下的显示,就表示配置成功了。


五、IRF检测机制

BFD-MAD检测


(1)配置S5820V2-54QS-GE_1 交换机为Master。

设置成员号以及优先级(最大值为32,默认值(最小值)为1)。

[S5820V2-54QS-GE_1]irf member 1 priority 32(将设备优先级调整为32,确保选举为Master)


把需要加入irf-port的端口down掉,shutdown XGE 1/0/51,XGE 1/0/52。并加入到相应的IRF group组。

[S5820V2-54QS-GE_1]interface range Ten-GigabitEthernet 1/0/51 to Ten-GigabitEthernet 1/0/52(进入到接口范围)
[S5820V2-54QS-GE_1-if-range]shutdown(关闭接口)


[S5820V2-54QS-GE_1]irf-port 1/2(创建一个IRF虚拟接口)
[S5820V2-54QS-GE_1-irf-port1/1]port group interface Ten-GigabitEthernet 1/0/51(将这个物理接口与IRF虚拟接口做绑定)
[S5820V2-54QS-GE_1-irf-port1/1]port group interface Ten-GigabitEthernet 1/0/52(将这个物理接口与IRF虚拟接口做绑定)
[S5820V2-54QS-GE_1-irf-port1/1]quit(退出接口视图)


将XGE 1/0/51,XGE 1/0/52这两个接口undo shutdown。

[S5820V2-54QS-GE_1]interface range Ten-GigabitEthernet 1/0/51 to Ten-GigabitEthernet 1/0/52(进入到接口范围)
[S5820V2-54QS-GE_1-if-range]undo shutdown(开启接口)


激活IRF,然后保存配置。

[S5820V2-54QS-GE_1]irf-port-configuration active(激活IRF配置)
[S5820V2-54QS-GE_1]save force(保存配置)


(2)S5820V2-54QS-GE_2 交换机为Slave。

设置成员号及优先级,将设备号的1(因为华三设备号默认是1)改为2,因为我们要把这台做备份。

[S5820V2-54QS-GE_2]irf member 1 renumber 2(将设备号的1改为2)
[S5820V2-54QS-GE_2]save force (保存配置)
<S5820V2-54QS-GE_2>reboot (重启设备)


把需要加入irf-port的端口down掉,shutdown XGE 2/0/51,XGE 2/0/52。并加入到相应的IRF group组。

[S5820V2-54QS-GE_2]interface range Ten-GigabitEthernet 2/0/51 to Ten-GigabitEthernet 2/0/52(进入到接口范围)
[S5820V2-54QS-GE_2-if-range]shutdown(关闭接口)


[S5820V2-54QS-GE_2]irf-port 2/1(创建一个IRF虚拟接口)
[S5820V2-54QS-GE_2-irf-port2/1]port group interface Ten-GigabitEthernet 2/0/51(将这个物理接口与IRF虚拟接口做绑定)
[S5820V2-54QS-GE_2-irf-port2/1]port group interface Ten-GigabitEthernet 2/0/52(将这个物理接口与IRF虚拟接口做绑定)
[S5820V2-54QS-GE_2-irf-port2/1]quit(退出接口视图)


将XGE 2/0/51,XGE 2/0/52这两个接口undo shutdown。

[S5820V2-54QS-GE_2]interface range Ten-GigabitEthernet 2/0/51 to Ten-GigabitEthernet 2/0/52(进入到接口范围)
[S5820V2-54QS-GE_2-if-range]undo shutdown(开启接口)


激活IRF,然后保存配置。

[S5820V2-54QS-GE_2]save force(保存配置)(这一步保存至关重要,如果没保存配置;IRF建立将会以失败告终)
[S5820V2-54QS-GE_2]irf-port-configuration active(激活IRF配置)


到了这步之后配置就基本上完成了,设备会自动进行Master竞选,失败的设备会自动重启,作为备份设备(Slave);

我们可以使用这条命令可以查看IRF是否建立成功,display irf,如果出现以下的显示,就表示配置成功了。


下面开始我们开始配置MAD检测机制,这里我们采用BFD-MAD检测。当IRF建立成功后,这两台设备统称为IRF设备。

IRF设备配置:(因为我们已经做了IRF,所以当我们在Master做配置时,配置也会同步到Standby)。

[S5820V2-54QS-GE_1]vlan 10(创建用于检测的vlan10)
[S5820V2-54QS-GE_1-vlan10]quit
[S5820V2-54QS-GE_1]interface Vlan-interface 10(进入到vlanif10中)
[S5820V2-54QS-GE_1-Vlan-interface10]mad bfd enable(开启bfd-mad检测)
[S5820V2-54QS-GE_1-Vlan-interface10]mad ip address 192.168.1.1 24 member 1(配置一个属于设备1的ip地址)
[S5820V2-54QS-GE_1-Vlan-interface10]mad ip address 192.168.1.2 24 member 1(配置一个属于设备2的ip地址)
[S5820V2-54QS-GE_1]interface range GigabitEthernet 1/0/1 GigabitEthernet 2/0/1(进入到接口G1/0/1和G2/0/1中)
[S5820V2-54QS-GE_1-if-range]undo stp enable(由于BFD MAD检测与生成树互斥,所以进入互连接口关闭生成树协议)


这时我们的BFD-MAD检测机制就配置完成了。

1、当IRF正常运行时,只有主设备上配置的MAD IP地址生效,从设备上配置的MAD IP地址不生效,BFD会话处于down状态;

2、分裂时变为两台设备,bfd会瞬时up;mad检测就会生效会让其中一台设备失效,备设备irf变为recovery状态,禁用端口后,bfd状态就又会变为down。

LACP-MAD检测

作用:防止IRF链路故障导致IRF分裂、网络中存在两个配置冲突的IRF,需要启用MAD检测功能。在IRF配置完成后的基础上增加如下配置:

注:LACP MAD和BFD MAD、ARP MAD冲突处理的原则不同,不能同时配置。BFD MAD、ARP MAD这两种方式独立工作,彼此之间互不干扰,可以同时配置。

LACP MAD检测用于基于LACP的组网检测需求:


配置:先建立IRF连接后,在配置MAD检测机制。

IRF基本配置:

(1)配置S5820V2-54QS-GE_1 交换机为Master。

设置成员号以及优先级(最大值为32,默认值(最小值)为1)。

[S5820V2-54QS-GE_1]irf member 1 priority 32(将设备优先级调整为32,确保选举为Master)


把需要加入irf-port的端口down掉,shutdown XGE 1/0/51,XGE 1/0/52。并加入到相应的IRF group组。

[S5820V2-54QS-GE_1]interface range Ten-GigabitEthernet 1/0/51 to Ten-GigabitEthernet 1/0/52(进入到接口范围)
[S5820V2-54QS-GE_1-if-range]shutdown(关闭接口)


[S5820V2-54QS-GE_1]irf-port 1/2(创建一个IRF虚拟接口)
[S5820V2-54QS-GE_1-irf-port1/1]port group interface Ten-GigabitEthernet 1/0/51(将这个物理接口与IRF虚拟接口做绑定)
[S5820V2-54QS-GE_1-irf-port1/1]port group interface Ten-GigabitEthernet 1/0/52(将这个物理接口与IRF虚拟接口做绑定)
[S5820V2-54QS-GE_1-irf-port1/1]quit(退出接口视图)


将XGE 1/0/51,XGE 1/0/52这两个接口undo shutdown。

[S5820V2-54QS-GE_1]interface range Ten-GigabitEthernet 1/0/51 to Ten-GigabitEthernet 1/0/52(进入到接口范围)
[S5820V2-54QS-GE_1-if-range]undo shutdown(开启接口)


激活IRF,然后保存配置。

[S5820V2-54QS-GE_1]irf-port-configuration active(激活IRF配置)
[S5820V2-54QS-GE_1]save force(保存配置)


(2)S5820V2-54QS-GE_2 交换机为Slave。

设置成员号及优先级,将设备号的1(因为华三设备号默认是1)改为2,因为我们要把这台做备份。

[S5820V2-54QS-GE_2]irf member 1 renumber 2(将设备号的1改为2)
[S5820V2-54QS-GE_2]save force (保存配置)
<S5820V2-54QS-GE_2>reboot (重启设备)


把需要加入irf-port的端口down掉,shutdown XGE 2/0/51,XGE 2/0/52。并加入到相应的IRF group组。

[S5820V2-54QS-GE_2]interface range Ten-GigabitEthernet 2/0/51 to Ten-GigabitEthernet 2/0/52(进入到接口范围)
[S5820V2-54QS-GE_2-if-range]shutdown(关闭接口)


[S5820V2-54QS-GE_2]irf-port 2/1(创建一个IRF虚拟接口)
[S5820V2-54QS-GE_2-irf-port2/1]port group interface Ten-GigabitEthernet 2/0/51(将这个物理接口与IRF虚拟接口做绑定)
[S5820V2-54QS-GE_2-irf-port2/1]port group interface Ten-GigabitEthernet 2/0/52(将这个物理接口与IRF虚拟接口做绑定)
[S5820V2-54QS-GE_2-irf-port2/1]quit(退出接口视图)


将XGE 2/0/51,XGE 2/0/52这两个接口undo shutdown。

[S5820V2-54QS-GE_2]interface range Ten-GigabitEthernet 2/0/51 to Ten-GigabitEthernet 2/0/52(进入到接口范围)
[S5820V2-54QS-GE_2-if-range]undo shutdown(开启接口)


激活IRF,然后保存配置。

[S5820V2-54QS-GE_2]save force(保存配置)(这一步保存至关重要,如果没保存配置;IRF建立将会以失败告终)
[S5820V2-54QS-GE_2]irf-port-configuration active(激活IRF配置)


到了这步之后配置就基本上完成了,设备会自动进行Master竞选,失败的设备会自动重启,作为备份设备(Slave);

我们可以使用这条命令可以查看IRF是否建立成功,display irf,如果出现以下的显示,就表示配置成功了。


下面开始我们开始配置LACP MAD检测机制,这里我们采用LACP MAD检测。当IRF建立成功后,这两台设备统称为IRF设备。

[S5820V2-54QS-GE_1]int Bridge-Aggregation 2 (创建一个名为2的聚合端口组)
[S5820V2-54QS-GE_1-Bridge-Aggregation2]link-aggregation mode dynamic  (将此端口组的模式改为动态)
[S5820V2-54QS-GE_1-Bridge-Aggregation2]mad enable (开启mad检测)
[S5820V2-54QS-GE_1-Bridge-Aggregation2]quit  (退出接口视图)
[S5820V2-54QS-GE_1]int range GigabitEthernet1/0/1 GigabitEthernet2/0/2  (同时进入这两个接口)
[S5820V2-54QS-GE_1-if-range]port link-aggregation group 2 (将他们加入到这个接口组2中)


SA配置:

[SA]int Bridge-Aggregation 2  (创建一个名为2的聚合端口组)
[SA-Bridge-Aggregation2]link-aggregation mode dynamic   (将此端口组的模式改为动态)
[SA-Bridge-Aggregation2]quit (退出接口视图)
[SA]int range g1/0/1 to g1/0/2  (进入到这两个接口)
[SA-if-range]port link-aggregation group 2  (将这两个端口组加入到接口组2中)


这时我们的LACP-MAD检测机制就配置完成了。




推荐阅读

>>>【独家首发】新版HCIE考试解读直播回顾

>>> 重磅!华为HCIE认证改版升级通知!

>>>【命令解析】Linux用户行为的常用命令

>>> 网工必备通信基础知识,还不知道你就out了?

>>>【必备干货】网工入门必会桥接教程,外网+GNS3+Vmware

>>>【技术指南】5分钟搞清楚OSPF链路状态路由协议


网工界市场认可度极高的华为认证,你考了吗?


拿下华为HCIE认证之后,你可以:


  • 跨越90%企业的招聘硬门槛

  • 增加70%就业机会

  • 拿下BAT全国TOP100大厂敲门砖

  • 体系化得到网络技术硬实力

  • 技术大佬年薪可达30w+


客服电话 15822722968 邮箱 799830458@qq.com 地址 天津市红桥区光荣道157号宝能创业中心2号楼-1、2门-907号
官方公众号
商务合作