示例:配置 SPC 高优先级队列
此示例说明如何为 SPC 上的高优先级队列配置转发类。
要求
此示例使用以下硬件和软件组件:
SRX5000 系列设备
Junos OS 11.4R2 或更高版本
概述
此示例定义以下转发类,并为每个类分配一个队列编号:
转发类 |
队列编号 |
---|---|
尽力而为 |
0 |
保证转发 |
1 |
网络控制 |
3 |
加速转发 |
2 |
为 SPC 上的高优先级队列配置了加速转发类。
配置
程序
CLI 快速配置
要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,将命令复制并粘贴到层级的 [edit]
CLI 中,然后从配置模式进入 commit
。
set class-of-service forwarding-classes class best-effort queue-num 0 set class-of-service forwarding-classes class assured-forwarding queue-num 1 set class-of-service forwarding-classes class network-control queue-num 3 set class-of-service forwarding-classes class expedited-forwarding queue-num 2 spu-priority high
逐步过程
以下示例要求您在配置层次结构中的各个级别上导航。有关如何操作的说明,请参阅 Junos OS CLI 用户指南中的在配置模式下使用 CLI 编辑器。
在 SPC 上配置高优先级队列:
定义转发类并分配队列编号。
[edit class-of-service forwarding-classes] user@host# set class best-effort queue-num 0 user@host# set class assured-forwarding queue-num 1 user@host# set class network-control queue-num 3 user@host# set class expedited-forwarding queue-num 2
配置 SPC 高优先级队列。
[edit class-of-service forwarding-classes] user@host# set class expedited-forwarding spu-priority high
结果
在配置模式下,输入命令以确认 show class-of-service forwarding-classes
您的配置。如果输出未显示预期的配置,请重复此示例中的配置说明,以便进行更正。
[edit] user@host# show class-of-service forwarding-classes class best-effort queue-num 0; class assured-forwarding queue-num 1; class network-control queue-num 3; class expedited-forwarding queue-num 2 spu-priority high;
完成设备配置后,请从配置模式进入 commit
。
验证
验证 SPU 高优先级队列映射
目的
验证转发类是否已映射到 SPU 高优先级队列。
行动
在操作模式下,输入 show class-of-service forwarding-class
命令。
user@host> show class-of-service forwarding-class
Forwarding class ID Queue Restricted queue Fabric priority Policing priority SPU priority best-effort 0 0 0 low normal low expedited-forwarding 1 1 1 low normal high assured-forwarding 2 2 2 low normal low network-control 3 3 3 low normal low