异 构 网 络 TCP 性 能 优 化 研 究
2018-04-11白晓东
白晓东, 郭 菊
(1. 阳泉师范高等专科学校(电教中心), 山西 阳泉 045000; 2. 西南交通大学 经济与管理学院, 成都 610031)
0 引 言
近年来,随着计算机网络技术的飞速发展,异构性在其所呈现的特性中变得越来越突出。为了灵活有效的开发、集成、制定和部署网络业务,异构网络的通信成为下一代网络的发展趋势[1-3]。目前为止,TCP/IP技术已经成功地应用于异构网络的通信,IP技术和TCP协议已经成为下一代网络技术的核心。TCP协议用于Internet的关键在于TCP拥塞控制[4-7]。对拥塞控制的研究主要有:Jacobson于1988年首次提出了拥塞避免(Congestion Avoidance)和慢启动(Slow Start)算法;为了提高TCP传输的顽健性,1990年出现了Reno TCP版本;近几年,又出现了NewReno、SACK等改进版本。迄今为止,TCP协议的传输性能在不断地得到提升,同时也有多个改进版本应用于TCP拥塞控制算法[8-11]。
然而,在有线/无线网络异构环境下[12-13],对TCP性能增加技术只进行了初级阶段的研究。不同网络之间的路径改变称为垂直切换,常常存在于异构的网络环境中,相同网络内的路径改变称为水平切换[14-15]。就目前而言,对于异构环境中垂直切换下的TCP性能增强技术还需做进一步研究。
1 拥塞控制的改进设计
拥塞现象是指到达通信子网中某一部分的分组数量过多,使得该部分网络来不及处理,以致引起这部分乃至整个网络性能下降的现象,严重时甚至会导致网络通信业务陷入停顿,即出现死锁现象,目前的拥塞控制不能较好的满足实际通信的需求,以下将就其反馈进行改进。
1.1 端到端的反馈控制改进
根据丢失率来判断某时刻无线网络的网络状况,这是由于丢失率的连接吞吐量比利用RTT反馈信息的连接吞吐量要大。……
