[发明专利]交换设备升级方法以及装置有效
申请号: | 201510523459.4 | 申请日: | 2015-08-24 |
公开(公告)号: | CN105591802B | 公开(公告)日: | 2019-06-04 |
发明(设计)人: | 赵海峰;郑国良 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/931;G06F8/65 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交换 设备 升级 方法 以及 装置 | ||
本发明提供一种交换设备升级方法以及装置,其中该方法包括:确定出待升级交换设备的可升级固件版本信息;将经由所述待升级交换设备转发的报文引导至其他交换设备;根据所述可升级固件版本信息向所述待升级交换设备传输对应的可升级固件,以使所述待升级交换设备根据所述可升级固件进行升级。本发明避免了待升级交换设备进行升级过程中因设备重启而造成的报文丢包等情况,有效提供系统的安全性能。
技术领域
本发明涉及通信技术领域,尤其涉及一种交换设备升级方法以及装置。
背景技术
SDN(Software Defined Network,软件定义网络)是一种新型的网络架构,其可以将网络设备的控制面与数据面进行分离,由控制器(Controller)实现控制面功能,以及由若干交换设备(Switch)实现数据面功能,每个交换设备下可以连接若干主机。控制器和交换设备之间通过控制通道运行Open flow协议,由控制器向交换设备下发Open flow流表项,指导交换设备对各主机之间数据层面的数据转发。
现有技术中,SDN网络中对交换设备的固件版本进行升级时,需要用户进行手动升级,并且,在对交换设备的固件版本升级过程中还需要重启交换设备,然而,在交换设备重启时,由于控制器无法瞬间感知交换设备的重启状态,进而也无法及时提供相应的转发策略,这样一来,则会导致发往因固件版本升级而重启的交换设备的报文被丢包。
发明内容
针对现有技术的缺陷,本发明提供了一种交换设备升级方法以及装置。
本发明提供一种交换设备升级方法,应用于软件定义网络SDN网络中的控制器,所述SDN网络中还包括交换设备,其中该方法包括:
确定出待升级交换设备的可升级固件版本信息;
将经由所述待升级交换设备转发的报文引导至其他交换设备;
根据所述可升级固件版本信息向所述待升级交换设备传输对应的可升级固件,以使所述待升级交换设备根据所述可升级固件进行升级。
本发明还提供一种交换设备升级装置,应用于SDN网络中的控制器,所述SDN网络中还包括交换设备,该装置包括:
确定单元,用于确定出待升级交换设备的可升级固件版本信息;
引导单元,用于将经由所述待升级交换设备转发的报文引导至其他交换设备;
传输单元,用于根据所述可升级固件版本信息向所述待升级交换设备传输对应的可升级固件,以使所述待升级交换设备根据所述可升级固件进行升级。
本发明提供的交换设备升级方法以及装置在对待升级交换设备进行升级时,将经由待升级交换设备转发的报文引导至除待升级交换设备以外的其他交换设备,根据预先确定出的可升级固件版本信息对待升级交换设备进行升级。避免了待升级交换设备进行升级过程中因设备重启而造成的报文丢包等情况,有效提供系统的安全性能。
附图说明
图1是本发明实施例中交换设备升级方法所应用的组网环境示意图;
图2是本发明实施例中一种交换设备升级方法流程示意图;
图3是本发明实施例中一种交换设备升级方法示意图;
图4是本发明实施例中一种交换设备升级方法示意图;
图5是本发明实施例中一种交换设备升级装置的逻辑结构示意图;
图6是本发明实施例中交换设备升级装置所在控制器的硬件架构示意图。
具体实施方式
为使本申请的目的,技术方案及优点更加清楚明白,以下参照附图对本申请方案做进一步的详细说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510523459.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:高黏度介质动态混合器
- 下一篇:蔬菜搅拌机