[发明专利]网络设备控制方法及网络设备有效
申请号: | 201910075004.9 | 申请日: | 2019-01-25 |
公开(公告)号: | CN109600270B | 公开(公告)日: | 2021-08-06 |
发明(设计)人: | 王明辉;翟万清 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/939 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 赵志远 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络设备 控制 方法 | ||
本公开提供一种网络设备控制方法及网络设备,当无处理器和内存的网板首次接入网络设备且处于由第一主控板控制的第一控制状态时,第一主控板对网板进行初始化配置,并在初始化配置结束后将网板隔离以使网板不参与报文转发,而后保存网板的软件表项文件并发送给第二主控板,将网板切换到由第二主控板控制的第二控制状态,使得第二主控板在热启动状态下根据软件表项文件对网板进行初始化配置,并在初始化配置结束后将网板切换到第一控制状态。此时第一主控板取消对网板的隔离以使网板参与报文转发。通过上述控制流程,无处理器和内存的网板即可正常参与报文转发流程,可大大减少网络设备的成本,提升产品竞争力。
技术领域
本公开涉及通信技术领域,具体而言,涉及一种网络设备控制方法及网络设备。
背景技术
分布式网络设备为了保障设备线速转发以及冗余备份能力,通常都会设置多块网板,一般而言,网板都包括网片、处理器(如CPU)、内存等。在实际使用过程中,每块网片一般只需要设置好报文转发表项即可正常参与报文转发,对处理器和内存的需求较小,针对较小的实际需求再单独设计处理器和内存,显得成本较高,不利于产品的市场竞争力。
发明内容
为了克服现有技术中的上述不足,本公开的目的在于提供一种网络设备控制方法及网络设备,以解决或者改善上述问题。
为了实现上述目的,本公开实施例采用的技术方案如下:
第一方面,本公开提供一种网络设备控制方法,应用于网络设备,所述网络设备包括第一主控板、第二主控板以及分别与所述第一主控板和所述第二主控板连接且未设置有处理器和内存的网板,所述方法包括:
当所述网板首次接入所述网络设备且处于由所述第一主控板控制的第一控制状态时,所述第一主控板对所述网板进行初始化配置,并在初始化配置结束后将所述网板隔离以使所述网板不参与报文转发;
所述第一主控板保存初始化配置结束后所述网板的软件表项文件并发送给所述第二主控板,将所述网板切换到由所述第二主控板控制的第二控制状态;
所述第二主控板在热启动状态下根据所述软件表项文件对所述网板进行初始化配置,并在初始化配置结束后将所述网板切换到第一控制状态;
当所述网板切换到第一控制状态时,所述第一主控板取消对所述网板的隔离以使所述网板参与报文转发。
在一种可能的实施方式中,所述第一主控板对所述网板进行初始化配置的步骤之前,所述方法还包括:
所述网板在接入到所述网络设备时,通过无盘启动ROM接口设置所述网板中每个网片的PCIE配置寄存器,以使每个网片与所述第一主控板之间处于有效连接状态,从而使所述网板处于第一控制状态。
在一种可能的实施方式中,所述网络设备还包括第一接口板和第二接口板,所述第一主控板和所述第二主控板分别与所述第一接口板和所述第二接口板连接,所述第一接口板和所述第二接口板包括至少一个交换芯片,每个交换芯片分别与所述网板中的每个网片连接,所述第一主控板对所述网板进行初始化配置的步骤,包括:
所述第一主控板对所述网板中的每个网片的软件表项和硬件表项进行初始化配置;
根据所述网板中的每个网片与所述第一接口板和所述第二接口板中的每个交换芯片之间的连接关系以及所述第一接口板和所述第二接口板中每个交换芯片的芯片标识设置所述网板中的每个网片的转发表项,并将所述转发表项设置在初始化配置后的每个网片的软件表项和硬件表项中。
在一种可能的实施方式中,所述第一接口板和所述第二接口板中配置有聚合组,所述聚合组中包括允许所述第一接口板和所述第二接口板收发报文的互联端口号,所述将所述网板隔离以使所述网板不参与报文转发的步骤,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910075004.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于DCOS的云管理平台
- 下一篇:一种基于运维审计系统的混合云管理方法