摘要:
尽管队列提供VoIP QoS的拥塞管理 ,仍需要一些提供拥塞规避的机制,像是WRED。特别的,WRED可以防止输出队列达到极限值,这将导致所有输入数据包的丢失。本文来自于Informit,论述了在Cisco路由器上配置WRED的必要性。
请回忆一下在你早期的网络技术学习中的内容——传输控制协议(TCP)的窗口(windowing)是如何工作的。发送者发送一个信息段,如果发送者收到接收者发出的成功的应答,则它再发送两个信息段(即,两个“窗口大小”)。如果应答回复这两个信息段发送成功,发送者发送四个信息段,并继续如此进行下去,窗口大小以指数增加。
但是,如果一个信息段丢失,TCP流将进入TCP慢启动(TCP slow start),这时窗口大小减少到1。TCP流接着以指数增长其窗口大小直到拥塞发生时窗口大小的一半。然后,TCP流的窗口大小以线性增长。TCP慢启动与QoS有关,因为当一个接口的输出队列已满的时候,所有的新到达的数据包被丢弃(即“tail dropped”),所有的TCP流同时进入TCP慢启动。
注
阅读全文