IRF( intelligent resilient framework/智能弹性架构)
工作原理
1、物理连接
注:IRF端口必须与物理端口绑定后,才能生效;端口最好采用10GE及其以上,该物理端口上的原来配置都将失效
2、拓扑收集
每个成员设备和邻居成员设备通过交互 IRF Hello 报文来收集整个 IRF 的拓扑。IRF Hello 报文会携带拓扑信息,具体包括 IRF 端口连接关系、成员设备编号、成员设备优先级、成员设备的桥 MAC等内容。
3、角色选举 ,依顺序选举
(1) 当前 Master优先;(如果是新设备加入已存在的IRF中,会自动成为standby)
(2) 成员优先级大的优先;
(3) 系统运行时间长的优先(各设备的系统运行时间信息也是通过 IRF Hello 报文来传递的);
(4) 成员编号小的优先。
注:slave设备会使用master配置重新初始化和重启,以保证和master一致;无论以前有哪些配置,或者是否保存了当前配置
4、IRF的管理与维护
注:成员设备编号必须确保唯一性,不然不能建立IRF。如果master挂了,选举新的master然后更新本地IRF拓扑;如果slave挂了,则直接更新拓扑