System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及网络流量监控,尤其涉及一种流量监控数据吞吐管控系统及方法。
技术介绍
1、数据吞吐是指系统或网络处理和传输数据的速度;它通常用来描述一个系统或网络可以在一定时间内处理的数据量;数据吞吐量通常以每秒传输的数据量(如mbps或gbps)来衡量;在计算机领域,数据吞吐通常用来评估系统或网络的性能和容量;高数据吞吐表示系统或网络可以更快地处理和传输数据,而低数据吞吐则可能表明系统性能不足或网络拥塞。
2、流量监控是指流量监控指的是对数据流进行的监控,通常包括出数据、入数据的速度、总流量;通过对监控数据的分析,得到实时流量传输的具体情况。
3、目前现有技术中,对企业内部对于局域网中流量吞吐管控并不成熟,无法对各个ip相对于的设备进行精确的吞吐管控,导致网络整体吞吐效率下降,影响整个网络的吞吐量,鉴于此,亟需一种流量监控数据吞吐管控系统来实现精确的流量监控、管控。
技术实现思路
1、本专利技术旨在至少一定程度上解决上述技术中的技术问题之一,为此,本专利技术的目的在于提出了一种流量监控数据吞吐管控系统,通过流量监控数据对各个ip地址的设备进行精确的吞吐管控,提高网络整体的吞吐率。
2、为达到上述目的,本专利技术实施例提出了一种流量监控数据吞吐管控系统,包括:
3、数据采集模块,用于确定系统预设的需要计费的ip地址信息,并采集ip地址信息中各个ip地址的流量监控数据;
4、确定模块,用于根据各个ip地址的流量监控数据及预设的
5、管控模块,用于根据各个ip地址对应的流量状态信息对相应的设备进行吞吐管控处理。
6、优选的,所述数据采集模块,包括:
7、通信子模块,用于基于snmp协议与路由器通信,并监控路由器端口获取的用户的输入的ip计费指令,根据ip计费指令确定需要计费的ip地址信息;
8、采集子模块,用于基于tcp/ip协议采集流经路由器端口的各个ip地址在单位时间内访问网站信息及使用时间数据;
9、汇总子模块,用于将各个ip地址在单位时间内访问网站信息及使用时间数据汇总,得到各个ip地址在单位时间内访问网站信息及使用时间的汇总数据,并生成流量监控数据。
10、优选的,所述确定模块,包括:
11、查询子模块,用于根据各个ip地址查询预设的流量费用数据表,得到各个ip地址预设的流量费用数据;
12、状态子模块,用于将各个ip地址的流量监控数据与各个ip地址预设的流量费用数据进行比对,根据比对结果确定各个ip地址对应的流量状态信息。
13、优选的,所述管控模块,包括:
14、异常识别子模块,用于对各个ip地址对应的流量状态信息进行识别,确定正常ip地址及异常ip地址;
15、管控子模块,用于根据正常ip地址及异常ip地址对相应的设备进行吞吐管控处理。
16、优选的,所述管控模块,还包括:策略子模块,用于策略屏蔽局域网内ip地址对应的设备对敏感网站的访问。
17、优选的,还包括:报表生成模块,用于将数据采集模块采集的各个ip地址的流量监控数据交由数据库服务器进行处理,生成可管理的流量监控数据图表或流量监控数据报表,以及通过系统设定的计费方式计算局域网各个ip地址使用互联网的费用。
18、优选的,所述管控子模块,包括:
19、获取子单元,用于获取正常ip地址及异常ip地址当前吞吐量;
20、计算子单元,用于分别计算正常ip地址当前吞吐量与预设ip地址吞吐量阈值的差值,得到第一差值;
21、将第一差值与预设调节阈值作比较,确定第一差值大于等于预设调节阈值的ip地址,得到第一子差值;
22、分别计算第一子差值之间的比值,得到分配比例;
23、分别计算异常ip地址当前吞吐量与预设ip地址吞吐量阈值的差值,得到第二差值;
24、计算各个第二差值的总和,得到调节总量;
25、管控子单元,用于将调节总量按照分配比例进行吞吐量分配,返回确定模块识别分配后各个ip地址对应的流量状态信息,直到检测到ip地址的吞吐量全部正常为止。
26、优选的,所述报表生成模块,包括:
27、数据发送子模块,用于将数据采集模块采集的各个ip地址的流量监控数据发送到数据库服务器;
28、数据接收子模块,用于接收数据库服务器对流量监控数据分析结果;
29、生成子模块,用于根据数据库服务器对流量监控数据分析结果生成对应ip地址的流量监控数据图表或流量监控数据报表;
30、费用计算子模块,用于根据各个ip地址的流量监控数据图表或流量监控数据报表及系统设定的计费方式计算局域网各个ip地址使用互联网的费用。
31、优选的,还包括:标记模块,用于获取各个ip地址对应的设备的访问浏览网站记录,根据访问浏览网站记录确定是否包括敏感网站,在确定包括敏感网站时,将对应ip地址对应的设备标记为敏感设备。
32、优选的,所述标记模块,包括
33、检测域名单元,用于根据访问浏览网站记录对网站域名进行提取,得到待检测网站域名;
34、分词单元,用于:
35、基于待检测网站域名,通过抓取技术确定待检测网站对应的文本内容;
36、将待检测网站对应的文本内容通过分词器进行分词,得到分词集合;
37、策略单元,用于:
38、将分词集合分别与预设敏感库包括的若干个预设敏感词集合进行文本相似度计算,确定最大的文本相似度;
39、将最大的的文本相似度与预设阈值进行比较;
40、在确定最大的的文本相似度大于等于第一预设阈值时,则确定访问浏览网站记录包括敏感网站;
41、在确定最大的的文本相似度小于等于第二预设阈值时,则确定访问浏览网站记录不包括敏感网站;
42、在确定最大的的文本相似度大于第二预设阈值且小于第一预设阈值时,基于待检测网站域名,通过抓取技术确定待检测网站对应的图片内容;
43、在预设敏感库中根据最大的的文本相似度对应的预设敏感词集合基于预设的图文关联关系,确定目标图片内容;
44、确定图片内容与目标图片内容的图片相似度;
45、根据文本相似度、图片相似度及预设文本权重及图片权重,确定综合相似度;
46、将综合相似度与第三预设阈值作比较,在确定综合相似度大于等于第三预设阈值时,则确定访问浏览网站记录包括敏感网站;
47、标记单元,用于在确定包括敏感网站时,将对应ip地址对应的设备标记为敏感设备。
48、优选的,一种流量监控数据吞吐管控方法,包括:
49、确定系统预设的需要计费的ip地址信息,并采集ip地址信息中各个ip地址的流量监控数据;
50、根据本文档来自技高网...
【技术保护点】
1.一种流量监控数据吞吐管控系统,其特征在于,包括:
2.根据权利要求1所述的流量监控数据吞吐管控系统,其特征在于,所述数据采集模块,包括:
3.根据权利要求2所述的流量监控数据吞吐管控系统,其特征在于,所述确定模块,包括:
4.根据权利要求1所述的流量监控数据吞吐管控系统,其特征在于,所述管控模块,包括:
5.根据权利要求4所述的流量监控数据吞吐管控系统,其特征在于,所述管控模块,还包括:策略子模块,用于策略屏蔽局域网内IP地址对应的设备对敏感网站的访问。
6.根据权利要求1所述的流量监控数据吞吐管控系统,其特征在于,还包括:报表生成模块,用于将数据采集模块采集的各个IP地址的流量监控数据交由数据库服务器进行处理,生成可管理的流量监控数据图表或流量监控数据报表,以及通过系统设定的计费方式计算局域网各个IP地址使用互联网的费用;
7.根据权利要求4所述的流量监控数据吞吐管控系统,其特征在于,所述管控子模块,包括:
8.根据权利要求1所述的流量监控数据吞吐管控系统,其特征在于,还包括:标记模块,用于
9.根据权利要求8所述的流量监控数据吞吐管控系统,其特征在于,所述标记模块,包括
10.一种流量监控数据吞吐管控方法,其特征在于,包括:
...【技术特征摘要】
1.一种流量监控数据吞吐管控系统,其特征在于,包括:
2.根据权利要求1所述的流量监控数据吞吐管控系统,其特征在于,所述数据采集模块,包括:
3.根据权利要求2所述的流量监控数据吞吐管控系统,其特征在于,所述确定模块,包括:
4.根据权利要求1所述的流量监控数据吞吐管控系统,其特征在于,所述管控模块,包括:
5.根据权利要求4所述的流量监控数据吞吐管控系统,其特征在于,所述管控模块,还包括:策略子模块,用于策略屏蔽局域网内ip地址对应的设备对敏感网站的访问。
6.根据权利要求1所述的流量监控数据吞吐管控系统,其特征在于,还包括:报表生成模块,用于将数据采集模块采集的各个ip地址的流量监控...
【专利技术属性】
技术研发人员:蒋章建,杨刚,张帅,
申请(专利权)人:北京联广通网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。