【技术实现步骤摘要】
网络流量控制方法、装置、终端设备和存储介质
本申请涉及网络通信
,尤其涉及一种网络流量控制方法、装置、终端设备和计算机可读存储介质。
技术介绍
随着移动网络以及终端设备的不断发展,目前越来越多的终端设备可提供WiFi桥接功能,在用户无法获取到路由器较好网络情况下,会使用终端设备作为WiFi桥接器,提供给更多的设备使用网络。在终端设备使用WiFi桥接被其他设备连接后,难免会遇到各种各样的问题,例如:连接设备较多时,由于每个连接设备的网络需求不同,比如,有浏览网页、聊天、看视频或是下载等,由于看视频或是下载消耗的流量较大,可能会导致提供网络的终端设备因为流量使用过多导致经济上的损失,另外由于连接设备的增大或者连接设备网络资源占用过大,可能会直接影响提供网络设备网络正常使用。
技术实现思路
本申请实施例提出一种网络流量控制方法、装置、终端设备和计算机可读存储介质,可以解决现有技术中由于连接客户端设备过多消耗提供网络的终端设备的流量而导致该终端设备的用户经济上损失的问题。第一方面,本申请实施例提出一种网络流量控制方法,应用于终端设备,所述终端设备具有桥接模块,所述桥接模块用于将N个客户端桥接至所述终端设备提供的网络上,以使所述N个客户端使用所述终端设备提供的网络,N为正整数,所述网络流量控制方法包括:接收并解析每个客户端发送的网络数据请求报文,得到每个网络数据请求报文中的目的IP地址;根据所述目的IP地址将所述每个网络数据请求报文发送至对应的业务服务器,其中,所述业务服务器根据接收到的网络数据请求报文反馈对应的网络数据包;接收各业务服务器发送的网络数据包,并对所 ...
【技术保护点】
1.一种网络流量控制方法,其特征在于,应用于终端设备,所述终端设备具有桥接模块,所述桥接模块用于将N个客户端桥接至所述终端设备提供的网络上,以使所述N个客户端使用所述终端设备提供的网络,N为正整数,所述网络流量控制方法包括:接收并解析每个客户端发送的网络数据请求报文,得到每个网络数据请求报文中的目的IP地址;根据所述目的IP地址将所述每个网络数据请求报文发送至对应的业务服务器,其中,所述业务服务器根据接收到的网络数据请求报文反馈对应的网络数据包;接收各业务服务器发送的网络数据包,并对所述各业务服务器发送的网络数据包进行统计以确定出所述每个客户端的网络使用流量;以及根据所述每个客户端的网络使用流量,对所述每个客户端进行流量控制。
【技术特征摘要】
1.一种网络流量控制方法,其特征在于,应用于终端设备,所述终端设备具有桥接模块,所述桥接模块用于将N个客户端桥接至所述终端设备提供的网络上,以使所述N个客户端使用所述终端设备提供的网络,N为正整数,所述网络流量控制方法包括:接收并解析每个客户端发送的网络数据请求报文,得到每个网络数据请求报文中的目的IP地址;根据所述目的IP地址将所述每个网络数据请求报文发送至对应的业务服务器,其中,所述业务服务器根据接收到的网络数据请求报文反馈对应的网络数据包;接收各业务服务器发送的网络数据包,并对所述各业务服务器发送的网络数据包进行统计以确定出所述每个客户端的网络使用流量;以及根据所述每个客户端的网络使用流量,对所述每个客户端进行流量控制。2.如权利要求1所述的网络流量控制方法,其特征在于,所述对所述各业务服务器发送的网络数据包进行统计以确定出所述每个客户端的网络使用流量,包括:对所述各业务服务器发送的网络数据包进行解析,得到每个网络数据包中客户端的IP地址信息;分别针对所述每个网络数据包中客户端的IP地址信息进行数据包个数和大小的统计,得到所述每个客户端的网络使用流量。3.如权利要求2所述的网络流量控制方法,其特征在于,所述对所述各业务服务器发送的网络数据包进行解析,得到每个网络数据包中客户端的IP地址信息,包括:对所述各业务服务器发送的网络数据包进行解析,获取每个网络数据包中用以表示网络设备类型的字段;判断所述字段的内容是否为目标网络设备类型;当所述字段的内容为所述目标网络设备类型时,获取所述每个网络数据包中客户端的IP地址信息。4.如权利要求1所述的网络流量控制方法,其特征在于,所述根据所述每个客户端的网络使用流量,对所述每个客户端进行流量控制,包括:根据所述每个客户端的网络使用流量,判断所述N个客户端中是否存在网络使用流量大于或等于预设阈值的客户端;若存在所述网络使用流量大于或等于预设阈值的客户端,则对所述网络使用流量大于或等于预设阈值的客户端进行流量限制。5.如权利要求1所述的网络流量控制方法,其特征在于,所述根据所述每个客户端的网络使用流量,对所述每个客户端进行流量控制,包括:确定预先设定的所述每个客户端的最大流量消耗值;根据所述每个客户端的最大流量消耗值和网络使用流量,判断所述N个客户端中是否存在网络使用流量大于或等于其最大流量消耗值的客户端;若存在所述网络使用流量大于或等于其最大流量消耗值的客户端,则对所述网络使用流量大于或等于其最大流量消耗值的客户端进行流量限制。6.一种网络流量控制装置,其特征在于,应用于终端设备,所述终端设备具有桥接模块,所述桥接模块用于将N个客户端桥接至所...
【专利技术属性】
技术研发人员:雷辉,
申请(专利权)人:OPPO重庆智能科技有限公司,
类型:发明
国别省市:重庆,50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。