示例:配置多租户(组播、广播、DLF)分类器
数据包分类将传入数据包与特定CoS级关联。行为聚合 (BA) 分类器检查CoS标头中的值,以确定应用于数据包CoS设置。BA 分类器允许您根据传入的转发值设置数据包的转发类和CoS优先级。
从版本 17.1 Junos OS开始,EX4300交换机支持多租户分类器。在EX4300交换机上,可以全局或特定接口应用多租户分类器。如果要全局和特定接口应用多租户分类器,则接口上的分类将优先。
多租户分类器应用于所有交换机接口,处理组播、广播和目标查找故障 (DLF) 流量。除了在单个接口或一系列接口上,不能将多租户分类器应用于EX4300。
单播和多播流量必须使用不同的分类器。
配置多租户分类器
逐步过程
要配置名为 的IEEE 802.1 BA 分类器 ba-mcast-classifier
:
将代码点
000
与转发类和mcast
丢失优先级关联low
:[edit class-of-service classifiers] user@switch# set ieee-802.1 ba-mcast-classifier forwarding-class mcast loss-priority low code-points 000
将分类器配置为多租户分类器:
[edit class-of-service] user@switch# set multi-destination classifiers ieee-802.1 ba-mcast-classifier
要求
此示例具有以下硬件和软件组件:
一台交换机(此示例在一台交换机瞻博网络 QFX3500测试)
Junos OS版本 11.1 或QFX 系列。
概述
Junos OS三种通用分类符类型:
行为聚合或CoS值流量分类器 — 检查CoS标头中的源值。此单字段中的值确定应用于CoS设置。BA 分类器允许您根据数据包的转发值和丢失优先级CoS优先级。
固定分类器。固定分类器将物理接口上的所有入口信息流分类为一个转发类,而不考虑 VLAN 标头中的 CoS 位或数据包标头中的 DSCP 位。
多域流量分类器 - 检查数据包中的多个字段,例如数据包的源和目标地址以及源和目标端口号。对于多域分类器,您可根据防火墙过滤器规则设置数据包的转发类和丢失优先级。
多租户分类器应用于所有交换机接口,处理组播、广播和目标查找故障 (DLF) 流量。不能将多租户分类器应用于单个接口或一系列接口。
您必须将单播流量和组播流量分配给不同的分类器。一个分类器不能同时包含单播和组播转发类。多播分类器只能包含组播信息流转发类。
以下示例介绍如何配置称为 的 BA 分类器 ba-mcast-classifier
,该分类器将应用于所有交换机接口。BA 分类器将丢失优先级分配给多租户转发类中的传入数据包,如表 1所示。
您还可以使用防火墙过滤器设置多域分类器。
组播转发类 |
流量类型 |
ba-mcast-分类器分配 |
---|---|---|
|
尽力服务组播流量 |
低丢失优先级代码点: |
验证
要验证多租户分类器配置,请执行以下任务:
验证IEEE 802.1 多租户分类器
目的
验证分类器是否配置为 ba-mcast-classifier
802.1 IEEE 802.1 多环境分类器:
行动
使用操作模式命令验证分类器配置的结果 show configuration class-of-service multi-destination classifiers ieee-802.1
:
user@switch> show configuration class-of-service multi-destination classifiers ieee-802.1 ba-mcast-classifier;
验证多租户分类器配置
目的
验证您是否使用正确的转发类、丢失优先级和代码点配置了多租户分类器。
行动
使用操作模式命令列出分类器配置 show configuration class-of-service classifiers ieee-802.1 ba-mcast-classifier
:
user@switch> show configuration class-of-service classifiers ieee-802.1 ba-mcast-classifier forwarding-class mcast { loss-priority low code-points 000; }