如果在进入您的网络时未正确设置差分服务代码点(DSCP)值,则必须设置它们以使其余行为汇总(BA)网络中的分类器将按预期运行。典型的CoS实现通过DSCP重写功能在边缘路由器上包含此功能。本质上,您匹配目标地址或端口或您用来识别流量的任何字段。
<!然后,根据您所知道的流量类型,将路由器配置为覆盖现有的DSCP值,并使用与匹配的流量类型相对应的值。当数据包被转发到网络中的下一跳时,下一个路由器可以简单地查看DSCP值并相应地处理数据包。要配置DSCP重写,只需指定要与特定转发类关联的代码点。这种配置非常简单,您只需配置特定转发类所需的代码点即可。然后,在入口处将这些值显式写入您的网络。
<!这里是你定义DSCP匹配的地方:
[edit class-of-service] classifiers {dscp dscp-classifier {forwarding-class cos-voice {loss-priority low code-点ef;}转发级cos-video {损失优先级高代码点cs1; loss-priority low code-points af11;}转发级别cos-buscrit {loss-priority低码点af13;}转发级别cos-noncrit {丢失优先级高码点cs5;丢失优先级低代码点af43;}}}要配置与网络的其余部分键入的值相匹配的重写:
- >
[edit class-of-service] rewrite-rules {dscp rewrite-dscps {forwarding-class cos-voice {loss-priority low code-points ef;} forwarding-class cos-video {损失优先级高的码点cs1; loss-priority low code-points af11;}转发级别cos-buscrit {loss-priority低码点af13;}转发级别cos-noncrit {丢失优先级高码点cs5;现在,您需要将这些重写规则应用到接口:
[edit class-of-service] interfaces t1-0 / 0/1 {unit 0 {所有分配给其中一个转发类的接口上的所有流量都将重写其DSCP以匹配网络其余部分的预期DSCP值。基本上,您使用防火墙过滤器将流量分配给转发类,然后使用DSCP重写功能标记网络中后续CoS处理的流量。