[发明专利]一种监控环境下存储、读取数据包的方法及对应的装置有效
申请号: | 201310257503.2 | 申请日: | 2013-06-25 |
公开(公告)号: | CN104253713B | 公开(公告)日: | 2019-06-21 |
发明(设计)人: | 卢林锋 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;G06F3/06 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉 |
地址: | 英属开曼群岛大开曼*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种监控环境下存储、读取数据包的方法及对应装置,包括:接收数据包,获取数据包的监听时刻,对数据包解析得到该数据包的服务类型,将该数据包的存储地址写入地址记录区中与所述监听时刻对应、且与该数据包的服务类型对应的位置,为快速读取指定监听时间段内指定服务的数据包提供了准确查询信息。另外,由于文件存储区中保存了地址记录区和数据包,其中地址记录区用于保存数据包存储地址,其中,每个数据包存储地址保存的位置均与一个服务类型对应且与一个监听时刻对应,因此,可以直接读取出与待读取数据包的服务类型对应且与待读取数据包的监听时刻对应的位置所保存的数据包存储地址,快速从所述数据包存储地址中读取出数据包。 | ||
搜索关键词: | 一种 监控 环境 存储 读取 数据包 方法 对应 装置 | ||
【主权项】:
1.一种多服务网络状态监控环境下存储数据包的方法,其特征在于,包括:接收数据包,以及获取该数据包的监听时刻;其中,所述数据包根据其服务所定义的格式,包含服务类型的信息;对接收到的每个数据包执行存储步骤,所述存储步骤包括:根据该数据包大小,从文件存储区中动态分配存储区保存该数据包,提取该数据包的存储地址,以及通过对该数据包进行解析得到该数据包的服务类型,将该数据包的存储地址写入地址记录区中与该数据包的监听时刻对应、且与该数据包的服务类型对应的位置,其中,该文件存储区中至少分配一块存储区作为地址记录区;以及,判断是否还有需接收的数据包;如果是,返回到接收数据包的步骤。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310257503.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种车载防污摄像头
- 下一篇:具有高精度的板材表层薄膜自动修边机