MLAG链路故障切换方法和装置制造方法及图纸

技术编号:33067885 阅读:28 留言:0更新日期:2022-04-15 09:59
本申请公开了一种MLAG链路故障切换装置和方法,该装置包括芯片,该芯片用于生成转发数据库,并根据该转发数据库转发报文;该转发数据库包括第一转发数据库、第二转发数据和第三转发数据库。该装置通过修改第一转发数据库中该故障MLAG链路对应的主备切换标记的值,对故障链路进行切换,减少了链路切换的时间,提高了链路切换的效率。高了链路切换的效率。高了链路切换的效率。

【技术实现步骤摘要】
MLAG链路故障切换方法和装置


[0001]本申请涉及一种通信技术,尤其涉及一种MLAG链路故障切换方法和装置。

技术介绍

[0002]多框链路聚合组(multi-chassis link aggregation group,MLAG),指的是两台或多台交换机跨设备链路聚合成一个双活(active-active)系统,以提高链路的可靠性。
[0003]参见图1,交换机1通过端口1和交换机2的端口3进行连接(端口1和端口3之间的链路称为对等链路,又称peer-link链路),组成一个MLAG系统。服务器接入该MLAG系统,即服务器通过两个独立的物理端口同时连接了交换机1和交换机2。服务器可以通过双活配置,同时向两台交换机发送报文,或配置主备(active-standby)方式,只向一台交换机发送报文(故障情况下,向另一台交换机发送报文)。正常情况下,交换机1接收从网络侧发送过来的报文,会根据其报文的目的地址查找本地的转发数据库(forwarding database,FDB),如MAC地址表,找到对应连接服务器的物理出端口,如端口2,并通本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种网络设备,其特征在于,包括芯片,所述芯片用于生成转发数据库,并根据所述转发数据库转发接收到的报文;所述转发数据库包括第一转发数据库、第二转发数据库和第三转发数据库。2.根据权利要求1所述的网络设备,其特征在于,所述第一转发数据库用于存储至少一个多框链路聚合组MLAG成员接口到至少一个主备切换标记的映射;所述第二转发数据库用于存储至少一个物理端口到所述至少一个MLAG成员接口的映射;所述第三转发数据库用于存储媒体接入控制MAC地址到第一MLAG成员接口的映射,所述第一MLAG成员接口在所述至少一个MLAG成员接口中。3.根据权利要求2所述的网络设备,其特征在于,所述芯片还用于:将所述报文的源MAC地址到第二MLAG成员接口的映射存储于所述第三转发数据库中,其中,所述第二MLAG成员接口为根据所述第二转发数据库与第一物理端口对应的MLAG成员接口,所述第一物理端口为接收所述报文的物理端口。4.根据权利要求2或3所述的网络设备,其特征在于,所述芯片用于当MLAG链路故障时,将所述第一转发数据库中第三MLAG成员接口对应的主备切换标记的值更新为备标记,所述备标记用于指示所述芯片通过对等链路发送指向所述第三MLAG成员接口的报文,所述第三MLAG成员接口为根据所述第二转发数据库与第二物理端口对应的MLAG成员接口,所述第二物理端口为所述MLAG链路的物理端口。5.根据权利要求4所述的网络设备,其特征在于,当所述MLAG链路恢复时,所述芯片将所述第三MLAG成员接口对应的主备切换标记的值更新为主标记,所述主标记用于指示所述芯片根据所述第二转发数据库发送所述报文。6.根据权利要求2-5中任意一项所述的网络设备,其特征在于,所述芯片用于:根据所述第三转发数据库,确定与所述报文的目的MAC地址对应的MLAG成员接口为所述第一MLAG成员接口;当所述第一转发数据库中与所述第一MLAG成员接口对应的主备切换标记的值为主标记时,通过第三物理端口转发所述报文,其中,所述第三物理端口为所述第二转发数据库中与所述第一MLAG成员接口对应的物理端口。7.根据权利要求6所述的网络设备,其特征在于,所述芯片还用于,当所述第一MLAG成员接口对应的主备切换标记的值为备标记时,通过对等链路转发所述报文。8.根据权利要求1-7中任意一项...

【专利技术属性】
技术研发人员:刘树名
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1