【技术实现步骤摘要】
路由MAC地址的管理方法、装置、电子设备及存储介质
[0001]本专利技术实施例涉及互联网
,特别是涉及一种路由MAC地址的管理方法、一种路由MAC地址的管理装置、一种电子设备以及一种计算机可读存储介质。
技术介绍
[0002]现有三层交换机设备,在支持三层转发特性时,需根据端口MAC地址与报文目的MAC地址(Media Access Control Address 媒体访问控制地址)是否一致来确认报文转发为二层转发与三层转发,随着设备端口数量的增多,所需存储管理的路由MAC地址数量也逐步增多,但是芯片的硬件表项资源是有限的,这也就造成了用户需求与芯片资源之间的矛盾。
[0003]当前主流白盒交换机解决方案所使用的交换芯片,均存在路由MAC管理表,该表在芯片三层转发流程的开始节点,用于判断报文是否为合法的三层转发报文;在白盒交换机中,存在两种类型的路由接口,一种为设备物理端口,一种为虚拟的三层路由端口,现有技术方案对于两种类型的路由接口的MAC地址管理,均采用逐一下发芯片路由MAC管理表,使得路由接口与芯片路由MAC地址管理表一一对应。
[0004]其中,当前主流白盒交换机解决方案所使用的交换芯片,路由MAC地址管理表规格均在两千上下,但是用户对于路由接口的数量需求已达到四千左右,按照传统的路由接口与芯片路由MAC表一一对应的方式进行管理,硬件资源已经限制了路由接口数量,导致不能满足用户的配置需求。
技术实现思路
[0005]本专利技术实施例是提供一种路由MAC地址的管理方法、装 ...
【技术保护点】
【技术特征摘要】
1.一种路由MAC地址的管理方法,其特征在于,应用于交换机,所述交换机包含路由MAC地址管理表,所述路由MAC地址管理表包含硬件表项资源,其中,所述交换机设置有ACL模块,所述方法包括:响应于配置路由接口的操作,确定所述路由MAC地址管理表的硬件表项资源是否满足所述路由接口的预设数量;若所述路由MAC地址管理表的硬件表项资源满足所述路由接口的预设数量,则添加芯片路由MAC地址管理表;若所述路由MAC地址管理表的硬件表项资源不满足所述路由接口的预设数量,则根据所述ACL模块增加路由接口。2.根据权利要求1所述的方法,其特征在于,所述若所述路由MAC地址管理表的硬件表项资源不满足所述路由接口的预设数量,则根据所述ACL模块增加路由接口,包括:判断所述路由接口的接口类型;根据所述接口类型增加对应的所述接口类型的路由接口。3.根据权利要求2所述的方法,其特征在于,所述路由接口的接口类型包括物理路由接口,所述根据所述接口类型增加对应的所述接口类型的路由接口,包括:当所述路由接口的接口类型为所述物理路由接口时,通过所述ACL模块以增加接口类型为所述物理路由接口的路由接口。4.根据权利要求2所述的方法,其特征在于,所述路由接口的接口类型包括虚拟路由接口,所述根据所述接口类型增加对应的所述接口类型的路由接口,包括:当所述路由接口的接口类型为所述虚拟路由接口时,根据所述接口类型以增加接口类型为所述虚拟路由接口的路由接口。5.根据权利要求1所述的方法,其特征在于,所述交换机用于进行报文的转发,所述报文的转发类型包括二层转发和三层转发。6.根据权利要求5所述的方法,其特征在于,所述交换机上的所述路由MAC地址管理表用于判断所述报文是否为合法的三层转发报文。7.根据权利要求6所述的方法,其特征在于,所述路由MAC地址管理表包含路由MAC地址,所述方法还包括:根据所述路由MAC地址与需要进行转发的报文对应的报文目的MAC地址的关系,判断所述报文的转发类型以对所述报文进行相应转发。8.根据权利要求7所述的方法,其特征在于,所述根据所述路由MAC地址与需要进行转发的报文对应的报文目的MAC地址的关系,判断所述报文的转发类型以对所述报文进行相应转发,包括:当所述路由MAC地址与需要进行转发的报文对应的报文目的MAC地址一致时,所述交换机对所述报文进行三层转发;当所述路由MAC地址与需要进行转发的报文对应的报文目的MAC地址不一致时,所述交换机对所述报文进行二层转发。9.根据权利要求2
‑
8任一项所述的方法,其特征在于,所述交换机包含入端口号,所述方法还包括:当通过ACL模块增加接口类型为物理路由接口的路由接口时,判断交换机上的端口号
和需要进行转发的报文对应的报文目的MAC地址的关系,判断所述报文的转发类型。10.根据权利要求9所述的方法,其特征在于,所述当通过ACL模块增加接口类型为物理路由接口的路由接口时,判断交换机上的端口号和需要进行转发的报文对应的报文目的MAC地址的关系,判断所述报文的转发类型,包括:当所述交换机上的端口号与需要进行转发的报文对应的报文目的MAC地址一致时,所述交换机对所述报文进行三层转发;当所述交换机上的端口号与需要进行转发的报文对应的报文目的MAC地址不一致时,所述交换机对所述报文进行二层转发。11.根据权利要求2
‑
8任一项所述的方法,其特征在于,所述方法还包括:当通过ACL模...
【专利技术属性】
技术研发人员:施仁哲,陈翔,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。