一种基于TCP协议的网络带宽与流量控制系统的制作方法

文档序号:15686474发布日期:2018-10-16 21:06阅读:509来源:国知局

本实用新型涉及网络控制领域,尤其涉及一种基于TCP协议的网络带宽与流量控制系统。



背景技术:

网络技术的发展,极大提高了人们获取新消息的途径和速度,而新消息的时效性和信息量是最为重要的因素。因此,人们对于数据获取速度的要求越来越高。

网络通信速度一般由网络带宽决定,用户对于网络的认知是带宽越快,网络通信速度也就越快。单位时间内接收的数据量也就越多。但是网络通信速度往往收到流量的限制,传输速度太快而带宽太小的话则会造成数据拥堵影响通信速度。传输速度太小而带宽太大则浪费了带宽资源。因此,合理的分配带宽与流量之间的关系,找到带宽与流量之间的平衡点既能够节约带宽资源又不会造成数据拥堵。



技术实现要素:

本实用新型目的在于提供一种基于TCP协议的网络带宽与流量控制系统,以解决现有技术的缺陷。

为实现上述目的,本实用新型提供了一种基于TCP协议的网络带宽与流量控制系统,包括互联网、带宽监控器、流量监控器、防火墙、交换机、控制器和客户端,客户端与交换机连接,交换机与控制器连接,控制器分别与带宽监控器以及流量监控器连接,防火墙与带宽监控器以及流量监控器连接,防火墙与互联网连接,带宽监控器与交换机之间的通讯方式为 TCP协议,流量监控器与交换机之间的通讯方式为TCP协议。

优选地,流量监控器包括电源模块,电源模块电路包括变压器T1、二极管D1、二极管 D2、二极管D3、二极管D4、电容C1、电容C2、电容C3、三端稳压器U1和三端稳压器U2,变压器一级线圈接220V电源,二级线圈一端接二极管D1的正极与二极管D4的负极,另一端接二极管D2的正极与二极管D3的负极;二极管D1的负极与二极管D2的负极与三端稳压器 U1的第1引脚连接,二极管D3的正极与二极管D4的正极与三端稳压器U2的第3引脚连接;三端稳压器U1的第2引脚与三端稳压器U2的第2引脚直接连接且接地,三端稳压器U1的第 3引脚作为输出电源的正极,三端稳压器U2的第1引脚作为输出电源的负极;电容C1的两端分别连接三端稳压器U1的第1引脚和三端稳压器U2的第3引脚,电容C2的一端连接三端稳压器U1的第3引脚,另一端接地;电容C2的一端连接三端稳压器U2的第1引脚,另一端接地。

优选地,变压器T1为高频变压器。

优选地,防火墙包括网络处理器、以太网控制器和网络接口,网络接口包括第一网络接口和第二网络接口,网络处理器与以太网控制器连接,网络处理器通过网络接口与外部互联网连接,以太网控制器通过网络接口与带宽监控器以及流量监控器连接。

优选地,第一网络接口为RJ45接口。

优选地,第一网络接口为RJ45接口或USB接口。

本实用新型具有以下有益效果:

1、本实用新型的流量监控器监控客户端数据流量的大小,带宽监控器监视及控制客户端能够使用的带宽大小,控制器通过流量监控器监测到的流量大小控制带宽监控器分配带宽,使流量监控器和带宽监控器协同工作,保证带宽资源的合理利用。

2、本实用新型通过流量监控器设置流量阀值或者通过带宽监控器限制单位时间总流量达到控制流量的目的,保证流量数据的按需分配。

3、本实用新型的防火墙对数据包进行统计、分析,确定数据包的连接是否具有入侵目的,向交换器的日志管理系统发出警报日志并阻止入侵的连接,保证网络环境的安全。

下面将参照附图,对本实用新型作进一步详细的说明。

附图说明

构成本申请的一部分的附图用来提供对本实用新型的进一步理解,本实用新型的示意性实施例及其说明用于解释本实用新型,并不构成对本实用新型的不当限定。在附图中:

图1是本实用新型优选实施例的一种基于TCP协议的网络带宽与流量控制系统结构图;

图2是本实用新型优选实施例的流量监控器的电源电路图;

图3是本实用新型优选实施例的防火墙的网络处理器与以太网控制器的连接图。

具体实施方式

以下结合附图对本实用新型的实施例进行详细说明,但是本实用新型可以由权利要求限定和覆盖的多种不同方式实施。

本实用新型提供了一种基于TCP协议的网络带宽与流量控制系统,参见图1,包括互联网、带宽监控器、流量监控器、防火墙、交换机、控制器和客户端,客户端与交换机连接,交换机与控制器连接,控制器分别与带宽监控器以及流量监控器连接,防火墙与带宽监控器以及流量监控器连接,防火墙与互联网连接,带宽监控器与交换机之间的通讯方式为TCP协议,流量监控器与交换机之间的通讯方式为TCP协议。

客户端获取信息时,带宽决定了信息数据的传输速度,带宽越大,数据传输就越快,而网络运营商分配给用户的带宽是固定的,使用的人数越多,每个用户可占用的带宽就越小。当某一客户端需要获取的信息数据量很大时,流量监控器监测到数据流量很大,控制器控制带宽监控器通过交换机将空闲带宽资源分配给该客户端,使该客户端能够更加快速的获取到信息。当某一客户端处于挂起状态没有获取数据信息的请求时,流量监控器未监测到数据流量,控制器控制带宽控制器通过交换机将初始分配给该客户端的带宽资源分配给其他有需要的客户端。通过流量监控器和带宽监控器的协同作用,保证带宽资源的合理利用。

客户端获取信息时,流量决定了信息数据的获取量,流量越大,获取的数据量就越大。控制可以通过主动设置的方式来实现。对任一客户端设置流量使用阀值,当该客户端单位时间内请求获取的流量数据量达到流量阀值,则单位时间内无法再获取流量数据。或者通过带宽监控器调整带宽,确保该客户端单位时间能够获取的数据流量不超过设定流量阀值。各种流量控制的方式适用情况不同,用户可以根据实际进行设置。

优选地,参见图2,流量监控器包括电源模块,电源模块电路包括变压器T1、二极管D1、二极管D2、二极管D3、二极管D4、电容C1、电容C2、电容C3、三端稳压器U1和三端稳压器U2,变压器一级线圈接220V电源,二级线圈一端接二极管D1的正极与二极管D4的负极,另一端接二极管D2的正极与二极管D3的负极;二极管D1的负极与二极管D2的负极与三端稳压器U1的第1引脚连接,二极管D3的正极与二极管D4的正极与三端稳压器U2的第3引脚连接;三端稳压器U1的第2引脚与三端稳压器U2的第2引脚直接连接且接地,三端稳压器U1的第3引脚作为输出电源的正极,三端稳压器U2的第1引脚作为输出电源的负极;电容C1的两端分别连接三端稳压器U1的第1引脚和三端稳压器U2的第3引脚,电容C2的一端连接三端稳压器U1的第3引脚,另一端接地;电容C2的一端连接三端稳压器U2的第1引脚,另一端接地。电源模块能够提供流量监控器所需的电源。

优选地,变压器T1为高频变压器。

优选地,防火墙包括网络处理器、以太网控制器和网络接口,网络接口包括第一网络接口和第二网络接口,网络处理器与以太网控制器连接,网络处理器通过网络接口与外部互联网连接,以太网控制器通过网络接口与带宽监控器以及流量监控器连接。图3为网络处理器与以太网控制器之间的引脚连接关系图。

从外部网络获取数据包,解析数据包的源IP地址,端口号和目的IP地址。以太网控制器根据规则库中的规则有选择的将收到的数据包传输到交换机中。通过对数据包进行统计。分析,确定数据包的连接是否具有入侵目的,向交换机的日志管理系统发出警报日志并阻止入侵的连接,保证网络环境的安全。

优选地,第一网络接口为RJ45接口。通过RJ45接口与外部网络连接,接收互联网发送过来的数据包。

优选地,第一网络接口为RJ45接口或USB接口。通过RJ45接口或USB接口将通过内部规则库验证后的数据包转发给交换器。

以上所述仅为本实用新型的优选实施例而已,并不用于限制本实用新型,对于本领域的技术人员来说,本实用新型可以有各种更改和变化。凡在本实用新型的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本实用新型的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1