双边TCP加速技术的不足

传输控制协议TCP是TCP/IP协议栈中的传输层协议。根据统计,目前全球互联网数据流量90%以上通过TCP 传输,通过UDP 传输的不足10%。而且TCP 所占份额还在继续扩大,就连传统上通过UDP传输的多媒体应用也逐渐开始愈来愈多的采用TCP 传输。TCP通过序列确认以
及包重发机制,提供可靠的数据流发送。同时它对不同网络状况具有良好的自适应性,对互联网的迅速发展和普及立下了汗马功劳。但是这一设计于二十多年前的传输协议已经越来越不适应飞速发展的高速网络环境和新型应用的要求。当网络路径上存在一定的丢包和延时的情况下,TCP连接的吞吐显著下滑,常常无法有效地利用带宽,从而造成带宽的闲置和浪费。并必然导致远程数据传输耗时太长,应用响应缓慢甚至无法使用等问题。这些问题困扰了大量依赖广域网应用的企业。

这一TCP与生俱来的问题直接导致了广域网加速技术的诞生。2002 年左右,美国的一些创业公司开始尝试解决这一问题,通过将传统TCP 传输协议转换成更适合链路情况的私有协议来提高应用数据在广域网上的传输效率,突破TCP的技术瓶颈。这项技术被称为“TCP加速”,“TCP优化”或“协议加速”。由于转换过的私有协议无法与传统TCP协议互通,这些解决方案都要求在连接的两端同时部署支持同样私有协议的加速设备。这种双边部署的TCP 加速技术对企业不同分支的远程文件传输,需要远端连接的各种企业应用确实起到了很好的效果。有大量分支机构的大企业通过在每个分支机构部署TCP 加速产品提高了网间的带宽利用率和应用效率。然而更大量的中小企业和以学校为代表的机构主要网络用途是上到互联网,用户无法控制连接对端,所以根本无法使用需要双边部署的TCP 加速。

Social tagging: > >

发表评论