网络通信 频道

网络虚拟化IRF2技术架构

  1.2 IRF2的系统管理

  拓扑管理

  设备上用于IRF2连接的物理端口被称为IRF2端口,它是一种逻辑接口。一个IRF2端口可能对应一个物理端口,也可能由多个物理端口聚合而成(称为聚合IRF2互联口),以达到增强带宽和链路备份的作用。IRF2物理端口之间可以使用专用线缆也可以使用光纤连接:专用线缆可提供更高带宽和较短的连接距离,光纤可提供远距的IRF2虚拟化能力。

  如图4所示,IRF2系统连接拓扑有两种:链形连接和环形连接。

  图3 IRF2的主要连接拓扑

  IRF2系统中的各台设备通过与直接相邻的其它成员交互HELLO报文来收集整个IRF2系统的拓扑关系。HELLO报文会携带拓扑信息,包括连接关系、成员设备编号、成员设备优先级、成员设备的桥MAC等内容。

  IRF2成员设备在本地记录自己已知的拓扑信息,拓扑信息通过IRF2互联端口传递,经过一段时间的收集,所有设备上都会收集到完整的拓扑信息(称为拓扑收敛)。此时会进入角色选举阶段,确定成员为Master或者Slave。

  角色选举会在拓扑发生变化的情况下产生,比如:IRF2建立、新设备加入、IRF2分裂或者两个IRF2系统合并。角色选举规则如下(按规则次序判断,直到找到唯一的最优成员,才停止选举。此最优成员即为IRF2系统的Master设备,其它设备则均为Slave设备):

  1、当前Master优于非Master成员;

  2、当成员设备均是框式分布式设备时,本地主用主控板优于本地备用主控板;

  3、当成员设备均是框式分布式设备时,原Master的备用主控板优于非Master成员上的主控板;

  4、成员优先级大的优先;

  5、系统运行时间长的优先;

  6、成员桥MAC小的优先。

  角色选举阶段Master还会负责成员编号冲突处理、软件版本加载、IRF2合并管理等工作。拓扑与角色选举处理成功后,IRF2系统才能形成和正常运行。

0
相关文章