[发明专利]检测服务器状态的方法和装置有效
| 申请号: | 202010376012.X | 申请日: | 2020-05-07 |
| 公开(公告)号: | CN113630282B | 公开(公告)日: | 2022-12-27 |
| 发明(设计)人: | 方健 | 申请(专利权)人: | 北京华为数字技术有限公司 |
| 主分类号: | H04L43/0805 | 分类号: | H04L43/0805;H04L43/10;H04L43/16 |
| 代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 周乔;王君 |
| 地址: | 100085 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 检测 服务器 状态 方法 装置 | ||
本申请提供了一种检测服务器状态的方法,该方法包括:网络设备发送N个认证请求报文,该N个认证请求报文一一对应于N个响应报文,该每个认证请求报文用于指示服务器向该网络设备发送该每个认证请求报文对应的响应报文,N为大于或等于2的正整数;该网络设备获取第一信息和/或第二信息,该第一信息包括第一时间和第二时间,该第二信息包括第一无响应的次数和第二无响应的次数;该网络设备根据该第一信息或该第二信息,检测该服务器的状态。本申请提供的检测服务器状态的方法,可以提高检测服务器状态的准确度。
技术领域
本申请涉及数据通信接入技术领域,并且更具体地,涉及一种检测服务器状态的方法和装置。
背景技术
用户逃生功能在认证服务器无法正常工作的情况下,可以满足用户对网络资源的访问。用户逃生功能的基本过程为,当接入设备检测到认证服务器的状态为离线时,接入设备可以授予用户特定的网络访问权限,从而满足用户基本的网络访问需求。因此,对认证服务器状态的准确检测是确保用户逃生功能正常启用的前提,也是满足用户基本的网络访问需求的前提。
以远程用户拨号认证服务器(remote authentication dial in user service,RADIUS)为例,介绍现有检测认证服务器状态的方法。接入设备(例如,网络访问服务器(network attached server,NAS))通过检测连续两个检测周期是否发生中断,判断RADIUS服务器的状态。其中,通过一个检测周期中NAS未接收到RADIUS服务器发送的响应报文的次数和阈值比较,确定该检测周期是否发生中断。采用上述方法对RADIUS服务器的状态进行检测时,检测结果的准确度不高。例如,当阈值设置较小时,在NAS接入较多用户的情况下,容易发生误判RADIUS服务器为故障或离线。又如,当阈值设置较大时,在NAS接入较小用户的情况下,容易出现漏检RADIUS服务器为故障或离线的情况。
因此,如何对服务器的状态进行有效检测是目前亟待解决的问题。
发明内容
本申请提供一种检测服务器状态的方法和装置,以提高检测服务器状态的准确度。
第一方面,提供了一种检测服务器状态的方法,该方法包括:
网络设备发送N个认证请求报文,该N个认证请求报文一一对应于N个响应报文,每个认证请求报文用于指示服务器向该网络设备发送该每个认证请求报文对应的响应报文,N为大于或等于2的正整数;
该网络设备获取第一信息和/或第二信息,该第一信息包括第一时间和第二时间,该第二信息包括第一无响应的次数和第二无响应的次数;
该网络设备根据该第一信息或该第二信息,检测该服务器的状态;
其中,所述第一时间为所述网络设备未接收到第一响应报文对应的时间,所述第一响应报文为所述网络设备第一次未接收到所述N个响应报文中的一个响应报文,所述第二时间为所述网络设备未接收到第二响应报文对应的时间,所述第二响应报文为所述网络设备最后一次未接收到所述N个响应报文中的一个响应报文,所述第一无响应的次数为所述网络设备在第一周期内未接收到的响应报文的次数,所述第二无响应的次数为所述网络设备在第二周期内未接收到的响应报文的次数,所述第一周期和所述第二周期为两个连续的周期。
基于上述方案,综合考虑了单位周期内服务器不响应的次数以及服务器不响应的持续时间,对服务器的状态进行检测。与现有检测服务器的方法相比,采用本申请提供的检测服务器的方法,在不同的应用场景中(例如,网络设备中接入较少用户或较多用户的场景中),对服务器状态的检测具有较高的准确度。
结合第一方面,在第一方面的某些实现方式中,该网络设备根据该第一信息或该第二信息,检测该服务器的状态,包括:
在该网络设备获取该第二信息之前获取到该第一信息的情况下,该网络设备根据该第一信息,检测该服务器的状态;或者,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京华为数字技术有限公司,未经北京华为数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010376012.X/2.html,转载请声明来源钻瓜专利网。





