[发明专利]心跳报文的订阅方法及装置在审
申请号: | 202111372687.8 | 申请日: | 2021-11-18 |
公开(公告)号: | CN114221884A | 公开(公告)日: | 2022-03-22 |
发明(设计)人: | 许林 | 申请(专利权)人: | 新华三技术有限公司合肥分公司 |
主分类号: | H04L43/0823 | 分类号: | H04L43/0823;H04L43/10 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 230001 安徽省合肥市高新区创*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 心跳 报文 订阅 方法 装置 | ||
本申请提供一种心跳报文的订阅方法及装置,所述方法应用于网络设备,所述方法包括:识别当前是否已使能心跳报文订阅功能,所述心跳报文订阅功能包括发送心跳报文的心跳周期;若已使能所述心跳报文订阅功能,则根据所述心跳周期,向控制器发送心跳报文,以使得所述控制器确定所述网络设备内配置的NETCONF服务处于活跃状态。
技术领域
本申请涉及通信技术领域,尤其涉及一种心跳报文的订阅方法及装置。
背景技术
随着SDN的发展,通过网络配置协议(英文:Network Configuration Protocol,简称:NETCONF)管理设备逐渐成为网络管理的主流。如图1所示,图1为现有控制器管理网络设备示意图。
在图1中,控制器侧运行NETCONF客户端,网络设备侧运行NETCONF服务器端。控制器管理网络设备时,其需及时感知当前网络设备是否被纳管。若存在因网络故障、管理员配置造成的网络设备失联等情况,控制器须在第一时间感知以便进行相应的处理。
目前,NETCONF客户端可周期性的向NETCONF服务器端下发心跳请求报文。若连续N次(例如,三次)均未接收到NETCONF服务器端反馈的心跳响应报文,则控制器确定其与网络设备之间的NETCONF连接出现故障,需管理员进一步排查具体故障问题(例如,网络故障或业务故障)。
但是,由于NETCONF是基于流水线的协议,对于同一个会话,NETCONF服务器端是依照接收的先后顺序执行。例如,NETCONF服务器端当前执行的是一条耗时RPC指令,若在此时接收到NETCONF客户端下发的心跳请求报文,由于前述RPC指令未执行完,此时,心跳请求报文均会被阻塞。NETCONF服务器端无法及时反馈心跳响应报文,如此,将造成控制器误判,并确定网络设备已失联。
发明内容
有鉴于此,本申请提供了一种心跳报文的订阅方法及装置,用以解决现有网络设备无法及时反馈心跳响应报文时,造成控制器误判并确定网络设备已失联的问题。
第一方面,本申请提供了一种心跳报文的订阅方法,所述方法应用于网络设备,所述方法包括:
识别当前是否已使能心跳报文订阅功能,所述心跳报文订阅功能包括发送心跳报文的心跳周期;
若已使能所述心跳报文订阅功能,则根据所述心跳周期,向控制器发送心跳报文,以使得所述控制器确定所述网络设备内配置的NETCONF服务处于活跃状态。
第二方面,本申请提供了一种心跳报文的订阅装置,所述装置应用于网络设备,所述装置包括:
识别单元,用于识别当前是否已使能心跳报文订阅功能,所述心跳报文订阅功能包括发送心跳报文的心跳周期;
发送单元,用于若已使能所述心跳报文订阅功能,则根据所述心跳周期,向控制器发送心跳报文,以使得所述控制器确定所述网络设备内配置的NETCONF服务处于活跃状态。
第三方面,本申请提供了一种网络设备,包括处理器和机器可读存储介质,机器可读存储介质存储有能够被处理器执行的机器可执行指令,处理器被机器可执行指令促使执行本申请第一方面所提供的方法。
因此,通过应用本申请提供的心跳报文的订阅方法及装置,网络设备识别当前是否已使能心跳报文订阅功能,该心跳报文订阅功能包括发送心跳报文的心跳周期;若已使能心跳报文订阅功能,则根据心跳周期,网络设备向控制器发送心跳报文,以使的控制器确定网络设备内配置的NETCONF服务处于活跃状态。
如此,通过使能心跳报文订阅功能,网络设备向控制器发送心跳报文,实现了控制器高效、快速地确定网络设备内配置的NETCONF服务的状态且不会对控制器自身、网络设备产生额外影响。解决了现有网络设备无法及时反馈心跳响应报文时,造成控制器误判并确定网络设备已失联的问题。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司合肥分公司,未经新华三技术有限公司合肥分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111372687.8/2.html,转载请声明来源钻瓜专利网。