了解CoS分类器
数据包分类将传入数据包与特定服务等级 (CoS) 服务级别关联。分类器将数据包与转发类和丢失优先级相关联,并且数据包根据转发类与输出队列相关联。您可以为以下接口定义分类器:
IPv4 和 IPv6 流量到网络接口、聚合以太网接口(也称为链路聚合组 (GS))
在支持 ELS 配置样式的交换机上,VLAN 间路由功能使用名为 IRB 的集成路由和桥接 (IRB) 接口
在不支持 ELS 配置样式的交换机上,VLAN 间路由功能使用名为 vlan 的路由 VLAN 接口 (RVI)
分类器有两种通用类型:
行为聚合 (BA) 分类器
多域 (MF) 分类符
您可以在接口上配置 BA 分类器和 MF 分类器。如果执行,将先执行 BA 分类,然后执行 MF 分类。如果两种分类结果存在冲突,MF 分类结果将替代 BA 分类结果。
在瞻博网络 EX8200 以太网交换机,您可以为桥接多租户流量和 IP 多租户流量指定 BA 分类器。组播数据包的 BA 分类器将应用于该交换机上EX8200接口。
EX8200交换机实施三元内容可地址存储器 (TCAM) 的内存空间按需分配,以便当需要为 CoS 分类器提供额外的 TCAM 空间时,它从免费 TCAM 空间或未使用的 TCAM 空间中分配。将分类 CoS器配置为使用超出可用 TCAM 空间(包括免费空间和未用空间)的内存空间时,将生成一条错误消息日志消息。
本主题将介绍:
行为聚合分类器
BA 分类器基于数据包标头中的固定长度字段,因此计算效率比 MF 分类器高。因此,处理高流量的核心设备通常配置为执行 BA 分类。BA 分类器将数据包映射到转发类和丢失优先级。转发类确定数据包的输出队列。丢失优先级由时间表用于控制拥塞期间数据包放弃。
以下类型的 BA 分类器:
-
dscp
—IP DiffServ 的差异化服务代码点 (DSCP)。处理传入 IPv4 数据包。 -
dscp-ipv6
—处理传入 IPv6 数据包。 -
ieee-802.1
—处理第 2 层CoS (IEEE 802.1p)。 -
inet-precedence
—处理传入 IPv4 数据包。IP 优先级映射只需 DSCP 字段上部三位。
BA 分类器将指定的CoS值作为字面位模式或定义别名,并尝试与到达接口的数据包类型进行匹配。如果数据包标头中的信息与指定的模式匹配,数据包将发送至相应的队列,由与分类器关联的转发类定义。
默认行为聚合分类
瞻博网络 Junos 操作系统 (Junos OS) 根据接口类型,自动将隐式默认 BA 分类器分配给逻辑接口。 表 1 列出了不同类型的接口以及相应的隐式默认 BA 分类。
接口类型 |
默认 BA 分类 |
---|---|
中继和电路交叉连接 (CCC) 接口 |
注意:
CCC 接口的此 BA 分类仅适用于EX8200交换机。 |
第 3 层接口 (IPv4) |
|
第 3 层接口 (IPv6) |
|
接入接口 |
可信 |
路由的 VLAN 接口(RVI) |
无默认分类 |
MPLS |
EXP
注意:
此 BA 分类仅适用于EX8200交换机。 |
当明确地将 BA 分类器与逻辑接口关联时,将用显式 BA 分类器覆盖隐式(默认)BA 分类器。
表 2 介绍了您可以在第 2 层和第 3 层接口上配置的 BA 分类器类型。
接口类型 |
允许的 BA 分类 |
---|---|
第 2 层接口 |
IEEE 802.1p、IP 优先级、DSCP、DSCP IPv6 |
第 3 层接口 (IPv4) |
IEEE 802.1p、IP 优先级、DSCP |
第 3 层接口 (IPv6) |
IEEE 802.1p、IP 优先级、DSCP IPv6 |
不能将 DSCP 和 IP 优先级分类器应用于同一接口。您也不能将 802.1p IEEE应用于具有任何其他类型分类符的接口。DSCP IPv6 分类器可应用于具有 DSCP 或 IP 优先级分类器的接口,因为它们适用于不同类型的数据包。
在 EX4300 交换机上,三个分类器(DSCP、DSCP IPv6 和 IEEE 802.1p)可以与固定分类器一起在 L2 接口上共存。BA 分类优先于固定分类。
如果未在逻辑接口上显式配置分类器,将分配默认分类器,并且分类的工作方式如下:
-
对于配置了 IPv4 地址的逻辑接口,默认情况下会分配 DSCP 分类器,并且使用 DSCP 分类器对 IPv4 和 IPv6 数据包进行分类。
-
对于使用 IPv6 地址配置的逻辑接口,默认情况下会分配 DSCP IPv6 分类器,并且使用 DSCP IPv6 分类器对 IPv4 和 IPv6 数据包进行分类。
在 EX8200 交换机上,您可以配置一个类型 DSCP 或 IEEE802.1p 的分类器,或者配置一个 DSCP 和 IEEE802.1p 类型的分类器。
您可以在支持 ELS 配置样式的交换机上配置 IRB 接口,或在不支持 ELS 配置样式的交换机上配置路由的 VLAN 接口。否则,传入数据包中的用户优先级 (UP) 位将根据默认 IEEE 802.1p 重写规则(EX8200 交换机上除外)重写。在EX8200交换机上,您必须明确地将默认 IEEE 802.1p 重写规则分配给 RVIS。
默认情况下,所有 BA 分类器将信息流分类为尽力服务转发类或网络控制转发类。
多域分类器
多域 (MF) 分类器检查数据包中的多个字段,例如数据包的源和目标地址以及源和目标端口号。对于 MF 分类器,您可根据防火墙过滤器规则设置数据包的转发类和 丢失优先级 。
MF 分类通常在网络边缘执行,因为最终用户应用程序中普遍缺乏对 DSCP 或 IP 优先级分类器的支持。在边缘交换机上,MF 分类器提供的过滤功能可扫描各种数据包字段以确定数据包的转发类。通常,任何分类器根据配置的值对选定字段执行匹配操作。