论文部分内容阅读
本文首先概要介绍了网络拥塞的现象及其产生本质,探讨了拥塞控制的发展及研究现状,指出公平性是衡量网络性能的重要指标之一。当多个连接共享同一瓶颈资源时,各数据流量之间必然会因为有限的网络资源而发生竞争,导致数据流之间带宽利用的不公平性。本文讨论了引发TCP公平性问题的根本原因。针对原有的RED算法的缺点,提出了实现队列公平性的二种改进算法:QRED算法和DHRED算法,并且通过仿真实验证明了其优越性。 QRED算法能够有效地解决不同尺寸的数据流引起的公平性问题,对各流量的到达分组以不同的概率进行丢弃,使链路带宽较公平地分配给不同的流量,保障了网络中带宽的公平性,消除数据包大小对网络性能的影响。通过仿真证明了此算法在公平性、丢包率方面优于现有的RED和DropTail算法。 DHRED算法在标准TCP流量、非TCP友好流量和非响应流量共存的环境中,根据RED的分组丢弃历史,在仿真中动态地调整分组丢弃记录数,通过采用组合丢弃量度的方法鉴别出高带宽流量。