Print

交换机母子接口流量统计一致的排查与三层子接口统计机制分析

2026-09-09 发表

组网及说明

某局点使用S6520X-54QC-EI交换机,软件版本为Release 6628P47。设备通过三层物理接口连接上联网络,并在同一物理接口下配置多个三层以太网子接口,承载不同业务。网管平台对各子接口进行流量及带宽利用率监测。

告警信息

Ten-GigabitEthernet1/0/1

Peak input rate: 8710 bytes/sec, at 2026-09-05 05:50:17

 Peak output rate: 10500 bytes/sec, at 2026-09-05 06:02:26

 Last 300 seconds input: 27 packets/sec 3449 bytes/sec 0%

Last 300 seconds output: 19 packets/sec 2631 bytes/sec 0%

 

Ten-GigabitEthernet1/0/1.1001

Peak value of input: 8710 bytes/sec, at 2026-09-05 05:50:17

Peak value of output: 10500 bytes/sec, at 2026-09-05 06:02:26

Last 300 seconds input:  27 packets/sec 3449 bytes/sec 0%

Last 300 seconds output:  19 packets/sec 2631 bytes/sec 0%

 

Ten-GigabitEthernet1/0/1.1002

Peak value of input: 8710 bytes/sec, at 2026-09-05 05:50:17

Peak value of output: 10500 bytes/sec, at 2026-09-05 06:02:26

Last 300 seconds input:  27 packets/sec 3449 bytes/sec 0%

Last 300 seconds output:  19 packets/sec 2631 bytes/sec 0%

问题描述

登录设备查看接口信息,发现同一物理接口下多个子接口的输入、输出峰值及峰值发生时间完全一致,最近300秒平均速率也与母接口相同。客户希望确认设备是否支持母接口与子接口分别统计流量,以及是否可以通过配置或升级软件实现。

过程分析

1.1.115  statistics l3-packet enable

statistics l3-packet enable命令用来开启三层报文统计功能。

undo statistics l3-packet enable命令用来关闭三层报文统计功能。

【命令】

【缺省情况】

三层报文统计功能处于关闭状态。

【视图】

接口视图

【缺省用户角色】

network-admin

【参数】

inbound:表示入方向上的三层报文统计功能。

outbound:表示出方向上的三层报文统计功能。

【使用指导】

开启本功能后,设备会统计接口接收或发送的IPv6报文的数量,该统计信息可通过display interface命令查看。接口报文流量过大时,开启本功能会造成设备CPU占用率高,影响转发性能。因此,当用户不需要统计接口接收的IPv6报文数量时,建议关闭本功能。

【举例】

# 开启接口Ten-GigabitEthernet1/0/1入方向上的三层报文统计功能。

<Sysname> system-view

[Sysname] interface ten-gigabitethernet 1/0/1

[Sysname-Ten-GigabitEthernet1/0/1] statistics l3-packet enable inbound

【相关命令】

·     display interface



1.1.17  traffic-statistic enable

traffic-statistic enable命令用来开启VLAN接口的报文统计功能。

undo traffic-statistic enable命令用来关闭VLAN接口的报文统计功能。

【命令】

traffic-statistic enable

undo traffic-statistic enable

【缺省情况】

VLAN接口的报文统计功能处于关闭状态。

【视图】

VLAN接口视图

【缺省用户角色】

network-admin

【使用指导】

开启VLAN接口报文统计功能后会占用系统硬件资源,在大量接口下开启本功能或者通过flow-interval命令配置的时间间隔较小时会导致系统繁忙,CPU占用率升高。

配置本命令后,可以通过display interface vlan-interface命令的InputOutput字段查看VLAN接口的报文统计值,或者通过display counters rate命令查看VLAN接口的报文统计速率。

本功能暂不支持统计VLAN接口丢弃的报文数。

开启本功能后,不同类型的协议报文的统计情况如下:

·     对于设备本身发送出的协议报文,不统计。

·     对于目的端或者源端是设备本身的ARPNDOSPFOSPFv3VRRPSTPDHCP协议报文,在VLAN接口的出方向和入方向上均不统计。

·     对于ICMPBGP协议报文,只统计VLAN接口入方向上的报文,不统计出方向上的报文。

·     对于BFD协议报文,以硬件转发方式处理时,VLAN接口的出方向和入反向上的报文均统计;以软件转发方式处理时,只统计VLAN接口入方向上的报文。

【举例】

# 开启VLAN接口1000的报文统计功能。

<Sysname> system-view

[Sysname] vlan 1000

[Sysname-vlan1000] quit

[Sysname] interface vlan-interface 1000

[Sysname-Vlan-interface1000] traffic-statistic enable

【相关命令】

·     display interface vlan-interface

·     display counters rate(接口管理命令参考/以太网接口)

·     flow-interval(接口管理命令参考/以太网接口)

 

不同设备支持命令不一致,需上官网查看或找研发确认实际内容
S6805-56HF支持三层子接口流量统计 不用配置traffic-statistic enable ,支持statistics l3-packet enable 

S6520X-54QC-EI支持硬转情况的统计,需要开traffic-statistic enable
s6805-56hf-g 支持traffic-statistic enable

 

解决方法

1. 核对设备侧统计,确认异常表现

收集诊断信息,确认设备型号及软件版本,重点对比母接口与两个业务子接口的完整统计输出。

检查发现,母接口与子接口不仅峰值、峰值时间和平均速率一致,累计输入、输出报文数及字节数也完全一致。这表明当前显示的统计数据不能用于区分各子接口的独立业务流量,应进一步确认设备对子接口独立统计的支持情况。

2. 核实网管利用率计算依据
公式、OID、2M如何来的

3. 确认不同型号的子接口统计能力

查产品支持什么功能、通过什么命令开启

4. 区分测试发包方式与统计字段
区分本机发包和经过设备的转发流量,找对统计字段。