CS6\CS7队列默认为PQ调度,这个所有厂商默认都是一样的,没有异议,不用人为指定不用关心。EF队列是不是默认PQ调度?各种AF队列或BE队列默认WFQ调度?如果不给AF或BE队列配置WRED,他们是否有默认的WRED丢弃,还是尾丢弃?谢谢
无
(0)
最佳答案
为避免TCP全局同步现象,可使用RED或WRED。
RED和WRED通过随机丢弃报文避免了TCP的全局同步现象,使得当某个TCP连接的报文被丢弃、开始减速发送的时候,其他的TCP连接仍然有较高的发送速度。这样,无论什么时候,总有TCP连接在进行较快的发送,提高了线路带宽的利用率。
在RED类算法中,为每个队列都设定上限和下限,对队列中的报文进行如下处理:
· 当队列的长度小于下限时,不丢弃报文;
· 当队列的长度超过上限时,丢弃所有到来的报文;
· 当队列的长度在上限和下限之间时,开始随机丢弃到来的报文。队列越长,丢弃概率越高,但有一个最大丢弃概率。
直接采用队列的长度和上限、下限比较并进行丢弃,将会对突发性的数据流造成不公正的待遇,不利于数据流的传输。WRED采用平均队列和设置的队列上限、下限比较来确定丢弃的概率。
队列平均长度既反映了队列的变化趋势,又对队列长度的突发变化不敏感,避免了对突发性数据流的不公正待遇。
当队列机制采用WFQ时,可以为不同优先级的报文设定计算队列平均长度时的指数、上限、下限、丢弃概率,从而对不同优先级的报文提供不同的丢弃特性。
当队列机制采用FIFO、PQ、CQ时,可以为每个队列设定计算队列平均长度时的指数、上限、下限、丢弃概率,为不同类别的报文提供不同的丢弃特性。
不配置就不会有了
(0)
那么应该这样说路由器并没有对AF11\12\13或AF21\22\23默认做WRED丢弃,他们默认应该都是尾丢弃,只不过PHB建议在使用AF11\12\13等队列时,第二个十进制位为丢弃位,也就是AF13比AF11更早更多的WRED丢弃,这是大家约定俗成的,但只是个建议,实质上,还是要看具体队列的WRED配置,没有这些队列默认丢弃策略。也就是如果不对AF11\12\13做任何WRED丢弃,那么他们没有默认丢弃优先级,也不会有AF13比AF11更早更多丢弃
(0)
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论