• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

21-网络管理与监控命令参考

目录

17-IP流量统计命令

本章节下载 17-IP流量统计命令  (207.81 KB)

17-IP流量统计命令


1 IP流量统计

1.1  IP流量统计配置命令

1.1.1  display ip traffic-statistics live application

display ip traffic-statistics live application命令用来显示应用实时流量统计数据。

【命令】

display ip traffic-statistics live application [ app app-name | direction { both | downlink | uplink } [ top top-number ] ] [ slot slot-number ]

display ip traffic-statistics live application top top-number [ slot slot-number ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

app app-name:显示指定应用的实时流量统计数据,其中app-name表示应用的名称,为1~63个字符的字符串,不区分大小写。如果未指定本参数,则显示信息以参数top top-number的指定情况为准。

direction { both | downlink | uplink }:表示流量排序时依据的流量方向,其中both表示上下行总流量,downlink表示下行流量,uplink表示上行流量。如果未指定本参数,则依据上下行总流量进行应用流量排序。

top top-number:显示排行前top-number的应用实时流量数据,其中top-number取值范围为10~100。如果未指定本参数,则显示排行前10的应用实时流量数据。

slot slot-number:显示指定单板上的应用实时流量统计数据。slot-number表示单板所在的槽位号。如果未指定本参数,则显示所有单板上汇总的应用实时流量统计数据。对于本产品,slot-number只能为固定取值,无论是否指定本参数,均表示整台设备。‌

【使用指导】

应用场景

执行本命令可以查看应用实时流量统计数据,方便对访问应用的流量速率进行监管。

工作机制

执行本命令后,设备将基于指定的过滤条件,按照流量速率从大到小进行应用流量排序并显示。

执行本命令时,若指定的应用名称app-name不存在,则不显示任何流量统计数据。

若统计到的流量速率小于0.01KB/s,该流量速率会按0.01KB/s显示,不代表实际数值。

【举例】

# 显示应用实时流量统计数据。

<Sysname> display ip traffic-statistics live application

AppName               Total(KB/s)    Uplink(KB/s)   Downlink(KB/s)

test1                 1022.46        411.11         611.35

QQ                    835.87         523.52         312.34

Genshen               601.08         550.02         51.06

表1-1 display ip traffic-statistics live application命令显示信息描述表

字段

描述

AppName

应用名称

Total

上下行总流量在指定统计周期的速率,精确到小数点后两位,单位为KB/s

Uplink

上行总流量在指定统计周期的速率,精确到小数点后两位,单位为KB/s

Downlink

下行总流量在指定统计周期的速率,精确到小数点后两位,单位为KB/s

 

【相关命令】

·     ip traffic-statistics live application enable

1.1.2  display ip traffic-statistics history

display ip traffic-statistics history命令用来显示历史流量统计数据。

【命令】

display ip traffic-statistics history application [ time start-date start-time end-date end-time ] [ direction { both | downlink | uplink } ] [ user-ip { ip-address | ipv6-address } ] [ top top-number ]

display ip traffic-statistics history user [ time start-date start-time end-date end-time ] [ direction { both | downlink | uplink } ] [ app app-name ] [ top top-number ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

application:显示应用的历史流量统计数据。

user:显示用户的历史流量统计数据。

time:显示指定时间段内的所有IP流量统计数据。不指定该参数时,显示当前本地已保存的历史流量统计数据。

·     start-date:开始日期,格式为MM/DD/YYYY(月/日/年)或者YYYY/MM/DD(年/月/日),MM的取值范围为1~12,DD的取值范围与月份有关,YYYY的取值范围为2000~2035。

·     start-time:开始时间,格式为HH:MM:SS(小时:分钟:秒),HH取值范围为0~23,MM和SS取值范围为0~59。如果要配置成整分,则可以不输入秒;如果要配置成整点,则可以不输入分和秒,比如将start-time配置为0即表示零点。

·     end-date:结束日期,格式为MM/DD/YYYY(月/日/年)或者YYYY/MM/DD(年/月/日),MM的取值范围为1~12,DD的取值范围与月份有关,YYYY的取值范围为2000~2035。

·     end-time:结束时间,格式为HH:MM:SS(小时:分钟:秒),HH取值范围为0~23,MM和SS取值范围为0~59。如果要配置成整分,则可以不输入秒;如果要配置成整点,则可以不输入分和秒,比如将end-time配置为0即表示零点。

app app-name:显示指定应用的历史流量统计数据,其中app-name表示应用的名称,为1~63个字符的字符串,不区分大小写。如果未指定本参数,则显示信息以参数top top-number的指定情况为准。

direction { both | downlink | uplink }:表示历史流量排序时依据的流量方向,其中both表示上下行总流量,downlink表示下行流量,uplink表示上行流量。如果未指定本参数,则依据上下行总流量进行历史流量排序。

user-ip { ip-address | ipv6-address }:表示指定用户的IP历史流量统计信息,其中ip-address表示用户的IPv4地址,ipv6-address表示用户的IPv6地址。如果未指定本参数,则显示所有用户的历史流量统计信息。

top top-number:显示排行前top-number的历史流量,其中top-number取值范围为10~100。如果未指定本参数,则显示排行前10的历史流量统计数据。

【使用指导】

应用场景

执行本命令可以查看历史流量统计数据,方便对用户和访问应用的流量信息进行监管。

工作机制

执行本命令后,设备将基于指定的过滤条件,按照流量从大到小进行历史流量排序并显示。

执行本命令时,若指定的应用名称app-name不存在,或指定时间段内的start-date start-time晚于end-date end-time, 则不显示任何流量统计数据。

若统计到的历史流量小于0.01MB,该历史流量会按0.01MB显示,不代表实际数值。

【举例】

# 显示应用的历史流量统计排行信息。

<Sysname> display ip traffic-statistics history application time 7/28/2022 14:19:03 7/28/2022 14:23:03

AppName               Total(MB)    Uplink(MB)   Downlink(MB) Packet count

test1                 1986.88      998.32       988.56       38321

QQ                    462.85       198.02       264.82       9451

Genshen               200.22       97.11        103.11       4578

# 显示用户的历史流量统计排行信息。

<Sysname> display ip traffic-statistics history user time 7/28/2022 14:19:03 7/28/2022 14:23:03 app QQ

UserIP                Total(MB)    Uplink(MB)   Downlink(MB) Packet count

172.16.0.1            256.37       64.31        192.06       5821

172.16.0.2            128.96       63.45        65.51        2821

172.16.0.3            78.47        34.32        44.16        1651

表1-2 display ip traffic-statistics history命令显示信息描述表

字段

描述

AppName

应用名称

UserIP

用户的IPv4地址或IPv6地址

Total

上下行总流量在指定时间内的历史流量,精确到小数点后两位,单位为MB。如果未指定时间,则表示上下行总流量的历史总流量

Uplink

上行总流量在指定时间内的历史流量,精确到小数点后两位,单位为MB。如果未指定时间,则表示上行总流量的历史总流量

Downlink

下行总流量在指定时间内的历史流量,精确到小数点后两位,单位为MB。如果未指定时间,则表示下行总流量的历史总流量

Packet count

上下行流量的总报文数

 

【相关命令】

·     ip traffic-statistics history enable

1.1.3  ip traffic-statistics config remove-all

ip traffic-statistics config remove-all命令用来结束IP流量统计进程并删除IP流量统计模块下的所有数据。

【命令】

ip traffic-statistics config remove-all

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

应用场景

IP流量统计模块的功能不仅会占用较多内存,还影响设备性能,用户可以通过执行本命令让IP流量统计进程完全退出。

工作机制

开启本功能后,IP流量统计模块下的所有数据(包括配置数据、运行数据)会被全部清除,并使IP流量统计进程完全退出。

【举例】

# 结束IP流量统计进程并删除IP流量统计模块下的所有数据。

<Sysname> system-view

[Sysname] ip traffic-statistics config remove-all

The command will delete all IP traffic statistics settings. Continue? [Y/N]:y

[Sysname]

1.1.4  ip traffic-statistics live application enable

ip traffic-statistics live application enable命令用来开启应用实时流量统计功能

undo ip traffic-statistics live application enable命令用来关闭应用实时流量统计功能。

【命令】

ip traffic-statistics live application enable

undo ip traffic-statistics live application enable

【缺省情况】

应用实时流量统计功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

应用场景

当用户需要对经过网关设备访问应用的流量速率进行监管时,可以在网关设备上执行本命令开启应用实时流量统计功能。

工作机制

开启本功能后,在一个统计周期内,IP流量统计模块会统计所有途经报文的应用实时流量信息。该统计周期可以通过执行ip traffic-statistics interval命令指定。

可以通过执行display ip traffic-statistics live application命令查看应用实时流量统计数据。

注意事项

开启本功能后,IP流量统计模块可能会占用内存,导致设备性能下降。建议仅在必要时开启本功能,并在使用结束后及时关闭本功能。

【举例】

# 开启应用实时流量统计功能。

<Sysname> system-view

[Sysname] ip traffic-statistics live application enable

【相关命令】

·     display ip traffic-statistics live application

1.1.5  ip traffic-statistics interval

ip traffic-statistics interval命令用来配置应用实时流量速率的统计周期。

undo ip traffic-statistics interval命令用来恢复缺省情况。

【命令】

ip traffic-statistics interval interval

undo ip traffic-statistics interval

【缺省情况】

应用实时流量速率的统计周期为10秒。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

interval:应用实时流量速率的统计周期,取值范围为1~60,单位为秒。

【使用指导】

应用场景

执行ip traffic-statistics live application enable命令开启应用实时流量统计功能后,IP流量统计得到的实时流量速率是一个统计周期内的平均流量速率,用户可以通过执行本命令配置应用实时流量速率统计值的更新周期。

工作机制

配置本命令后,在一个统计周期内,IP流量统计模块会计算并更新当前统计到的应用实时流量速率。

推荐配置

当网络环境流量流速变化大时,建议配置应用实时流量速率的统计周期为较小的值;反之,可配置统计周期为较大的值。

【举例】

# 配置应用实时流量速率的统计周期为20秒。

<Sysname> system-view

[Sysname] ip traffic-statistics interval 20

【相关命令】

·     ip traffic-statistics live application enable

1.1.6  ip traffic-statistics history enable

ip traffic-statistics history enable命令用来开启历史流量统计功能。

undo ip traffic-statistics history enable命令用来关闭历史流量统计功能。

【命令】

ip traffic-statistics history enable

undo ip traffic-statistics history enable

【缺省情况】

历史流量统计功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

应用场景

当用户需要对经过网关设备的用户流量和访问应用的流量进行监管时,可以在网关设备上执行本命令开启历史流量统计功能。

工作机制

开启本功能后,IP流量统计模块会将统计到的应用和用户的流量信息保存到本地。可以通过执行display ip traffic-statistics history命令查看历史流量统计信息。

注意事项

开启本功能后,IP流量统计模块不仅会占用内存,还会影响设备性能。建议使用结束后及时关闭本功能。

【举例】

# 开启历史流量统计功能。

<Sysname> system-view

[Sysname] ip traffic-statistics history enable

【相关命令】

·     display ip traffic-statistics history

1.1.7  reset ip traffic-statistics history

reset ip traffic-statistics history命令用来清除历史流量的统计信息。

【命令】

reset ip traffic-statistics history

【视图】

用户视图

【缺省用户角色】

network-admin

【使用指导】

执行ip traffic-statistics history enable命令开启历史流量统计功能后,IP流量统计模块会将统计到的流量信息保存到本地,占用较多的内存。用户可以通过执行本命令清除已保存的历史流量统计信息,从而释放内存。

【举例】

# 清除历史流量统计信息。

<Sysname> reset ip traffic-statistics history

【相关命令】

·     display ip traffic-statistics history

·     ip traffic-statistics history enable

1.1.8  reset ip traffic-statistics statistics

reset ip traffic-statistics statistics命令用来清除IP流量统计模块的统计计数。

【命令】

reset ip traffic-statistics statistics

【视图】

用户视图

【缺省用户角色】

network-admin

【使用指导】

IP流量统计功能会占用较多的内存,用户可以通过执行本命令清除IP流量统计模块的统计计数,从而释放内存。

【举例】

# 清除IP流量统计模块的统计计数。

<Sysname> reset ip traffic-statistics

【相关命令】

·     display ip traffic-statistics live application

·     ip traffic-statistics live application enable

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们