2024年3月29日发(作者:)

QOS关于队列的相关配置(PQ+CQ+WFQ+CBWFQ+LLQ)

所有试验共用的试验拓扑:

PQ:优先级队列(priority queue)

在优先级队列PQ中,有高,中,普通,低优先级4个队列。数据包根据事先定义放

在不同的队列中,路由器按照高,中,普通,低顺序服务,只有高优先级的队列为空后,

才为其他队列服务,依次类推。

直接手敲的 制作匆忙。

priority-list 1 protocol ip high tcp telnet //将telnet流量放在高优先级队列

priority-list 1 protocol ip high list 101 //将acc-list 101定义的流量放在高

优先级里

priority-list 1 protocal ip medium gt 1000 //将数据包大小大于1000字节的

流量放在中等优先级队列里

priority-list 1 interface Ethernet 1/0 normal //将从Ethernet口收到的流量放在

普通的优先级队列里

priority-list 1 default low //。。。。。

priority-list 1 queue-limit 20 30 40 50 //分别定义高、中、普通、低优先级

队列长度,如果超出这些长度的数据包将被丢弃!

Int s 0/0

Prority-group 1

Show int s 0/0、show queueing priority就能检测了。

CQ:自定义队列(custom queue)

与PQ不同,在CQ中有16个队列数据包根据事先定义的放在不同的队列中,路由器

将为第一队列服务一定数量的数据包、字节后就为第二个队列服务,我们定义的是深度—

—即为每个队列服务的那“一定数量的数据包、字节”然后转而为下一队列服务。注意:

CQ中队列0 比较特殊,只有0为空了才为其他队列服务。

一下是show run的内容

access-list 101 permit ip host 10.1.1.0 any

queue-list 1 protocol ip 1 tcp telnet