Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

show interfaces queue

语法

描述

显示物理接口的服务等级 (CoS) 队列信息。

选项

注意:

本主题列出了 show interfaces queue 命令的所有可能选项。出现的选项因平台、软件版本和操作系统(Junos OS 或 Junos OS Evolved)而异。

none

显示所有物理接口的详细 CoS 队列统计信息。

aggregate

显示配置了流量控制配置文件的所有逻辑接口的聚合队列统计信息。

both-ingress-egress

同时显示入口和出口队列统计信息。

buffer-occupancy

显示层级启用[edit chassis fpc slot-number traffic-manager]的每个buffer-monitor-enable队列的峰值缓冲区占用数。

egress

显示出口队列统计信息。

forwarding-class forwarding-class

此队列的转发类名称。显示与指定转发类关联的队列的详细 CoS 统计信息。

ingress

显示入口队列统计信息。

interface-name

显示指定接口的详细 CoS 队列统计信息。列出的其他选项可用于指定接口。

l2-statistics

显示 MLPPP、FRF.15 和 FRF.16 捆绑包的第 2 层统计信息

remaining-traffic

显示未配置流量控制配置文件的所有逻辑接口的队列统计信息。

slice slice-name 在接口上显示指定切片的分层 CoS 统计信息。

第 2 层统计信息开销

第 2 层级别显示传输数据包和传输字节计数,并会增加用于分片的封装开销,如 表 1 所示。其他计数器(如排队(输入)和丢弃计数器等数据包和字节计数器,则显示在第 3 层级别。如果发生未应用分片的链路分段和交错 (LFI),则会增加相应的第 2 层开销,如 表 1 所示。

表 1:第 2 层开销和传输的数据包或字节计数

协议

破碎

LFI

 

第一个分片

次于 n 分段

 
 

字节

字节

 

MLPPP(长)

13

12

8

MLPPP(简短)

11

10

8

MLFR (FRF15)

12

10

8

MFR (FRF16)

10

8

-

MCMLPPP(长)

13

12

-

MCMLPPP(短)

11

10

-

第 2 层统计信息 — 分段开销计算

LFI 开销

以下示例显示了不同情况下的开销:

  • 1000 字节数据包将发送到 mlppp 捆绑包,无需任何分片。在第 2 层级别,传输的字节为 1 数据包中的 1013。这种开销用于 MLPPP 长序列封装。

  • 1000 字节数据包被发送至分片阈值为 250 字节的 mlppp 捆绑包。在第 2 层级别,传输的字节数为 5 个数据包中的 1061 个字节。

  • 1000 字节 LFI 数据包被发送至一个 mlppp 包。在第 2 层级别,传输的字节为 1 包中的 1008。

其他信息

对于在模块化接口卡 (MIC)、模块化端口集中器 (MPC) 或增强排队 DPC 上托管的速率限制接口,在数据包排队进行传输调度 之前 ,将执行速率限制数据包丢弃操作。对于此类接口,排队流量的统计信息不包括由于速率限制而已丢弃的数据包,因此,已排队流量显示的统计信息与所显示的传输流量统计信息相同。

注意:

对于在其他类型硬件上托管的速率限制接口,在数据包排队用于传输调度 之后 ,将执行速率限制数据包丢弃操作。对于这些其他接口类型,排队流量的统计信息包括后来由于速率限制而丢弃的数据包,因此,显示的排队流量统计信息等于传输流量和速率受限流量的统计信息之和。

在 M 系列路由器(M320 和 M120 路由器除外)上,此命令仅适用于安装在增强型灵活 PIC 集中器 (FPC) 上的 PIC。

聚合接口的队列统计信息仅在 M 系列和 T 系列路由器上受支持。聚合接口的统计信息是该聚合接口的子链路的队列统计信息的总和。您可以使用该子接口的命令查看子接口的 show interfaces statistics 统计信息。

在 10 端口 1 千兆以太网 PIC 上配置三色标记时,仅针对队列 6 和 7,输出不会显示排队的字节数和数据包数,也不会显示因 RED 而丢弃的字节数和数据包数。如果未在接口上配置三色标记,则这些统计信息适用于所有队列。

对于 4 端口通道化 OC12 IQE PIC 和 1 端口通道化 OC48 IQE PIC, Packet Forwarding Engine Chassis Queues 字段表示绑定到 PIC 上特定物理接口的流量。对于所有其他 PIC,字段 Packet Forwarding Engine Chassis Queues 表示绑定 PIC 的总流量。

对于千兆以太网 IQ2 PIC, show interfaces queue 命令输出不会显示尾部丢弃的数据包的数量。此限制不适用于数据包转发引擎机箱队列。

当出口接口上发生分片时,第一组数据包计数器会显示分片后值。第二组数据包计数器(在 Packet Forwarding Engine Chassis Queues 字段下)显示预分段值。

该队列Routing Engine-Generated Traffic的行为egress与为 MLPPP 和 MFR 配置配置的队列不同。

有关相关 CoS 操作模式命令,请参阅 CLI 浏览器

必需的权限级别

视图

输出字段

表 2 列出了命令的 show interfaces queue 输出字段。输出字段按其显示大致顺序列出。显示的输出字段因平台、软件版本和操作系统(Junos OS 或 Junos OS Evolved)而异。

表 2:显示接口队列输出字段

字段名称

字段说明

Physical interface

物理接口的名称。

Enabled

接口的状态。 通用输出字段说明下的“启用字段”部分介绍了可能的值。

Interface index

物理接口的索引号,反映其初始化顺序。

SNMP ifIndex

接口的 SNMP 索引号。

Slice

切片的名称。

Slice index

切片的索引号,反映其初始化顺序。

Forwarding classes supported

指定接口上支持的转发类总数。

Forwarding classes in use

指定接口上使用的转发类总数。

Ingress queues supported

仅在千兆以太网 IQ2 PIC 上,指定接口支持的入口队列总数。

Ingress queues in use

仅限千兆以太网 IQ2 PIC,指定接口上正在使用的入口队列总数。

Output queues supported

指定接口上支持的输出队列总数。

Output queues in use

指定接口上使用的输出队列总数。

Egress queues supported

指定接口上支持的出口队列总数。

Egress queues in use

指定接口上使用的出口队列总数。

Queue counters (Ingress)

CoS 队列号及其关联的用户配置的转发类名称。显示在 IQ2 接口上。

  • Queued packets-排队的数据包数。

  • Transmitted packets-传输的数据包数。

  • Dropped packets- ASIC 的 RED 机制丢弃的数据包数。

Burst size

(仅限 IQ PIC 上的逻辑接口)逻辑接口可突发的最大字节数。突发大小基于应用于接口的整形速率。

以下输出字段同时适用于命令中的 show interfaces queue 接口组件和数据包转发组件:

Queue

队列编号。

Forwarding classes

转发类名称。

Queued Packets

排队到此队列的数据包数。

注意:

对于千兆以太网 IQ2 接口,队列数据包计数由 Junos OS 将一个帧缓冲区解释为一个数据包计算。如果排队的数据包很大或很小,则对于传输流量的计算可能并不完全准确。对于路由器上终止的流量,计数完全准确。

对于仅在 MIC 或 MPC 上托管的速率限制接口,此统计信息不包括由于速率限制而丢失的流量。有关更多信息,请参阅 更多信息

注意:

由于硬件限制,QFX5100、QFX5110、QFX5200 和 QFX5210 交换机不支持此字段。

由于硬件限制,EX 系列交换机不支持此字段。

Queued Bytes

排队到此队列的字节数。字节计数因接口硬件而异。有关更多信息,请参阅 表 3

对于仅在 MIC 或 MPC 上托管的速率限制接口,此统计信息不包括由于速率限制而丢失的流量。有关更多信息,请参阅 更多信息

注意:

由于硬件限制,QFX5100、QFX5110、QFX5200 和 QFX5210 交换机不支持此字段。

由于硬件限制,EX 系列交换机不支持此字段。

Transmitted Packets

此队列传输的数据包数。当出口接口上发生分片时,第一组数据包计数器会显示分片后值。第二组数据包计数器(显示在 Packet Forwarding Engine Chassis Queues 字段下)显示预分片值。

注意:

有关第 2 层统计信息,请参阅 第 2 层统计信息的开销

Transmitted Bytes

此队列传输的字节数。字节计数因接口硬件而异。有关更多信息,请参阅 表 3

注意:

在 MX 系列路由器上,当您连续重复发出物理接口命令时,此数字可能不准确,因为很少收集子节点的统计信息。在连续迭代之间等待十秒,以避免这种情况。

注意:

有关第 2 层统计信息,请参阅 第 2 层统计信息的开销

Tail-dropped packets

由于尾部丢弃而丢弃的数据包数。

注意:

从 Junos OS 18.3R1 开始, Tail-dropped packets PTX 系列数据包传输路由器支持计数器。

RL-dropped packets

由于速率限制而丢失的数据包数。

对于仅 MIC、MPC 和增强型排队 DPC 上托管的速率限制接口,此统计信息不包含在排队流量统计信息中。有关更多信息,请参阅 更多信息

注意:

RL-dropped packets PTX 系列数据包传输路由器不支持该计数器,输出中会省略。

RL-dropped bytes

由于速率限制而丢弃的字节数。

对于仅 MIC、MPC 和增强型排队 DPC 上托管的速率限制接口,此统计信息不包含在排队流量统计信息中。有关更多信息,请参阅 更多信息

RED-dropped packets

随机早期检测 (RED) 丢弃的数据包数。

  • (仅限 M 系列和 T 系列路由器)在 M320 和 M120 路由器以及 T 系列路由器上,将显示丢弃的数据包总数。在所有其他 M 系列路由器上,输出将丢弃的数据包分类为以下类别:

    • Low, non-TCP-由于 RED 而丢弃的低损耗优先级非 TCP 数据包数。

    • Low, TCP-由于 RED 而丢弃的低损耗优先级 TCP 数据包数。

    • High, non-TCP-由于 RED 而丢弃的高丢失优先级非 TCP 数据包数。

    • High, TCP-由于 RED 而丢弃的高丢失优先级 TCP 数据包数。

  • (具有增强型 DPC 的 MX 系列路由器,以及具有增强型 FPC 的 T 系列路由器)输出将丢弃的数据包分类为以下类别:

    • Low-由于 RED 而丢弃的低损耗优先级数据包数。

    • Medium-low-由于 RED 而丢弃的中低丢失优先级数据包数。

    • Medium-high-由于 RED 而丢弃的中高丢失优先级数据包的数量。

    • High-由于 RED 而丢弃的高丢失优先级数据包数。

注意:

由于某些 3 类 FPC(在 M320 和 T640 路由器上受支持)的核算空间有限,对于 10 端口 1 千兆以太网 PIC 上的接口,此字段并不总是为队列 6 或队列 7 显示正确的值。

RED-dropped bytes

由于 RED 而丢弃的字节数。字节计数因接口硬件而异。有关更多信息,请参阅 表 3

  • (仅限 M 系列和 T 系列路由器)在 M320 和 M120 路由器以及 T 系列路由器上,仅显示丢弃的字节总数。在所有其他 M 系列路由器上,输出将丢弃的字节分类为以下类别:

    • Low, non-TCP-由于 RED 而丢弃的低损耗优先级非 TCP 字节数。

    • Low, TCP-由于 RED 而丢弃的低损耗优先级 TCP 字节数。

    • High, non-TCP-由于 RED 而丢弃的高丢失优先级非 TCP 字节数。

    • High, TCP-由于 RED 而丢弃的高损耗优先级 TCP 字节数。

注意:

由于某些 3 类 FPC(在 M320 和 T640 路由器上受支持)的核算空间有限,对于 10 端口 1 千兆以太网 PIC 上的接口,此字段并不总是为队列 6 或队列 7 显示正确的值。

Queue-depth bytes

显示此实例占用的队列缓冲区数量。这是该时间点队列中存在的数据量指标。存在的数据量以字节为单位。

Peak

(仅限 QFX5000 系列交换机)在层次结构级别启用时 buffer-monitor-enable ,可显示队列的 [edit chassis fpc slot-number traffic-manager] 峰值缓冲区占用情况。

Last-packet enqueued

从 Junos OS 16.1 版开始, Last-packet enqueued 会引入输出字段。如果 packet-timestamp 启用了 FPC,则以 CoS 队列中对数据包进行排队时的格式 day-of-the-week month day-date hh:mm:ss yyyy 显示日期、日期、时间和年份。当时间戳跨所有活动数据包转发引擎聚合时,将报告每个 CoS 队列的最新时间戳。

字节计数因接口硬件而异。 表 3 显示了出站接口上的字节计数如何因接口硬件而异。 表 3 基于出站接口发送每个数据包 478 字节的 IP 流量的假设。

表 3:按接口硬件统计的字节计数

接口硬件

输出级别

字节计数包括

评论

千兆以太网 IQ 和 IQE PIC

接口

排队:每个数据包 490 个字节,表示第 3 层数据包的 478 个字节 + 12 个字节

传输:每个数据包 490 个字节,表示第 3 层数据包的 478 个字节 + 12 个字节

RED 丢弃:每个数据包 496 个字节,表示第 3 层数据包的 478 个字节 + 18 个字节

12 个附加字节包括 6 个用于 MAC 地址目标字节 + 4 个 VLAN 字节 + 2 个用于以太网类型的字节。

对于 RED 丢弃,将为源 MAC 地址添加 6 个字节。

数据包转发组件

排队:每个数据包 478 个字节,表示第 3 层数据包的 478 个字节

传输:每个数据包 478 个字节,表示第 3 层数据包的 478 个字节

非 IQ PIC

接口

T 系列、TX 系列、T1600 和 MX 系列路由器:

  • 排队:478 字节的第 3 层数据包。

  • 传输:478 字节的第 3 层数据包。

带 5 类 FPC 的 T4000 路由器:

  • 排队:478 个第 3 层数据包的 478 字节 + 全部第 2 层开销,包括 4 个字节 CRC + 全 1 层开销 8 字节前言 + 12 字节帧间差距。

  • 传输:478 第 3 层数据包的整个第 2 层开销,包括 4 个字节 CRC + 全 1 层开销 8 字节前言 + 12 字节帧间差距。

M 系列路由器:

  • 排队:478 字节的第 3 层数据包。

  • 传输:478 字节的第 3 层数据包 + 全部第 2 层开销。

PTX 系列数据包传输路由器:

  • 排队:传输字节和 RED 丢弃的字节的总和。

  • 传输:全第 2 层开销(包括所有 L2 封装和 CRC)+ 12 数据包间差距 + 8(用于前言)。

  • RED 丢弃:完全第 2 层开销(包括所有 L2 封装和 CRC)+ 12 数据包间差距 + 8(不包括 VLAN 标头或 MPLS 推送的字节)。

非 VLAN 流量的第 2 层开销为 14 字节,VLAN 流量为 18 字节。

带有 SONET/SDH 接口的 IQ 和 IQE PIC

接口

排队:每个数据包 482 个字节,表示第 3 层数据包的 478 个字节 + 4 个字节

传输:每个数据包 482 个字节,表示第 3 层数据包的 478 个字节 + 4 个字节

RED 丢弃:每个数据包 482 个字节,表示第 3 层数据包的 478 个字节 + 4 个字节

额外的 4 个字节用于第 2 层点对点协议 (PPP) 标头。

数据包转发组件

排队:每个数据包 478 个字节,表示第 3 层数据包的 478 个字节

传输:每个数据包 486 个字节,表示第 3 层数据包的 478 个字节 + 8 个字节

对于传输的数据包,额外的 8 个字节包括 4 个 PPP 标头和 4 个用于 Cookie 的字节。

带 SONET/SDH 接口的非 IQ PIC

接口

T 系列、TX 系列、T1600 和 MX 系列路由器:

  • 排队:478 字节的第 3 层数据包。

  • 传输:478 字节的第 3 层数据包。

M 系列路由器:

  • 排队:478 字节的第 3 层数据包。

  • 传输:每个数据包 483 个字节,表示第 3 层数据包的 478 个字节 + 5 个字节

  • RED 丢弃:每个数据包 478 个字节,表示第 3 层数据包的 478 个字节

对于传输的数据包,额外的 5 个字节包括 4 个用于 PPP 标头,1 字节用于数据包丢失优先级 (PLP)。

使用帧中继封装配置的接口

接口

默认帧中继开销为 7 字节。如果将帧检查序列 (FCS) 配置为 4 个字节,则开销增加至 10 个字节。

1 端口 10 千兆以太网 IQ2 和 IQ2-E PIC

4 端口 1G IQ2 和 IQ2-E PIC

8 端口 1G IQ2 和 IQ2-E PIC

接口

排队:478 个第 3 层数据包的字节 + 包括 CRC 在内的全部第 2 层开销。

传输:478 字节的第 3 层数据包 + 包括 CRC 在内的全部 2 层开销。

非 VLAN 流量的第 2 层开销为 18 字节,VLAN 流量为 22 字节。

数据包转发组件

排队:478 字节的第 3 层数据包。

传输:478 字节的第 3 层数据包。

示例输出

show interfaces queue(MPC 中千兆以太网 MIC 上的速率受限接口)

以下示例显示了 MPC 中千兆以太网 MIC 上速率受限接口 ge-4/2/0 的队列信息。对于 MIC 或 MPC 上托管的接口的速率限制队列,在数据包输出队列之前,会先丢弃速率限制数据包。在命令输出中 RL-dropped packets ,在和 RL-dropped bytes 字段中显示的非零统计信息可量化流向速率限制队列 0 输出到 1 GB(100 兆位/秒)的 10% 的流量。由于统计信息中不包含 Queued RL 丢弃的流量,因此为排队流量显示的统计信息与传输流量的统计信息相同。

show interfaces queue(T320 路由器上的聚合以太网)

以下示例显示聚合以太网接口 ae1在队列中具有流量, af1 并且 af12

show interfaces queue(T640 路由器上的千兆以太网)

show interfaces queue aggregate(千兆以太网增强型 DPC)

show interfaces queue(千兆以太网 IQ2 PIC)

show interfaces queue-in-egress(千兆以太网 IQ2 PIC)

show interfaces queue ingress(千兆以太网 IQ2 PIC)

show interfaces 队列出口(千兆以太网 IQ2 PIC)

show interfaces queue 剩余流量(千兆以太网增强型 DPC)

show interfaces queue(SONET 模式下的通道化 OC12 IQE Type 3 PIC)

show interfaces queue(QFX 系列)

show interfaces queue l2-statistics(lsq 接口)

show interfaces queue lsq (lsq-ifd)

show interfaces queue(MX 系列路由器上的聚合以太网)

show interfaces queue ge-0/0/0(EX2200 交换机)

show interfaces queue xe-6/0/39(EX8200 交换机中具有超额订阅端口的线卡)

show interfaces queue xe-0/0/2 缓冲区占用(QFX5000 系列交换机)

show interfaces queue xe-3/0/3 切片1

版本信息

在 Junos OS 7.4 版之前引入的命令。

both-ingress-egressegressingress Junos OS 7.6 版中引入的选项。

l2-statistics Junos OS 12.1 版中引入的选项。

buffer-occupancy 语句在适用于 QFX5000 系列交换机的 Junos OS 19.1R1 版中引入。

版本历史记录表
释放
描述
22.3R1
从 Junos OS 22.3R1 开始, slice slice-name MX 系列路由器支持该选项。
18.3R1
从 Junos OS 18.3R1 开始, Tail-dropped packets PTX 系列数据包传输路由器支持计数器。
16.1
从 Junos OS 16.1 版开始, Last-packet enqueued 会引入输出字段。