一、实验拓扑
二、实验要求
- 要求将SW1与SW2组成一个IRF系统来提高网络的可靠性
- 在IRF上还需配置一个BFD MAD用于检测IRF是否分裂
有兴趣可以加一下qq群572311390来讨论
三、实验步骤
[SW1]irf member 1 priority 32
#IRF成员设备优先级取值1~32,越大越优先成为主设备,默认为1
[SW1]int range t1/0/49 to t1/0/51
[SW1-if-range]shutdown
#要加入到IRF端口的成员端口需要先关闭才能够加入
[SW1]irf-port 1/1
#创建IRF端口,IRF设备两端的IRF端口要是相反的形式
[SW1-irf-port1/1]port group interface t1/0/49
[SW1-irf-port1/1]port group interface t1/0/50
[SW1-irf-port1/1]port group interface t1/0/51
[SW1]irf-port-configuration active
[SW1]s f
[SW1]int range t1/0/49 to t1/0/51
[SW1-if-range]un shut
[SW1-if-range]save f
#以下配置在IRF成功组建后配置
[SW1]vlan 4093
[SW1-vlan4093]int vlan 4093
[SW1-Vlan-interface4093]mad bfd enable
[SW1-Vlan-interface4093]mad ip add 1.1.1.1 30 member 1
[SW1-Vlan-interface4093]mad ip add 1.1.1.2 30 member 1
[SW1]int range g1/0/1 g2/0/1
[SW1-if-range]p l t
[SW1-if-range]p t per v 4093
[SW1-if-range]undo stp enable
#BFD MAD的接口必须关闭生成树,因为它和生成树冲突,会导致功能无效。在模拟器里关了也没有用,真机必须要关,HCL看不到效果
[SW2]irf member 1 renumber 1
Renumbering the member ID may result in configuration change or loss. Continue?[Y/N]:y
#更改设备成员编号为2,默认是1。两个IRF成员设备的成员编号不能够相同
[SW2]irf-port-configuration active
#必须激活IRF配置
[SW2]save f
#首先保存,然后重启生效
<SW2>reboot
Start to check configuration with next startup configuration file, please wait.........DONE!
This command will reboot the device. Continue? [Y/N]:y
[SW2]int range t2/0/49 to t2/0/51
[SW2-if-range]shutdown
#当更改成员设备编号后它们的端口号也会随之改变,从原来的t1/0/49变为t2/0/49
[SW2]irf-port 2/2
[SW2-irf-port2/2]port group int t2/0/49
[SW2-irf-port2/2]port group int t2/0/50
[SW2-irf-port2/2]port group int t2/0/51
[SW2]int range t2/0/49 to t2/0/51
[SW2-if-range]un shut
[SW2-if-range]save f
[SW2]irf-port-configuration active
[SW2]save f
#配置完成后,先在SW2上将端口启用,并且激活IRF配置、保存
#然后在SW1上将端口放开,它们之间会自动进行协商
#之所以先SW2放开、SW1关闭,是为了配置丢失
四、实验结果
- IRF在组建的时候,要求成员设备软件和硬件保持一致才可以成功组建IRF系统,所以IRF的组建是比较苛刻的