IRF是H3C自主研发的硬件虚拟化技术,它的核心是将多台设备通过IRF物理接口连接在一起,形成一台“分布式设备”。
IRF的优点:
1.简化管理。
2.高可靠性。
IRF的工作原理:
1) 物理连接
要形成一个IRF,需要线连接成员设备的IRF物理设备,S5120-HI系列交换机使用前面板上的SFP+口或接口模块扩展卡上的万兆作为物理接口。
2)拓扑收集
每个成员设备和邻居成员设备通过交互IRF Hello 报文来收集整个IRF的拓扑。
3)角色选举
确定成员设备角色为Master或Slave 的过程称为角色选举。
选举规则:
1)当前Master优先
2)优先级大优先
3)系统运行时间长优先
4)桥 MAC 地址小的优先
从第一条开始判断,直到找到唯一最优的成员。
配置:
1.配置irf( 采用非预配置模式)
1).配置设备编号switcha保留默认编号为1,不需要进行配置,在switchb上将成员编号修改为2
[H3C]sysname switchB
[switchB]irf member 1 renumber 2
Renumbering the member ID may result in configuration change or loss. Continue?[Y/N]y
2.两台设备断电后,按图示连接,然后两台设备上电。修改switcha的irf优先级为为5
<H3C>system-view
[H3C]sysname switchA
[switchA]
[switchA]irf member 1 priority 5
//在switcha上创建设备的irf端口2,与物理端口ten-g 1/0/52绑定,并保存配置
[switchA]int Ten-GigabitEthernet 1/0/52
[switchA-Ten-GigabitEthernet1/0/52]shutdown
[switchA-Ten-GigabitEthernet1/0/52]quit
[switchA]irf-port 1/2
[switch-irf-port1/2]port group int ten-gigabitethernet 1/0/52
[switch-irf-port1/2]quit
[switchA]int Ten-GigabitEthernet 1/0/52
[switchA-Ten-GigabitEthernet1/0/52]undo shutdown
[switchA-Ten-GigabitEthernet1/0/52]save
The current configuration will be written to the device. Are you sure? [Y/N]:y
//在switchb上创建设备的irf端口1,与物理端口ten-g 2/0/52绑定,并保存配置
<H3C>system-view
System View: return to User View with Ctrl+Z.
[H3C]sysname switchb
[switchb]int Ten-GigabitEthernet 2/0/52
[switchb-Ten-GigabitEthernet2/0/52]shutdown
[switchb-Ten-GigabitEthernet2/0/52]quit
[switchb]irf-port 2/1
[switchb-irf-port2/1]port group int Ten-GigabitEthernet 2/0/52
[switchb-irf-port2/1]quit
[switchb]int Ten-GigabitEthernet 2/0/52
[switchb-Ten-GigabitEthernet2/0/52]undo shutdown
[switchb-Ten-GigabitEthernet2/0/52]save
The current configuration will be written to the device. Are you sure? [Y/N]:y
激活deviceA的irf端口配置
[switcha-Ten-GigabitEthernet2/0/52]quit
[switcha]irf-port-configuration active
激活deviceB的irf端口配置
[switchB-Ten-GigabitEthernet2/0/52]quit
[switchB]irf-port-configuration active
查看irf
[switcha]display irf
三、配置vlan
[switcha]vlan 2
[switcha]vlan 3
[switcha]int vlan 2
[switcha-Vlan-interface2]ip add 192.168.2.1 255.255.255.0
[switcha]int vlan 3
[switcha-Vlan-interface3]ip add 192.168.3.1 255.255.255.0
[switcha]int g1/0/1
//在switchb上创建设备的irf端口1,与物理端口ten-g 2/0/52绑定,并保存配置
<H3C>system-view
System View: return to User View with Ctrl+Z.
[H3C]sysname switchb
[switchb]int Ten-GigabitEthernet 2/0/52
[switchb-Ten-GigabitEthernet2/0/52]shutdown
[switchb-Ten-GigabitEthernet2/0/52]quit
[switchb]irf-port 2/1
[switchb-irf-port2/1]port group int Ten-GigabitEthernet 2/0/52
[switchb-irf-port2/1]quit
[switchb]int Ten-GigabitEthernet 2/0/52
[switchb-Ten-GigabitEthernet2/0/52]undo shutdown
[switchb-Ten-GigabitEthernet2/0/52]save
The current configuration will be written to the device. Are you sure? [Y/N]:y
激活deviceA的irf端口配置
[switcha-Ten-GigabitEthernet2/0/52]quit
[switcha]irf-port-configuration active
激活deviceB的irf端口配置
[switchB-Ten-GigabitEthernet2/0/52]quit
[switchB]irf-port-configuration active
查看irf
[switcha]display irf
三、配置vlan
[switcha]vlan 2
[switcha]vlan 3
[switcha]int vlan 2
[switcha-Vlan-interface2]ip add 192.168.2.1 255.255.255.0
[switcha]int vlan 3
[switcha-Vlan-interface3]ip add 192.168.3.1 255.255.255.0
[switcha]int g1/0/1
测试
1.断开switcha的irf所有端口
2.ping