论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
应用中心
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
qidao123.com技术社区-IT企服评测·应用市场
»
论坛
›
软件与程序人生
›
后端开发
›
Java
›
华三交换机配置IRF堆叠
华三交换机配置IRF堆叠
商道如狼道
论坛元老
|
2023-6-20 22:15:38
|
显示全部楼层
|
阅读模式
楼主
主题
1918
|
帖子
1918
|
积分
5754
一、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/49,XGE 1/0/50。并加入到相应的IRF group组。
[S5820V2-54QS-GE_1]interface range Ten-GigabitEthernet 1/0/49 to Ten-GigabitEthernet 1/0/50(进入到接口范围)
[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/49(将这个物理接口与IRF虚拟接口做绑定)
[S5820V2-54QS-GE_1-irf-port1/1]port group interface Ten-GigabitEthernet 1/0/50(将这个物理接口与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/49 to Ten-GigabitEthernet 1/0/50(进入到接口范围)
[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 2 priority 1(将设备号的1改为2)
[S5820V2-54QS-GE_2]save force (保存配置)
<S5820V2-54QS-GE_2>reboot (重启设备)
复制代码
把需要加入irf-port的端口down掉,shutdown XGE 2/0/49,XGE 2/0/50。并加入到相应的IRF group组。
[S5820V2-54QS-GE_2]interface range Ten-GigabitEthernet 2/0/49 to Ten-GigabitEthernet 2/0/50(进入到接口范围)
[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/49(将这个物理接口与IRF虚拟接口做绑定)
[S5820V2-54QS-GE_2-irf-port2/1]port group interface Ten-GigabitEthernet 2/0/50(将这个物理接口与IRF虚拟接口做绑定)
[S5820V2-54QS-GE_2-irf-port2/1]quit(退出接口视图)
复制代码
将XGE 2/0/49,XGE 2/0/50这两个接口undo shutdown。
[S5820V2-54QS-GE_2]interface range Ten-GigabitEthernet 2/0/49 to Ten-GigabitEthernet 2/0/50(进入到接口范围)
[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检测
BFD-MAD监测有两种方式,分为:VLAN接口、管理用以太网口
这次我们用的是管理用以太网口方式
下面开始我们开始配置MAD检测机制,这里我们采用BFD-MAD检测。当IRF建立成功后,这两台设备统称为IRF设备。
IRF设备配置:(因为我们已经做了IRF,所以当我们在Master做配置时,配置也会同步到Standby)。
(1)进入管理用以太网口的接口视图。
[S5820V2-54QS-GE_1]interface m-gigabitethernet 0/0/0
(2)开启BFD MAD检测功能。
[S5820V2-54QS-GE_1-M-GigabitEthernet0/0/0]mad bfd enable
(3)缺省情况下,BFD MAD检测功能处于关闭状态。
(4)为指定成员设备配置MAD IP地址。
[S5820V2-54QS-GE_1-M-GigabitEthernet0/0/0]mad ip address 1.1.1.1 30 member 1
[S5820V2-54QS-GE_1-M-GigabitEthernet0/0/0]mad ip address 1.1.1.2 30 member 2
缺省情况下,未配置成员设备的MAD IP地址。
复制代码
这时我们的BFD-MAD检测机制就配置完成了。
1、当IRF正常运行时,只有主设备上配置的MAD IP地址生效,从设备上配置的MAD IP地址不生效,BFD会话处于down状态;
2、分裂时变为两台设备,bfd会瞬时up;mad检测就会生效会让其中一台设备失效,设备irf变为recovery状态,禁用端口后,bfd状态就又会变为down。
以下是VLAN接口的BFD-MAD监测
[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 1.1.1.1 30 member 1(配置一个属于设备1的ip地址)
[S5820V2-54QS-GE_1-Vlan-interface10]mad ip address 1.1.1.2 30 member 2(配置一个属于设备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检测与生成树互斥,所以进入互连接口关闭生成树协议)
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
商道如狼道
论坛元老
这个人很懒什么都没写!
楼主热帖
【python】实现文章同步csdn社区自动化 ...
SQLI-LABS(Less-5)
Scrum 框架的四个会议还适用于哪些敏捷 ...
Django生产环境静态资源404问题 ...
容器化 | 在 Rancher 中部署 MySQL 集 ...
如何利用ipad随时随地开发代码 ...
django 报错 'set' object is ...
2022 Delphi 11开发苹果IOS证书等详细 ...
MySQL数据库安装
SAP集成技术(十)混合集成平台 ...
标签云
渠道
国产数据库
集成商
AI
运维
CIO
存储
服务器
浏览过的版块
人工智能
云原生
快速回复
返回顶部
返回列表