一种配置介质访问控制地址的方法和设备技术

技术编号:14785760 阅读:92 留言:0更新日期:2017-03-10 23:25
本发明专利技术实施例公开了一种配置MAC地址的方法。该方法包括:网络设备响应于第一控制板对系统MAC地址的配置请求,读取保存在非易失性存储器中的机框MAC地址;网络设备以所述机框MAC地址作为系统MAC地址,将所述系统MAC地址保存到所述第一控制板;其中,所述非易失性存储器位于所述网络设备的机框上;所述机框MAC地址是为所述网络设备的机框分配的MAC地址;所述第一控制板为所述网络设备的主用控制板。通过本发明专利技术实施例提供的方法,既可以保证网络设备的系统MAC地址在设备重启前后保持不变,也可以保证任何不同的网络设备之间系统MAC地址不产生冲突。此外,本发明专利技术实施例还提供了一种配置MAC地址的装置以及一种网络设备。

【技术实现步骤摘要】

本专利技术涉及通信设备领域,特别是涉及一种配置介质访问控制地址的方法和设备
技术介绍
在通信网络中,为实现网络设备之间的通信,网络设备需要具有用于唯一表示自身的介质访问控制地址(MediaAccessControl,简称MAC),该MAC地址被称之为网络设备的系统MAC地址、虚拟MAC地址或逻辑端口MAC地址。对于任意一个网络设备来说,其他网络设备需要通过该网络设备的系统MAC地址来识别该网络设备,从而才能实现该网络设备与其他网络之间的信息交互。在现有技术中,网络设备的系统MAC地址通常被配置为其设备管理网口的MAC地址,也即其控制板的MAC地址。目前,为了保证网络设备运行的可靠性,通常网络设备上具有主用控制板与备用控制板两种控制板。其中,主用控制板处于主用状态,为网络设备提供管理和控制功能,而备用控制板则处于没有启用的等待状态。当原来的主用控制板因故障、升级或移除等原因无法提供管理和控制功能时,原来的备用控制板切换为主用控制器,以便在原来的主用控制板无法启用的情况下采用原来的备用控制板为网络设备提供管理和控制功能。在现有技术中,对于具有主用控制板和备用控制板的网络设备,由于网络设备的设备管理网口是由主用控制板提供的,所以,网络设备的系统MAC地址被配置为主用控制板的MAC地址。而考虑到网络设备的系统MAC地址变化会导致业务中断,为了保证备用控制板切换成主用控制板时不会出现系统MAC地址改变,现有技术中,网络设备在将主用控制板的MAC地址配置为系统MAC地址之后会将系统MAC地址同步到备用控制板,以使得备用控制板在切换成主用控制板时提供相同的系统MAC地址。专利技术人经过研究发现,一方面,有些应用场景下网络设备会在改变主用控制板的情况下重启,此时,采用现有技术为网络设备配置系统MAC地址,就会导致网络设备的系统MAC在重启之后发生改变,从而造成网络设备的业务中断。另一方面,有些应用场景下同一控制板可能会在多个不同的网络设备之间作为主用控制板交叉使用,此时,采用现有技术为网络设备配置系统MAC地址,就会导致多个网络设备采用相同的系统MAC地址进行通信,从而导致多个网络设备因系统MAC地址冲突而无法正常通信。
技术实现思路
本专利技术实施例所要解决的技术问题是,提供一种配置介质访问控制地址的方法和设备,以解决现有技术中网络设备因重启后系统MAC地址改变而导致业务中断的技术问题,以及,解决现有技术中多个网络设备交叉使用同一主用控制板而导致系统MAC地址冲突的技术问题。第一方面,本专利技术实施例提供了一种配置介质访问控制MAC地址的方法,应用于网络设备,该方法包括:响应于第一控制板对系统MAC地址的配置请求,读取保存在非易失性存储器中的机框MAC地址;以所述机框MAC地址作为系统MAC地址,将所述系统MAC地址保存到所述第一控制板;其中,所述非易失性存储器位于所述网络设备的机框上;所述机框MAC地址是为所述网络设备的机框分配的MAC地址;所述第一控制板为所述网络设备的主用控制板。在第一方面的第一种可能的实施方式中,所述非易失性存储器为电可擦可编程只读存储器EEPROM。在第一方面的第二种可能的实施方式中,所述非易失性存储器用于保存所述网络设备的机框的电子标签信息。在第一方面的第三种可能的实施方式中,该方法还包括:将所述第一控制板上保存的所述系统MAC地址同步保存到第二控制板;其中,所述第二控制板为所述网络设备的备用控制板。在第一方面的第四种可能的实施方式中红,该方法还包括:在所述网络设备的主用控制板切换成第三控制板之后,响应于第三控制板对系统MAC地址的配置请求,读取保存在所述非易失性存储器中的所述机框MAC地址;以所述机框MAC地址作为所述系统MAC地址,将所述系统MAC地址保存到所述第三控制板。在第一方面的第五种可能的实施方式中,该方法还包括:响应于逻辑端口的创建指令,将所述第一控制板保存的所述系统MAC地址分配给所述逻辑端口。在第一方面的第六种可能的实施方式中,结合第一方面的第五种可能的实施方式,所述逻辑端口为以太网链路聚合组Eth-Trunk的逻辑端口。在第一方面的第七种可能的实施方式中,所述网络设备为路由器。第二方面,本专利技术实施例还提供了一种配置介质访问控制MAC地址的设备,配置于网络设备,该设备包括:第一读取模块,用于响应于第一控制板对系统MAC地址的配置请求,读取保存在非易失性存储器中的机框MAC地址;第一保存模块,用于以所述机框MAC地址作为系统MAC地址,将所述系统MAC地址保存到所述第一控制板;其中,所述非易失性存储器位于所述网络设备的机框上;所述机框MAC地址是为所述网络设备的机框分配的MAC地址;所述第一控制板为所述网络设备的主用控制板。在第二方面的第一种可能的实施方式中,所述非易失性存储器为电可擦可编程只读存储器EEPROM。在第二方面的第二种可能的实施方式中,所述非易失性存储器用于保存所述网络设备的机框的电子标签信息。在第二方面的第三种可能实施方式中,该设备还包括:第二保存模块,用于将所述第一控制板上保存的所述系统MAC地址同步保存到第二控制板;其中,所述第二控制板为所述网络设备的备用控制板。在第二方面的第四种可能的实施方式中,该设备还包括:第二读取模块,用于在所述网络设备的主用控制板切换成第三控制板之后,响应于第三控制板对系统MAC地址的配置请求,读取保存在所述非易失性存储器中的所述机框MAC地址;第三保存模块,用于以所述机框MAC地址作为所述系统MAC地址,将所述系统MAC地址保存到所述第三控制板。在第二方面的第五种可能的实施方式中,该设备还包括分配模块,用于响应于逻辑端口的创建指令,将所述第一控制板保存的所述系统MAC地址分配给所述逻辑端口。在第二方面的第六种可能的实施方式中,结合第二方面的第五种可能的实施方式,所述逻辑端口为以太网链路聚合组Eth-Trunk的逻辑端口。在第二方面的第七种可能的实施方式中,所述网络设备为路由器。第三方面,本专利技术实施例还提供一种网络设备。在所述网络设备的机框上具有非易失性存储器,所述非易失性存储器中保存有机框MAC地址;所述机框MAC地址是为所述网络设备的机框分配的MAC地址;在所述网络设备采用第一控制板作为主用控制板的情况下,当第一控制板请求配置系统MAC地址时,所述网络设备读取保存在非易失性存储器中的机框MAC地址,并以所述机框MAC地址作为系统MAC地址,将所述系统MAC地址保存到所述第一控制板。在第三方面的第一种可能的实施方式中,所述非易失性存储器为电可擦可编程只读存储器EEPROM。在第三方面的第二种可能的实施方式中,所述非易失性存储器中还保存有所述网络设备的机框的电子标签信息。在第三方面的第三种可能的实施方式中,在所述网络设备采用第二控制板作为备用控制板的情况下,所述网络设备将所述第一控制板上保存的所述系统MAC地址同步保存到所述第二控制板。在第三方面的第四种可能的实施方式中,在所述网络设备的主用控制板切换成第三控制板之后,当第三控制板请求配置系统MAC地址,所述网络设备读取保存在所述非易失性存储器中的所述机框MAC地址,并以所述机框MAC地址作为所述系统MAC地址,将所述系统MAC地址本文档来自技高网
...
一种配置介质访问控制地址的方法和设备

【技术保护点】
一种配置介质访问控制MAC地址的方法,其特征在于,应用于网络设备,包括:响应于第一控制板对系统MAC地址的配置请求,读取保存在非易失性存储器中的机框MAC地址;以所述机框MAC地址作为系统MAC地址,将所述系统MAC地址保存到所述第一控制板;其中,所述非易失性存储器位于所述网络设备的机框上;所述机框MAC地址是为所述网络设备的机框分配的MAC地址;所述第一控制板为所述网络设备的主用控制板。

【技术特征摘要】
1.一种配置介质访问控制MAC地址的方法,其特征在于,应用于网络设备,包括:响应于第一控制板对系统MAC地址的配置请求,读取保存在非易失性存储器中的机框MAC地址;以所述机框MAC地址作为系统MAC地址,将所述系统MAC地址保存到所述第一控制板;其中,所述非易失性存储器位于所述网络设备的机框上;所述机框MAC地址是为所述网络设备的机框分配的MAC地址;所述第一控制板为所述网络设备的主用控制板。2.根据权利要求1所述的方法,其特征在于,所述非易失性存储器为电可擦可编程只读存储器EEPROM。3.根据权利要求1所述的方法,其特征在于,所述非易失性存储器用于保存所述网络设备的机框的电子标签信息。4.根据权利要求1所述的方法,其特征在于,还包括:将所述第一控制板上保存的所述系统MAC地址同步保存到第二控制板;其中,所述第二控制板为所述网络设备的备用控制板。5.根据权利要求1所述的方法,其特征在于,还包括:在所述网络设备的主用控制板切换成第三控制板之后,响应于第三控制板对系统MAC地址的配置请求,读取保存在所述非易失性存储器中的所述机框MAC地址;以所述机框MAC地址作为所述系统MAC地址,将所述系统MAC地址保存到所述第三控制板。6.根据权利要求1所述的方法,其特征在于,还包括:...

【专利技术属性】
技术研发人员:贾成跃
申请(专利权)人:北京华为数字技术有限公司
类型:发明
国别省市:北京;11

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

1