[发明专利]一种AP故障检测方法及装置有效
申请号: | 201310092252.7 | 申请日: | 2013-03-21 |
公开(公告)号: | CN103220701A | 公开(公告)日: | 2013-07-24 |
发明(设计)人: | 张兴彦;蒋桥 | 申请(专利权)人: | 深信服网络科技(深圳)有限公司 |
主分类号: | H04W24/04 | 分类号: | H04W24/04;H04W24/08 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ap 故障 检测 方法 装置 | ||
1.一种AP故障检测方法,其特征在于包括以下具体步骤为:
获取AP与AC通信的数据包;
通过AC-AP控制协议格式识别库匹配识别出所述数据包中AC-AP控制协议的类型;
根据该AC-AP控制协议的类型对AP-AC之间的交互时延进行延时计算,并根据该延时计算的结果进行超时处理,滤出超时AP或无响应AP。
2.根据权利要求1所述的AP故障检测方法,其特征在于,所述获取AP与AC通信的数据包的步骤之前还包括:收集AC-AP控制协议并保存;建立AC-AP控制协议格式识别库并下发。
3.根据权利要求2所述的AP故障检测方法,其特征在于,所述根据该AC-AP控制协议的类型对AP-AC之间的交互时延进行延时计算,并根据该延时计算的结果进行超时处理,滤出超时AP或无响应AP的步骤之后还包括:将所述过滤出的超时AP或无响应AP作为故障AP导入到数据库供界面显示。
4.根据权利要求3所述的AP故障检测方法,其特征在于:所述通过AC-AP控制协议格式识别库匹配所依据的协议为数据包匹配协议;
所述AC-AP控制协议的类型为心跳请求或响应包;
所述超时处理的方法包括:通过遍历扫描超时队列后,如果判断AC-AP请求无响应或响应超时,将所述无响应AP或超时AP从请求队列中删除,同时将所述无响应AP或超时AP添加到超时队列中。
5.根据权利要求4所述的AP故障检测方法,其特征在于所述延时计算包括以下具体步骤:
A、对AC-AP控制协议的类型进行识别,判断为心跳请求,转步骤B,判断为响应包,转步骤C;
B、程序判断节点是否存在于心跳状态表;如果是,更新表中相应记录的请求开始时间,如果不是,将节点新增到心跳状态表中并结束程序;
C、在心跳状态表中查找该AP的记录,如果查找失败,结束程序;如果匹配成功,计算AC-AP请求与响应的时间间隔,更新节点时延并结束程序。
6.根据权利要求1~5任一项所述的AP故障检测方法,其特征在于还包括以下具体步骤为:
根据DHCP特征过滤出AP的DHCP请求包并收集所有AP的DHCP请求,根据所述DHCP请求包获取AP的MAC地址, 以所述MAC地址与MAC队列匹配,当MAC队列存在该MAC地址时,MAC队列请求数加1,否则,将所述MAC地址添加到MAC队列中;
根据MAC队列请求数记录AP的DHCP请求次数;
统计所述DHCP请求次数并判断一定时间内DHCP请求次数是否超过设定值,如果超过,分析得出AP故障并告警。
7.一种AP故障检测装置,其特征在于:包括AC-AP控制协议分析驱动模块,用于获取AP与AC通信的数据包;通过AC-AP控制协议格式识别库匹配识别出所述数据包中AC-AP控制协议的类型;根据该AC-AP控制协议的类型对AP-AC之间的交互时延进行延时计算,并根据该延时计算的结果进行超时处理,滤出超时AP或无响应AP。
8.根据权利要求7所述AP故障检测装置,其特征在于:还包括协议识别库格式化和下发模块,其中,
所述协议识别库格式化和下发模块,用于收集AC-AP控制协议并保存,建立AC-AP控制协议格式识别库并下发。
9.根据权利要求8所述AP故障检测装置,其特征在于:还包括故障AP显示模块,用于将所述过滤出的超时AP或无响应AP作为故障AP导入到数据库供界面显示。
10.根据权利要求7~9所述AP故障检测装置,其特征在于:还包括AP-DHCP请求分析驱动模块、驱动原始数据获取和分析模块,其中,
所述AP-DHCP请求分析驱动模块,用于过滤出AP的DHCP请求包并收集所有AP的DHCP请求,根据所述DHCP请求包获取AP的MAC地址, 以所述MAC地址与MAC队列匹配,当MAC队列存在该MAC地址时,MAC队列请求数加1,否则,将所述MAC地址添加到MAC队列中;根据MAC队列请求数记录AP的DHCP请求次数;
驱动原始数据获取和分析模块,用于统计DHCP请求次数并判断一定时间内DHCP请求次数是否超过设定值,如果超过,分析得出AP故障并告警。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深信服网络科技(深圳)有限公司,未经深信服网络科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310092252.7/1.html,转载请声明来源钻瓜专利网。