[发明专利]主备设备切换方法和装置在审
申请号: | 201911365190.6 | 申请日: | 2019-12-26 |
公开(公告)号: | CN111030877A | 公开(公告)日: | 2020-04-17 |
发明(设计)人: | 郑磊 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 王茹 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 切换 方法 装置 | ||
本申请提供了一种主备设备切换方法和装置。该主备设备切换方法应用于网络设备,包括:当第一设备作为主用设备进行工作时,若检测出本设备与对端设备之间的所有链路异常,则将本网络设备的设备优先级从第一优先级值调整为第二优先级值;所述第二优先级值小于第三优先级值,所述第三优先级值为第二设备的设备优先级,所述第二设备在当前作为备用设备进行工作;向所述第二设备发送心跳报文,所述心跳报文携带第二优先级值,以使所述第二设备根据所述第二优先级值由备用设备切换为主用设备;根据所述第二优先级值将本设备由主用设备切换为备用设备。
技术领域
本申请涉及网络通信技术,特别涉及主备设备切换方法和装置。
背景技术
随着网络的规模越来越大,网络中的流量也越来越多种多样,对于网络设备的性能要求更加严格。如今,随着网络规模的增大,对于企业和运营商而言,任何时刻的流量中断都会造成不可估量的损失。因此,通常会在组网中设置处于备用状态的网络设备,以在需要进行主备切换时切换为主用状态,接替原主用设备完成流量处理。
目前,通常会由主用网络设备向备用网络设备周期性的发送心跳包文,备用网络设备在长时间未接收到主用网络设备发送的心跳报文后,则会确定主用网络设备故障,进而进行主备切换。但上述利用心跳报文进行主备切换的方式,其心跳报文能够实现的是对主机是否存在故障进行检测,而无法实现对主用网络设备与对端设备间链路的检测。
发明内容
本申请提供了主备设备切换方法和装置。
本申请提供的技术方案包括:
根据本申请的第一方面,提供一种主备设备切换方法,该方法应用于网络设备,包括:
当第一设备作为主用设备进行工作时,若检测出本设备与对端设备之间的所有链路异常,则将本网络设备的设备优先级从第一优先级值调整为第二优先级值;所述第二优先级值小于第三优先级值,所述第三优先级值为第二设备当前的设备优先级,所述第二设备在当前作为备用设备进行工作;
向所述第二设备发送心跳报文,所述心跳报文携带第二优先级值,以使所述第二设备根据所述第二优先级值由备用设备切换为主用设备;
根据所述第二优先级值将本设备由主用设备切换为备用设备。
根据本申请的第二方面,提供一种主备设备切换装置,该装置应用于网络设备,包括:
调整单元,用于当第一设备作为主用设备进行工作时,若检测出本设备与对端设备之间的所有链路异常,则将本网络设备的设备优先级从第一优先级值调整为第二优先级值;所述第二优先级值小于第三优先级值,所述第三优先级值为第二设备当前的设备优先级,所述第二设备在当前作为备用设备进行工作;
发送单元,用于向所述第二设备发送心跳报文,所述心跳报文携带第二优先级值,以使所述第二设备根据所述第二优先级值由备用设备切换为主用设备;
切换单元,用于根据所述第二优先级值将本设备由主用设备切换为备用设备。
由以上技术方案可以看出,本申请中,当第一设备作为主用设备进行工作时,能够对本设备与对端设备之间的所有链路进行检测,并在所有链路均异常时调整自身的设备优先级值低于作为备用设备工作的第二设备的设备优先级值,进而实现主备切换。相比于利用心跳报文检测出主用设备故障时执行主备切换的方案,本申请通过对链路进行检测能够在主用设备并未发生故障但链路发生异常时进行切换,避免链路已发生异常但并不执行主备切换导致流量中断的问题发生。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1为本申请提供的应用场景图;
图2为本申请提供的方法流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911365190.6/2.html,转载请声明来源钻瓜专利网。