color命令用来基于报文颜色配置WRED丢弃的上下门限以及丢弃概率。
undo color命令用来恢复指定颜色报文的WRED参数为缺省配置。
缺省情况下,三种颜色报文的上下限门限以及丢弃概率均为100。
color { green | yellow | red } low-limit low-limit-percentage high-limit high-limit-percentage discard-percentage discard-percentage
undo color { green | yellow | red }
参数 |
参数说明 |
取值 |
---|---|---|
green |
指定针对绿色报文的WRED参数。 |
- |
yellow |
指定针对黄色报文的WRED参数。 |
- |
red |
指定针对红色报文的WRED参数。 |
- |
low-limit low-limit-percentage |
指定WRED丢弃的下限,单位是百分比,即当队列中的报文长度占队列长度达到此百分比时,开始进行WRED丢弃。 |
整数形式,取值范围是0~100,缺省值为100。 |
high-limit high-limit-percentage |
指定WRED丢弃的上限,单位是百分比,即当队列中的报文长度占队列长度达到此百分比时,开始丢弃所有新收到的报文。 |
整数形式,取值范围是low-limit-percentage~100,缺省值为100。 |
discard-percentage discard-percentage |
指定WRED的最大丢弃概率,单位是百分比。 |
整数形式,取值范围是1~100,缺省值为100。 |
应用场景
报文进入设备时,根据DiffServ域中定义的映射关系,被着上相应的颜色。系统可以根据WRED的配置信息对进入流队列的报文进行相应的处理:当报文队列长度达到WRED的低门限时,开始有部分报文按照丢弃概率进行丢弃;当报文队列长度达到高门限时,所有新入队列的报文都会被丢弃。
前置条件
用户已经创建流队列WRED模板,并进入WRED模板视图。
# 配置流队列WRED丢弃模板wred1,其中绿色报文的丢弃下限为80%,丢弃上限为100%,最大丢弃概率为10%;黄色报文的丢弃下限为60%,丢弃上限为80%,最大丢弃概率为20%;红色报文的丢弃下限为40%,丢弃上限为60%,最大丢弃概率为40%。
<Quidway> system-view [Quidway] flow-wred-profile wred1 [Quidway-flow-wred-wred1] color green low-limit 80 high-limit 100 discard-percentage 10 [Quidway-flow-wred-wred1] color yellow low-limit 60 high-limit 80 discard-percentage 20 [Quidway-flow-wred-wred1] color red low-limit 40 high-limit 60 discard-percentage 40