一:IRF概述
1:IRF2.0概述
是一种将多台设备虚拟成一台设备来管理和使用的技术。
2:IRF的优点
简化管理
简化网络运行
低成本
保护用户投资
高可靠性
高性能
丰富的功能
广泛的产品支持
二:IRF的基本概念
1:角色
:负责管理整个 IRF。
:作为 Master 的备份设备运行
2:IRF端口
一种专用于 IRF 的逻辑接口,分为 IRF-Port1 和 IRF-Port2,需要和 IRF 物理端口绑定之
后才能生效。
3:IRF物理端口
设备上可以用于 IRF 连接的物理端口。IRF 物理端口可以是 IRF 专用接口、以太网接口
或者光口。
4:IRF合并
两个IRF各自已经稳定运行,通过物理连接和必要的配置,形成一个IRF,这个过程称为IRF合并(merge)。
5:IRF分裂
一个IRF形成后,由于IRF链路故障,导致IRF中两相邻成员设备物理上不连通,一个IRF变成两个IRF,这个过程称为IRF分裂(split)。
6:成员优先级
成员优先级是成员设备的一个属性,主要用于角色选举过程中确定成员设备的角色。优先级越高当选为 Master 的可能性越大。设备的缺省优先级均为 1。
三:IRF的工作原理
1:物理连接
多台设备要形成一个 IRF,需要先将成员设备的 IRF 物理端口进行物理连接。
本设备上与IRF-Port1 绑定的IRF物理端口只能和邻居成员设备IRF-Port2 口上绑定的IRF物理端口相连,本设备上与IRF-Port2 口绑定的IRF物理端口只能和邻居成员设备IRFPort1 口上绑定的IRF物理端口相连。
2:拓扑收集
中的每台设备都是通过和自己直接相邻的其它成员设备之间交互 IRF Hello 报文来收
集整个 IRF 的拓扑关系。IRF Hello 报文会携带拓扑信息,包括 IRF 端口连接关系、成员设备编号、成员设备优先级、成员设备的成员桥 MAC 等内容。
3:角色选举
角色选举会在拓扑变更的情况下产生,角色选举规则如下:
当前 Master 优于非 Master 成员;
当成员设备均是框式分布式设备时,本地主用主控板优于本地备用主控板;
当成员设备均是框式分布式设备时,原 Master 的备用主控板优于非 Master 成员上的主控板;
成员优先级大的优先;
系统运行时间长的优先(各设备的系统运行时间信息也是通过 IRF Hello 报文来传递的);
成员桥 MAC 小的优先
4:IRF的管理与维护
(1)成员编号
系统使用成员编号(Member ID)来标志和管理成员设备
(2)接口命名规则
设备的接口编号命名原则:设备编号/子槽位编号/接口序号
(3)文件系统命名规则
中中的成员设备可以直接使用存储介质的名称访问master设备的文件系统,使用“slotMember-ID#存储介质的名称”访问slave设备的文件系统。
(4)配置文件的同步
设备负责将用户的配置同步给各个 Slave 设备,从而使 IRF 内各设备的配置随时保持高度统一。
(5)IRF拓扑维护
如果某成员设备down或者链路down,其邻居设备会立即将“该成员设备离开”的信息广播通知给IRF中的其他设备。
四:多IRF冲突检测
1:什么是IRF冲突
一旦分裂后,网络中就会存在两台独立的、配置信息一模一样的网络设备,就会导致网络中IP地址、Router-ID、MAC等设备基本信息冲突和路由信息紊乱,造成MAC漂移、路由震荡等网络业务异常。
2:IRF冲突检测的作用
检测的作用就是当IRF系统分裂后,能够在毫秒级的反应时间内,将分裂后冗余配置的设备从网络中隔离出去,保持现网设备特征的唯一性。
3:MAD的检测类型
MAD检测技术从它的报文类型区分,主要有三种:
通过LACP协议报文内容实现的LACP MAD检测;
通过BFD协议报文内容实现的BFD MAD检测;
通过免费ARP协议报文实现的ARP MAD检测