[发明专利]一种快速定位分流设备丢包的方法及系统有效
申请号: | 201310471344.6 | 申请日: | 2013-10-10 |
公开(公告)号: | CN103532779B | 公开(公告)日: | 2017-07-18 |
发明(设计)人: | 冯建业 | 申请(专利权)人: | 北京锐安科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京君尚知识产权代理事务所(普通合伙)11200 | 代理人: | 余功勋 |
地址: | 100044 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种快速定位分流设备丢包的方法及系统。本发明的方法包括1)抓取分流设备处理后的数据包与PC测试机数据包;2)读取分流设备数据包,提取数据包特征;3)根据提取出的源IP、目的IP等特征,计算key值,构建分流设备数据包HASH表;4)读取PC数据包,提取数据包特征;5)根据提取出的PC数据包特征,在分流设备数据包HASH表中查找相同的结点,如果找到即进行下一个PC数据包的分析,如果没有找到,则说明分流设备有丢包。相应地,本发明的系统包括数据包抓取模块,数据包分析模块,数据包特征输出模块。本发明可快速定位分流设备丢包,并且通过多次抓取数据包快速准确地定位分流设备丢包。 | ||
搜索关键词: | 一种 快速 定位 分流 设备 方法 系统 | ||
【主权项】:
一种快速定位分流设备丢包的方法,其步骤包括:1)分别先后抓取分流设备处理后的数据包与PC测试机上的数据包;2)在PC测试机上产生经过路由及分流设备的测试流量;3)先停止PC测试机抓包,保存数据包,即PC数据包;再停止分流设备处理后的数据包抓包,保存数据包,即分流设备数据包;4)数据包分析程序先读取分流设备数据包,提取出每个分流设备数据包的特征值,所述每个分流设备数据包的特征值包括:源IP,源端口,目的IP,目的端口,TCP序列号,TCP确认序列号,IP标识,IP头里的数据包长度,TCP的窗口大小和协议类型;5)根据步骤4)提取出的每个分流设备数据包的特征值经过jhash算法计算key值,形成分流设备数据包HASH表;6)数据包分析程序然后读取PC数据包,提取出每个PC数据包的特征值,所述每个PC数据包的特征值分别包括:源IP,源端口,目的IP,目的端口,TCP序列号,TCP确认序列号,IP标识,IP头里的数据包长度,TCP的窗口大小和协议类型;7)在分流设备数据包HASH表中根据PC数据包特征值查找是否有相同数据包特征值的结点,如果没有查找到相同的结点,则说明分流设备有丢包。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京锐安科技有限公司,未经北京锐安科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310471344.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种大电流恒流源实现方法
- 下一篇:一种变电站用湿度及温度控制装置