08-NetStream命令
本章節下載: 08-NetStream命令 (210.08 KB)
1.1.1 display ip netstream cache
1.1.2 display ip netstream export
1.1.3 display ip netstream template
1.1.6 ip netstream aggregation
1.1.7 ip netstream export host
1.1.8 ip netstream export rate
1.1.9 ip netstream export source
1.1.10 ip netstream export v9-template refresh-rate packet
1.1.11 ip netstream export v9-template refresh-rate time
1.1.12 ip netstream export version
1.1.17 ip netstream timeout active
1.1.18 ip netstream timeout inactive
1.1.19 reset ip netstream statistics
【命令】
display ip netstream cache [ verbose ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
verbose:顯示NetStream流緩衝區的詳細信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display ip netstream cache命令用來查看NetStream流緩存區信息。
【舉例】
#查看NetStream流緩衝區信息。
<Sysname> display ip netstream cache
IP netstream cache information:
Stream active timeout (in minutes) : 30
Stream inactive timeout (in seconds): 30
Stream max entry number : 10000
IP active stream entry number : 0
MPLS active stream entry number : 0
L2 active stream entry number : 0
IPL2 active stream entry number : 0
IP stream entry been counted : 0
MPLS stream entry been counted : 0
L2 stream entry been counted : 0
IPL2 stream entry been counted : 0
Last statistics reset time : Never
IP packet size distribution (63 total packets):
1-32 64 96 128 160 192 224 256 288 320 352 384 416 448 480
.000 .857 .142 .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 .000 .000 .000 .000 .000 .000 .000 .000
Protocol Total Packets Stream Packets Active(sec) Idle(sec)
Streams /Sec /Sec /stream /stream /stream
---------------------------------------------------------------------------
ICMP 1 0 0 5 0 31
TCP-BGP 2 0 0 2 0 31
Type DstIP(Port) SrcIP(Port) Pro ToS If(Direct) Pkts
DstMAC(VLAN) SrcMAC(VLAN)
TopLblType(IP/MASK) Lbl-Exp-S-List
---------------------------------------------------------------------------
IP 224.0.0.5(0) 5.5.5.1(0) 89 192 Eth2/1(I) 32
IP 5.5.5.2(1172) 5.5.5.1(179) 6 0 Eth2/1(I) 7
IP 5.5.5.2(1172) 5.5.5.1(179) 6 192 Eth2/1(I) 14
表1-1 display ip netstream cache命令顯示信息描述表
字段 |
描述 |
IP netstream cache information |
NetStream流緩存區信息 |
Stream active timeout (in minutes) |
當前的活躍老化時間(以分鍾為單位) |
Stream inactive timeout (in seconds) |
當前的不活躍老化時間(以秒為單位) |
Stream max entry number |
NetStream流緩存區中允許的最大流數 |
IP active stream entry number |
NetStream流緩存區中活躍的IP流數 |
MPLS active stream entry number |
NetStream流緩存區中活躍的MPLS流數 |
L2 active stream entry number |
NetStream流緩存區中活躍的二層流數 |
IPL2 active stream entry number |
NetStream流緩存區中活躍的二三層混合流數 |
IP stream entry been counted |
被統計的IP流數 |
MPLS stream entry been counted |
被統計的MPLS流數 |
L2 stream entry been counted |
被統計的二層流數 |
IPL2 stream entry been counted |
被統計的二三層混合流數 |
Last statistics reset time |
上次清除統計的時間,此時間為清除時刻的絕對時間,它不會隨係統時間的修改而變化 該字段隻在執行了reset ip netstream statistics命令後才會出現,否則顯示: Last statistics reset time : Never |
IP packet size distribution (1103746 total packets): |
IP報文按大小分布情況,括號中為IP報文總數。 分布值按占IP報文總數的比率顯示,隻顯示3位小數,如“.027”表示占IP報文總數的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 |
IP報文尺寸區間(報文長度不包括二層鏈路層的頭)。長度不超過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 ToS If(Direct) Pkts |
當前流緩存區中活躍流的IP層信息:流的類型、目的IP地址(目的端口號)、源IP地址(源端口號)、協議、ToS、接口名(方向)、包數 其中流的類型有五種:IP流(IP)、二層流(L2)、二三層混合流(IP&L2)、不帶IP選項的MPLS流(MPLS)、帶IP選項的MPLS流(IP&MPLS) 需要注意的是,對於ICMP報文隻有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表示已達棧底 標簽列表中至多列出三層標簽 |
【命令】
display ip netstream export [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display ip netstream export命令用來查看NetStream統計輸出報文的各種信息。
【舉例】
# 查看NetStream統計輸出信息。
<Sysname> display ip netstream export
IP export information:
Stream source interface : Ethernet1/0
Stream destination VPN-instance : VPN1
Stream destination IP (UDP) : 10.10.0.10 (30000)
Version 5 exported stream number : 16
Version 5 exported UDP datagram number (failed) : 16 (0)
Version 9 exported stream number : 20
Version 9 exported UDP datagram number (failed) : 2 (0)
MPLS export information:
Stream source interface : Ethernet1/0
Stream destination VPN-instance : VPN1
Stream destination IP (UDP) : 10.10.0.10 (30000)
Version 9 exported stream number : 20
Version 9 exported UDP datagram number (failed) : 2 (0)
As aggreagtion export information:
Stream source interface : Ethernet1/0
Stream destination VPN-instance : VPN1
Stream destination IP (UDP) : 10.10.0.10 (30000)
Version 8 exported stream number : 16
Version 8 exported UDP datagram number (failed) : 2 (0)
Version 9 exported stream number : 16
Version 9 exported UDP datagram number (failed) : 2 (0)
表1-2 display ip netstream export命令顯示信息描述表
字段 |
描述 |
IP export information |
版本5和版本9統計輸出信息 |
Stream source interface |
輸出信息的源接口 |
Stream destination vpn-instance |
輸出信息的目的地址所在的VPN |
Stream destination IP (UDP) |
輸出信息(UDP)的目的地址和目的端口號 |
Version 5 exported stream number |
使用版本5格式發送的流信息數 |
Version 5 exported UDP datagram number (failed) |
使用版本5格式發送的UDP報文數(發送失敗的報文數) |
Version 9 exported stream number |
使用版本9格式發送的流信息數 |
Version 9 exported UDP datagram number (failed) |
使用版本9格式發送的UDP報文數(發送失敗的報文數) |
MPLS export information |
版本9 MPLS流統計輸出信息 |
根據不同的聚合方式,下麵的顯示信息會有差異,請以實際配置的聚合方式為準,這裏以“自治係統”聚合方式為例 |
|
As aggregation export information |
啟用自治係統聚合的版本8統計輸出信息。 |
Version 8 exported stream number |
使用版本8格式發送的流信息數 |
Version 8 exported UDP datagram number (failed) |
使用版本8格式發送的UDP報文數(發送失敗數) |
【命令】
display ip netstream template [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display ip netstream template命令用來查看NetStream模板的配置和狀態信息。
【舉例】
# 使能自治係統進行聚合方式。查看NetStream模板信息。
<Sysname> display ip netstream template
Stream template refresh-rate packet : 20
Stream template refresh-rate time(in minute) : 30
Active stream templates : 2
Added stream templates : 2
as outbound template:
Template ID : 3258
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
Direction 1
Sampling algorithm 1
PAD 1
PAD 1
Sampling interval 4
as inbound template:
Template ID : 3257
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
Direction 1
Sampling algorithm 1
PAD 1
PAD 1
Sampling interval 4
表1-3 display ip netstream template命令顯示信息描述表
字段 |
描述 |
Stream template refresh-rate packet |
模板的包刷新率 |
Stream template refresh-rate time(in minute) |
模板的時間刷新率(以分鍾為單位) |
Active stream templates |
當前活躍的模板數 |
Added stream templates |
創建的模板總數 |
根據不同的聚合方式,下麵的顯示信息會有差異,請以實際配置的聚合方式為準,這裏以“自治係統”聚合方式為例 |
|
as outbound template |
AS出方向模板信息 |
as inbound template |
AS入方向模板信息 |
Template ID |
模板ID |
Packets |
使用該模板的發送報文數。由於一個報文中可能攜帶多條流,不同的流會使用到不同的模板,這裏的Packets實際上是流數。 |
Last template export time |
該模板最近的一次輸出時間 |
Field count |
模板的域總數 |
Field type |
域類型 |
Field length (byte) |
域長度,以字節為單位 |
Flows |
聚合流數量 |
Out/In packets |
輸出/輸入的數據包大小 |
Out/In bytes |
輸出/輸入的數據大小,以字節為單位 |
First switched |
記錄轉發第一個報文時的係統時間,單位為毫秒 |
Last switched |
記錄轉發最後一個報文時的係統時間,單位為毫秒 |
Source AS |
源AS號 |
Destination AS |
目的AS |
Input SNMP |
輸入接口的索引 |
Output SNMP |
輸出接口的索引 |
Direction |
方向字段 |
Sampling algorithm |
采樣算法 |
PAD |
空白占位符 |
Sampling interval |
采樣率 |
【缺省級別】
3:管理級
enable命令用來使能當前聚合視圖對應的聚合方式。undo enable命令用來禁止該聚合方式。
缺省情況下,未使能任何NetStream聚合功能。
相關配置可參考命令ip netstream aggregation。
[Sysname] ip netstream aggregation as
[Sysname-ns-aggregation-as] enable
【命令】
ip netstream { inbound | outbound }
undo ip netstream { inbound | outbound }
【視圖】
接口視圖
【缺省級別】
3:管理級
【參數】
inbound:對入方向的流量進行NetStream統計。
outbound:對出方向的流量進行NetStream統計。
【描述】
ip netstream命令用來在當前接口啟動NetStream功能。undo ip netstream命令用來在當前接口關閉NetStream功能。
缺省情況下,接口未啟動NetStream功能。
【舉例】
# 在Ethernet1/1接口的入方向上啟動NetStream功能。
<Sysname> system-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] ip netstream inbound
【命令】
ip netstream aggregation { as | destination-prefix | prefix | prefix-port | protocol-port | source-prefix | tos-as | tos-bgp-nexthop | tos-destination-prefix | tos-prefix | tos-protocol-port | tos-source-prefix }
【視圖】
係統視圖
【缺省級別】
3:管理級
【參數】
as:自治係統聚合,根據NetStream流的源自治係統號、目的自治係統號、輸入接口索引和輸出接口索引4個關鍵值對流分類。
destination-prefix:目的前綴聚合,根據NetStream流的目的自治係統號、目的掩碼長度、目的前綴和輸出接口索引4個關鍵值對流分類。
prefix:源和目的前綴聚合,根據NetStream流的源自治係統號、目的自治係統號、源掩碼長度、目的掩碼長度,源前綴、目的前綴、輸入接口索引和輸出接口索引8個關鍵值對流分類。
prefix-port:前綴端口聚合,根據NetStream流的源前綴、目的前綴、源掩碼長度、目的掩碼長度、ToS、協議號、源端口、目的端口、輸入接口索引、輸出接口索引10個關鍵值對流分類。
protocol-port:協議-端口聚合,根據NetStream流的協議號、源端口和目的端口3個關鍵值對流分類。
source-prefix:源前綴聚合,根據NetStream流的源自治係統號、源掩碼長度、源前綴和輸入接口索引4個關鍵值對流分類。
tos-as:服務類型-自治係統聚合,根據NetStream流的ToS、源自治係統號、目的自治係統號、輸入接口索引和輸出接口索引5個關鍵值對流分類。
tos-bgp-nexthop:邊界網關-下一跳-服務類型聚合,根據NetStream流的ToS、BGP下一跳IP地址、輸出接口索引3個關鍵值對流分類。邊界網關-下一跳-服務類型聚合隻在V9模板下生效。
tos-destination-prefix:服務類型-目的前綴聚合,根據NetStream流的ToS、目的自治係統號、目的掩碼長度、目的前綴和輸出接口索引5個關鍵值對流分類。
tos-prefix:服務類型-前綴聚合,根據NetStream流的ToS、源自治係統號、源前綴、源掩碼長度、目的自治係統號、目的掩碼長度、目的前綴、輸入接口索引和輸出接口索引9個關鍵值對流分類。
tos-protocol-port:服務類型-協議-端口聚合,根據NetStream流的ToS、協議號、源端口、目的端口、輸入接口索引和輸出接口索引6個關鍵值對流分類。
tos-source-prefix:服務類型-源前綴聚合,根據NetStream流的ToS、源自治係統號、源前綴、源掩碼長度和輸入接口索引5個關鍵值對流分類。
【描述】
ip netstream aggregation命令用來設置NetStream流聚合方式,並進入相應的NetStream聚合視圖。在聚合視圖下,可以啟用或關閉聚合功能,以及設置NetStream統計輸出報文源接口、目的IP地址以及目的端口號。
相關配置可參考命令enable、ip netstream export host和ip netstream export source。
【舉例】
# 進入NetStream自治係統聚合視圖。
<Sysname> system-view
[Sysname] ip netstream aggregation as
[Sysname-ns-aggregation-as]
【命令】
ip netstream export host ip-address udp-port [ vpn-instance vpn-instance-name ]
undo ip netstream export host [ ip-address [ vpn-instance vpn-instance-name ] ]
【視圖】
係統視圖/NetStream聚合視圖
【缺省級別】
3:管理級
【參數】
ip-address:NetStream統計輸出報文的目的IP地址。
udp-port:NetStream統計輸出報文的目的UDP端口號,取值範圍為0~65535。
vpn-instance vpn-instance-name:指定NetStream統計輸出報文的VPN。vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。如果未指定本參數,則表示NetStream統計輸出報文的目的地址位於公網中。
【描述】
ip netstream export host命令用來配置NetStream統計輸出報文的目的地址和目的UDP端口號。undo ip netstream export host命令用來刪除已有配置,未指定IP地址時為取消指定本視圖下配置的所有IP地址。
缺省情況下,係統視圖和聚合視圖下均沒有配置目的地址和目的UDP端口號。
需要注意的是:
· 不同聚合視圖下可以配置相同的目的地址和目的UDP端口號。
· 若聚合視圖下沒有配置目的地址和目的UDP端口號,則使用係統視圖下的配置;若聚合視圖下配置了目的地址和目的UDP端口號,則使用聚合視圖下的配置。
· 一個視圖下最多可配置4組目的地址,包括不同VPN實例。在同一視圖下,若先後配置了IP地址相同、UDP端口號不同的目的地址,則後配置的目的地址生效。在用戶配置了不同的VPN實例名稱時,允許配置相同的IP地址和UDP端口號。
· 普通流統計輸出報文會發給係統視圖下配置的所有目的地址。聚合流統計輸出報文會發給聚合類型對應的聚合視圖下配置的所有目的地址。為了減少對網絡帶寬的占用,可以隻在聚合視圖下配置ip netstream export host命令,此時設備隻會輸出聚合流信息。
相關配置可參考命令ip netstream aggregation和ip netstream export source。
【舉例】
# 設置NetStream統計輸出報文的目的IP地址為172.16.105.48,UDP端口號為5000。
<Sysname> system-view
[Sysname] ip netstream export host 172.16.105.48 5000
【命令】
ip netstream export rate rate
undo ip netstream export rate
【視圖】
係統視圖
【缺省級別】
3:管理級
【參數】
rate:NetStream統計輸出報文的最大輸出速度,單位為每秒允許輸出最大報文個數。取值範圍是1~1000。
【描述】
ip netstream export rate命令用來配置輸出速率限製。undo ip netstream export rate命令用來關閉輸出速率限製功能。
缺省情況下,NetStream統計輸出報文的輸出速率不受限製。
【舉例】
# 設置每秒最多允許10個報文被輸出。
<Sysname> system-view
[Sysname] ip netstream export rate 10
【命令】
ip netstream export source interface interface-type interface-number
undo ip netstream export source
【視圖】
係統視圖/NetStream聚合視圖
【缺省級別】
3:管理級
【參數】
interface-type interface-number:NetStream統計輸出報文的源接口,由接口類型和接口編號組成。
【描述】
ip netstream export source命令用來配置NetStream統計輸出報文的源接口。undo ip netstream export source命令用來取消配置的輸出報文的源接口。
缺省情況下,采用統計輸出報文的出接口(即與服務器相連的接口)作為源接口。
· 不同聚合視圖下可以配置不同的源接口。
· 聚合視圖下若沒有配置源接口,則使用係統視圖下的配置。
· 建議使用網管口作為源接口,與服務器相連,並向服務器輸出統計信息。
相關配置可參考命令ip netstream aggregation。
【舉例】
# 將NetStream統計輸出報文源接口設置為Ethernet1/0。
<Sysname> system-view
[Sysname] ip netstream export source interface ethernet 1/0
【命令】
ip netstream export v9-template refresh-rate packet packets
undo ip netstream export v9-template refresh-rate packet
【視圖】
係統視圖
【缺省級別】
3:管理級
【參數】
packets:NetStream統計輸出報文版本9模板的包刷新率,單位為上報報文的個數,即每隔多少個包發送一次模板,通知NetStream服務器最新的V9模版格式。取值範圍為1~600。
【描述】
ip netstream export v9-template refresh-rate packet命令用來配置NetStream統計輸出報文版本9模板的包刷新率。undo ip netstream export v9-template refresh-rate packet命令用來恢複缺省情況。
缺省情況下,每隔20個包設備發送一次版本9模板。
需要注意的是:
· V9版本是基於模板方式的、可支持自定義格式,所以設備上需要定期刷新模板,並通知NetStream服務器最新的V9模版格式。用戶可以根據實際情況,配置版本9模板的包刷新率,及時更新模板。
· 可以同時配置包刷新率和時間刷新率,隻要滿足任意一個刷新條件,設備就會將符合條件的模板發送給NetStream服務器。
相關配置可參考命令ip netstream export v9-template refresh-rate time。
【舉例】
# 將NetStream統計輸出報文版本9模板的包刷新率設為100。
<Sysname> system-view
[Sysname] ip netstream export v9-template refresh-rate packet 100
【命令】
ip netstream export v9-template refresh-rate time minutes
undo ip netstream export v9-template refresh-rate time
【視圖】
係統視圖
【缺省級別】
3:管理級
【參數】
minutes:NetStream統計輸出報文版本9模板的時間刷新率,單位為分鍾,即每隔多少分鍾發送一次模板,通知NetStream服務器最新的V9模版格式。取值範圍為1~3600。
【描述】
ip netstream export v9-template refresh-rate time命令用來配置NetStream統計輸出報文版本9模板的時間刷新率。undo ip netstream export v9-template refresh-rate time命令用來恢複缺省情況。
缺省情況下,每隔30分鍾設備發送一次版本9模板。
需要注意的是:
· V9版本是基於模板方式的、可支持自定義格式,所以設備上需要定期刷新模板,並通知NetStream服務器最新的V9模版格式。用戶可以根據實際情況,配置版本9模板的時間刷新率,及時更新模板。
· 可以同時配置包刷新率和時間刷新率,隻要滿足任意一個刷新條件,設備就會將符合條件的模板發送給NetStream服務器。
相關配置可參考命令ip netstream export v9-template refresh-rate packet。
【舉例】
# 將NetStream統計輸出報文版本9模板的時間刷新率設為60分鍾。
<Sysname> system-view
[Sysname] ip netstream export v9-template refresh-rate time 60
【命令】
ip netstream export version 5 [ origin-as | peer-as ]
ip netstream export version 9 [ origin-as | peer-as ] [ bgp-nexthop ]
undo ip netstream export version
【視圖】
係統視圖
【缺省級別】
3:管理級
【參數】
origin-as:流信息中記錄的自治係統號為起始自治係統號。
peer-as:流信息中記錄的自治係統號為鄰接自治係統號。
bgp-nexthop:流信息中記錄BGP下一跳。
【描述】
ip netstream export version 5命令用來配置NetStream版本5的AS參數。ip netstream export version 9命令用來配置NetStream版本9的AS參數和BGP下一跳選項。undo ip netstream export version命令用來恢複缺省情況。
缺省情況下,普通流信息通過版本5的NetStream統計輸出報文發送,MPLS流信息不輸出。自治係統選項使用鄰接自治係統號(peer-as),流信息中不記錄BGP下一跳地址。
需要注意的是:
· NetStream流信息中會記錄流的源IP地址及其對應的自治係統號;目的IP地址及其對應的自治係統號。設備會根據用戶實際配置的自治係統參數來確定記錄的自治係統號。
· 隻有在版本號為9時,才可以配置BGP下一跳。
【舉例】
# 將NetStream統計輸出報文版本號設為5,並采用起始自治係統號作為給定IP地址的自治係統號。
<Sysname> system-view
[Sysname] ip netstream export version 5 origin-as
【命令】
ip netstream filter acl acl-number { inbound | outbound }
undo ip netstream filter acl acl-number { inbound | outbound }
【視圖】
接口視圖
【缺省級別】
3:管理級
【參數】
acl acl-number:ACL規則號,取值範圍為2000~3999。
inbound:入方向過濾。
outbound:出方向過濾。
【描述】
ip netstream filter命令用來配置根據指定ACL規則對過濾後的流進行NetStream統計。undo ip netstream filter命令用來取消已有配置。
缺省情況下,NetStream統計所有IPv4報文,不啟用過濾功能。
· 過濾功能對MPLS報文無效。
· 如果過濾和采樣同時配置,報文先進行過濾,而後采樣。
· 配置過濾時,要求ACL規則必須存在且不為空。ACL被引用後,不允許刪除或修改ACL規則。與ACL有關的內容請參見“ACL和QoS配置指導”中的“ACL”。
【舉例】
# 在接口Ethernet1/0上配置根據規則號為2003的ACL規則進行出方向過濾。
<Sysname> system-view
[Sysname] interface ethernet 1/0
[Sysname-Ethernet1/0] ip netstream outbound
[Sysname-Ethernet1/0] ip netstream filter acl 2003 outbound
【命令】
ip netstream max-entry max-entries
undo ip netstream max-entry
【視圖】
係統視圖
【缺省級別】
3:管理級
【參數】
max-entries:NetStream流緩存區中流表項的最大數目,取值範圍為1000~100000。
【描述】
ip netstream max-entry命令用來配置NetStream流緩存區中流表項的最大數目。undo ip netstream max-entry命令用來恢複缺省情況。
缺省情況下,NetStream流緩存區中流表項的最大數目為10000。
【舉例】
# 設置NetStream流緩存區中流表項的最大數目為5000。
<Sysname> system-view
[Sysname] ip netstream max-entry 5000
【命令】
ip netstream mpls [ label-positions label-position1 [ label-position2 [ label-position3 ] ] ] [ no-ip-fields ]
undo ip netstream mpls
【視圖】
係統視圖
【缺省級別】
3:管理級
【參數】
label-positions:統計的標簽位置。
no-ip-fields:不統計IP選項。
label-position1:指定統計的第一個標簽位置,取值範圍為1~6。
label-position2:指定統計的第二個標簽位置,取值範圍為1~6。
label-position3:指定統計的第三個標簽位置,取值範圍為1~6。
【描述】
ip netstream mpls命令用來啟動統計和輸出MPLS格式的報文,通過參數no-ip-fields可設定是否帶IP內容進行輸出,不帶任何參數時,表示使用首標簽並且帶有IP內容進行輸出。undo ip netstream mpls用來禁用統計和輸出MPLS格式的報文。
缺省情況下,禁用統計和輸出MPLS格式報文。
需要注意的是,該命令不僅使能IPv4 NetStream對MPLS報文的統計功能,同時也使能了IPv6 NetStream對MPLS報文的統計功能。
在配置多個標簽位置的情況下,取值不能相同,如命令ip netstream mpls label-positions 3 1 2中3個標簽位置值各不相同。
【舉例】
# 啟動MPLS統計,使用首標簽不帶IP選項。
<Sysname> system-view
[Sysname] ip netstream mpls no-ip-fields
【命令】
ip netstream sampler sampler-name { inbound | outbound }
undo ip netstream sampler sampler-name { inbound | outbound }
【視圖】
接口視圖
【缺省級別】
3:管理級
【參數】
sampler sampler-name:采樣器名稱,最長32個字符。
inbound:入方向采樣。
outbound:出方向采樣。
【描述】
ip netstream sampler命令用來啟用NetStream采樣功能。undo ip netstream sampler命令用來禁用NetStream采樣功能。
缺省情況下,未使能采樣功能。
【舉例】
# 使能NetStream入方向采樣,使用名為abc的采樣器。
<Sysname> system-view
[Sysname] interface ethernet 1/0
[Sysname-Ethernet1/0] ip netstream inbound
[Sysname-Ethernet1/0] ip netstream sampler abc inbound
【命令】
ip netstream timeout active minutes
undo ip netstream timeout active
【視圖】
係統視圖
【缺省級別】
3:管理級
【參數】
minutes:活躍流的老化時間,單位為分鍾。取值範圍為1~60。
【描述】
ip netstream timeout active命令用來配置活躍流的老化時間。undo ip netstream timeout active命令用來恢複缺省情況。
缺省情況下,活躍流的老化時間為30分鍾。
· 活躍流的老化時間隻對普通流生效。
· 活躍流的老化時間和不活躍流的老化時間可以同時配置,滿足任一個老化時間就會對流進行老化,時間精度為10秒鍾。
相關配置可參考命令ip netstream timeout inactive。
【舉例】
# 將活躍流的老化時間設置為60分鍾。
<Sysname> system-view
[Sysname] ip netstream timeout active 60
【命令】
ip netstream timeout inactive seconds
undo ip netstream timeout inactive
【視圖】
係統視圖
【缺省級別】
3:管理級
【參數】
seconds:不活躍流的老化時間,單位為秒。取值範圍為10~600。
【描述】
ip netstream timeout inactive命令用來配置不活躍流的老化時間。undo ip netstream timeout inactive命令用來恢複缺省情況。
缺省情況下,不活躍流的老化時間為30秒。
相關配置可參考命令ip netstream timeout active。
· 不活躍流的老化時間隻對普通流生效。
· 活躍流的老化時間和不活躍流的老化時間可以同時配置,滿足任一個老化時間就會對流進行老化,時間精度為10秒鍾。
【舉例】
# 將不活躍流的老化時間設置為60秒。
<Sysname> system-view
[Sysname] ip netstream timeout inactive 60
【命令】
reset ip netstream statistics
【視圖】
用戶視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
reset ip netstream statistics命令用來將流緩存區中所有流強製老化,並清除NetStream緩衝區的狀態信息和輸出報文信息。
在執行清除緩衝區中老化流的動作時,命令行會給出提示,告知用戶這個動作可能要持續幾分鍾,在這段時間內不能統計。
【舉例】
# 將流緩存區中所有流老化,並清除NetStream緩衝區的狀態信息和輸出報文信息。
<Sysname> reset ip netstream statistics
This process may take a few minutes.
Netstream statistic function is disabled during this process.
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!