了解CoS提供商边缘的 MX 系列聚合Junos Fusion信息
Junos Fusion 提供了一种显著扩展 上可用网络接口数量的方法,方法是允许聚合设备通过 aggregation device 与 的互连添加接口 satellite devices 。整个系统(互连的聚合设备和卫星设备)称为Junos Fusion。Junos Fusion网络拓扑中显示为单个设备,并且单个设备从单个 IP 地址管理,从而简化了网络管理。
请参阅 图 1, 了解该拓扑Junos Fusion图。

聚合设备可以是MX240版本或MX480、MX960或MX2020 通用路由平台的Junos OS设备14.2R3设备。
本主题介绍服务等级中CoS端口类型的详细信息(Junos Fusion)。
本主题涵盖:
端口CoS类型端口的Junos Fusion
图 2 概括显示了通过 Junos Fusion的数据包流CoS如何在不同端口应用不同功能。

交换机的所有CoS策略Junos Fusion均在聚合设备上完成。但是CoS为扩展端口定义的策略,则策略的不同部分通过路由在数据包路径的不同点Junos Fusion。从 图 2开始:
当数据包进入扩展端口时,您为该端口定义的任何端口级别(物理接口级别)行为聚合 (BA) 分类器将应用于派生转发类和数据包丢失优先级。
当该数据包退出上行链路端口时,您可以根据在入口扩展端口上分配的端口级 BA 分类器应用时间表或增强传输选择 (ETS)。
当数据包进入级联端口的聚合设备时,将应用为入口扩展端口定义的任何多域分类器、策略程序或逻辑接口级别 BA 分类器。
当数据包在级联端口退出聚合设备时,将应用您为出口扩展端口定义的任何重写规则以及您为级联端口定义的任何时间表,除非重写规则与扩展端口逻辑接口相关联。此外,在上一步中确定的转发类在 801.2BR 标头中携带到卫星设备,用于选择出口扩展端口的输出队列。
最后,当数据包退出扩展端口时,将基于为入口扩展端口定义的多域分类器、策略程序或逻辑接口级别 BA 分类器定义的转发类应用为该端口定义的任何时间表或 ETS。
以下各节提供有关在多端口CoS类型上实施新一Junos Fusion。
CoS扩展端口和上行链路端口上的Junos Fusion
卫星服务等级上扩展端口和上行链路端口的所有自动 (CoS) 计划策略均配置在 MX 系列聚合设备上。同样,在 MX 系列Junos OS CoS设备上发出标准配置命令,用于检索扩展端口和上行链路端口CoS状态和队列统计信息。MX 系列聚合设备支持为每台卫星CoS端口和上行链路端口配置以下主要功能:
行为聚合分类器
多域分类器
输入和输出控制器
转发等级
流量控制配置文件
时间表和时间表图
按单元和层次结构时间表(仅扩展端口)
出口重写规则
在 CoS(扩展 和上行链路端口上)配置安全策略具有以下限制:
不支持固定分类器。
不支持 IP 优先级分类器。但是,支持 DSCP 分类器。
不支持插进的丢弃配置文件。
transmit-rate
时间表支持 选项。但是remainder
rate-limit
," 、 "exact
和 选项在 下不受支持transmit-rate
。
虽然CoS设备端口的配置功能在聚合设备上配置,但是卫星设备上将执行实际分类、排队和计划。关于实际信息流整形的信息不会传回到聚合设备。命令的逻辑接口 show interfaces 统计信息在聚合设备上收集,不包括整形速率数据。对于在卫星设备接口上收集的实际流量统计数据,请使用物理接口的统计信息,而不是逻辑接口。
不能通过 SNMP CoS检索扩展端口上的新统计信息。要查看CoS端口的统计信息,请使用 show interfaces queue interface-name extended-port-interface-name
和 show interfaces extended-port-interface-name extensive
命令。
扩展端口上的按单元和层次计划
从 Junos OS 17.2R1 开始,Junos Fusion提供商边缘支持扩展端口上的按单元和分层时间表。为了在扩展端口上支持按单元或分层计划,聚合设备上该扩展端口的所有级联端口都必须具有排队芯片。
多主机卫星设备不支持按单元进行分层计划。
要针对扩展端口启用按单元计划,请为扩展端口启用 层级 per-unit-scheduler
[edit interfaces interface-name]
的选项。
要针对扩展端口启用分层计划,请为扩展端口启用 层级 hierarchical-scheduler
[edit interfaces interface-name]
的选项。
如果在扩展端口上启用分层计划,则必须在接口集或 VLAN 级别显式配置时间表。
Junos Fusion将将聚合设备连接到卫星设备的级联端口视为在没有配置的情况下自动聚合的聚合以太网端口。默认情况下,分层Junos Fusion的CoS将在模式下跨所有级联端口应用时间表 scale
参数。由于模式在级联端口之间平均分配已配置的成形器,因此信息流丢弃可在客户达到其特定流的保证速率 scale
之前开始。从 Junos OS 版本 18.1R1 开始,您可以将聚合设备上的所有级联端口设置为模式,从而将时间表参数复制到聚合接口成员链路的每一层,并自动将扩展端口的所有流量定向到特定的级联端口。 replicate
为此,只需在 层级为卫星设备 target-mode
[edit chassis satellite-management fpc fpc-number]
启用 。例如:
[edit] user@host# show chassis satellite-management fpc 100 { target-mode; cascade-ports [ xe-0/0/1:0 xe-1/0/0:1 xe-1/0/0:2 xe-1/0/1:1 ]; }
启用或禁用可中断卫星设备上的信息流,而扩展端口将被删除,并可在聚合设备上重新配置级联 target-mode
端口。
宽带订阅者服务支持
从 Junos OS 版18.4R1,Junos Fusion提供商边缘支持宽带边缘订阅者管理,包括用于宽带边缘订阅者管理CoS标准宽带订阅者管理功能。
Junos Fusion提供商边缘上的 BNG 支持以下CoS计划层次结构:
动态逻辑接口集/静态-VLAN-Demux/扩展端口物理接口
动态逻辑接口/扩展端口物理接口
动态逻辑接口集/扩展端口物理接口
动态逻辑接口/动态逻辑接口集/扩展端口物理接口
要支持 4 层层次计划(例如,队列/动态逻辑接口/动态逻辑接口集/扩展端口物理接口),需要在聚合设备上至少支持 5 级分层调度的 MPC。这是因为级联端口会占用一个调度级别。为宽带边缘订阅者管理配置聚合设备上每个 MPC 都必须至少支持 4 个层次计划级别。此外,扩展端口的层次结构选项必须设置为少一个相关级联端口的 MPC 支持,因为这是安排级联端口占用的一 maximum-hierarchy-levels
[edit interfaces interface-name hierarchical-scheduler]
个级别。
订阅者逻辑接口支持分类器和重写规则。
整形计算包括 801.BR 字节。
组播通过扩展端口上的单独 VLAN 受支持,但不支持使用订阅者动态配置文件进行组播,并且CoS带宽调整支持。
支持 show-service class-service scheduler-hierarchy 接口 命令,并且将级联端口显示为层次结构的一部分。例如:
user@host > show class-of-service scheduler-hierarchy interface demux0.3221225473 Interface/ Shaping Guarnteed Guaranteed/ Queue Excess Resource name rate rate Excess weight weight kbits kbits priority high/low ge-100/0/0(xe-2/0/5) 10000000 ge-100/0/0(xe-2/0/5) RTP 10000000 demux0.3221225473 1000 0 500 500 best-effort 1000 0 Low Low 95 network-control 1000 0 Low Low 5
在以上示例输出中 ge-100/0/0
,是扩展端口, xe-2/0/5
是级联端口。
CoS增强传输选项的分层端口调度Junos Fusion
在Junos Fusion,卫星设备可以是卫星QFX5100,也可以EX4300设备。该QFX5100支持增强型传输选择 (ETS),如 802.1Qaz IEEE中所述。ETS 的配置支持仅针对支持此功能的卫星设备端口添加到 MX 系列设备中。如果在 MX 系列聚合设备上为不支持 ETS 的卫星设备端口配置 ETS,则卫星设备会将 ETS 配置转换为端口时间表。
MX 系列聚合设备上的本地端口不支持 ETS。
CoS级联端口上的Junos Fusion
创建级联端口时,会自动创建两个逻辑接口:
一个带内管理逻辑接口(分配单元 32769),用于仅流于聚合设备和卫星设备(如记录器)之间的流量,用于调配信息以及软件更新。
一个用于数据逻辑接口(分配单元 32770),用于流入和流出数据中心的常规Junos Fusion。
级联端口上自动启用按单元调度,以支持每个逻辑接口上的多个队列。
所有级联端口都必须在支持按单元调度的模块化端口集中器 (MPC) 上配置。
为管理逻辑接口保留 50 Mbps 的带宽。剩余带宽可用于数据逻辑接口。整形速率 10% 也应用于管理逻辑接口,这意味着它可以使用最多 10% 的全接口带宽(如果可用)。
默认调度策略将应用于数据逻辑接口。这将保留 95% 的可用带宽和缓冲区空间,以用于尽力转发类(映射到队列 0),而 5% 保留用于网络控制转发类(映射到队列 3)。您可以将自定义时间表图应用于此逻辑接口,以创建自定义转发类和时间表。