MPC 接口的按单元调度和层次化调度
MPC 接口支持的调度模型
MX 系列 5G 通用路由平台上模块化端口集中器 (MPC) 线卡托管的接口支持以下模式的服务等级 (CoS) 计划,具体取决于 MPC 类型:
有限规模的单位计划 MPC
对于在一些没有专用排队芯片的 MPC 上托管的接口,支持有限规模的单位计划功能。
在支持按单元计划的 MPC 上,可以使用以下计划功能:
-
每个单元有四个或八个出口队列。
-
默认情况下,延迟缓冲区容量为 100 毫秒,最大延迟为 200 毫秒。
-
端口及其队列的速率整形。
-
在队列中实施的保证速率。
按单元调度功能还支持对传入数据包进行预分类,以便在拥塞时保护高优先级数据包。这些功能包括入口 DSCP 重写和每 VLAN 分类、入口和出口监管以及重写。
层次调度 MPC
提供专用排队芯片的 MPC 支持分层调度。
层次调度 MPC 支持所有按单元计划功能以及四到五个层次的细粒度排队功能:
-
使用端口、接口集和逻辑接口进行分层调度。
-
在所有计划级别(包括队列)进行整形—承诺信息速率 (CIR) 和峰值信息速率 (PIR)。
-
三个正常优先级级别和两个额外优先级可在所有计划级别(包括队列)上配置。
-
在级别 1 或级别 2 按流量的优先级整形。
-
为未配置的客户 VLAN (C-VLAN) 和服务 VLAN (S-VLAN) 整形。
MPC 接口的调度器节点级别
MPC 上托管的接口支持不同的调度程序节点级别,具体取决于 MPC 类型:
按单元调度 MPC 的调度器节点级别
对于基于按单元调度 MPC 托管的接口,每个逻辑接口都有自己的专用第 3 级节点,并且所有逻辑接口共享一个通用第 2 级节点(每个端口一个)。
图 1 展示了按单元队列 MPC 上托管的接口的计划程序节点级别。

对于每个单元调度 MPC 上托管的接口,第 2 级节点始终是一个虚拟节点。
分层调度 MPC 的调度器节点级别
分层调度 MPC 上托管的接口使用的队列模型支持多达五个级别的计划程序节点:队列本身(级别 5)、会话逻辑接口(ppp 或 dhcp)(级别 4)、客户 VLAN (C-VLAN)(级别 3)、接口集或服务 VLAN (S-VLAN) 收集(级别 2)以及物理接口或端口(级别 1)。
图 2 展示了分层调度 MIC 或 MPC 上托管的接口的调度器节点级别。

该图描述了不包括接口集且仅对逻辑接口应用流量控制配置文件的接口的调度器节点。
如果接口集具有 CoS 调度策略,但其子逻辑接口均没有 CoS 调度策略,则接口集被视为叶节点,并具有一个 2 级和一个 3 级节点。