[发明专利]一种网络限速方法、装置和服务器有效
申请号: | 201780003310.0 | 申请日: | 2017-12-27 |
公开(公告)号: | CN108235804B | 公开(公告)日: | 2021-12-31 |
发明(设计)人: | 李侠 | 申请(专利权)人: | 达闼机器人有限公司 |
主分类号: | H04L12/917 | 分类号: | H04L12/917 |
代理公司: | 深圳市爱迪森知识产权代理事务所(普通合伙) 44341 | 代理人: | 何婷 |
地址: | 200000 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 限速 方法 装置 服务器 | ||
本发明实施例涉及网络通信技术领域,例如涉及一种网络限速方法、装置和服务器,所述方法包括:接收客户端发送的请求报文;获取所述请求报文的通信路径信息,以及第一限速阈值和第二限速阈值;根据所述通信路径信息与下一跳服务器建立连接,根据所述第一限速阈值为所述入口服务器设置限速阈值,以使经过该入口服务器的数据上传速率小于所述第一限速阈值;将所述第二限速阈值加入所述请求报文,并将所述请求报文发送给下一跳服务器。本发明实施例通过根据第一限速阈值为入口服务器设置限速阈值,以限制上行流量带宽。以及根据第二限速阈值为出口服务器设置限速阈值,以限制下行流量带宽。从而使各应用访问能均衡占用带宽,提高了访问质量。
技术领域
本发明实施例涉及网络通信技术领域,例如涉及一种网络限速方法、装置和服务器。
背景技术
用户在使用网络应用时,一般是通过安装在用户终端上的应用客户端向源站服务器发送数据访问请求报文以获取相应的内容,比如视频应用可以通过电脑向源站服务器发送数据访问请求报文以获取相应的视频内容并播放。在应用加速网络(ApplicationDelivery Network,ADN)中,有各种各样的应用加速,如视频加速、大文件传输加速、网页加速等。
在研究现有技术的过程中,发明人发现相关技术中至少存在如下问题:视频应用的带宽很容易占满整个带宽,导致其它应用访问(如页面加载)变慢,影响加速效果,而事实上视频观看并不需要很高的带宽。如果能提供一种使各应用均衡使用带宽的方案,将能很好的解决上述问题。
发明内容
本发明实施例的一个目的是提供一种网络限速方法、装置和服务器,能使各应用访问均衡占用带宽,优化访问质量。
第一方面,本发明实施例提供了一种网络限速方法,所述方法应用于服务器,所述服务器与其他至少一个服务器通信连接,所述服务器作为入口服务器,所述方法包括:
接收客户端发送的请求报文;
获取所述请求报文的通信路径信息,以及第一限速阈值和第二限速阈值;
根据所述通信路径信息与下一跳服务器建立连接,根据所述第一限速阈值为所述入口服务器设置限速阈值,以使经过该入口服务器的数据上传速率小于所述第一限速阈值;
将所述第二限速阈值加入所述请求报文,并将所述请求报文发送给下一跳服务器。
第二方面,本发明实施例还提供了一种网络限速方法,所述限速方法应用于服务器,所述服务器与其他至少一个服务器通信连接,所述服务器作为出口服务器,所述方法包括:
接收其他服务器发送的请求报文;
解析所述请求报文,获得第二限速阈值;
根据所述第二限速阈值为所述出口服务器设置限速阈值,以使经过该出口服务器的数据下载速率小于所述第二限速阈值。
第三方面,本发明实施例还提供了一种网络限速装置,所述装置应用于服务器,所述服务器与其他至少一个服务器通信连接,所述服务器作为入口服务器,所述装置包括:
第一接收模块,用于接收客户端发送的请求报文;
获取模块,用于获取所述请求报文的通信路径信息,以及第一限速阈值和第二限速阈值;
第一设置模块,用于根据所述通信路径信息与下一跳服务器建立连接,根据所述第一限速阈值为所述入口服务器设置限速阈值,以使经过该入口服务器的数据上传速率小于所述第一限速阈值;
发送模块,用于将所述第二限速阈值加入所述请求报文,并将所述请求报文发送给下一跳服务器。
第四方面,本发明实施例还提供了一种网络限速装置,所述限速装置应用于服务器,所述服务器与其他至少一个服务器通信连接,所述服务器作为出口服务器,所述装置包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于达闼机器人有限公司,未经达闼机器人有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780003310.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种消息记录合并显示方法及终端设备
- 下一篇:账户统一方法、装置及存储介质