[发明专利]TCP加速方法和装置、加速效果判断控制器和网关有效
申请号: | 201710578543.5 | 申请日: | 2017-07-17 |
公开(公告)号: | CN109274704B | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 孙慧;朱红绿;姚良;马长欣 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/26 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 王云飞 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | tcp 加速 方法 装置 效果 判断 控制器 网关 | ||
1.一种传输控制协议加速方法,其特征在于,包括:
加速效果判断控制器接收用户终端产生的业务流;
加速效果判断控制器根据所述业务流的目标IP地址判断是否需要对所述业务流进行加速;
若需要对所述业务流进行加速,则加速效果判断控制器将所述业务流发送到传输控制协议TCP加速模块;
TCP加速模块对所述业务流进行加速后,将所述业务流发送到相应网络服务器;
其中,所述加速效果判断控制器根据所述业务流的目标IP地址判断是否需要对所述业务流进行加速包括:
获取所述业务流的TCP吞吐量;
获取所述业务流的吞吐量策略值;
判断所述TCP吞吐量是否大于所述吞吐量策略值;
若所述TCP吞吐量大于所述吞吐量策略值,则判定需要对所述业务流进行加速;
若所述TCP吞吐量不大于所述吞吐量策略值,则判定不需要对所述业务流进行加速。
2.根据权利要求1所述的方法,其特征在于,还包括:
若不需要对所述业务流进行加速,则加速效果判断控制器直接将所述业务流透传给相应网络服务器。
3.根据权利要求1或2所述的方法,其特征在于,所述加速效果判断控制器根据所述业务流的目标IP地址判断是否需要对所述业务流进行加速包括:
加速效果判断控制器以预定时间间隔,根据所述业务流的目标IP地址判断是否需要对所述业务流进行加速。
4.根据权利要求1或2所述的方法,其特征在于,所述获取所述业务流的吞吐量策略值包括:
根据所述目标IP地址获取所述业务流的往返时延;
根据所述往返时延、接口带宽、TCP窗口大小、最大报文段长度、丢包率确定所述吞吐量策略值。
5.一种加速效果判断控制器,其特征在于,包括:
业务流接收模块,用于接收用户终端产生的业务流;
加速效果判断模块,用于根据所述业务流的目标IP地址判断是否需要对所述业务流进行加速;
第一发送模块,用于在加速效果判断模块判定需要对所述业务流进行加速的情况下,将所述业务流发送到传输控制协议TCP加速模块,以便TCP加速模块对所述业务流进行加速后,将所述业务流发送到相应网络服务器;
其中,所述加速效果判断模块包括:
吞吐量获取模块,用于获取所述业务流的TCP吞吐量;
策略值获取模块,用于获取所述业务流的吞吐量策略值;
吞吐量判断模块,用于判断所述TCP吞吐量是否大于所述吞吐量策略值;在所述TCP吞吐量大于所述吞吐量策略值的情况下,判定需要对所述业务流进行加速;并在所述TCP吞吐量不大于所述吞吐量策略值的情况下,判定不需要对所述业务流进行加速。
6.根据权利要求5所述的加速效果判断控制器,其特征在于,还包括:
第二发送模块,用于在加速效果判断模块判定不需要对所述业务流进行加速的情况下,直接将所述业务流透传给相应网络服务器。
7.根据权利要求5或6所述的加速效果判断控制器,其特征在于,
加速效果判断模块用于以预定时间间隔,根据所述业务流的目标IP地址判断是否需要对所述业务流进行加速。
8.根据权利要求5或6所述的加速效果判断控制器,其特征在于,
策略值获取模块用于根据所述目标IP地址获取所述业务流的往返时延;并根据所述往返时延、接口带宽、TCP窗口大小、最大报文段长度、丢包率确定所述吞吐量策略值。
9.一种传输控制协议加速装置,其特征在于,包括传输控制协议TCP加速模块、以及如权利要求5-8中任一项所述的加速效果判断控制器。
10.一种网关,其特征在于,如权利要求9所述的传输控制协议加速装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710578543.5/1.html,转载请声明来源钻瓜专利网。