05-SRPM命令
本章节下载: 05-SRPM命令 (248.46 KB)
目 录
1.1.2 delay-profile link-based
1.1.3 display srpm delay-profile
1.1.4 display srpm delay-statistics
1.1.9 reset srpm delay-statistics
1.1.11 srpm delay-profile link-based query enable
1.1.12 srpm delay-profile link-based response enable
activate profile命令用来激活Profile。
undo activate profile命令用来取消激活Profile。
【命令】
activate profile
undo activate profile
【缺省情况】
Profile处于未激活状态。
【视图】
基于链路的时延测量Profile视图
【缺省用户角色】
network-admin
【使用指导】
新配置或修改Profile后,需要激活Profile使配置生效。
重新激活Profile时,开启了SRPM功能且关联了该Profile的接口会清除历史测量数据,使用新配置开始新的测量。
要修改Profile或停止该Profile相关的测量,请通过undo activate profile命令取消激活Profile。
【举例】
# 激活当前Profile。
<Sysname> system-view
[Sysname] srpm
[Sysname-srpm] delay-profile link-based test
[Sysname-srpm-delay-profile-link-based-test] activate profile
delay-profile link-based命令用来创建基于链路的时延测量Profile,并进入该Profile视图。如果该Profile已经存在,则直接进入该Profile视图。
undo delay-profile link-based命令用来删除基于链路的时延测量Profile。
【命令】
delay-profile link-based profile-name
undo delay-profile link-based profile-name
【缺省情况】
不存在基于链路的时延测量Profile。
【视图】
SRPM视图
【缺省用户角色】
network-admin
【参数】
profile-name:Profile的名称,为1~31个字符的字符串,区分大小写,取值只能包含字母、数字、下划线。
【使用指导】
如果删除Profile,该Profile相关的测量将会停止,该Profile视图下的配置以及接口视图下与该Profile相关的配置也会被删除。
【举例】
# 创建名为test的基于链路的时延测量Profile,并进入该Profile视图。
<Sysname> system-view
[Sysname] srpm
[Sysname-srpm] delay-profile link-based test
[Sysname-srpm-delay-profile-link-based-test]
display srpm delay-profile命令用来显示SRPM时延测量Profile的相关信息。
【命令】
display srpm delay-profile { brief | link-based [ profile-name ] }
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
brief:显示所有时延测量Profile的概要信息。
link-based:显示基于链路的时延测量Profile的详细信息。
profile-name:Profile的名称,为1~31个字符的字符串,区分大小写,取值只能包含字母、数字、下划线。不指定该参数时,表示显示所有Profile的信息。
【举例】
# 显示所有时延测量Profile的概要信息。
<Sysname> display srpm delay-profile brief
Number of profiles: 2
Name Type Status Sessions
Test1 Link-based Activated 2
Test2 Link-based Inactivated 0
# 显示所有基于链路的时延测量Profile的详细信息。
<Sysname> display srpm delay-profile link-based
Number of profiles: 1
Link-based delay profile: test
Profile configuration:
Status : Activated
Protocol : udp
Destination port : 8000
Source port : 9000
Interval : 30 sec
DSCP : 4
Mode : two-way
Profile application:
Measured links : 2
Measured sessions : 2
表1-1 display srpm delay-profile命令显示信息描述表
字段 |
描述 |
SRPM is disabled |
SRPM功能处于关闭状态 |
Number of profiles |
Profile数量 |
Name |
Profile的名称 |
Type |
SRPM测量类型,取值为: · Link-based:表示基于链路的测量 |
Status |
Profile是否激活,取值为: · Activated:已激活 · Inactivated:未激活 |
Sessions |
使用当前Profile正在进行测量的会话数 |
Link-based delay profile |
基于链路的时延测量Profile的名称 |
Profile configuration |
Profile的配置信息 |
Protocol |
测量报文使用的封装协议 相关配置命令为protocol |
Destination port |
测量报文使用的UDP目的端口号 |
Source port |
测量报文使用的UDP源端口号 |
Interval |
测量报文的发送间隔时间,单位为秒 |
DSCP |
测量报文的DSCP优先级 |
Mode |
测量模式,取值为two-way表示双向测量 |
Profile application |
Profile的应用信息 |
Measured links |
Profile关联的链路数 |
Measured sessions |
使用当前Profile正在进行测量的会话数 |
display srpm delay-statistics命令用来显示SRPM时延测量的统计信息。
【命令】
display srpm delay-statistics [ interface interface-type interface-number ] [ number number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
interface interface-type interface-number:显示指定接口的时延测量统计信息,interface-type interface-number表示接口类型和编号。未指定该参数时,显示所有接口的时延测量统计信息。
number number:显示指定数目的最新时延测量统计信息,number的取值范围为1~64,缺省值为5。
【举例】
# 显示所有接口最近5次SRPM时延测量的统计信息。
<Sysname> display srpm delay-statistics
Latest two-way delay statistics (us) for Ten-GigabitEthernet3/1/1:
Index Delay Jitter
12 41001 -
13 100001 59000
14 94001 6000
15 95001 1000
16 161001 66000
Average delay: 98201 Average jitter: 33000
Maximum delay: 161001 Maximum jitter: 66000
Minimum delay: 41001 Minimum jitter: 1000
表1-2 display srpm delay-statistics命令显示信息描述表
字段 |
描述 |
Latest two-way delay statistics (us) for Ten-GigabitEthernet3/1/1 |
接口所在链路上最新的双向时延测量统计信息,单位为微秒 |
Index |
统计数据的序列号 |
Delay |
时延测量值,即测量出的双向时延,单位为微秒 |
Jitter |
时延抖动,为本轮时延测量值和上一轮时延测量值的差的绝对值 |
Average delay |
时延测量值的平均值 |
Average jitter |
时延抖动的平均值 |
Maximum delay |
时延测量值的最大值 |
Maximum jitter |
时延抖动的最大值 |
Minimum delay |
时延测量值的最小值 |
Minimum jitter |
时延抖动的最小值 |
display srpm interface命令用来显示SRPM功能的接口信息。
【命令】
display srpm interface interface-type interface-number
display srpm interface [ interface-type interface-number ] brief
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
interface-type interface-number:表示指定接口的接口类型和接口编号。不指定该参数时,表示所有接口。
brief:显示SRPM功能的接口概要信息。不指定该参数时,显示SRPM功能的接口的详细信息。
【举例】
# 显示SRPM功能的接口概要信息。
<Sysname> display srpm interface brief
Interface Link-based delay-profile Status
XGE3/1/1 test Response enabled
XGE3/1/2 test2 Query enabled
# 显示SRPM功能的接口Ten-GigabitEthernet3/1/1的详细信息。
<Sysname> display srpm interface ten-gigabitethernet 3/1/1
Link-based delay measurement:
Link-based delay-profile : test
Status : Response enabled
Measurement status : Measuring
Local IP address : 1.1.1.1
Destination IPv4 address : 1.1.1.2
Destination IPv6 address : 1::2
Local MAC address : 0001-0001-0001
Start time : 2020-03-31 11:40:45.31
End time : -
Counters:
Session ID : 1
Packets:
Sent : 855220
Received : 855220
Sent errors : 0
Received errors : 0
表1-3 display srpm interface命令显示信息描述表
字段 |
描述 |
SRPM is disabled |
SRPM功能处于关闭状态 |
Link-based delay measurement |
基于链路的时延测量信息 |
Link-based delay-profile |
基于链路的时延测量Profile的名称 |
Status |
接口的SRPM功能状态,取值包括: · Response enabled:测量响应功能处于开启状态 · Query enabled:测量请求功能处于开启状态 |
Measurement status |
时延测量Profile的测量状态,取值为: · Measuring:正在测量中 · Not measuring (reason):测量未激活,原因reason的取值请参见表1-4 |
Local IP address |
接口的本地IPv4或IPv6地址 |
Destination IPv4 address |
接口的目的IPv4地址 |
Destination IPv6 address |
接口的目的IPv6地址 |
Local MAC address |
本地MAC地址 |
Start time |
测量开始时间 |
End time |
测量结束时间 |
Counters |
计数相关信息 |
Session ID |
SRPM会话ID |
Packets |
报文计数相关信息 |
Sent |
本接口发送的报文总数 |
Received |
本接口接收的报文总数 |
Sent errors |
本接口发送的错误报文总数 |
Received errors |
本接口接收的错误报文总数 |
字段 |
描述 |
Profile inactivated |
Profile未生效 |
This interface is an aggregate member port |
该接口为聚合成员口 |
Invalid source IP |
源IP地址无效 |
Destination IP unreachable |
目的IP地址不可达 |
Line protocol down |
接口链路层协议状态为down |
Internet protocol down |
接口网络层协议状态为down,一般由未配置IP地址引起 |
Entry is not ready |
SRPM表项未准备好 |
Failed to set the entry |
SRPM表项下发失败 |
dscp命令用来配置SRPM测量请求报文的DSCP优先级。
undo dscp命令用来恢复缺省情况。
【命令】
dscp dscp-value
undo dscp
【缺省情况】
SRPM测量请求报文的DSCP优先级为0。
【视图】
基于链路的时延测量Profile视图
【缺省用户角色】
network-admin
【参数】
dscp-value:报文的DSCP优先级,取值范围为0~63。
【使用指导】
DSCP优先级用来体现报文自身的优先等级,决定报文传输的优先程度。配置的DSCP优先级的取值越大,报文的优先级越高。
仅当Profile处于未激活状态时才能配置该命令。
【举例】
# 配置时延测量Profile test的SRPM测量请求报文的DSCP优先级为3。
<Sysname> system-view
[Sysname] srpm
[Sysname-srpm] delay-profile link-based test
[Sysname-srpm-delay-profile-link-basd-test] dscp 3
【相关命令】
· activate profile
interval命令用来配置SRPM测量请求报文的发送间隔时间。
undo interval命令用来恢复缺省情况。
【命令】
interval interval-value
undo interval
【缺省情况】
SRPM测量请求报文的发送间隔时间为30秒。
【视图】
基于链路的时延测量Profile视图
【缺省用户角色】
network-admin
【参数】
interval-value:SRPM测量请求报文的发送间隔时间,取值范围为1~3600,单位为秒。
【使用指导】
仅当Profile处于未激活状态时才能配置该命令。
【举例】
# 配置SRPM测量请求报文的发送间隔时间为60秒。
<Sysname> system-view
[Sysname] srpm
[Sysname-srpm] delay-profile link-based test
[Sysname-srpm-delay-profile-link-based-test] interval 60
【相关命令】
· activate profile
protocol命令用来配置SRPM测量报文使用的封装协议。
undo protocol命令用来恢复缺省情况。
【命令】
protocol { mpls | udp | udpv6 }
undo protocol
【缺省情况】
SRPM测量报文使用的封装协议为udp。
【视图】
基于链路的时延测量Profile视图
【缺省用户角色】
network-admin
【参数】
mpls:表示测量报文使用MPLS协议封装。
udp:表示测量报文使用UDP协议封装,报文IP头中的源和目的IP地址均为IPv4类型。
udpv6:表示测量报文使用UDP协议封装,报文IP头中的源和目的IP地址均为IPv6类型。
【使用指导】
仅当Profile处于未激活状态时才能配置该命令。
【举例】
# 配置SRPM测量报文使用的封装协议为udp。
<Sysname> system-view
[Sysname] srpm
[Sysname-srpm] delay-profile link-based test
[Sysname-srpm-delay-profile-link-based-test] protocol udp
【相关命令】
· activate profile
reset srpm delay-statistics命令用来清除SRPM时延测量的统计信息。
【命令】
reset srpm delay-statistics interface interface-type interface-number
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
interface-type interface-number:表示接口类型和接口编号。
【举例】
# 清除接口Ten-GigabitEthernet3/1/1的时延测量统计信息。
<Sysname> reset srpm delay-statistics interface ten-gigabitethernet 3/1/1
【相关命令】
· display srpm delay-statistics
srpm命令用来开启SRPM功能,并进入SRPM视图。
undo srpm命令用来关闭SRPM功能。
【命令】
srpm
undo srpm
【缺省情况】
SRPM功能处于关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【使用指导】
如果执行undo srpm命令,设备会停止所有正在进行的SRPM测量,并删除SRPM相关的所有配置,包括SRPM视图和接口视图下的所有SRPM配置。
【举例】
# 开启SRPM功能,并进入SRPM视图。
<Sysname> system-view
[Sysname] srpm
[Sysname-srpm]
srpm delay-profile link-based query enable命令用来开启接口的基于链路的SRPM时延测量请求功能,并指定关联的Profile。
undo srpm delay-profile link-based query enable命令用来关闭接口的基于链路的SRPM时延测量请求功能。
【命令】
srpm delay-profile link-based profile-name query enable
undo srpm delay-profile link-based profile-name query enable
【缺省情况】
接口的基于链路的SRPM时延测量请求功能处于关闭状态。
【视图】
三层接口视图
【缺省用户角色】
network-admin
【参数】
profile-name:SRPM时延测量请求功能关联的Profile的名称,为1~31个字符的字符串,区分大小写,取值只能包含字母、数字、下划线。
【使用指导】
本端设备的接口配置本功能后,该接口可以发送SRPM时延测量请求报文。
接口关联的Profile需要事先创建,并通过activate profile命令激活,本功能才生效。
同一接口只能关联一个时延测量Profile。如果要修改关联的Profile,则需要先执行undo srpm delay-profile link-based query enable命令关闭本功能,再执行srpm delay-profile link-based query enable命令关联新的Profile。
【举例】
# 在接口Ten-GigabitEthernet3/1/1上开启基于链路的SRPM时延测量请求功能,关联的Profile为test。
<Sysname> system-view
[Sysname] interface ten-gigabitethernet 3/1/1
[Sysname-Ten-GigabitEthernet3/1/1] srpm delay-profile link-based test query enable
【相关命令】
· activate profile
srpm delay-profile link-based response enable命令用来开启接口的基于链路的SRPM时延测量响应功能,并指定关联的Profile。
undo srpm delay-profile link-based response enable命令用来关闭接口的基于链路的SRPM时延测量响应功能。
【命令】
srpm delay-profile link-based profile-name response enable
undo srpm delay-profile link-based profile-name response enable
【缺省情况】
接口的基于链路的SRPM时延测量响应功能处于关闭状态。
【视图】
三层接口视图
【缺省用户角色】
network-admin
【参数】
profile-name:SRPM时延测量响应功能关联的Profile的名称,为1~31个字符的字符串,区分大小写,取值只能包含字母、数字、下划线。
【使用指导】
远端设备的接口配置本功能后,该接口可以向对端回复SRPM时延测量应答报文。
接口关联的Profile需要事先创建,并通过activate profile命令激活,本功能才生效。
同一接口只能关联一个时延测量Profile。如果要修改关联的Profile,则需要先执行undo srpm delay-profile link-based response enable命令关闭本功能,再执行srpm delay-profile link-based response enable命令关联新的Profile。
【举例】
# 在接口Ten-GigabitEthernet3/1/1上开启基于链路的SRPM时延测量响应功能,关联的Profile为test。
<Sysname> system-view
[Sysname] interface ten-gigabitethernet 3/1/1
[Sysname-Ten-GigabitEthernet3/1/1] srpm delay-profile link-based test response enable
【相关命令】
· activate profile
srpm destination命令用来配置SRPM测量报文的目的IP地址。
undo srpm destination命令用来恢复缺省情况。
【命令】
srpm destination { ipv4 ipv4-address | ipv6 ipv6-address }
undo srpm destination { ipv4 | ipv6 }
【缺省情况】
未配置SRPM测量报文的目的IP地址。
【视图】
三层接口视图
【缺省用户角色】
network-admin
【参数】
ipv4 ipv4-address:目的IPv4地址。
ipv6 ipv6-address:目的IPv6地址。
【使用指导】
请在本端设备的接口上配置本功能,并将目的IP地址配置为远端设备的接口IP地址。
【举例】
# 在接口Ten-GigabitEthernet3/1/1上配置SRPM测量报文的目的IPv4地址为1.1.1.1。
<Sysname> system-view
[Sysname] interface ten-gigabitethernet 3/1/1
[Sysname-Ten-GigabitEthernet3/1/1] srpm destination 1.1.1.1
udp destination-port命令用来配置SRPM测量报文使用的目的UDP端口号。
undo udp destination-port命令用来恢复缺省情况。
【命令】
udp destination-port port-number
undo udp destination-port
【缺省情况】
SRPM时延测量报文使用的目的UDP端口号为5245。
【视图】
基于链路的时延测量Profile视图
【缺省用户角色】
network-admin
【参数】
port-number:表示SRPM测量报文使用的目的UDP端口号,取值范围为1~65535。
【使用指导】
当SRPM功能使用的UDP端口号与其他业务冲突时,可以通过本命令修改SRPM测量报文使用的目的UDP端口号。可通过display udp命令了解设备上UDP端口号的使用情况。
本端设备上配置的源/目的端口号,需要与远端设备上配置的目的/源端口号相同。
仅当Profile处于未激活状态时才能配置该命令。
【举例】
# 配置SRPM测量报文使用的目的UDP端口为8000。
<Sysname> system-view
[Sysname] srpm
[Sysname-srpm] delay-profile link-based test
[Sysname-srpm-delay-profile-link-based-test] udp destination-port 8000
【相关命令】
· activate profile
· display udp(三层技术-IP业务命令参考/IP性能优化)
udp source-port命令用来配置SRPM测量报文使用的源UDP端口号。
undo udp source-port命令用来恢复缺省情况。
【命令】
udp source-port port-number
undo udp source-port
【缺省情况】
SRPM时延测量报文使用的源UDP端口号为5245。
【视图】
基于链路的时延测量Profile视图
【缺省用户角色】
network-admin
【参数】
port-number:表示SRPM测量报文使用的源UDP端口号,取值范围为1~65535。
【使用指导】
当SRPM功能使用的UDP端口号与其他业务冲突时,可以通过本命令修改SRPM测量报文使用的源UDP端口号。可通过display udp命令了解设备上UDP端口号的使用情况。
本端设备上配置的源/目的端口号,需要与远端设备上配置的目的/源端口号相同。
仅当Profile处于未激活状态时才能配置该命令。
【举例】
# 配置SRPM测量报文使用的源UDP端口为9000。
<Sysname> system-view
[Sysname] srpm
[Sysname-srpm] delay-profile link-based test
[Sysname-srpm-delay-profile-link-based-test] udp source-port 9000
【相关命令】
· activate profile
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!