IRF( intelligent resilient framework/智能弹性架构)
解释:irf是一种软件虚拟化技术,它的核心是将多台设备通过irf虚拟端口和物理端口绑定之后连接在一起,进行必要的配置,虚拟化一台“分布式设备”,使用这种虚拟化技术可以实现多台设备的协同工作,统一管理和不间断维护。IRF有双层含义,指IRF技术或者IRF设备。
优点:1、简化管理2、高可靠性3、灵活扩展网络
组网方式
IRF基本配置
master:
[master]irf member 1 priority 10 将设备优先级调整为10,确保选举为master
[master]int range Ten-GigabitEthernet 1/0/49 to Ten-GigabitEthernet 1/0/50 进入这个接口范围
[master-if-range]shutdown 关闭接口
[master-if-range]quit 退出接口视图
[master]irf-port 1/2 创建irf虚拟接口
[master-irf-port1/2]port group int Ten-GigabitEthernet 1/0/49 将这个物理接口与irf虚拟接口进行绑定
[master-irf-port1/2]port group int Ten-GigabitEthernet 1/0/50 将这个物理接口与irf虚拟接口进行绑定
[master-irf-port1/2]quit 退出接口视图
[master]int range Ten-GigabitEthernet 1/0/49 to Ten-GigabitEthernet 1/0/50 进入这个接口范围
[master-if-range]undo shutdown 打开接口
[master]irf-port-configuration active 激活irf配置
[master]save 保存配置
standby:
[standby]irf member 1 renumber 2 将设备号的1改为2,我们这而作为备份
[standby]save 保存配置
<standby>reboot 重启
[standby]int range Ten-GigabitEthernet 2/0/49 to Ten-GigabitEthernet 2/0/50 进入到这个接口范围
[standby-if-range]shutdown 关闭接口
[standby-if-range]quit 退出接口视图
[standby]irf-port 2/1 创建irf虚拟接口
[standby-irf-port2/1]port group int Ten-GigabitEthernet 2/0/49 将这个物理接口与irf虚拟接口进行绑定
[standby-irf-port2/1]port group int Ten-GigabitEthernet 2/0/50 将这个物理接口与irf虚拟接口进行绑定
[standby-irf-port2/1]quit 退出接口视图
[standby]int range Ten-GigabitEthernet 2/0/49 to Ten-GigabitEthernet 2/0/50 进入到这个接口范围
[standby-if-range]undo shutdown 开启接口
[standby]save 这一步保存至关重要,如果没保存配置;irf建立将会以失败告终
[standby]irf-port-configuration active 激活irf配置
到这儿配置就做完了,相应的竞选irf失败的设备,会自动重启充当standby
使用这条命令 可以插件irf是否建立成功dis irf topology ,如果表中有两台设备存在就算建立成功了;
也可以查看设备名字,如果所有设备都是master设备的名字,代表IRF建立成功
下面开始我们开始配置MAD检测机制,这里采用BFD-MAD检测
当IRF建立成功后,这两台设备统称为IRF设备
BFD-MAD检测
IRF设备配置:
[master]vlan 3 创建用于检测的vlan3
[master]int vlan 3 进入到vlan3中
[master-Vlan-interface3]mad bfd enable 开启bfd-mad检测
[master-Vlan-interface3]mad ip address 192.168.1.1 24 member 1 配置一个属于设备1的ip地址
[master-Vlan-interface3]mad ip address 192.168.2.2 24 member 2 配置一个属于设备2的ip地址
[master]int range g1/0/1 g2/0/1 进入到接口g1/0/1和g2/0/1中
[master-if-range]undo stp enable 由于BFD MAD检测与生成树互斥,所以进入互连接口关闭生成树协议
这时我们的BFD-MAD检测机制就配置完成了