哈哈!太棒了!一篇文章就教会了我H3C的IRF技术!
Posted Friends of the wind
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了哈哈!太棒了!一篇文章就教会了我H3C的IRF技术!相关的知识,希望对你有一定的参考价值。
案例拓扑:
要求:
温馨提示:IRF是智能弹性架构的简称,实现多台网络设备逻辑上,组合成一台,从而达到高扩展、高性能、高可用
1、 按图创建vlan并将端口加入对应vlan
2、 配置IRF实现网关的高可用
推荐步骤
一、配置irf( 采用非预配置模式)
1.配置设备编号switcha保留默认编号为1,不需要进行配置,在switchb上将成员编号修改为2
不要连接线路,先修改成员编号
[switchB]irf member 1 renumber 2
Renumbering the member ID may result in configuration change or loss. Continue?[Y/N]y
翻译:对成员标识重新编号可能会导致配置更改或丢失。继续吗?输入:y
2.先将两台设备断电,再连接链路,最后,通电后,修改switcha的irf优先级为5
[switchA]irf member 1 priority 5
注意:
配置它的意义,在于手动指定主从设备(master、slave)
如果,不配置这步,也可以成功,只是根据默认规则产生的,不一定符合企业生产环境
在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
输入两次y,确认保存
The current configuration will be written to the device. Are you sure? [Y/N]:y
在switchb上创建设备的irf端口1,与物理端口ten-g 2/0/52绑定,并保存配置
[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
激活swA的irf端口配置
[switcha-Ten-GigabitEthernet2/0/52]quit
[switcha]irf-port-configuration active
激活swB的irf端口配置
[switchB-Ten-GigabitEthernet2/0/52]quit
[switchB]irf-port-configuration active
若创建成功,竞选失败的slave设备会自动重启,irf形成,设备变成一个统一的整体。
查看irf
[switchb]display irf
三、配置vlan
这步,目的是实现不同vlan之间通信。
[switcha]vlan 2
[switcha]int vlan 2
[switcha-Vlan-interface2]ip add 192.168.2.1 255.255.255.0
[switcha]vlan 3
[switcha]int vlan 3
[switcha-Vlan-interface3]ip add 192.168.3.1 24
配置trunk链路,转发不同vlan的流量(提示:IRF形成,他们变成一个整体,所以可以在一台设备配置)
[switcha]int g1/0/1
[switcha-GigabitEthernet1/0/1]port link-type trunk
[switcha-GigabitEthernet1/0/1]port trunk permit vlan all
[switcha]int g2/0/1
[switchb-GigabitEthernet2/0/1]port link-type trunk
[switchb-GigabitEthernet2/0/1]port trunk permit vlan all
在swc配置端口链路类型,将端口加入vlan
创建vlan2、3
[switchc]vlan 2 to 3
[switchc]int g1/0/3
[switchc -GigabitEthernet1/0/3]port access vlan 2
[switchc]int g1/0/4
[switchc -GigabitEthernet1/0/3]port access vlan 3
[switchc]int g1/0/1
[switchc-GigabitEthernet1/0/1]port link-type trunk
[switchc-GigabitEthernet1/0/1]port trunk permit vlan all
[switchc]int g1/0/2
[switchc-GigabitEthernet1/0/2]port link-type trunk
[switchc-GigabitEthernet1/0/2]port trunk permit vlan all
四、配置pc1和pc2
[pc1]int g0/0
[pc1-GigabitEthernet0/0]ip add 192.168.2.2 24
端口默认激活,可以不输入下面这一步
[pc1-GigabitEthernet0/0]undo sh
[pc1]ip route-static 0.0.0.0 0.0.0.0 192.168.2.1
[pc2]int g0/0
[pc2-GigabitEthernet0/0]ip add 192.168.3.2 255.255.255.0
[pc2-GigabitEthernet0/0]undo sh
[pc2]ip route-static 0.0.0.0 0.0.0.0 192.168.3.1
测试
1.将switcha设备断电
2.ping(pc1与pc2依然可以通)成功,验证了IRF技术的作用,高可用,两个设备组合成整体,任意一个故障,服务不会中断。
五、配置lacp mad检测
原理:如果设备本身,未发生故障,但是连接设备的线路故障,IRF系统会误以为设备故障,slave设备会变成master设备,这样产生两个master,造成IRF冲突。lacp mad可以解决这个问题,它会自动让成员编号小的设备正常工作,关闭其余设备除保留端口外的端口。
1.创建一个动态聚合端口,并使能lacp mad检测功能,由于并不是在两个irf之间配置lacp mad检测,因此在系统提示输入irf域ID时,可以保持为默认值0
[switcha]int bridge-aggregation 2
[switcha-bridge-aggregation2]link-aggregation mode dynamic
[switcha-bridge-aggregation2]mad enable
[switcha-bridge-aggregation2]quit
[switchb]int bridge-aggregation 2
[switchb-bridge-aggregation2]link-aggregation mode dynamic
[switchb-bridge-aggregation2]mad enable
开启之后,提示输入IRF域ID,保持默认0,提示:MAD LACP仅在动态聚合接口上启用
2.在聚合端口中添加成员端口g 1/0/1和g 2/0/1,专用于两台irf成员设备与中间设备进行lacp mad检测
[switcha]int g1/0/1
[switcha-g 1/0/1]port link-aggregation group 2
[switcha-g 1/0/1]quit
[switchb]int g 2/0/1
[switchb-g 21/0/1]port link-aggregation group 2
3.中间设备switchc的配置。switchc作为一个中间设备需要支持lacp功能用来转发lacp协议报文,协助switcha和switchb进行多个active检测
[switchc]int bridge-aggregation 2
[switchc-bridge-aggregation2]link-aggregation mode dynamic
[switchc-bridge-aggregation2]quit
在聚合端口中添加成员端口g1/0/1和g1/0/2
[switchc]int g 1/0/1
[switchc-g1/0/1]port link-aggregation group 2
[switchc]int g 1/0/2
[switchc-g1/0/2]port link-aggregation group 2
注意做了lacpmad后中继链路设置
设备swa与swb是IRF设备,是一个整体,所以设置一个就行
[switcha]int Bridge-Aggregation 2
[switcha-Bridge-Aggregation2]port link-type trunk
[switcha-Bridge-Aggregation2]port trunk permit vlan all
[switchc]int Bridge-Aggregation 2
[switchc-Bridge-Aggregation2]port link-type trunk
[switchc-Bridge-Aggregation2]port trunk permit vlan all
成功会有提示
测试lacp mad检测:断开swa与swb中间的连线
查看IRF,只有master运行,slave被断开除保留外所有端口
以上是关于哈哈!太棒了!一篇文章就教会了我H3C的IRF技术!的主要内容,如果未能解决你的问题,请参考以下文章