0
点赞
收藏
分享

微信扫一扫

华为CE系列交换机堆叠原理

堆叠建立

堆叠建立的过程包括以下四个阶段:

  1. 物理连接:根据网络需求,选择适当的连接拓扑,组建堆叠网络。
  2. 主交换机选举:成员交换机之间相互发送堆叠竞争报文,并根据选举原则,选出堆叠系统主交换机。
  3. 拓扑收集:主交换机收集所有成员交换机的信息并计算拓扑。如果成员交换机的堆叠成员ID冲突,主交换机将为冲突的成员交换机重新分配堆叠成员ID。
  4. 稳态运行:主交换机将整个堆叠系统的拓扑信息同步给所有成员交换机,并选举出一台备交换机。

主交换机选举

堆叠建立时,成员设备间相互发送堆叠竞争报文,选举出主交换机。主交换机选举规则如下:(依次从第一条开始判断,直至找到最优的交换机才停止比较)

  1. 运行状态比较,已经运行的交换机比处于启动状态的交换机优先竞争为主交换机。
  2. 堆叠优先级比较,堆叠优先级高的交换机优先竞争为主交换机。
  3. 软件版本比较,软件版本高的交换机优先竞争为主交换机。
  4. 桥MAC地址比较,桥MAC地址小的交换机优先竞争为主交换机。

拓扑收集与稳态运行

主交换机选举完成后,主交换机会收集所有成员交换机的信息并计算拓扑。如果成员交换机的堆叠成员ID冲突,主交换机将为冲突的成员交换机重新分配堆叠成员ID。

主交换机计算出拓扑信息后,将整个堆叠系统的拓扑信息同步给所有成员交换机,并选举出一台备交换机。备交换机选举规则如下:(依次从第一条开始判断,直至找到最优的交换机才停止比较)

  1. 堆叠优先级比较,堆叠优先级高的交换机优先竞争为备交换机。
  2. MAC地址比较,MAC地址小的交换机优先竞争为备交换机。

软件版本同步

堆叠具有版本同步的功能,组成堆叠的成员交换机不需要具有相同的软件版本,只需要版本间兼容即可。主交换机选举结束后,如果其他交换机与主交换机的软件版本号或软件名称不一致,其他交换机会自动从主交换机下载系统软件,然后使用新的系统软件重启,并重新加入堆叠。

配置同步

堆叠具有严格的配置文件同步机制,用来保证堆叠中的多台交换机能够像一台设备一样在网络中工作。

  • 堆叠建立时,成员交换机在启动开始阶段使用各自的配置文件启动。启动完成后,备、从交换机会将本设备的堆叠相关配置合并到主交换机的配置文件中,形成堆叠系统的配置文件。
  • 堆叠正常运行后,主交换机作为堆叠系统的管理节点,负责将用户的配置同步给其他交换机,从而使堆叠内各成员交换机的配置随时保持一致。

通过即时同步,堆叠中的所有交换机均保存有相同的配置文件,即使主交换机出现故障,其他交换机仍能够按照相同的配置文件执行各项功能。

配置合并与冲突检测

配置合并

堆叠的相关配置保存在配置文件中。堆叠建立时,备、从交换机将与主交换机的堆叠配置进行合并,具体的合并原则如下:

  • 备、从交换机将与主交换机的配置进行合并,合并的配置包括堆叠属性配置、堆叠端口配置、端口拆分配置。如果主交换机上有备、从交换机的离线配置,则以主交换机配置为准。
    如图1所示,SwitchA与SwitchB的端口配置进行合并。由于SwitchA中端口10GE2/0/5有普通业务配置,与SwitchB冲突,因为SwitchA为主交换机,所以配置以SwitchA为准。
  • 堆叠系统建立后,备、从交换机将同步主交换机的配置文件,保持与主交换机配置一致。
    如图1所示,堆叠建立后,SwitchB与SwitchA的配置文件保持一致。

图1 端口配置合并示意图

华为CE系列交换机堆叠原理_HCIE

配置冲突检测

堆叠建立时,如果主交换机上有备、从交换机的离线配置,则有可能产生配置冲突的情况。此时可能导致堆叠无法建立,主要的配置冲突场景如下:

  • 端口配置合并时,同一堆叠端口下的堆叠物理成员端口数量超出规格限制。
  • 备、从交换机所有的堆叠物理成员端口在主交换机上都有Shutdown或与堆叠冲突的配置。
  • 备、从交换机的堆叠端口在主交换机上有Shutdown或与堆叠冲突的配置。
  • 同一堆叠端口下的堆叠物理成员端口的类型不同。
  • 所有堆叠物理成员端口被配置在不同的堆叠端口下。

上述冲突产生后,备、从交换机将无法与主交换机建立堆叠。用户需要修改主交换机或备、从交换机上的配置,使其符合配置要求,然后再重新启动交换机。

举报

相关推荐

0 条评论