[发明专利]网络异常事件感知方法和系统有效
申请号: | 201910064519.9 | 申请日: | 2019-01-23 |
公开(公告)号: | CN109787833B | 公开(公告)日: | 2020-05-08 |
发明(设计)人: | 毕军;缪睿;刘洪强;孙晨;周禹;曹捷;张铭 | 申请(专利权)人: | 清华大学 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;H04L12/803 |
代理公司: | 北京聿宏知识产权代理有限公司 11372 | 代理人: | 吴大建;张杰 |
地址: | 100084 北京市海淀区1*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 异常 事件 感知 方法 系统 | ||
1.一种网络异常事件感知方法,其特征在于,所述网络异常事件感知方法包括:
为所有报文插入INT探测报头,对报文进行采样并标注采样报文的所述INT探测报头;
对报文进行INT相关操作,所述INT相关操作包括为报文添加INT元数据,所述INT元数据记录交换机处理报文时的状态信息且被添加在所述INT探测报头之后;
筛选包含至少一跳交换机的INT元数据的报文,复制并上传该报文;
对上传的报文进行初步汇总,生成子事件, 包括:将上传的报文分类为协议流量和可视化流量,将协议流量上传到交换机控制平面的BGP通报器以进行处理,对可视化流量进行预处理,对预处理的可视化流量进行负载均衡,对均衡后的报文进行排队,将经排队的报文中的可视化数据聚合为流级子事件,并上报子事件;
对生成的子事件进行进一步的汇总,得到事件的最终汇总。
2.根据权利要求1所述的网络异常事件感知方法,其特征在于,所述对生成的子事件进行进一步的汇总包括:
获取上报的子事件;
根据事件类型,将获取的子事件分发到对应的功能子模块;
对功能子模块收到的子事件进行进一步的汇总,得到汇总信息;
根据汇总信息生成事件,并将事件写入数据库。
3.根据权利要求2所述的网络异常事件感知方法,其特征在于,在所述对报文进行INT相关操作中,当该报文在交换机中经历了网络异常事件时,或者,当该报文为标注的采样报文时,为该报文添加INT元数据。
4.根据权利要求3所述的网络异常事件感知方法,其特征在于,所述网络异常事件包括网络中发生的拥塞、丢包、报文路径变化和延时变化事件。
5.根据权利要求1至4中任一项所述的网络异常事件感知方法,其特征在于,所述状态信息包括入端口号、入队列号、出端口号、出队列号、报文进入交换机时间戳、报文离开交换机时间戳。
6.根据权利要求5所述的网络异常事件感知方法,其特征在于,在所述筛选包含至少一跳交换机的INT元数据的报文,复制并上传该报文之后,将所有报文的INT相关头部移除并发往给目的设备。
7.一种网络异常事件感知系统,其特征在于,所述网络异常事件感知系统包括:
数据采集部分,用于:
为所有报文插入INT探测报头,对报文进行采样并标注采样报文的所述INT探测报头,
对报文进行INT相关操作,所述INT相关操作包括为报文添加INT元数据,所述INT元数据记录交换机处理报文时的状态信息且被添加在所述INT探测报头之后,
筛选包含至少一跳交换机的INT元数据的报文,复制并上传该报文;
硬件事件分析部分,用于对数据采集部分上传的报文进行初步汇总,生成子事件,所述硬件事件分析部分包括:
分类器,用于将上传的报文分类为协议流量和可视化流量,
BGP通报器,用于收集和发布协议流量,
预处理器,用于对可视化流量进行预处理,
负载均衡器,用于对预处理的可视化流量进行负载均衡,
设备队列器,用于对均衡后的报文进行排队,
事件提取模块,用于接收从所述设备队列器发送的报文并将报文中的可视化数据聚合为流级子事件,然后上报子事件;
软件事件分析部分,用于对硬件事件分析部分生成的子事件进行进一步的汇总,得到事件的最终汇总。
8.根据权利要求7所述的网络异常事件感知系统,其特征在于,所述软件事件分析部分包括:
获取模块,用于获取所述事件提取模块上报的子事件;
分发器,用于根据事件类型,将获取模块获取的子事件分发到对应的功能子模块;
功能子模块,用于进一步汇总从分发器收集到的子事件,并将汇总信息发送给数据库上报模块;
数据库上报模块,用于根据从功能子模块发送的汇总信息生成事件,并将事件写入数据库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910064519.9/1.html,转载请声明来源钻瓜专利网。