[发明专利]一种站点状态检测方法及装置有效
申请号: | 201810465637.6 | 申请日: | 2018-05-16 |
公开(公告)号: | CN108683561B | 公开(公告)日: | 2020-10-02 |
发明(设计)人: | 左虹 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04L12/803 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 站点 状态 检测 方法 装置 | ||
公开了一种站点状态检测方法,其特征在于,所述方法应用于网络中的任一站点,该方法包括:以预设周期向邻居站点传输状态数据,并接收邻居站点所传输的状态数据,所述状态数据通过站点之间的专用数据通道传输;对于任一邻居站点,若连续N个周期未接收到该邻居站点所传输的状态数据,则向该邻居站点发送数据请求报文;其中,N为自然数;若未接收到该邻居站点对所发送数据请求报文的响应数据,则确定该邻居站点状态异常。
技术领域
本说明书实施例涉及网络通信技术领域,尤其涉及一种站点状态检测方法及装置。
背景技术
全局负载均衡是指通过算法,实现多个数据中心间的协调工作,使用户访问最优的站点,因此,需要对各个站点的状态进行检测,以及时避免用户访问状态异常的站点。
现有技术中常用的检测方案,是通过连接站点并进行专门的健康监测进行的,如果监测到某站点状态正常,再连接其他站点进行健康监测,等等,持续地连接各个站点进行健康监测。显然,连接并进行健康监测的过程,需要占用站点的网络端口,即出于确保站点正常状态的目的进行的检测,反而将导致端口资源的减少。
发明内容
有鉴于此,本说明书实施例提供一种站点状态检测方法及装置,技术方案如下:
一种站点状态检测方法,其特征在于,所述方法应用于网络中的任一站点,该方法包括:
以预设周期向邻居站点传输状态数据,并接收邻居站点所传输的状态数据,所述状态数据通过站点之间的专用数据通道传输;
对于任一邻居站点,若连续N个周期未接收到该邻居站点所传输的状态数据,则向该邻居站点发送数据请求报文;其中,N为自然数;
若未接收到该邻居站点对所发送数据请求报文的响应数据,则确定该邻居站点状态异常。
一种站点状态检测装置,其特征在于,所述装置应用于网络中的任一站点,该装置包括:
数据传输模块,用于以预设周期向邻居站点传输状态数据,并接收邻居站点所传输的状态数据,所述状态数据通过站点之间的专用数据通道传输;
数据请求模块,用于在对于任一邻居站点,连续N个周期未接收到该邻居站点所传输的状态数据的情况下,则向该邻居站点发送数据请求报文;其中,N为自然数;
异常确定模块,用于在未接收到该邻居站点对所发送数据请求报文的响应数据的情况下,则确定该邻居站点状态异常。
本说明书实施例所提供的技术方案,各邻居站点之间通过专用数据通道,周期性地传输状态数据,向邻居站点报告当前各个站点的链路状态、带宽、及服务器状态等,并在连续N个周期未收到某邻居站点的状态数据、且对方未响应数据请求报文的情况下,确定该邻居站点状态异常,从而在使用专用数据通道,而不占用网络端口的情况下,实现对站点状态的检测。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本说明书实施例。
此外,本说明书实施例中的任一实施例并不需要达到上述的全部效果。
附图说明
为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1是本说明书实施例站点状态检测方法的流程示意图;
图2是本说明书实施例站点状态检测装置的第一种结构示意图;
图3是本说明书实施例站点状态检测装置的第二种结构示意图;
图4是本说明书实施例站点状态检测装置的第三种结构示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810465637.6/2.html,转载请声明来源钻瓜专利网。