论文部分内容阅读
随着通信技术的不断发展,计算机网络的发展呈现规模性、异构性、动态性的特点。迄今为止,适用于异构网络的通信技术当属目前最为主流、最为成功的TCP/IP技术,这主要得益于互联网“端到端透明性”的核心设计理念。TCP拥塞控制是TCP协议成功应用于Internet的关键所在,其拥塞控制主要涉及慢启动、拥塞避免、快速恢复和快速重传。传统TCP拥塞控制主要是为带宽时延乘积较小 (其瓶颈链路的缓冲区容量远远大于网络的带宽时延乘积) 和信道误码率很低的网络环境而设计的,难以很好适用于异构网络下的网络通信环境,如由无线网络与有线网络构成的异构环境。而且,就有线网络和无线网络自身而言,也存在异构。譬如,电交换的IP网络与光交换的IP网络 (光电路交换网络、光突发交换网络或光分组交换网络),基于802.11的无线局域网与基于802.16的无线城域网。TCP性能在异构网络中是十分重要的问题,当多个异构网络连在一起时,经常出现无法预知的交互作用,这种复杂性经常会导致性能下降。
本文集中探讨了异构网络环境中垂直切换下的TCP拥塞控制技术,以期能为改善异构网络环境下的 TCP 性能提供有价值的参考。主要工作如下:
①探讨了传统 TCP 拥塞控制技术应用于异构网络环境下的局限性,为进一步研究异构网络环境下的 TCP 技术奠定了基础。
②探讨了 TCP 技术在有线/无线异构环境下的代表性研究成果,对它们在异构网络中垂直切换下的性能进行了仿真分析,讨论了它们在异构环境下存在的问题。
③针对TCP在异构网络中垂直切换下所存在的问题,提出了一种基于带宽估计和双重 AIMD 算法的改进的 TCP 拥塞控制机制,取名Switch-TCP,对其在有线自身异构网络环境中垂直切换下的性能进行了仿真分析,结果验证了此机制的有效性。