国家 / 地区

12-网络管理和监控命令参考

10-IPv6 NetStream命令

本章节下载  (196.06 KB)

docurl=/cn/Service/Document_Software/Document_Center/Routers/Catalog/SR_Router/SR6600/Command/Command_Manual/H3C_SR6600_SR6600-X_CR(V5)-R3303(V1.23)/12/201702/973948_30005_0.htm

10-IPv6 NetStream命令


1 IPv6 NetStream

1.1  IPv6 NetStream配置命令

1.1.1  display ipv6 netstream cache

【命令】

非IRF模式:

display ipv6 netstream cache [ verbose ] [ slot slot-number ] [ | { begin | exclude | include } regular-expression ]

IRF模式:

display ipv6 netstream cache [ verbose ] [ chassis chassis-number slot slot-number ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

verbose:显示IPv6 NetStream流缓冲区的详细信息。

slot slot-number:查看指定单板上的IPv6 NetStream流缓冲区信息。slot-number表示单板所在的槽位号。(非IRF模式)

SR6600/SR6600-X路由器各款型对于本节所描述的参数的支持情况有所不同,详细差异信息如下:

型号

参数

描述

SR6602

slot slot-number

不支持

SR6602-X

支持

SR6604/SR6608/SR6616

支持

SR6604-X/SR6608-X/SR6616-X

支持

 

chassis chassis-number slot slot-number:查看指定成员设备上指定单板的IPv6 NetStream流缓冲区信息。chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。(IRF模式)

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ipv6 netstream cache命令用来查看IPv6 NetStream流缓存区的配置和状态信息。

【举例】

·     SR6602

#查看IPv6 NetStream流缓冲区信息。

<Sysname> display ipv6 netstream cache verbose

IPv6 netstream cache information:

  Stream active timeout (in seconds)  : 1800

  Stream inactive timeout (in seconds): 30

  Stream max entry number             : 620000

  IPv6 active stream entry number     : 0

  MPLS active stream entry number     : 1000

  IPv6 stream entry been counted      : 0

  MPLS stream entry been counted      : 0

  Last statistics reset time          : Never

IPv6 packet size distribution (814306 total packets):

 1-32   64   96  128  160  192  224  256  288  320  352  384  416  448  480

 .000 .000 .000 .000 .000 .000 .000 .000 .000 .000 .000 .000 .000 .000 .000

  512  544  576 1024 1536 2048 2560 3072 3584 4096 4608 >4608

 .000 .000 .000 .000 1.00 .000 .000 .000 .000 .000 .000 .000

 Protocol          Total   Packets   Stream  Packets Active(sec) Idle(sec)

                 Streams      /Sec     /Sec  /stream   /stream    /stream

---------------------------------------------------------------------------

Type DstIP(Port)        SrcIP(Port)        Pro TC  FlowLbl If(Direct)   Pkts

     DstMAC(VLAN)       SrcMAC(VLAN)

     TopLblType(IP/MASK)Lbl-Exp-S-List

---------------------------------------------------------------------------

IP&  30::2(1025)        20::CD(1000)       6   0   0x0     RAGG1.1(I)  824

MPLS BGP(0.48.0.0/0)    1:1028-0-1

     TcpFlag:      16

     DstMask:      64   SrcMask:      64

     DstAS:         0   SrcAS:         0

     Nexthop:           30::2

     BgpNexthop:        ::

     OutVRF:        0   InVRF:         0

     SamplerMode:   0   SamplerInt:    0

     Active:       13   Bytes/Pkt:  1490

IP&  30::2(1025)        20::CE(1000)       6   0   0x0     RAGG1.1(I)  803

MPLS BGP(0.48.0.0/0)    1:1028-0-1

     TcpFlag:      16

     DstMask:      64   SrcMask:      64

     DstAS:         0   SrcAS:         0

     Nexthop:           30::2

     BgpNexthop:        ::

     OutVRF:        0   InVRF:         0

     SamplerMode:   0   SamplerInt:    0

     Active:       13   Bytes/Pkt:  1490

IP&  30::2(1025)        20::CF(1000)       6   0   0x0     RAGG1.1(I)  833

MPLS BGP(0.48.0.0/0)    1:1028-0-1

     TcpFlag:      16

     DstMask:      64   SrcMask:      64

     DstAS:         0   SrcAS:         0

     Nexthop:           30::2

     BgpNexthop:        ::

     OutVRF:        0   InVRF:         0

     SamplerMode:   0   SamplerInt:    0

     Active:       13   Bytes/Pkt:  1490

·     SR6602-X/SR6604/SR6608/SR6616/SR6604-X/SR6608-X/SR6616-X

#查看IPv6 NetStream流缓冲区信息。

<Sysname> display ipv6 netstream cache verbose slot 1

IPv6 netstream cache information:

  Stream active timeout (in seconds)  : 1800

  Stream inactive timeout (in seconds): 60

  Stream max entry number             : 630000

  IPv6 active stream entry number     : 0

  MPLS active stream entry number     : 1000

  IPv6 stream entry been counted      : 0

  MPLS stream entry been counted      : 77000

  Last statistics reset time          : Never

IPv6 packet size distribution (363441954 total packets):

 1-32   64   96  128  160  192  224  256  288  320  352  384  416  448  480

 .000 .000 .000 .000 .000 .000 .000 .000 .000 .000 .000 .000 .000 .000 .000

  512  544  576 1024 1536 2048 2560 3072 3584 4096 4608 >4608

 .000 .000 .000 .000 1.00 .000 .000 .000 .000 .000 .000 .000

 Protocol          Total   Packets   Stream  Packets Active(sec) Idle(sec)

                 Streams      /Sec     /Sec  /stream   /stream    /stream

---------------------------------------------------------------------------

 MPLS              77000      5535        1     4718        60          0

Type DstIP(Port)        SrcIP(Port)        Pro TC  FlowLbl If(Direct)   Pkts

     DstMAC(VLAN)       SrcMAC(VLAN)

     TopLblType(IP/MASK)Lbl-Exp-S-List

---------------------------------------------------------------------------

IP&  30::2(1025)        20::C7(1000)       6   0   0x0     RAGG1.1(O)  271

MPLS UNKNOWN(0.0.0.0/0) 1:1028-0-1

     TcpFlag:      16

     DstMask:      64   SrcMask:      64

     DstAS:         0   SrcAS:         0

     Nexthop:           ::D01:102

     BgpNexthop:        ::FFFF:303:303

     OutVRF:        0   InVRF:         0

     SamplerMode:   0   SamplerInt:    0

     Active:        3   Bytes/Pkt:  1490

IP&  30::2(1025)        20::E7(1000)       6   0   0x0     RAGG1.1(O)  282

MPLS UNKNOWN(0.0.0.0/0) 1:1028-0-1

     TcpFlag:      16

     DstMask:      64   SrcMask:      64

     DstAS:         0   SrcAS:         0

     Nexthop:           ::D01:102

     BgpNexthop:        ::FFFF:303:303

     OutVRF:        0   InVRF:         0

     SamplerMode:   0   SamplerInt:    0

     Active:        3   Bytes/Pkt:  1490

IP&  30::2(1025)        20::105(1000)      6   0   0x0     RAGG1.1(O)  271

MPLS UNKNOWN(0.0.0.0/0) 1:1028-0-1

     TcpFlag:      16

     DstMask:      64   SrcMask:      64

     DstAS:         0   SrcAS:         0

     Nexthop:           ::D01:102

     BgpNexthop:        ::FFFF:303:303

     OutVRF:        0   InVRF:         0

     SamplerMode:   0   SamplerInt:    0

     Active:        3   Bytes/Pkt:  1490

IP&  30::2(1025)        20::130(1000)      6   0   0x0     RAGG1.1(O)  283

MPLS UNKNOWN(0.0.0.0/0) 1:1028-0-1

     TcpFlag:      16

     DstMask:      64   SrcMask:      64

     DstAS:         0   SrcAS:         0

     Nexthop:           ::D01:102

     BgpNexthop:        ::FFFF:303:303

     OutVRF:        0   InVRF:         0

     SamplerMode:   0   SamplerInt:    0

     Active:        3   Bytes/Pkt:  1490

表1-1 display ipv6 netstream cache命令显示信息描述表

字段

描述

IPv6 netstream cache information

NetStream流缓存区信息

Stream active timeout (in seconds)

当前的活跃老化时间(以秒为单位)

Stream inactive timeout (in seconds)

当前的不活跃老化时间(以秒为单位)

Stream max entry number

NetStream流缓存区中允许的最大流数

IPv6 active stream entry number

NetStream流缓存区中活跃的IPv6流数

MPLS active stream entry number

NetStream流缓存区中活跃的MPLS流数

IPL2 active stream entry number

NetStream流缓存区中活跃的二三层混合流数

IPv6 Stream entries been counted

被统计的IPv6流数

MPLS stream entries been counted

被统计的MPLS流数

IPL2 stream entries been counted

被统计的二三层混合流数

Last statistics reset time

上次清除统计的时间,此时间为清除时刻的绝对时间,它不会随系统时间的修改而变化

该字段只在执行了reset ipv6 netstream statistics命令后才会出现,否则显示:

Last statistics reset time  : Never

IPv6 packet size distribution (1103746 total packets):

IPv6报文按大小分布情况,括号中为IPv6报文总数。分布值按各项占报文总数的比率显示,只显示3位小数,如“.027”表示长度为545~576字节的报文数占报文总数的0.027。

1-32   64   96  128  160  192  224  256  288 

320  352  384  416  448  480 512  544  576

1024 1536 2048 2560 3072 3584 4096 4608 >4608

IPv6报文尺寸区间(报文长度不包括二层链路层的头)。长度不超过576字节时,以32字节为单位递增,例如:“1-32”是长度为1~32个字节的报文数目,“64”是长度为33~64字节的报文数。长度超过1024字节时,以512字节为单位递增,例如“1536”是长度为1025~1536字节的报文数。长度为577~1024间的报文记录存放在1024项中。

Protocol     Total Streams     Packets /Sec

Stream/Sec   Packets/stream  

Active(sec)/stream     Idle(sec)/stream

按协议分类的报文统计信息:协议类型、总流数、每秒的报文数、每秒的流数、平均每条流的报文数、平均每条流的活跃时间、平均每条流的非活跃时间

Type DstIP(Port)        SrcIP(Port)        Pro TC  FlowLbl If(Direct)   Pkts

当前流缓存区中活跃流的IP层信息: 流的类型、目的IPv6地址(目的端口号)、源IPv6地址(源端口号)、协议号、流量分类、流标签、接口名(方向)、包数

其中流的类型有五种:IP流(IP)、二层流(L2)、二三层混合流(IP&L2)、不带IP选项的MPLS流(MPLS)、带IP选项的MPLS流(IP&MPLS)

需要注意的是,对于ICMPv6报文只有Type和Code字段,因此用目的端口号的高8位表示Type字段、低8位表示Code字段,源端口号为0

DstMAC(VLAN)          SrcMAC(VLAN)

当前流缓存区中活跃流的二层信息:目的MAC地址、目的VLAN ID、源MAC地址、源VLAN ID

TopLblType(IP/MASK)      Lbl-Exp-S-List

当前流缓存区中活跃流的MPLS信息:栈顶标签的类型(栈顶标签对应的IP地址及掩码长度)、标签列表

标签主要的三部分:

·     20比特的Label字段表示标签值

·     3比特的EXP字段用来实现QOS

·     1比特S字段置1表示已达栈底

TcpFlag:

DstMask:   SrcMask:

DstAS:       SrcAS

Nexthop:

BgpNexthop:

OutVRF:     InVRF:

Active:                  Bytes/Pkt:

当前流缓存区中活跃流的其它信息:TCP标记、目的掩码、源掩码、目的自治系统、源自治系统、路由下一跳、BGP下一跳、出方向报文所属VPN 、入方向报文所属VPN、流活跃时间、平均每个包的字节数

 

1.1.2  display ipv6 netstream export

【命令】

display ipv6 netstream export [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ipv6 netstream export命令用来查看IPv6 NetStream统计输出报文的各种信息。

【举例】

#查看IPv6 NetStream统计输出信息。

<Sysname> display ipv6 netstream export

IPv6 export information:

  Stream source interface                         : GigabitEthernet2/0/0

  Stream destination VPN-instance                 : VPN1

  Stream destination IP (UDP)                     : 10.10.0.10 (30000)

  Version 9 exported stream number                : 16

  Version 9 exported UDP datagram number (failed) : 16 (0)

 

AS aggregation export information:

  Stream source interface                         : GigabitEthernet2/0/0

  Stream destination VPN -instance                : VPN1

  Stream destination IP (UDP)                     : 10.10.0.10 (30000)

  Version 9 exported stream number                : 16

  Version 9 exported UDP datagram number (failed) : 2 (0)

表1-2 display ipv6 netstream export命令显示信息描述表

字段

描述

IPv6 export information

IPv6 NetStream统计输出信息

Stream source interface

输出信息的源接口

Stream destination vpn-instance

输出信息的目的地址所在的VPN

Stream destination IP (UDP)

输出信息(UDP)的目的地址和目的端口号

Version 9 exported stream number

已发送的流信息数

Version 9 exported UDP datagram number (failed)

已发送的UDP报文数(发送失败的报文数)

AS aggregation export information

启用自治系统聚合的版本9统计输出信息。

根据不同的聚合方式,下面的显示信息会有差异,请以实际配置的聚合方式为准,这里以“自治系统”聚合方式为例

 

1.1.3  display ipv6 netstream template

【命令】

非IRF模式:

display ipv6 netstream template [ slot slot-number ] [ | { begin | exclude | include } regular-expression ]

IRF模式:

display ipv6 netstream template [ chassis chassis-number slot slot-number ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

slot slot-number:查看指定单板上的IPv6 NetStream模板信息。slot-number表示单板所在的槽位号。(非IRF模式)

SR6600/SR6600-X路由器各款型对于本节所描述的参数的支持情况有所不同,详细差异信息如下:

型号

参数

描述

SR6602

slot slot-number

不支持

SR6602-X

支持

SR6604/SR6608/SR6616

支持

SR6604-X/SR6608-X/SR6616-X

支持

 

chassis chassis-number slot slot-number:查看指定成员设备上指定单板的IPv6 NetStream模板信息。chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。(IRF模式)

|:使用正则表达式对显示信息进行过滤。请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ipv6 netstream template命令用来查看IPv6 NetStream模板的配置和状态信息。

【举例】

#查看IPv6 NetStream模板信息。

<Sysname> display ipv6 netstream template

Stream template refresh-rate packet          : 20

 Stream template refresh-rate time(in minute) : 30

 Active stream templates                      : 4

 Added stream templates                       : 4

as outbound template:

 Template ID                : 3293

 Packets                    : 0

 Last template export time  : Never

 Field count                : 14

 Field type                   Field length (byte)

---------------------------------------------------------------------------

 Flows                        4

 Out packets                  8

 Out bytes                    8

 First switched               4

 Last switched                4

 Source AS                    4

 Destination AS               4

 Input SNMP                   4

 Output SNMP                  4

 IP protocol version          1

 Direction                    1

 Sampling algorithm           1

 PAD                          1

 Sampling interval            4

as inbound template:

 Template ID                : 3292

 Packets                    : 0

 Last template export time  : Never

 Field count                : 14

 Field type                   Field length (byte)

---------------------------------------------------------------------------

 Flows                        4

 In packets                   8

 In bytes                     8

 First switched               4

 Last switched                4

 Source AS                    4

 Destination AS               4

 Input SNMP                   4

 Output SNMP                  4

 IP protocol version          1

 Direction                    1

 Sampling algorithm           1

 PAD                          1

 Sampling interval            4

IPv6 outbound template:

 Template ID                : 3305

 Packets                    : 0

 Last template export time  : Never

 Field count                : 27

 Field type                   Field length (byte)

---------------------------------------------------------------------------

 Out packets                  8

 Out bytes                    8

 First switched               4

 Last switched                4

 Input SNMP                   4

 Output SNMP                  4

 IPv6 source address          16

 IPv6 destination address     16

 IPv6 nexthop                 16

 PAD                          1

 IPv6 flow label              3

 Source AS                    4

 Destination AS               4

 L4 source port               2

 L4 destination port          2

 IP protocol version          1

 TCP flags                    1

 Protocol                     1

 Source ToS                   1

 IPv6 source mask             1

 IPv6 destination mask        1

 Direction                    1

 Forwarding offset            1

 Out VPN ID                   2

 Sampling algorithm           1

 PAD                          1

 Sampling interval            4

表1-3 display ipv6 netstream template命令显示信息描述表

字段

描述

Stream template refresh-rate packet

模板的包刷新率

Stream template refresh-rate time(minute)

模板的时间刷新率(以分钟为单位)

Active stream templates

当前活跃的模板数

Added stream templates

系统启动以来创建的模板总数

AS outbound template

AS出方向模板信息

AS inbound template

AS入方向模板信息

Packets

使用该模板的发送报文数。由于一个报文中可能携带多条流,不同的流会使用到不同的模板,这里的Packets实际上是流数

Last template export time

该模板最近的一次输出时间

Template ID

模板ID

Field count

模板的域总数

Field type

域类型

Field length (byte)

域长度,以字节为单位

 

 

1.1.4  collect counter

collect counter 用来配置流的统计方式。

【命令】

collect coutner { bytes | packets } *

undo collect coutner { bytes | packets } *

【视图】

IPv6 NetStream模板视图

【缺省级别】

系统级

【参数】

bytes:统计方式为按字节统计。

packets:统计方式为按包数统计。

【描述】

collect coutner命令用来指定接口流的统计方式。

undo collect coutner命令用来删除接口流的统计方式。

【举例】

# 配置动态模板流的统计方式。

<Sysname> system-view

[Sysname] ipv6 netstream template example

[Sysname-ns-templet-example] collect counter bytes packets

1.1.5  collect interface

collect interface 用来配置统计结果中包含的接口下流的出入接口索引。

【命令】

collect interface { input | output } *

undo collect interface { input | output } *

【视图】

IPv6 NetStream模板视图

【缺省级别】

系统级

【参数】

input统计结果包含入方向接口索引。

output统计结果包含出方向接口索引。

【描述】

collect interface命令用来指定统计结果包含的接口索引。

undo collect interface命令用来删除统计结果包含的接口索引。

【举例】

# 配置动态模板统计结果包含的接口索引。

<Sysname> system-view

[Sysname] ipv6 netstream template example

[Sysname-ns-templet-example] collect interface input ouput

1.1.6  enable

【命令】

enable

undo enable

【视图】

NetStream聚合视图

【缺省级别】

3:管理级

【参数】

【描述】

enable命令用来使能当前聚合视图对应的聚合方式。undo enable命令用来禁止该聚合方式。

缺省情况下,未使能任何聚合方式。

相关配置可参考命令ipv6 netstream aggregation

【举例】

# 使能IPv6 NetStream的自治系统聚合方式。

<Sysname> system-view

[Sysname] ipv6 netstream aggregation as

[Sysname-ns6-aggregation-as] enable

1.1.7  ipv6 netstream

【命令】

ipv6 netstream { inbound | outbound }

undo ipv6 netstream { inbound | outbound }

【视图】

接口视图

【缺省级别】

3:管理级

【参数】

inbound:入方向的IPv6 NetStream统计。

outbound:出方向的IPv6 NetStream统计。

【描述】

ipv6 netstream命令用来配置当前接口IPv6 NetStream统计功能。undo ipv6 netstream命令用来恢复缺省情况。

缺省情况下,当前接口下未使能IPv6 NetStream功能。

【举例】

# 在GigabitEthernet2/0/0接口的入方向上启动IPv6 NetStream功能。

<Sysname> system-view

[Sysname] interface gigabitethernet 2/0/0

[Sysname-GigabitEthernet2/0/0] ipv6 netstream inbound

1.1.8  ipv6 netstream aggregation

【命令】

ipv6 netstream aggregation { as | bgp-nexthop | destination-prefix | prefix | protocol-port | source-prefix }

【视图】

系统视图

【缺省级别】

3:管理级

【参数】

as:自治系统聚合,根据IPv6 NetStream流的源自治系统号、目的自治系统号、输入接口索引和输出接口索引4个关键值对流分类。

bgp-nexthop:边界网关-下一跳聚合,根据IPv6 NetStream流的BGP下一跳IPv6地址、输出接口索引2个关键值对流分类。

destination-prefix:目的前缀聚合,根据IPv6 NetStream流的目的自治系统号、目的掩码长度、目的前缀和输出接口索引4个关键值对流分类。

prefix:源和目的前缀聚合,根据IPv6 NetStream流的源自治系统号、目的自治系统号、源掩码长度、目的掩码长度,源前缀、目的前缀、输入接口索引和输出接口索引8个关键值对流分类。

protocol-port:协议-端口聚合,根据IPv6 NetStream流的协议号、源端口和目的端口3个关键值对流分类。

source-prefix:源前缀聚合,根据IPv6 NetStream流的源自治系统号、源掩码长度、源前缀和输入接口索引4个关键值对流分类。

【描述】

ipv6 netstream aggregation命令用来进入IPv6 NetStream聚合视图。

需要注意的是,在聚合视图下,可以启用或关闭聚合功能,以及设置IPv6 NetStream统计输出报文源接口、目的地址以及目的端口号。

相关配置可参考命令enableipv6 netstream export hostipv6 netstream export source

【举例】

# 进入IPv6 NetStream自治系统聚合视图。

<Sysname> system-view

[Sysname] ipv6 netstream aggregation as

[Sysname-ns6-aggregation-as]

1.1.9  ipv6 netstream export rate

【命令】

ipv6 netstream export rate rate

undo ipv6 netstream export rate

【视图】

系统视图

【缺省级别】

3:管理级

【参数】

rate:IPv6 NetStream统计输出报文的最大输出速度,单位为每秒允许输出最大报文个数。取值范围为500~1000。

【描述】

ipv6 netstream export rate命令用来配置输出速率限制,并设定IPv6 NetStream统计输出报文的最大输出速率。undo ipv6 netstream export rate命令用来关闭输出速率限制功能。

缺省情况下,IPv6 NetStream 统计输出报文的输出速率不受限制。

需要注意的是,设定值由各单板单独控制。因为老化定时器时长不同,多核产品在输出时,该配置可能不太精确。

【举例】

# 设置每秒最多允许600个报文被输出。

<Sysname> system-view

[Sysname] ipv6 netstream export rate 600

1.1.10  ipv6 netstream export host

【命令】

ipv6 netstream export host ip-address udp-port [ vpn-instance vpn-instance-name ]

undo ipv6 netstream export host [ ip-address [ vpn-instance vpn-instance-name ] ]

【视图】

系统视图/NetStream聚合视图

【缺省级别】

3:管理级

【参数】

ip-address:IPv6 NetStream统计输出报文的目的地址,目前只支持IPv4地址形式。

udp-port:IPv6 NetStream统计输出报文的目的UDP端口号,取值范围为0~65535。

vpn-instance vpn-instance-name:指定IPv6 NetStream统计输出报文的VPN。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则表示IPv6 NetStream统计输出报文的目的地址位于公网中。

【描述】

ipv6 netstream export host命令用来配置IPv6 NetStream统计输出报文的目的地址和目的UDP端口号。undo ipv6 netstream export host命令用来删除已有配置。

缺省情况下,系统视图和聚合视图下均没有配置目的地址和目的UDP端口号。

需要注意的是:

·     若某类聚合视图没有使能,则无法通过display ipv6 netstream export命令查看它的相关信息(包括目的地址的目的UDP端口号)。

·     执行undo ipv6 netstream export host命令时未指定地址,表示取消指定本视图下配置的所有地址。

·     不同聚合视图下可以配置相同的目的地址和目的UDP端口号。

·     若聚合视图下没有配置目的地址和目的UDP端口号,则使用系统视图下的配置;若聚合视图下配置了目的地址和目的UDP端口号,则使用聚合视图下的配置。

·     一个视图下最多可配置4组目的地址,包括不同VPN实例。在同一视图下,若先后配置了IP地址相同、UDP端口号不同的目的地址,则后配置的目的地址生效。在用户配置了不同的VPN实例名称时,允许配置相同的IP地址和UDP端口号。

·     普通流统计输出报文会发给系统视图下配置的所有目的地址。聚合流统计输出报文会发给聚合类型对应的聚合视图下配置的所有目的地址。为了减少对网络带宽的占用,可以只在聚合视图下配置ipv6 netstream export host命令,此时设备只会输出聚合流信息。

相关配置可参考命令ipv6 netstream aggregationipv6 netstream export source

【举例】

# 设置IPv6 NetStream统计输出报文的目的IP地址为1.1.1.1,UDP端口号为5000。

<Sysname> system-view

[Sysname] ipv6 netstream export host 1.1.1.1 5000

1.1.11  ipv6 netstream export source

【命令】

ipv6 netstream export source interface interface-type interface-number

undo ipv6 netstream export source

【视图】

系统视图/NetStream聚合视图

【缺省级别】

3:管理级

【参数】

interface-type interface-number:IPv6 NetStream统计输出报文的源接口,由接口类型和接口编号组成。

【描述】

ipv6 netstream export source命令用来配置IPv6 NetStream统计输出报文的源接口。undo ipv6 netstream export source命令用来取消配置的输出报文的源接口。

缺省情况下,采用统计输出报文的出接口(即与服务器相连的接口)作为源接口。

需要注意的是:

·     不同聚合视图下可以配置不同的源接口。

·     聚合视图下若没有配置源接口,则使用系统视图下的配置。

·     建议使用网管口作为源接口,与服务器相连,并向服务器输出统计信息。

相关配置可参考命令ipv6 netstream aggregation

【举例】

# 将IPv6 NetStream统计输出报文源接口设置为GigabitEthernet2/0/0。

<Sysname> system-view

[Sysname] ipv6 netstream export source interface gigabitethernet 2/0/0

1.1.12  ipv6 netstream export v9-template refresh-rate packet

【命令】

ipv6 netstream export v9-template refresh-rate packet packets

undo ipv6 netstream export v9-template refresh-rate packet

【视图】

系统视图

【缺省级别】

3:管理级

【参数】

packets:IPv6 NetStream统计输出报文版本9模板的包刷新率,单位为上报报文的个数,即每隔多少个包发送一次模板,通知NetStream服务器最新的V9模版格式。取值范围为1~600。

【描述】

ipv6 netstream export v9-template refresh-rate packet命令用来配置IPv6 NetStream统计输出报文版本9模板的包刷新率。undo ipv6 netstream export v9-template refresh-rate packet命令用来恢复缺省情况。

缺省情况下,每隔20个包设备发送一次模板。

需要注意的是:

·     V9版本是基于模板方式的、可支持自定义格式,所以设备上需要定期刷新模板,并通知NetStream服务器最新的V9模版格式。用户可以根据实际情况,配置版本9模板的包刷新率,及时更新模板。

·     可以同时配置包刷新率和时间刷新率,只要满足任意一个刷新条件,设备就会将符合条件的模板发送给NetStream服务器。

相关配置可参考命令ipv6 netstream export v9-template refresh-rate time

【举例】

# 将IPv6 NetStream统计输出报文版本9模板的包刷新率设为100。

<Sysname> system-view

[Sysname] ipv6 netstream export v9-template refresh-rate packet 100

1.1.13  ipv6 netstream export v9-template refresh-rate time

【命令】

ipv6 netstream export v9-template refresh-rate time minutes

undo ipv6 netstream export v9-template refresh-rate time

【视图】

系统视图

【缺省级别】

3:管理级

【参数】

minutes:IPv6 NetStream统计输出报文版本9模板的时间刷新率,单位为分钟,即每隔多少分钟发送一次模板,通知NetStream服务器最新的V9模版格式。取值范围为1~3600。

【描述】

ipv6 netstream export v9-template refresh-rate time命令用来配置IPv6 NetStream统计输出报文版本9模板的时间刷新率。undo ipv6 netstream export v9-template refresh-rate time命令用来恢复缺省情况。

缺省情况下,每隔30分钟设备发送一次模板。

需要注意的是:

·     V9版本是基于模板方式的、可支持自定义格式,所以设备上需要定期刷新模板,并通知NetStream服务器最新的V9模版格式。用户可以根据实际情况,配置版本9模板的时间刷新率,及时更新模板。

·     可以同时配置包刷新率和时间刷新率,只要满足任意一个刷新条件,设备就会将符合条件的模板发送给NetStream服务器。

相关配置可参考命令ipv6 netstream export v9-template refresh-rate packet

【举例】

# 将IPv6 NetStream统计输出报文版本9模板的时间刷新率设为60分钟。

<Sysname> system-view

[Sysname] ipv6 netstream export v9-template refresh-rate time 60

1.1.14  ipv6 netstream export version 9

【命令】

ipv6 netstream export version 9 [ origin-as | peer-as ] [ bgp-nexthop ]

undo ipv6 netstream export version

【视图】

系统视图

【缺省级别】

3:管理级

【参数】

origin-as:流信息中记录的自治系统号为起始自治系统号。

peer-as:流信息中记录的自治系统号为邻接自治系统号。

bgp-nexthop:流信息中记录BGP下一跳。

【描述】

ipv6 netstream export version 9命令用来配置IPv6 NetStream统计输出报文以及其自治系统选项、BGP下一跳选项。undo ipv6 netstream export version命令用来恢复缺省情况。

缺省情况下,IPv6普通流信息、IPv6聚合统计流信息和带IPv6 选项信息的MPLS流信息都通过版本9的NetStream统计输出报文发送。自治系统选项使用邻接自治系统号(peer-as),流信息中不记录BGP下一跳地址。

需要注意的是,IPv6 NetStream流信息中会记录流的源IPv6地址及其对应的自治系统号;目的IP v6地址及其对应的自治系统号。设备会根据用户实际配置的自治系统参数来确定记录的自治系统号。

【举例】

# 将IPv6 NetStream统计采用起始自治系统号作为给定IPv6地址的自治系统号。

<Sysname> system-view

[Sysname] ipv6 netstream export version 9 origin-as

1.1.15  ipv6 netstream max-entry

【命令】

ipv6 netstream max-entry { max-entries | aging | disable-caching }

undo ipv6 netstream max-entry

【视图】

系统视图

【缺省级别】

3:管理级

【参数】

max-entries:IPv6 NetStream流缓存区中流表项的最大数目。,取值范围为1000~620000。

aging:达到流表项的最大数目,进行强制老化。

disable-caching:达到流表项的最大数目,禁止创建流。

【描述】

ipv6 netstream max-entry命令用来配置IPv6 NetStream流缓存区中流表项的最大数目,或者达到流表项的最大数目时的处理方式。undo ipv6 netstream max-entry命令用来恢复缺省情况。

缺省情况下,NetStream流缓存区大小为620000,在达到最大流表个数时进行强制老化。

SR6600/SR6600-X路由器各款型对于本节所描述的命令的支持情况有所不同,详细差异信息如下:

型号

命令

描述

SR6602

ipv6 netstream max-entry

支持

SR6602-X

支持

SR6604/SR6608/SR6616

不支持

SR6604-X/SR6608-X/SR6616-X

不支持

 

【举例】

# 设置IPv6 NetStream流缓存区中流表项的最大数目为5000。

<Sysname> system-view

[Sysname] ipv6 netstream max-entry 5000

# 设置IPv6 NetStream在达到流表项的最大数目时,禁止新建流表项。

<Sysname> system-view

[Sysname] ipv6 netstream max-entry disable-caching

# 设置IPv6 NetStream在达到流表项的最大数目时,进行强制老化。

<Sysname> system-view

[Sysname] ipv6 netstream max-entry aging

1.1.16  ipv6 netstream template

ipv6 netstream template

undo ipv6 netstream template

【命令】

ipv6 netstream template name

undo ipv6 netstream template name

【视图】

系统视图

【缺省级别】

系统级

【参数】

name: IPv6 NetStream动态模板的名称,长度范围为1~31。

【描述】

ipv6 netstream template命令用来配置一个新的IPv6 NetStream动态模板并进入模板视图或者直接进入已经存在的模板视图。

undo ipv6 netstream template命令用来删除指定的IPv6 NetStream动态模板。

【举例】

# 配置IPv6 NetStream动态模板。

<Sysname> system-view

[Sysname] ipv6 netstream template example

1.1.17  ipv6 netstream timeout active

【命令】

ipv6 netstream timeout active seconds

undo ipv6 netstream timeout active

【视图】

系统视图

【缺省级别】

3:管理级

【参数】

seconds:活跃流的老化时间,单位为秒,取值范围为10~3600。

【描述】

ipv6 netstream timeout active命令用来配置活跃流的老化时间。undo ipv6 netstream timeout active命令用来恢复缺省情况。

缺省情况下,活跃流的老化时间为1800秒。

注意

·     活跃流的老化时间只对普通流生效。

·     活跃流的老化时间和不活跃流的老化时间可以同时配置,满足任一个老化时间就会对流进行老化,时间精度为10秒钟。

 

相关配置可参考命令ipv6 netstream timeout inactive

【举例】

# 将活跃流的老化时间设置为60秒。

<Sysname> system-view

[Sysname] ipv6 netstream timeout active 60

1.1.18  ipv6 netstream timeout inactive

【命令】

ipv6 netstream timeout inactive seconds

undo ipv6 netstream timeout inactive

【视图】

系统视图

【缺省级别】

3:管理级

【参数】

seconds:不活跃流的老化时间,单位为秒。取值范围为10~600。

【描述】

ipv6 netstream timeout inactive命令用来配置不活跃流的老化时间。undo ipv6 netstream timeout inactive命令用来恢复缺省情况。

缺省情况下,不活跃流的老化时间为30秒。

相关配置可参考命令ipv6 netstream timeout active

注意

·     不活跃流的老化时间只对普通流生效。

·     活跃流的老化时间和不活跃流的老化时间可以同时配置,满足任一个老化时间就会对流进行老化,时间精度为10秒钟。

 

【举例】

# 将不活跃流的老化时间设置为60秒。

<Sysname> system-view

[Sysname] ipv6 netstream timeout inactive 60

1.1.19  match ipv6

match ipv6用来配置IPv6 NetStream模板的聚合关键字。

【命令】

match ipv6 { source-address | source-port | destination-address | destination-port | protocol | flow-label } *

undo match ipv6 { source-address | source-port | destination-address | destination-port | protocol | flow-label } *

【视图】

IPv6 NetStream模板视图

【缺省级别】

系统级

【参数】

source-address:按流的源地址聚合。

source-port: 按流的源端口聚合。

destination-address: 按流的目的地址聚合。

destination-port: 按流的目的端口聚合。

protocol 按流协议类型聚合。

flow-label:按流标签聚合。

【描述】

match ipv6命令用来指定流统计的聚合关键字,关键字相同的不同流将按照同一种流进行统计。

undo match ipv6命令用来删除聚合关键字。

【举例】

# 配置动态模板聚合关键字。

<Sysname> system-view

[Sysname] ipv6 netstream template example

[Sysname-ns-templet-example] match ipv6 source-port source-address protocol destination-port destination-address flow-label

1.1.20  port ipv6 netstream template

port ipv6 netstream template

undo port ipv6 netstream template

【命令】

port ipv6 netstream template name

undo port ipv6 netstream template name

【视图】

接口视图

【缺省级别】

系统级

【参数】

name所要使能的动态模板名称;

【描述】

port ipv6 netstream template命令用来在接口下使能指定的动态模板。

undo port ipv6 netstream template命令用来去使能接口下的动态模板。

【举例】

# 配置接口下使能动态模板。

<Sysname> system-view

[Sysname] ipv6 netstream template example

[Sysname-ns-templet-example] collect counter bytes packets

[Sysname-ns-templet-example] quit

[Sysname] interface GigabitEthernet 2/0/0

[Sysname-GigabitEthernet2/0/0] port ipv6 netstream template example

1.1.21  reset ipv6 netstream statistics

【命令】

reset ipv6 netstream statistics

【视图】

用户视图

【缺省级别】

2:系统级

【参数】

【描述】

reset ipv6 netstream statistics命令用来将流缓存区中所有流强制老化,并清除IPv6 NetStream缓冲区的状态信息和输出报文信息。

在执行清除缓冲区中老化流的动作时,命令行会给出提示,告知用户这个动作可能要持续几分钟,在这段时间内不能统计。

【举例】

# 将流缓存区中所有流老化,并清除IPv6 NetStream缓冲区的状态信息和输出报文信息。

<Sysname> reset ipv6 netstream statistics

This process may take a few minutes.

Netstream statistic function is disabled during this process.

 

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