[发明专利]监测网络丢包率的方法及系统无效

专利信息
申请号: 200910237963.2 申请日: 2009-11-19
公开(公告)号: CN101783715A 公开(公告)日: 2010-07-21
发明(设计)人: 李文璟;王智立;孟朱丽;詹志强;刘会永;陈兴渝 申请(专利权)人: 北京邮电大学
主分类号: H04L1/00 分类号: H04L1/00;H04L12/26;H04L12/46;H04L29/06
代理公司: 北京路浩知识产权代理有限公司 11002 代理人: 胡小永
地址: 100876 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 监测 网络 丢包率 方法 系统
【权利要求书】:

1.一种监测网络丢包率的方法,其特征在于,所述方法包括以 下步骤:

S1,在信宿端捕获数据包;

S2,存储所述数据包的头部信息;

S3,利用所述头部信息将每个数据包连续地存储在协议信息表 中,其中,来自不同信源端的数据包存储在不同的协议信息表中,在 协议信息表中按照读到的数据包的标识位identification域值从小到大 顺序存储;

S4,在信宿端根据所述协议信息表中的信息计算信源端发送的完 整数据报文个数以及信宿端接收到的完整数据报文个数;

S5,根据所述信源端发送的完整数据报文个数以及信宿端接收到 的完整数据报文个数计算得到来自该信源端的数据报文的丢包率;

所述步骤S4具体为:

S41,根据所述协议信息表中的信息判断该数据包使用的安全联 盟SA是否经过重新协商;

S42,保存SA重新协商次数以及每次重新协商后使用的最大SA 序列号MaxSA,根据每次重新协商后使用的最大SA序列号确定该次 重新协商后信源端发送的完整数据报文个数;

S43,确定数据报文是否完整,计算信宿端接收到的完整数据报 文个数B;

S44,将每次重新协商后信源端发送的数据报文个数求和,得到 信源端发送的数据报文总数

其中,判断SA是否经过重新协商以及获得每次SA重新协商后 使用的最大SA序列号的方法为:初始化SA协商次数SAContNum=0; 读取每个数据包的安全参数索引SPI值,当SPI值发生改变时,代表 SA重新协商;每次SA重新协商,SA协商次数加1;在每次SA重 新协商后,初始化本次重新协商后SA序列号最大值MaxSA=0;每 读取一个数据包,比较数据包的SA序列号与MaxSA的大小,若前 者大于后者,则将当前的SA序列号赋值给MaxSA,依次操作,从而 得到本次SA协商后最大的SA序列号,也即本次重新协商后信源端 发送的完整数据报文个数;

确定数据报文是否完整,并计算信宿端收到的完整数据报文个数 B的方法为:

①设信宿端收到的完整数据报文个数初值B=0,标识位初值Id =0;

②检查协议信息表中所有Identification域值为Id且未被处理过 的数据包的标志位Flag的域值;

③如果不存在标志位Flag域值为0的数据包,则说明标识位 Identification域值为Id的数据报文不完整,没有最后一个分 段,则将标识位Identification域值为Id的所有数据包均标识 为已处理,并读取下一个协议信息表信息,将标识位 Identification的域值赋值给Id,重复②;

④否则,设协议信息表当前数据包的偏移量初值OffsetValue=0, 检查所有Identification域值为Id的数据包的偏移量Offset的 域值;

⑤如果不存在Offset域值等于OffsetValue的数据包,则说明标 识位Identification域值为Id的数据报文不完整,则将标识位 Identification域值为Id的所有数据包均标识为已处理,并读 取下一个协议信息表信息,将标识位Identification的域值赋值 给Id,重复②;

⑥否则,检查该数据包的标志位Flag域值是否为0,如果为0, 说明标识位Identification域值为Id的数据报文已完整收到, 将收到的完整数据报文个数B增加1;将该数据包标识为已 处理,并读取下一个协议信息表信息,将标识位Identification 的域值赋值给Id,重复②;

⑦如果该数据包的标志位Flag域值不为0,将该数据包标识为 已处理,同时进行如下赋值:

OffsetValue=OffsetValue+TotalLen-HeadLen,其中TotalLen为 数据包总长度,HeadLen为数据包的头长度,然后继续检查 是否有数据包的Offset域值等于OffsetValue,重复⑤;

将所有的协议信息表都处理完成后,所得到的B值即为信宿端收 到的完整数据报文个数。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910237963.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top