【需求】
Server和PC1通过路由器Quidway1向PC2发送数据(其中Server发送关键业务数据,PC1发送非关键业务数据)时。
要求在网络拥塞时保证Server发送的关键业务数据得到优先处理。
【组网】
【Router】
#
acl number 2001 /定义server的流量/
rule 0 permit source 1.1.1.1 0
acl number 2002 /定义PC的流量/
rule 0 permit source 1.1.1.2 0
#
qos pql 1 protocol ip acl 2001 queue top /指定acl 2001的流量入top队列/
qos pql 1 protocol ip acl 2002 queue bottom /指定acl 2002的流量入bottom队列/
#
interface Serial0/0
clock DTECLK1
link-protocol ppp
qmtoken 1 /修改接口的QoS发送令牌数/
ip address 10.1.1.2 255.255.255.0
qos pq pql 1 /使能PQ/
【提示】
1、PQ只对接口出流量起作用。对入流量无法控制。
2、中端路由器一定要在接口下配置qmtoken 1(Set the number of QOS sending token),低端路由器无法配置,所以效果会逊色很多。
在配置了此命令后,需要用shutdown / undo shutdown 功能将接口重新启动
-------------------------------------------------------------------
『需求』
来自10.10.0.0/24网段的报文优先,从serial0口来的报文其次
【Router】
当前路由器提示视图 | 依次输入的配置命令,重要的命令红色突出显示 | 简单说明 |
[Router] | ! | 适用版本vrp1.74 |
[Router] | qos pql 1 queue Top queue-length 10 | 高优先级队列为10 |
[Router] | qos pql 1 protocol ip acl 1 queue Top | 符合acl1的为高 |
[Router] | qos pql 2 inbound-interface Serial0 queue Middle | 由s0来的为中 |
| ! |
|
[Router] | acl 1 match-order auto | 配置acl 1 |
[Router-acl-1] | rule normal permit source 10.10.0.0 0.0.0.255 | 允许源地址10.10.0.0/24 |
[Router-acl-1] | rule normal deny source any | 禁止其他 |
| ! |
|
[Router] | interface Serial0 | 进入串口0 |
[Router-serial0] | link-protocol ppp | 封装ppp协议 |
[Router-serial0] | ip address 1.1.1.1 255.255.255.0 | 配置ip地址 |
[Router-serial0] | qos pq pql 1 | 接口使能pq |
[Router-serial0] | qmtoken 1 | qmtoken设置为1 |
| ! |
|
[Router] | interface Serial1 | 进入串口1 |
[Router-serial1] | link-protocol ppp | 封装ppp协议 |
[Router-serial1] | ip add 2.2.2.2 255.255.255.0 | 配置ip地址 |
[Router-serial1] | qos pq pql 2 | 接口使能pq |
[Router-serial1] | qmtoken 1 | qmtoken设置为1 |
转载于:https://blog.51cto.com/sdbaby/388510