【技术实现步骤摘要】
数据监测方法及装置
本专利技术涉及通信
,尤其涉及数据监测方法及装置。
技术介绍
针对互联网数据监测,已经有一套成熟的方案:将需要监测的数据镜像一份到互联网数据监测设备,有互联网监测设备对数据进行分析处理。目前互联网数据监测设备都是经过数据采集、数据重组、协议还原和策略匹配的步骤实现,将所有的功能集成在一台设备上来完成对互联网数据流量的监测。随着互联网流量不断增加,对互联网数据监测设备处理性能要求也越来越高。随着不同应用协议的出现,对互联联网数据监测设备支持不同业务的要求也越来越多。在这样的发展趋势下,现有的互联网监测方案存在以下不足:1、不同监管部门监测同样的数据时,需要在同一个地方镜像N份数据给不同监管部门部署的互联网数据监测设备,导致扩容性差。2、互联网数据监测设备为了满足不同业务数据的处理,需要考虑兼容性、通用性,无法充分利用设备硬件资源,导致处理性能低。
技术实现思路
本专利技术的主要目的在于解决现有技术中互联网监测方案存在的扩容性差以及处理性能低的技术问题。为实现上述目的,本专利 ...
【技术保护点】
1.一种数据监测方法,其特征在于,所述方法包括:/n当接收到数据包时,获取所述数据包的五元组信息;/n检测数据流表中是否存在所述五元组信息对应的处理方式;/n若数据流表中存在所述五元组信息对应的处理方式,则按照所述处理方式对所述数据包进行处理。/n
【技术特征摘要】
1.一种数据监测方法,其特征在于,所述方法包括:
当接收到数据包时,获取所述数据包的五元组信息;
检测数据流表中是否存在所述五元组信息对应的处理方式;
若数据流表中存在所述五元组信息对应的处理方式,则按照所述处理方式对所述数据包进行处理。
2.如权利要求1所述的方法,其特征在于,在所述检测数据流表中是否存在所述五元组信息对应的处理方式之后,还包括:
若数据流表中不存在所述五元组信息对应的处理方式,则将所述五元组信息添加到数据流表中,并在数据流表中记录所述五元组信息对应的处理方式为解析处理;
获取所述数据包的应用层信息,将所述数据包的应用层信息以及五元组信息传入业务匹配引擎进行匹配;
获取所述业务匹配引擎返回的匹配结果,并将数据流表中记录的所述五元组信息的处理方式更新为所述匹配结果对应的处理方式。
3.如权利要求2所述的方法,其特征在于,所述获取所述业务匹配引擎返回的匹配结果,并将数据流表中记录的所述五元组信息的处理方式更新为所述匹配结果对应的处理方式包括:
获取所述业务匹配引擎返回的匹配结果;
当所述匹配结果为丢弃处理时,将数据流表中记录的所述五元组信息的处理方式更新为丢弃处理;
当所述匹配结果为转发处理时,将数据流表中记录的所述五元组信息的处理方式更新为转发处理,并获取转发信息,将所述转发信息与所述五元组信息关联记录在数据流表中,所述转发信息包括转发方式以及接收所述数据包的业务分析设备的IP信息、MAC信息;
当所述匹配结果为空时,再次执行所述将所述数据包的应用层信息以及五元组信息传入业务匹配引擎进行匹配的步骤;
若连续N次的匹配结果均为空,则将数据流表中记录的所述五元组信息的处理方式更新为丢弃处理。
4.如权利要求1至3中任一项所述的方法,其特征在于,所述若数据流表中存在所述五元组信息对应的处理方式,则按照所述处理方式对所述数据包进行处理包括:
若数据流表中存在所述五元组信息对应的处理方式,且所述处理方式为丢弃处理,则对所述数据包进行丢弃处理。
5.如权利要求1至3中任一项所述的方法,其特征在于,所述若数据流表中存在所述五元组信息对应的处理方式,则按照所述处理方式对所述数据包进行处理包括:
若数据流表中存在所述五元组信息对应的处理方式,且所述处理方式为转发处理,则获取从所述数据流表中获取所述五元组信息对应的转发信息,并根据所述...
【专利技术属性】
技术研发人员:程海龙,刘永强,张宇,沈智杰,景晓军,
申请(专利权)人:深圳市任子行科技开发有限公司,任子行网络技术股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。