论文部分内容阅读
随着互联网规模的增长,互联网上的用户和应用都在快速地增长,拥塞已经成为一个十分重要的问题。近年来,在拥塞控制领域开展了大量的研究工作。拥塞控制算法可以分为两个主要部分:在端系统上使用的源算法和在网络设备上使用的链路算法。网络中的拥塞来源于网络资源和网络流量分布的不均衡性。拥塞不会随着网络处理能力的提高而消除。拥塞控制算法的分布性,网络的复杂性和对拥塞控制算法的性能要求,又使拥塞控制算法的设计具有很高的难度。到目前为止,拥塞问题还没有得到很好的解决。从广义的角度看,网络上任何节点或者链路吞吐量降低甚至完全造成网络阻塞的情况都可以称为网络拥塞。本文介绍了计算机网络拥塞控制中的大部分内容,着重探讨了计算机局域网共享介质访问时遇到的问题。提出以太网重负载下吞吐量严重降低这种特殊的拥塞状况的解决方案,并研究了实时通信如何减少延时和访问时间不确定性问题。 本文的主要内容包括: 第一章介绍计算机网络拥塞控制的基本概念,包括拥塞和拥塞控制的概念,Internet中拥塞发生的原因,从数据链路层、网络层和传输层分别介绍拥塞控制算法的概况。 第二章在介绍了以太网性能的缺陷后,提出了更好的解决方案——自适应p-持续CSMA/CD介质访问控制策略。针对IEEE 802.3局域网介质随机访问协议1-持续CSMA/CD,在同一个冲突域内,它的性能在重荷载下有明显缺陷的问题,分析了p-持续CSMA/CD协议,提出了一种新的关于概率p的自适应算法。该算法基于对网络流量的分析,在OSI物理层通过信道信息量的在线实时检测,根据反馈控制的原理,在数据链路层动态地调整控制输入参数p,从而控制站点发送分组数据帧的行为,使信道处于最佳的传输状态,提高信道的效率。另外,考虑到越来越多流媒体等实时应用的增长情况,对自适应p-持续CSMA/CD协议作了进一步的改进,以适合实时通信的要求,提出了竞争延长实时p-持续CSMA/CD协议,该协议大大减少了以太网延时的不确定性,赋予实时通信较高的优先级。 第三章为实验仿真部分。将自适应p-持续CSMA/CD的吞吐量性能与802.3以太网进行了仿真对比。同时从统计周期、站点数、分组长度和分组突发间隔等角度对比了两种协议的性能,得到的结果显示出自适应p-持续CSMA/CD较好的性能。对竞争延长实时p-持续CSMA/CD的仿真结果显示不仅它的实时通信量的延时性能大大提高,而且普通数据延时和吞吐量并没有受到显著的影响。