The invention discloses a parallel TCP acceleration system, which adopts the double gateway mode. The data transmission is completed by the gateway access session at both ends and the parallel TCP tunnel between networks. The server session is created successfully when the TCP acceleration system is started. When the access session supported by the system is allowed to be loaded, the server gateway will assign a \free\ meeting to the new session of the access client gateway The system is composed of system configuration and log record module, access session control module, application data management module and gateway transmission control module. Through ingenious design, session access redirection, session data interception, block encapsulation and unsealing are realized The system functions of data reorganization and parallel transmission between gateways provide a good solution to solve the problem of network transmission performance, with low cost and convenient for popularization.
【技术实现步骤摘要】
一种并行的TCP加速系统
本专利技术涉及互联网
,特别涉及一种并行的TCP加速系统。
技术介绍
网络技术的发展给人们的工作和生活带来的极大的便利,用户数量也急剧上升,电子商务、网络游戏等业务对网络的传输速度提出了更高的要求。由于众多技术瓶颈的限制,传统的TCP协议采用的加性增加和乘性减少的AIMD窗口管理机制使其不能使用高带宽延时网络的发展,并且在高带宽延迟网络环境下,TCP流将会不断抖动,造成路由器上的队列长度产生不稳定性,TCP的性能也会随着链路带宽或延迟的增加而逐渐降低。针对这些问题,目前有很多技术对以上问题进行改进,比如BICTCP、CUBIC、FASTTCP等,这些协议通过改变TCP拥堵窗口的调整参数使之在性能上有所提高。尽管如此,这些协议在性能优化上还存在一定的问题,特别是RTT不公平性问题。
技术实现思路
针对上述背景内容中提出的实质性缺陷和不足,本专利技术提供一种并行的TCP加速系统,通过增加TCP连接的数目以及TCP流之间的协作来提供网络传输性能,可以解决
技术介绍
中所指出的问题。一种并行的TCP加速系统,采用双网关模式,数据的传输由两端的网关接入会话和网间并行TCP隧道协同完成,服务器端会话在TCP加速系统启动时即创建成功;在系统支持的接入会话负载允许时,服务器网关将为接入客户端网关新会话分配一个“空闲”会话连接,与网间隧道共同组成一条数据链路,完成用户与服务器之间的数据传输;TCP加速系统由以下几个模块组成:系统配置和日志记录模块、接入会话控制模块、应用数 ...
【技术保护点】
1.一种并行的TCP加速系统,其特征在于,采用双网关模式,数据的传输由两端的网关接入会话和网间并行TCP隧道协同完成,服务器端会话在TCP加速系统启动时即创建成功;在系统支持的接入会话负载允许时,服务器网关将为接入客户端网关新会话分配一个“空闲”会话连接,与网间隧道共同组成一条数据链路,完成用户与服务器之间的数据传输;TCP加速系统由以下几个模块组成:系统配置和日志记录模块、接入会话控制模块、应用数据管理模块和网关间传输控制模块,其中:/n系统配置和日志记录模块与服务器进行数据交换,用于提供向用户提供灵活配置系统参数,用户针对不同的服务及其侧重的优化指标进行灵活的参数配置,实现更好的加速效果,例如并发流数目的设置,并发流的调度策略及各种策略本身的参数;/n接入会话控制模块与系统配置和日志记录模块相连,用于会话管理、会话同步控制和会话数据流量控制;用户访问对端局域网内的多个服务应用时,系统配置和日志记录模块根据服务应用的IP地址和端口对各种会话进行分组管理,会话管理通过为接入会话设置的ID,实现对会话的快速定位和控制;/n应用数据管理模块负责数据的转化转发任务,包括对会话数据分块分装、分 ...
【技术特征摘要】
1.一种并行的TCP加速系统,其特征在于,采用双网关模式,数据的传输由两端的网关接入会话和网间并行TCP隧道协同完成,服务器端会话在TCP加速系统启动时即创建成功;在系统支持的接入会话负载允许时,服务器网关将为接入客户端网关新会话分配一个“空闲”会话连接,与网间隧道共同组成一条数据链路,完成用户与服务器之间的数据传输;TCP加速系统由以下几个模块组成:系统配置和日志记录模块、接入会话控制模块、应用数据管理模块和网关间传输控制模块,其中:
系统配置和日志记录模块与服务器进行数据交换,用于提供向用户提供灵活配置系统参数,用户针对不同的服务及其侧重的优化指标进行灵活的参数配置,实现更好的加速效果,例如并发流数目的设置,并发流的调度策略及各种策略本身的参数;
接入会话控制模块与系统配置和日志记录模块相连,用于会话管理、会话同步控制和会话数据流量控制;用户访问对端局域网内的多个服务应用时,系统配置和日志记录模块根据服务应用的IP地址和端口对各种会话进行分组管理,会话管理通过为接入会话设置的ID,实现对会话的快速定位和控制;
应用数据管理...
【专利技术属性】
技术研发人员:温伟球,张晴晴,刘晓光,
申请(专利权)人:北京云端智度科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。