[发明专利]一种分布式统计上报的实现方法有效
| 申请号: | 201310577803.9 | 申请日: | 2013-11-15 |
| 公开(公告)号: | CN103580959B | 公开(公告)日: | 2017-04-26 |
| 发明(设计)人: | 朱志军;李胜海;彭博;魏长城;栾慎亭;路婧;张聪颖;张邵华;陈杰;王军;单丽娟 | 申请(专利权)人: | 大连梯耐德网络技术有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08 |
| 代理公司: | 大连东方专利代理有限责任公司21212 | 代理人: | 安宝贵,李洪福 |
| 地址: | 116023 辽宁省大连市*** | 国省代码: | 辽宁;21 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 分布式 统计 上报 实现 方法 | ||
技术领域
本发明涉及一种统计上报的实现方法,更具体地说,涉及一种分布式统计上报的实现方法。
背景技术
随着网络速度的日益发展,网络数据量、用户数量也呈现爆炸式的增长,对网络的各类数据使用情况统计需求更是有增无减,进一步地,网络管理员还希望能够对用户的网络使用情况进行分类统计:即既能单一的展示某一项参数统计情况,又能展示多种参数综合运算后的统计情况。而要实现大网络数据量、大用户数量情况下的报文统计,现有软件的处理速度及精度远远达不到用户的实际需求,便迫切的需要一种基于硬件的分布式统计上报的实现方法。
发明内容
鉴于已有技术存在的缺陷,本发明的目的是提供一种新型的分布式统计上报的实现方法,该方法能够在保证网络流量统计的速度和精度的情况下,实现分布式统计的上报,适用于应对各种大量数据监控统计的需求。
为了实现上述目的,本发明的技术方案:
一种分布式统计上报的实现方法,其特征在于:首先,在服务器与各个节点的连接架设完毕后,通过服务器预先对各个节点待统计报文类别进行配置,所述配置是对报文数据的统计模式及参数进行设置;其次,各个节点接收报文通过请求,并对通过各个节点的报文进行分析判断,若当前通过节点的报文为预设的统计类报文时,依照预先配置的报文数据的统计模式及参数对报文的相关信息进行提取统计;最后,将提取统计完成后的信息统一封装上报至服务器,服务器根据各节点封装上报的信息进行综合处理及统一展示。
所述的分布式统计上报方法,具体包括如下步骤:
S1、通过服务器预先对各个节点待统计报文类别进行配置,所述配置的实现方法是依据用户所需统计的报文类别,对各个节点的报文数据的统计模式及参数进行设置;各个节点接收报文通过请求,并对通过各个节点的报文进行分析判断;
S2、各个节点中的报文信息统计单元根据预设统计报文类别的配置,判断当前通过的报文是否需要统计,当判断属于预设的统计类别的报文时,对该条报文进行统计,执行步骤S3;
S3、各个节点中的报文信息统计单元根据预设的统计报文类别的配置,获取该条报文相应的统计信息,并将所述统计信息发送至报文重构单元;
S4、各个节点中的端口信息统计单元根据服务器所配置的统计模式及参数,对通过的报文分别进行输入报文个数、输入报文字节数、输出报文个数、输出报文字节数的相关信息的统计,并将统计后的信息发送至报文重构单元;
S5、各个节点中的报文重构单元接收所述报文信息统计单元及所述端口信息统计单元发送来的信息,将接收到的信息分别填入上报报文的负载中,随后根据整个报文的情况,计算出报文头及报文尾的CRC校验数据并将上述报文头及报文尾的CRC校验数据分别添加至上报报文的报文头及报文尾位置后,将重构完成后的上报报文发送至各个节点中的报文发送单元;
S6、各个节点中的报文发送单元接收到报文重构单元的报文后,根据预设的报文发送端口,将该上报报文发送至指定端口;
S7、服务器端接收到各个节点的上报报文后,对报文进行解析,提取出相关信息后,对信息进行组合及运算,最终以UI形式展现给用户。
所述的统计模式包括按照接口流量统计模式以及按照用户流量统计模式中的至少一种统计模式。
所述的配置参数包括报文数据的类型、长度、源目IP、源目端口、源目MAC、VLAN ID、会话ID。
本发明具有以下有益效果:通过服务器远程对分布在各处的节点进行统一的配置设定,能够在大网络数据量、大用户数量情况下,根据管理员配置的报文统计类型信息,迅速的识别报文并进行报文信息的精确统计,达到分布式统计上报的目的。
附图说明
图1为本发明的分布式统计上报的实现方法的整体架构图;
图2为本发明的分布式统计上报的实现方法的节点处理流程图;
图3为本发明分布式统计上报的实现方法的统计上报实现过程流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图,对本发明进行进一步详细说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连梯耐德网络技术有限公司,未经大连梯耐德网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310577803.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:消息接收、推送、传输的方法、装置、服务器组及系统
- 下一篇:一种网络监控系统





