ptp输出内容包含什么_04-PTP命令
1PTP
display ptp clock命令用来显示设备的PTP时钟信息。
【命令】
display ptp clock
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【使用指导】
如果PTP协议标准和时钟节点类型未指定,则显示信息为空。
【举例】
# 显示设备的PTP时钟信息。
display ptp clock
PTP profile : IEEE 1588 Version 2
PTP mode : BC
Slave only : No
Sync uncertain : Disabled
Clock state : Locked
Clock ID
: 000FE2-FFFE-FF0000
Clock type : ToD0
ToD direction : In
ToD delay time : 0 (ns)
Clock domain
: 0
Number of PTP ports : 2
Priority1 : 128
Priority2 : 128
Clock quality :
Class
: 6
Accuracy
: 32
Offset (log variance) : 65535
Offset from master : 0 (ns)
Mean path delay : 0
(ns)
Steps removed : 1
Local clock time : Sun Jan 15 20:57:29 2011
Clock source info:
Clock Pri1 Pri2 Accuracy Class TimeSrc Direction In-Status Offset(log variance)
-------------------------------------------------------------------
local 128 128
254 248 160 N/A Active 65535
tod0 128 128
32 6 32 in Inactive 65535
tod1 128 128
32 6 32 in Active 65535
表1-1 display ptp clock命令显示信息描述表
字段
描述
PTP profile
PTP协议遵循的标准:
·IEEE 1588 Version 2:PTP协议遵循IEEE1588 version 2标准
·ITU-T G.8275.1:PTP协议遵循ITU-T G.8275.1标准
PTP mode
时钟节点类型:
·BC:表示BC类型
·E2ETC:表示E2ETC类型
·E2ETC-OC:表示E2ETC+OC类型
·OC:表示OC类型
·P2PTC:表示P2PTC类型
·P2PTC-OC:表示P2PTC+OC类型
·T-BC:表示T-BC类型
·T-TC:表示T-TC类型
·T-TSC:表示T-TSC类型
·T-BC-P:表示T-BC-P类型
·T-TSC-P:表示T-TSC-P类型
Slave only
OC的工作模式是否为Slave only:
·Yes:表示是
·No:表示不是
Sync uncertain
SyncUncertain功能的开启状态:
·Disabled:表示未开启
·Enabled:表示开启
Clock state
PTP时钟所处状态:
·Disabled:表示时钟状态功能未开启
·Free-Run:表示自由运行状态
·Acquiring:表示捕获状态
·Locked:表示锁定状态
·Holdover:表示保持状态
Clock ID
本设备的时钟编号,用于唯一标识一台PTP设备
Clock type
本设备的时钟类型:
·Local:本地时钟
·ToD0:第一路ToD时钟
·ToD1:第二路ToD时钟
ToD direction
ToD时钟方向,取值包括:(本设备的时钟类型为Local时,不显示该字段)
·In:表示配置ToD时钟信号的方向为入方向
·N/A:表示未配置ToD时钟信号的方向
ToD delay time
ToD时钟时延校正时间,单位为纳秒。本设备的时钟类型为Local时,不显示该字段
Clock domain
本设备所在的PTP域
Number of PTP ports
PTP接口的数量
Priority1
本设备上时钟第一优先级的值
Priority2
本设备上时钟第二优先级的值
Local priority
本设备上时钟本地优先级的值(仅ITU-T G.8275.1协议标准下显示)
Clock quality
时钟品质特性
Class
本设备上时钟的时间等级值
Accuracy
本设备上时钟的时间精度值
Offset (log variance)
最优时钟的偏差度量
Offset from master
与主节点的时钟偏差,单位为纳秒,N/A表示无意义
Mean path delay
平均路径延时,单位为纳秒,N/A表示无意义
Steps removed
最优时钟到本时钟节点的跳数,N/A表示无意义
Local clock time
当前的本地系统时间
Direction
本设备的时钟类型为Local时,本字段显示为N/A
对于ToD时钟源,该字段表示时钟方向,取值包括:
·In:表示配置ToD时钟信号的方向为入方向
·N/A:表示未配置ToD时钟信号的方向
Clock source info
时钟源的信息
Clock
时钟源,取值为:
·local:表示本地时钟源
·tod0:外接ToD0时钟源
·tod1:外接ToD1时钟源
Pri1
本设备上时钟第一优先级的值
Pri2
本设备上时钟第二优先级的值
LP
本设备上时钟本地优先级的值(仅ITU-T G.8275.1协议标准下显示)
TimeSrc
时钟的属性
In-Status
时钟源的激活状态。取值为:
·Active:激活
·Inactive:未激活
display ptp corrections命令用来显示从接口时间校正的历史信息。
【命令】
display ptp corrections
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【使用指导】
当设备每通过从接口进行一次时间/频率同步,就会记录一条对应信息,此时显示信息不为空,具体为:如果指定PTP协议标准和时钟节点,且设备存在从接口时,通过该从接口进行了时间同步,则显示信息不为空。若从接口更换,记录会被清空。
【举例】
# 显示从接口时间校正的历史信息。
display ptp corrections
Slave port Correction time Corrections(s,ns) Rate ratio
XGE3/1/1 Mar 11 03:14:54 2012 0,74 0.999999973
XGE3/1/1 Mar 11 03:14:55 2012 -1,17 0.999999980
表1-2 display ptp corrections命令显示信息描述表
字段
描述
Slave port
从接口名称
Correction time
时间偏差的校正时间
Corrections(s,ns)
时间偏差(秒,纳秒),N/A表示本次没有校正
Rate ratio
本接口与主接口的频率比,N/A表示本次没有校正
display ptp foreign-masters-record命令用来显示外部主节点的信息。
【命令】
display ptp foreign-masters-record[ interfaceinterface-type interface-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
interfaceinterface-type interface-number:显示指定接口上的外部主节点信息,interface-type interface-number表示接口类型和接口编号。如未指定本参数,将显示所有接口的外部主节点信息。
【使用指导】
当满足PTP协议标准为IEEE 1588 version 2或ITU-T G.8275.1,同时指定时钟节点类型,且设备存在Slave或Uncalibrated状态的接口时,才可以显示外部主节点的信息,否则显示信息为空。
【举例】
# 显示所有接口的外部主节点信息。
display ptp foreign-masters-record
P1=Priority1, P2=Priority2,
LP=LocalPriority, C=Class, A=Accuracy,
OSLV=Offset-scaled-log-variance,
SR=Steps-removed
GM=Grandmaster
--------- -----------------------
---- ---- ---- ---- ----- ---------
Interface Clock ID P1 P2 C LP A OSLV SR GM
--------- -----------------------
---- ---- ---- ---- ----- ---------
XGE3/1/1 000FE2-FFFE-FF0000 0 128 248 128 37 65535 0 Yes
XGE3/1/2 000FE2-FFFE-FF0001 0 128 248 128 37 65535 1 No
表1-3 display ptp foreign-masters-record命令显示信息描述表
字段
描述
Interface
PTP接口的名称
Clock ID
外部主时钟节点的编号
P1
时钟第一优先级的值
P2
时钟第二优先级的值
LP
对端节点的优先级(仅ITU-T G.8275.1协议标准下显示)
C
时钟的时间等级值
A
时钟的时间精度值
OSLV
最优时钟的偏差度量
SR
最优时钟到该时钟节点的跳数
GM
最优时钟节点:
·Yes:表示该节点是最优时钟节点
·No:表示该节点不是最优时钟节点
display ptp interface命令用来显示接口的PTP运行信息。
【命令】
display ptp interface[ interface-type interface-number | brief ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
interface-type interface-number:详细显示指定接口的PTP运行信息,interface-type interface-number表示接口类型和接口编号。如未指定本参数,将显示所有接口的PTP运行信息。
brief:简要显示所有接口的PTP运行信息。如果未指定本参数,将详细显示指定接口或所有接口的PTP运行信息。
【使用指导】
当接口开启了PTP功能,则可以显示接口详细信息。当接口PTP功能实际工作时,才可以显示接口简要信息,否则显示信息为空。
【举例】
# 简要显示所有接口的PTP运行信息。
display ptp interface brief
Name State Delay mechanism Clock step Asymmetry correction
XGE3/1/1 Slave E2E Two 0
XGE3/1/2 Passive E2E Two 0
# 详细显示接口Ten-GigabitEthernet3/1/1的PTP运行信息。
display ptp interface ten-gigabitethernet 3/1/1
Clock ID
: 000FE2-FFFE-FF0000
Port number : 15
PTP version : 2
PTP enable
: Enabled
Transport of PTP : User Datagram Protocol (IPv4)
Unicast destination address : 10.10.10.2
DSCP priority
: 56
Port state : Slave
Unicast negotiate port role : Request-port
Force state
: No
Clock step
: Two
Asymmetry correction : 0
Delay mechanism
: End to End
Announce interval (log mean) : 1
Announce receipt time out : 3
Sync interval (log mean)
: 2
Delay request interval (log mean) : 2
Delay response interval (log mean)
: 0
Peer delay request interval (log mean) : 0
Local priority
: 128
NotSlave
: FALSE
Mean path delay
: 0 (ns)
表1-4 display ptp interface命令显示信息描述表
字段
描述
Name
PTP接口的名称
State
PTP接口的状态:
·Slave:接口状态为Slave,跟踪外部时间信息
·Uncalibrated:接口状态为Uncalibrated,Slave状态前的临时状态
·Passive:接口状态为Passive(接口收到对端的Announce报文后,计算出的状态),不跟踪外部时间信息,也不对外发布时间信息
·Master:接口状态为Master,对外发布时间信息
·Premaster:接口状态为Premaster,Master状态前的临时状态
·Listening:接口状态为Listening(接口初始化后,即进入Listening状态),不跟踪外部时间信息,也不对外发布时间信息
·Faulty:接口状态为Faulty,该状态为PTP协议的错误状态(即检测到错误),接口不处理PTP协议报文
·Disabled:接口状态为Disabled,接口上PTP协议未运行,接口不处理协议报文
·Initializing:接口状态为Initializing,接口位于初始化状态,接口不处理协议报文
·N/A:表示无意义
Delay mechanism
接口的延时测量机制:
·End to End:请求应答机制
·Peer to Peer:端延时机制
Clock step
时间戳的携带模式:
·One:表示单步模式
·Two:表示双步模式
Asymmetry correction
非对称延迟校正时间,单位为纳秒
Clock ID
接口所在设备的时钟编号
Port number
接口号
PTP version
PTP版本号:取值只能为2,表示PTP版本号为2
PTP enable
接口的PTP状态:
·Enabled:表示接口的PTP处于激活状态
·Disabled:表示接口的PTP处于未激活状态
Transport of PTP
PTP报文封装格式:
·User Datagram Protocol (IPv4):PTP报文采用UDP封装格式
·IEEE 802.3/Ethernet:PTP报文采用IEEE 802.3/Ethernet封装格式
Unicast destination address
采用UDP封装格式的单播PTP报文的目的IP地址。未配置ptp unicast-destination命令,不显示该字段
Unicast negotiate port role
使用ITU-T G.8275.2协议标准时,端口单播协商时的端口角色:
·Disabled:表示接口的单播协商功能处于关闭状态
·Request-port:表示单播协商的请求端口
·Grant-port:表示单播协商的授予端口
DSCP priority
PTP报文封装格式为UDP时的DSCP优先级。未配置ptp dscp命令时,不显示该字段
VLAN
PTP报文的VLAN。未配置ptp vlan命令时,不显示该字段
Force state
是否配置强制状态生效:
·Yes:表示已配置
·No:表示未配置
Announce interval (log mean)
Announce报文发送的时间间隔=2interval(单位为秒),本字段就是interval的值
Announce receipt time out
Announce报文的接收超时倍数,在倍数的发送时间间隔内,若未收到主节点的Announce报文,则认为主节点失效
Sync interval (log mean)
Sync报文发送的时间间隔=2interval(单位为秒),本字段就是interval的值
Delay response interval (log mean)
发送Delay_Resp报文发送的时间间隔= 2interval(单位为秒),本字段就是interval的值
Delay request interval (log mean)
Delay_Req报文的最小发送时间间隔=2interval(单位为秒),本字段就是interval的值
Peer delay request interval (log mean)
Pdelay_Req报文发送的时间间隔=2interval(单位为秒),本字段就是interval的值
Local Priority
对端节点的优先级(仅ITU-T G.8275.1协议标准下显示)
NotSlave
NotSlave属性(仅ITU-T G.8275.1协议标准下显示)
Mean path delay
接口与对端的平均路径延时,单位为纳秒
display ptp parent命令用来显示PTP设备主节点信息。
【命令】
display ptp parent
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【使用指导】
如果PTP协议标准和时钟节点类型未指定、时钟节点类型指定为TC、T-TC或配置了强制状态生效,则显示信息为空。
【举例】
# 显示PTP设备主节点信息。
display ptp parent
Parent clock:
Parent clock ID
: 000FE2-FFFE-FF0005
Parent port number
: 15
Observed parent offset (log variance) : N/A
Observed parent clock phase change rate : N/A
Grandmaster clock:
Grandmaster clock ID: 000FE2-FFFE-FF0000
Grandmaster clock quality:
Class
: 248
Accuracy
: 37
Offset (log variance) : 65535
Priority1
: 128
Priority2
: 128
表1-5 display ptp parent命令显示信息描述表
字段
描述
Parent clock
主时钟信息
Parent clock ID
主时钟的编号
Parent port number
主时钟节点的输出接口号
Observed parent offset (log variance)
主时钟节点的偏差度量,N/A表示无意义
Observed parent clock phase change rate
主时钟节点的相位变化比率,N/A表示无意义
Grandmaster clock
最优时钟节点信息
Grandmaster clock ID
最优时钟节点编号
Grandmaster clock quality
最优时钟节点属性
Class
最优时钟的时间等级值
Accuracy
最优时钟的时间精度值
Offset (log variance)
最优时钟的偏差度量
Priority1
最优时钟第一优先级的值
Priority2
最优时钟第二优先级的值
display ptp path-trace命令用来显示PTP时钟的路径追踪信息。
【命令】
display ptp path-trace
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【使用指导】
将从主时钟开始按顺序显示PTP同步时钟路径上的时钟节点。
如果未指定PTP协议标准和时钟节点类型,则显示信息为空。
【举例】
# 显示PTP时钟的路径信息。
display ptp path-trace
Sequence number Clock ID
1 000FE2-FFFE-FF0000
2 000FE3-FFFE-F90000
3 000FE4-FFFE-F50000
4 000FE5-FFFE-F20000
5 000FE6-FFFE-F70000
表1-6 display ptp path-trace命令显示信息描述表
字段
描述
Sequence number
路径上时钟节点的序列号
Clock ID
路径追踪时钟节点的编号
display ptp statistics命令用来显示PTP统计信息。
【命令】
display ptp statistics[ interfaceinterface-type interface-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
interface interface-type interface-number:显示指定接口上的PTP统计信息。interface-type interface-number表示接口类型和接口编号。如未指定本参数,将显示所有接口的PTP统计信息。
【使用指导】
如果PTP协议标准和时钟节点未指定,则显示信息为空。
【举例】
# 显示接口Ten-GigabitEthernet3/1/1上的PTP统计信息。
display ptp statistics interface ten-gigabitethernet 3/1/1
Received packets
--------------------------------------------------------------------------
Announce
:0 Sync
:0 Signaling :0
DelayReq
:0 DelayResp
:0 FollowUp :0
PdelayReq:0 PdelayResp:0 PdelayRespFollowUp :0
Sent packets
--------------------------------------------------------------------------
Announce
:476 Sync :2543 Signaling :0
DelayReq
:0 DelayResp
:0 FollowUp :2542
PdelayReq:238 PdelayResp:0 PdelayRespFollowUp :0
Discarded packets
--------------------------------------------------------------------------
Announce
:0 Sync :0 Signaling
:0
DelayReq
:0 DelayResp
:0 FollowUp :0
PdelayReq:0 PdelayResp:0 PdelayRespFollowUp :0
表1-7 display ptp statistics命令显示信息描述表
字段
描述
Received packets
接口收到的PTP协议报文数量的统计信息
Sent packets
接口发出的PTP协议报文数量的统计信息
Discarded packets
接口丢弃的PTP协议报文数量的统计信息
display ptp time-property命令用来显示PTP时钟节点时间信息。
【命令】
display ptp time-property
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【使用指导】
如果PTP协议标准和时钟节点未指定、时钟节点指定为TC或配置了强制状态生效,则显示信息为空。
【举例】
# 显示PTP节点时间特性。
display ptp time-property
PTP clock time property:
Current UTC offset valid : True
Current UTC offset
: 33
Leap59 : Yes
Leap61 : No
Time traceable
: True
Frequency traceable : True
PTP timescale
: True
Time source
: 0xA0 (Internal oscillator)
Sync uncertain : False
表1-8 display ptp time-property命令显示信息描述表
字段
描述
PTP clock time property
PTP时钟节点时间信息
Current UTC offset valid
当前偏移量是否有效:
·True:有效
·False:无效
Current UTC offset
最优时钟的UTC时间相对于TAI时间的累计偏移量(单位为秒)
Leap59
是否对累计偏移量减一:
·Yes:表示是
·No:表示不是
Leap61
是否对累计偏移量加一:
·Yes:表示是
·No:表示不是
Time traceable
时间可跟踪性:
·True:PTP时间可跟踪
·False:PTP时间不可跟踪
Frequency traceable
频率可跟踪性:
·True:频率可跟踪
·False:频率不可跟踪
PTP timescale
PTP时间标识:
·True:PTP时间标识
·False:非PTP时间标识
Time source
最优时钟的时钟类别,取值包括:
·Atomic clock:原子时钟
·GPS:Global Positioning System,全球定位系统
·Handset:手持设备
·Internal oscillator:内部振荡器
·NTP:Network Time Protocol,网络时间协议
·Other:其他
·PTP:Precision Time Protocol,精确时间协议
·Terrestrial radio:陆基无线电
·Unknown:未知
Sync uncertain
同步的上游时钟源是否为不可靠时钟,取值包括:
·True:表示同步的上游时钟源为不可靠时钟
·False:表示同步的上游时钟源为可靠时钟
ptp{tod0 |tod1 }命令用来配置ToD时钟信号的方向和收发时延校正时间。
undo ptp{tod0 |tod1 }命令用来将指定的时延校正时间恢复缺省情况。
【命令】
ptp tod0 input [ delayinput-delay-time ]
undo ptp tod0 input
ptp tod1 output [ delayoutput-delay-time ]
undo ptp tod1 output
【缺省情况】
未配置ToD时钟信号的方向。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
tod0:第一路ToD时钟。tod0仅支持input,不支持output。
tod1:第二路ToD时钟。tod1仅支持output,不支持input。
input:时钟信号方向为入方向,即此时设备接收外部时间信号。
input-delay-time:ToD时钟信号的接收延迟校正时间,取值范围为0~2000000,单位为纳秒,缺省值为0。
output:时钟信号方向为出方向,即设备作为主时钟向外提供时间信号。
output-delay-time:ToD时钟信号的发送延迟校正时间,取值范围为0~1600,单位为纳秒,缺省值为0。
【使用指导】
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
多次执行本命令,最新配置生效。
只有执行本命令修改了ToD时钟的配置,再执行对应的undo命令,才能将该时钟恢复到缺省情况。否则,输入的undo命令不下发执行。
【举例】
# 配置PTP第一路ToD时钟信号为入方向、接收时延校正时间为1000纳秒。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode oc
[Sysname] ptp tod0 input delay 1000
【相关命令】
·ptp profile
·ptp mode
ptp active force-state命令用来配置强制状态生效。
undo ptp active force-state命令用来恢复缺省情况。
【命令】
ptp active force-state
undo ptp active force-state
【缺省情况】
未配置强制状态生效。
【视图】
系统视图
【缺省用户角色】
network-admin
【使用指导】
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
当时钟节点类型为T-TSC和T-TSC-P时,不允许配置该命令。
PTP接口角色修改之后需要使用本命令激活才能生效。
【举例】
# 配置强制状态生效。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode oc
[Sysname] ptp active force-state
【相关命令】
·ptp profile
·ptp mode
·ptp force-state
ptp alarm-threshold{time-lockthreshold-value|time-unlockunlock-value}
*命令用来配置PTP时间锁定日志输出参数。
undo ptp alarm-threshold{time-lock|time-unlock} *命令用来恢复缺省情况。
【命令】
ptp alarm-threshold{time-lockthreshold-value|time-unlockunlock-value}
*
undo ptp alarm-threshold{time-lock|time-unlock} *
【缺省情况】
PTP时间锁定阈值和失锁阈值均为500ns。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
time-lockthreshold-value:PTP时间锁定阈值,取值范围为20~3000,单位为ns。
time-unlockunlock-value:PTP时间失锁阈值,取值范围为20~3000,单位为ns。
【使用指导】
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
失锁阈值必须要大于或等于锁定阈值。
当PTP时钟源的时间偏移从小于等于变成大于失锁阈值时,PTP时间为非锁定状态,触发生成时钟非锁定日志。当PTP时钟源的时间偏移由大于变成小于等于锁定阈值时,PTP时间恢复为锁定状态,触发生成时钟锁定日志。
多次执行本命令,最新配置生效。配置本命令指定一个参数,不指定另一个参数时,指定的参数最新配置值生效,不指定的参数使用当前已有配置值。
【举例】
# 配置PTP时间锁定阈值为100ns,失锁阈值为120ns。
system-view
[Sysname] ptp profile g8275.1
[Sysname] ptp mode t-bc
[Sysname] ptp alarm-threshold time-lock 100 time-unlock 120
【相关命令】
·ptp mode
·ptp profile
ptp alarm-threshold clock-source-class命令用来配置时钟源劣化日志输出参数。
undo ptp alarm-threshold clock-source-class命令用来恢复缺省情况。
【命令】
ptp alarm-threshold clock-source-class class-value
undo ptp alarm-threshold clock-source-class
【缺省情况】
时钟源劣化日志输出参数为6。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
class-value:表示时钟源劣化日志输出参数的值,取值范围为0~255。
【使用指导】
PTP时钟源存在时钟等级属性,而ToD外接时钟源的时钟等级由ptp clock-source命令的class参数配置,class参数的数值越高时钟等级越低,表示时钟精度越低。若当前选用PTP时钟源的时钟等级数值超出或恢复到时钟源劣化日志输出参数值,则输出时钟源劣化日志信息提示。
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
IEEE 1588 version 2、ITU-T G.8275.1和ITU-T G.8275.2协议标准支持配置此命令。
【举例】
# 配置时间源劣化日志输出参数值为20。
system-view
[Sysname] ptp profile g8275.1
[Sysname] ptp mode t-bc
[Sysname] ptp alarm-threshold clock-source-class 20
【相关命令】
·ptp clock-source
·ptp profile
·ptp mode
ptp alarm-threshold time-offset命令用来配置PTP源绝对时间差日志输出参数。
undo ptp alarm-threshold time-offset命令用来恢复缺省情况。
【命令】
ptp alarm-threshold time-offset time-offset-value
undo ptp alarm-threshold time-offset
【缺省情况】
PTP源绝对时间差日志输出参数为500ns。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
time-offset-value:表示PTP源绝对时间差日志输出参数的值,取值范围为200~1000,单位为ns。
【使用指导】
若设备通过外接的Tod时钟源直接获取时钟信号,设备将定期计算外部时钟与PTP时钟的绝对时间差,计算时间间隔由固定的定时器决定。当差值超过PTP源绝对时间差日志输出参数值时,则输出PTP源绝对时间差日志信息提示。
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
IEEE 1588 version 2、ITU-T G.8275.1和ITU-T G.8275.2协议标准支持配置此命令。
【举例】
# 配置PTP源绝对时间差日志输出参数值为800。
system-view
[Sysname] ptp profile g8275.1
[Sysname] ptp mode t-bc
[Sysname] ptp alarm-threshold time-offset 800
【相关命令】
·ptp profile
·ptp mode
ptp alarm-threshold time-offset-sum pk-pk命令用来配置PTP源时间偏差累加和的峰峰值日志输出参数。
undo ptp alarm-threshold time-offset-sum pk-pk命令用来恢复缺省情况。
【命令】
ptp alarm-threshold time-offset-sum pk-pkthreshold-value
undo ptp alarm-threshold time-offset-sum pk-pk
【缺省情况】
PTP源时间偏差累加和的峰峰值日志输出参数为500ns。
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
threshold-value:表示PTP源时间偏差累加和的峰峰值日志输出参数值,取值范围为0~2000,单位为ns。
【使用指导】
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
IEEE 1588 version 2、ITU-T G.8275.1和ITU-T G.8275.2协议标准支持配置此命令。
每隔一段时间,PTP会计算一次源时间偏差累加和的峰峰值并将该值与本命令配置的日志输出参数值进行比较,大于等于该阈值则生成对应日志。
【举例】
# 配置PTP源时间偏差累加和的峰峰值日志输出参数值为1500ns。
system-view
[Sysname] ptp profile g8275.1
[Sysname] ptp mode t-bc
[Sysname] ptp alarm-threshold time-offset-sum pk-pk 1500
【相关命令】
·ptp mode
·ptp profile
ptp announce-interval命令用来配置Announce报文发送的时间间隔。
undo ptp announce-interval命令用来恢复缺省情况。
【命令】
ptp announce-interval interval
undo ptp announce-interval
【缺省情况】
不同PTP协议标准的缺省情况不同:
·当PTP协议标准为IEEE 1588 version 2时,interval的值为1,Announce报文发送的时间间隔为2(即21)秒。
·当PTP协议标准为ITU-T G.8275.1和ITU-T G.8275.2时,interval的值为-3,Announce报文发送时间间隔为1/8(即2-3)秒。
【视图】
二层以太网接口视图
三层以太网接口视图
【缺省用户角色】
network-admin
【参数】
interval:Announce报文发送的时间间隔=2interval,单位为秒。
·当PTP协议标准为IEEE 1588 version 2时,interval的取值范围为0~4。
·当PTP协议标准为ITU-T G.8275.1时,interval的取值范围为-3~6。
·当PTP协议标准为ITU-T G.8275.2时,interval的取值范围为-3~0。
【使用指导】
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
主节点根据从节点端口配置间隔周期性地发送Announce报文给从节点。
当PTP标准协议为ITU-T G.8275.2时,在单播协商的Client端Request-port配置本命令,用于协商Server端Grant-port发送Announce报文的速率。如果协商成功,则Server端Grant-port按照该间隔发送Announce报文;否则, Grant-port不发送Announce报文。
【举例】
# 在接口Ten-GigabitEthernet3/1/1上配置Announce报文发送的时间间隔为4(即22)秒。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode oc
[Sysname] interface ten-gigabitethernet 3/1/1
[Sysname-Ten-GigabitEthernet3/1/1] ptp announce-interval 2
【相关命令】
·ptp profile
·ptp mode
ptp announce-timeout命令用来配置Announce报文的接收超时倍数。
undo ptp announce-timeout命令用来恢复缺省情况。
【命令】
ptp announce-timeoutmultiple-value
undo ptp announce-timeout
【缺省情况】
Announce报文的接收超时倍数为3。
【视图】
二层以太网接口视图
三层以太网接口视图
【缺省用户角色】
network-admin
【参数】
multiple-value:表示Announce报文的接收超时倍数,取值范围为2~10。
【使用指导】
主节点会周期性地发送Announce报文给从节点,如果从节点在对端配置的Announce报文发送时间间隔的multiple-value倍时间之内未收到主节点发来的Announce报文,便认为该主节点失效。
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
为了保证PTP网络的稳定,请根据网络环境配置合理的值。一般情况下,建议将Announce报文的接收超时倍数配置为5~7。
【举例】
# 在接口Ten-GigabitEthernet3/1/1上配置Announce报文的接收超时倍数为5。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode oc
[Sysname] interface ten-gigabitethernet 3/1/1
[Sysname-Ten-GigabitEthernet3/1/1] ptp announce-timeout 5
【相关命令】
·ptp announce-interval
·ptp mode
·ptp profile
ptp asymmetry-correction命令用来配置非对称延迟校正时间。
undo ptp asymmetry-correction命令用来恢复缺省情况。
【命令】
ptp asymmetry-correction { minus | plus } value
undo ptp asymmetry-correction
【缺省情况】
接口的非对称延迟校正时间为0纳秒,即不进行校正。
【视图】
二层以太网接口视图
三层以太网接口视图
【缺省用户角色】
network-admin
【参数】
minus:表示进行负的非对称延迟校正。
plus:表示进行正的非对称延迟校正。
value:表示非对称延迟的校正时间值,取值范围为0~2000000,单位为纳秒。
【使用指导】
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
【举例】
# 在接口Ten-GigabitEthernet3/1/1上配置非对称延迟的校正时间100纳秒。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode oc
[Sysname] interface ten-gigabitethernet 3/1/1
[Sysname-Ten-GigabitEthernet3/1/1] ptp asymmetry-correction plus 100
【相关命令】
·ptp mode
·ptp profile
ptp clock-source命令用来配置时钟源的相关参数。
undo ptp clock-source命令用来恢复缺省情况。
【命令】
配置本地时钟源参数:
ptp clock-source local { accuracy acc-value | class class-value |time-source ts-value}
undo ptp clock-source local { accuracy | class | time-source}
配置外接ToD时钟源参数:
ptp clock-source{ tod0|tod1} { accuracy acc-value | class class-value |grandmaster-clockidclock-id |offsetscaled-logvariancevalue | time-source ts-value}
undo ptp clock-source{ tod0|tod1} { accuracy | class |grandmaster-clockid|offsetscaled-logvariance| time-source}
【缺省情况】
GM时钟的ClockID为无效值000000-0000-000000,需要手动配置。
PTP协议标准为ITU-T G.8275.1且时钟节点类型为T-TSC时:
·本地时钟源的时间精度值为254,时间等级值为255,时钟偏差度量值为65535,时钟属性值为160。这几个值为固定不可配置。
·外接ToD时钟源的时间精度值为254,时间等级值为255,时钟偏差度量为65535,时钟属性值为32。
PTP协议标准为ITU-T G.8275.1且时钟节点类型为T-BC和T-TC:
·使用缺省PTP技术标准时:
¡本地时钟源的时间精度值为254,时间等级值为248,时钟偏差度量值为65535,时钟属性值为160。其中时钟偏差度量值为固定不可配置。
¡外接ToD时钟源的时间精度值为32,时间等级值为6,时钟偏差度量为65535,时钟属性值为32。
·配置PTP OAM技术标准时:
¡本地时钟源的时间精度值为254,时间等级值为165,时钟偏差度量值为65535,时钟属性值为160。其中时钟偏差度量值为固定不可配置。
¡外接ToD时钟源的时间精度值为254,时间等级值为165,时钟偏差度量值为65535,时钟属性值为160。
·配置PTP Unicom技术标准时:
¡本地时钟源的时间精度值为254,时间等级值为248,时钟偏差度量值为65535,时钟属性值为160。其中时钟偏差度量值为固定不可配置。
¡外接ToD时钟源的时间精度值为33,时间等级值为6,时钟偏差度量值为20061,时钟属性值为32。
PTP协议标准为IEEE 1588 version 2时:
·本地时钟源的时间精度值为254,时间等级值为248,时钟偏差度量值为65535,时钟属性值为160。其中时钟偏差度量值为固定不可配置。
·外接ToD时钟源的时间精度值为32,时间等级值为6,时钟偏差度量为65535,时钟属性值为32。
PTP协议标准为ITU-T G.8275.2时:
·时钟节点类型为T-TSC-P
¡本地时钟源的时间精度值为254,时间等级值为255,时钟偏差度量值为65535,时钟属性值为160。这几个值为固定不可配置。
¡外接ToD时钟源的时间精度值为254,时间等级值为255,时钟偏差度量为65535,时钟属性值为32。
·时钟节点类型为T-BC-P
¡本地时钟源的时间精度值为254,时间等级值为248,时钟偏差度量值为65535,时钟属性值为160。其中时钟偏差度量值为固定不可配置。
¡外接ToD时钟源的时间精度值为32,时间等级值为6,时钟偏差度量为65535,时钟属性值为32。
仅ITU-T G.8275.1协议标准支持配置PTP技术标准。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
local:表示配置本地时钟源的参数。
tod0:表示配置第一路外接ToD时钟源的参数。
tod1:表示配置第二路外接ToD时钟源的参数。设备不支持本参数。
accuracy acc-value:表示时钟的时间精度。acc-value为时间精度值,取值范围为0~255,数值越小精度越高,具体取值及其含义如表1-9所示。
时间精度值(十六进制)
含义
00~1F
Reserved(保留)
20
时间精确到25纳秒(1纳秒=10-9秒)以内
21
时间精确到100纳秒以内
22
时间精确到250纳秒以内
23
时间精确到1微秒(1微秒=10-6秒)以内
24
时间精确到2.5微秒以内
25
时间精确到10微秒以内
26
时间精确到25微秒以内
27
时间精确到100微秒以内
28
时间精确到250微秒以内
29
时间精确到1毫秒(1毫秒=10-3秒)以内
2A
时间精确到2.5毫秒以内
2B
时间精确到10毫秒以内
2C
时间精确到25毫秒以内
2D
时间精确到100毫秒以内
2E
时间精确到250毫秒以内
2F
时间精确到1秒以内
30
时间精确到10秒以内
31
时间精确到大于10秒
32~7F
Reserved(保留)
80~FD
For use by alternate PTP profiles(为PTP协议标准预留)
FE
Unknown(未知)
FF
Reserved(保留)
class class-value:表示时钟的时间等级。class-value为时间等级值,取值范围为0~255,数值越小等级越高,具体取值及其含义如表1-10所示(未列出的取值均被协议所保留,不建议配置)。
时间等级值(十进制)
含义
6
表示与主参考时间源保持同步的时钟节点,由PTP来分配时间表。时间等级值为6的时钟节点不可成为该域内其他时钟的从时钟
7
表示先前时间等级值为6、但已无法与特定用途时间源保持同步的时钟节点,已进入续任模式且满足续任条件的时钟节点,由PTP来分配时间表。时间等级值为7的时钟节点不可成为该域内其他时钟的从时钟
13
表示与特定用途的时间源保持同步的时钟节点,由ARB来分配时间表。时间等级值为13的时钟节点不可成为该域内其他时钟的从时钟
14
表示先前时间等级值为13、但已无法与特定用途时间源保持同步的时钟节点,已进入续任模式且满足续任条件的时钟节点,由ARB来分配时间表。时间等级值为14的时钟节点不可成为该域内其他时钟的从时钟
52
表示时间等级值为7的时钟节点由于不满足续任条件而降级为备选时钟A。时间等级值为52的时钟节点不可成为该域内其他时钟的从时钟
58
表示时间等级值为14的时钟节点由于不满足续任条件而降级为备选时钟A。时间等级值为58的时钟节点不可成为该域内其他时钟的从时钟
187
表示时间等级值为7的时钟节点由于不满足续任条件而降级为备选时钟B。时间等级值为187的时钟节点可成为该域内其他时钟的从时钟
193
表示时间等级值为14的时钟节点由于不满足续任条件而降级为备选时钟B。时间等级值为193的时钟节点可成为该域内其他时钟的从时钟
248
时间等级值的缺省取值
255
表示工作模式为Slave-only的时钟节点
grandmaster-clockidclock-id:GM时钟的ClockID。clock-id表示ClockID,格式为XXXXXX-XXXX-XXXXXX,X表示一个十六进制数,不能为全0。local本地时钟源不支持该参数,对于外接ToD时钟,本参数为必选配置。
offsetscaled-logvariancevalue:时钟源的时钟偏差度量。value表示时钟偏差度量值,取值范围为0~65535。local本地时钟源不支持该参数。
time-source ts-value:表示时钟的属性。ts-value为属性值,取值范围为0~255,具体取值及其含义如表1-11所示(未列出的取值均被协议所保留)。
属性值(十六进制)
含义
10
Atomic clock(原子时钟)
20
GPS(Global Positioning System,全球定位系统)
30
Terrestrial radio(陆基无线电)
40
PTP(Precision Time Protocol,精确时间协议)
50
NTP(Network Time Protocol,网络时间协议)
60
Handset(手持设备)
90
Other(其他)
A0
Internal oscillator(内部振荡器)
F0~FE
For use by alternate PTP profiles(为PTP协议标准预留)
FF
Reserved(保留)
【使用指导】
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
时钟的时间等级是设备的固有属性,对于本地时钟源,建议保持时钟的缺省时间等级,不要修改class class-value参数的值。
多次执行本命令,可以指定不同的参数进行配置,如果重复配置同一参数,则最后一次配置生效。
【举例】
# 配置第一路外接ToD时钟源的时间精度值为44。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode oc
[Sysname] ptp clock-source tod0 accuracy 44
【相关命令】
·ptp mode
·ptp profile
·ptp technical-standard
ptp clock-state enable命令用来开启时钟状态功能。
undo ptp clock-state enable命令用来关闭时钟状态功能。
【命令】
ptp clock-state enable
undo ptp clock-state enable
【缺省情况】
时钟状态功能处于关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【使用指导】
开启PTP时钟状态功能后,PTP模块会将时钟运行过程划分为四种状态:自由运行状态、捕获状态、锁定状态、保持状态。使用这个状态机制,能增加PTP域时钟的稳定性。
·自由运行状态:该状态下PTP时钟不会与时间源同步。
·捕获状态:该状态下PTP时钟处于与时间源同步的过程之中。
·锁定状态:该状态下PTP时钟与某个时间源同步,并且误差在设备可接受的精度范围内。
·保持状态:PTP时钟曾经和某个时间源同步,当前不再与任一时间源同步,但它仍然使用之前同步时获取到的时钟信息。
必须先配置PTP协议标准和时钟节点,才允许配置该命令,并且PTP协议标准必须为IEEE 1588 version 2或ITU-T G.8275.1。
本命令和ptp technical-standard命令互斥,配置了一个则不允许配置另一个。
【举例】
#开启时钟状态功能。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode bc
[Sysname] ptp clock-state enable
【相关命令】
·ptp mode
·ptp profile
·ptp technical-standard
ptp clock-step命令用来配置时间戳的携带模式。
undo ptp clock-step命令用来恢复缺省情况。
【命令】
ptp clock-step { one-step | two-step }
undo ptp clock-step
【缺省情况】
时间戳的携带模式为双步模式。
【视图】
二层以太网接口视图
三层以太网接口视图
【缺省用户角色】
network-admin
【参数】
one-step:表示时间戳的携带模式为单步模式。
two-step:表示时间戳的携带模式为双步模式。
【使用指导】
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
仅RX-NIC-YGS4L、RX-NIC-CQ1LF和RX-NIC-LGQ2L子卡上的接口支持单步模式。
TC类型的时钟节点上的Master和Slave接口的单双步模式要保持一致,否则将导致时间同步不正确。
【举例】
# 在接口Ten-GigabitEthernet3/1/1上配置时间戳的携带模式为双步模式。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode oc
[Sysname] interface ten-gigabitethernet 3/1/1
[Sysname-Ten-GigabitEthernet3/1/1] ptp clock-step two-step
【相关命令】
·ptp mode
·ptp profile
ptp delay-mechanism命令用来配置PTP的延时测量机制。
undo ptp delay-mechanism命令用来恢复缺省情况。
【命令】
ptp delay-mechanism { e2e | p2p }
undo ptp delay-mechanism
【缺省情况】
延时测量机制为请求应答机制。
【视图】
二层以太网接口视图
三层以太网接口视图
【缺省用户角色】
network-admin
【参数】
e2e:表示请求应答机制(Request_Response)。
p2p:表示端延时机制(Request_Response)。
【使用指导】
只有当设备的时钟节点类型为BC或OC时,才允许配置该命令。
E2ETC和E2ETC+OC的延时测量机制为请求应答机制,P2PTC和P2PTC+OC的延时测量机制为端延时机制,且不允许改变其延时测量机制。
当PTP协议标准为ITU-T G.8275.1和ITU-T G.8275.2时,只支持请求应答机制,不允许配置该命令
【举例】
# 配置设备的时钟节点类型为OC,并在接口Ten-GigabitEthernet3/1/1上配置延时测量机制为请求应答机制。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode oc
[Sysname] interface ten-gigabitethernet 3/1/1
[Sysname-Ten-GigabitEthernet3/1/1] ptp delay-mechanism e2e
【相关命令】
·ptp mode
·ptp profile
ptp delay-resp-interval命令配置单播协商Server Delay_resp报文的发送间隔。
undo ptp delay-resp-interval命令用来恢复缺省情况。
【命令】
ptp delay-resp-intervalinterval
undo ptp delay-resp-interval
【缺省情况】
interval的值为-4,单播协商Server端发送Delay_resp报文的时间间隔为1/16(即2-4)秒。
【视图】
三层以太网接口视图
【缺省用户角色】
network-admin
【参数】
interval:Delay_resp报文发送的时间间隔=2interval,单位为秒。interval的取值范围为-5~0。
【使用指导】
仅ITU-T G.8275.2协议标准支持配置此命令。
在单播协商Request-port端口上配置本命令,用于指定Grant-port端口发送Delay_resp报文的时间间隔。Grant-port端口收到Request-port端口发送的Delay_req报文后,会回应Delay_resp报文并启动Delay_resp报文定时器,在定时器超时前再次收到Delay_req报文,Grant-port端口会直接丢弃该Delay_req报文,直到定时器超时后,再次收到Delay_req报文才回应Delay_resp报文,重新开始计时。
【举例】
# 配置单播协商Server Delay_resp报文的发送间隔为。
system-view
[Sysname] ptp profile g8275.2
[Sysname] ptp mode t-bc-p
[Sysname] interface ten-gigabitethernet 3/1/1
[Sysname-Ten-GigabitEthernet3/1/1] ptp unicast-destination 10.10.10.2
[Sysname-Ten-GigabitEthernet3/1/1] ptp unicast-negotiate request-port
[Sysname-Ten-GigabitEthernet3/1/1] ptp delay-resp-interval -3
【相关命令】
·ptp mode
·ptp profile
·ptp unicast-destination
·ptp unicast-negotiate
1.1.23 ptp destination-mac
ptp destination-mac命令用来配置PTP报文的目的MAC地址。
undo ptp destination-mac命令用来恢复缺省情况。
【命令】
ptp destination-mac mac-address
undo ptp destination-mac
【缺省情况】
非Pdelay报文的目的MAC地址为011B-1900-0000。
Pdelay报文的目的MAC地址为0180-C200-000E。
【视图】
二层以太网接口视图
三层以太网接口视图
【缺省用户角色】
network-admin
【参数】
mac-address:表示PTP单播报文的目的MAC地址(取值为任意单播MAC地址),或者非Pdelay组播报文的目的MAC地址(取值为0180-C200-000E或011B-1900-0000)。
【使用指导】
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
当PTP协议标准为ITU-T G.8275.2时,不允许配置该命令。
该命令在PTP报文采用IEEE 802.3/Ethernet封装格式时才生效。
当PTP报文封装格式为IEEE 802.3/Ethernet,设备使用目的MAC地址和其他节点交互PTP报文。
·时钟节点间缺省采用组播通信方式交互PTP报文:
¡对于组播的非Pdelay报文(包括delay报文delay_Req、delay_Resp、delay_Resp_Follow_Up以及Annonce,Sync,FollowUp报文等),可选择配置报文的目的MAC地址为0180-C200-000E或011B-1900-0000。
¡对于组播的Pdelay报文(包括Pdelay_Req、Pdelay_Resp、Pdelay_Resp_Follow_Up),目的MAC地址只能为0180-C200-000E,不可修改。
·如果时钟节点间采用单播通信方式,那么节点直连的上游节点需要配置一个任意单播MAC地址为PTP报文的目的MAC地址。
【举例】
# 在接口Ten-GigabitEthernet3/1/1上配置非Pdelay报文的目的MAC地址为0180-C200-000E。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode oc
[Sysname] interface ten-gigabitethernet 3/1/1
[Sysname-Ten-GigabitEthernet3/1/1] ptp destination-mac 0180-c200-000e
【相关命令】
·ptp mode
·ptp profile
ptp domain命令用来配置设备所属的PTP域。
undo ptp domain命令用来恢复缺省情况。
【命令】
ptp domain domain-number
undo ptp domain
【缺省情况】
当PTP协议标准为IEEE 1588 version 2,PTP设备属于域0。
当PTP协议标准为ITU-T G.8275.1时,PTP设备属于域24。
当PTP协议标准为ITU-T G.8275.2时,PTP设备属于域44。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
domain-number:表示设备加入的PTP域,domain-number的取值范围为0~255;当PTP协议标准为ITU-T G.8275.1时,domain-number的取值范围为24~43;当PTP协议标准为ITU-T G.8275.2时,domain-number的取值范围为44~63。
【使用指导】
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
【举例】
# 配置设备所属的PTP域为2。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode oc
[Sysname] ptp domain 2
【相关命令】
·ptp mode
·ptp profile
ptp dscp命令用来配置PTP报文封装格式为UDP时的DSCP优先级。
undo ptp dscp命令用来恢复缺省情况。
【命令】
ptp dscp dscp
undo ptp dscp
【缺省情况】
PTP报文封装格式为UDP时的DSCP优先级为56。
【视图】
二层以太网接口视图
三层以太网接口视图
【缺省用户角色】
network-admin
【参数】
dscp:DSCP优先级,取值范围为0~63。
【使用指导】
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。当PTP协议标准为ITU-T G.8275.1时,不允许配置该命令。
只有当PTP报文封装格式为UDP时,该命令才生效。
【举例】
# 在接口Ten-GigabitEthernet3/1/1上配置PTP报文封装格式为UDP时的DSCP优先级为63。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode oc
[Sysname] interface ten-gigabitethernet 3/1/1
[Sysname-Ten-GigabitEthernet3/1/1] ptp transport-protocol udp
[Sysname-Ten-GigabitEthernet3/1/1] ptp dscp 63
【相关命令】
·ptp profile
·ptp mode
·ptp transport-protocol
ptp enable命令用来开启接口的PTP功能。
undo ptp enable命令用来关闭接口的PTP功能。
【命令】
ptp enable
undo ptp enable
【缺省情况】
接口的PTP功能处于关闭状态。
【视图】
二层以太网接口视图
三层以太网接口视图
【缺省用户角色】
network-admin
【使用指导】
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
当设备时钟节点类型为OC或T-TSC时,只允许在一个接口上开启PTP功能。
建议在完成PTP相关参数配置后,再在接口上开启PTP功能。
当需要在二层以太网接口上开启PTP功能时,请确保该二层以太网接口所属VLAN对应的VLAN接口上没有绑定任何VPN实例(即未配置ip binding命令),否则该二层以太网接口上配置的PTP功能不生效。
当需要在三层以太网接口上开启PTP功能,且该接口绑定了VPN,采用UDP(IPv4)封装格式组播方式传输PTP报文时,需要配置ptp sourceip-address vpn-instance vpn-instance-name命令,其中VPN为接口绑定的VPN,否则该三层以太网接口上配置的PTP功能不生效。
【举例】
# 配置设备的时钟节点类型为OC,并在接口Ten-GigabitEthernet3/1/1上开启PTP功能。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode oc
[Sysname] interface ten-gigabitethernet 3/1/1
[Sysname-Ten-GigabitEthernet3/1/1] ptp enable
# 配置设备的时钟节点类型为E2ETC,并在接口Ten-GigabitEthernet3/1/1和Ten-GigabitEthernet3/1/2上开启PTP功能。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode e2etc
[Sysname] interface ten-gigabitethernet 3/1/1
[Sysname-Ten-GigabitEthernet3/1/1] ptp enable
[Sysname-Ten-GigabitEthernet3/1/1] interface ten-gigabitethernet 3/1/2
[Sysname-Ten-GigabitEthernet3/1/2] ptp enable
【相关命令】
·ptp mode
·ptp profile
·ptp source
ptp force-state命令用来配置PTP接口角色。
undo ptp force-state命令用来恢复缺省情况。
【命令】
ptp force-state { master | passive | slave }
undo ptp force-state
【缺省情况】
PTP接口的角色由BMC算法自动生成。
【视图】
二层以太网接口视图
三层以太网接口视图
【缺省用户角色】
network-admin
【参数】
master:表示PTP接口的角色为主接口。
passive:表示PTP接口的角色为被动接口。
slave:表示PTP接口的角色为从接口。
【使用指导】
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
当节点类型为T-TSC和T-TSC-P时,不允许配置该命令
一台设备上最多只允许配置一个从接口。
PTP接口角色修改之后需要使用ptp active force-state激活才能生效。
【举例】
# 配置设备的时钟节点类型为OC,并配置PTP接口Ten-GigabitEthernet3/1/1的角色为从接口。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode oc
[Sysname] interface ten-gigabitethernet 3/1/1
[Sysname-Ten-GigabitEthernet3/1/1] ptp force-state slave
【相关命令】
·ptp active force-state
·ptp mode
·ptp profile
·ptp slave-only
ptp local-priority命令用来配置对端节点的优先级参数。
undo ptp local-priority命令用来恢复缺省情况。
【命令】
ptp local-priority local-priority
undo ptp local-priority
【缺省情况】
对端节点的优先级参数值为128。
【视图】
二层以太网接口视图
三层以太网接口视图
【缺省用户角色】
network-admin
【参数】
value:表示指定对端节点的优先级参数,取值范围为1~255,数值越小优先级越高。
【使用指导】
在ITU-T G.8275.1协议标准下,时钟节点上开启PTP协议的每个接口都会有一个优先级。该优先级是作为对端节点的一个优先级,参与BMC算法。可以通过配置该参数来影响对端节点能否成为最优时钟。
对端节点的本地时钟优先级参数不能通过Announce报文传递,所以在本节点和对端节点相连的PTP接口下配置优先级代替对端节点的时钟优先级。
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
仅ITU-T G.8275.1和ITU-T G.8275.2协议标准支持配置此命令。
【举例】
# 在接口Ten-GigabitEthernet3/1/1上配置接口的本地优先级为10。
system-view
[Sysname] ptp profile g8275.1
[Sysname] ptp mode t-bc
[Sysname] interface ten-gigabitethernet 3/1/1
[Sysname-Ten-GigabitEthernet3/1/1] ptp local-priority 10
【相关命令】
·ptp profile
·ptp mode
ptp max-steps-removed命令用来配置时间同步设备的最大跳数。
undo ptp max-steps-removesd命令用来恢复缺省情况。
【命令】
ptp max-steps-removed step-removed-value
undo ptp max-steps-removed
【缺省情况】
时间同步设备的最大跳数为255。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
step-removed-value:表示时间同步设备的最大跳数,取值范围为1~255。
【使用指导】
配置该命令后,从时钟源到时钟节点路径上的时钟节点个数不能超过该命令配置的值,超出的时钟节点将无法同步时钟。
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
【举例】
# 配置时间同步设备的最大跳数为20。
system-view
[Sysname] ptp profile g8275.1
[Sysname] ptp mode t-bc
[Sysname] ptp max-steps-removed 20
【相关命令】
·ptp profile
·ptp mode
ptp min-delayreq-interval命令用来配置Delay_Req报文的最小发送时间间隔。
undo ptp min-delayreq-interval命令用来恢复缺省情况。
【命令】
ptp min-delayreq-interval interval
undo ptp min-delayreq-interval
【缺省情况】
不同PTP协议标准的缺省情况不同:
·当PTP协议标准为IEEE 1588 version 2时,interval的值为0,Delay_Req报文的最小发送时间间隔为1(即20)秒。
·当PTP协议标准为ITU-T G.8275.1时,interval的值为-4,Delay_Req报文的最小发送时间间隔为1/16(即2-4)秒。
【视图】
二层以太网接口视图
三层以太网接口视图
【缺省用户角色】
network-admin
【参数】
interval:Delay_Req报文的最小发送时间间隔=2interval,单位为秒,interval的取值范围为-4~6。
【使用指导】
当从时钟收到Sync报文时,会答复Delay_Req报文并启动Delay_Req报文发送定时器,定时器的值由本命令配置。定时器在超时前再次收到Sync报文不会答复Delay_Req报文,超时后收到Sync报文才会答复。
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
只有主时钟上配置的本命令生效,在从时钟上配置的不生效。主时钟通过PTP报文将该参数的值传递给从时钟,从而控制从时钟发送Delay_Req报文的时间间隔。在从时钟上使用display ptp interface命令可以查看本命令的实际生效值。
【举例】
# 在接口Ten-GigabitEthernet3/1/1上配置Delay_Req报文的最小发送时间间隔为4(即22)秒。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode oc
[Sysname] interface ten-gigabitethernet 3/1/1
[Sysname-Ten-GigabitEthernet3/1/1] ptp min-delayreq-interval 2
【相关命令】
·ptp mode
·ptp profile
·ptp syn-interval
ptp mode命令用来配置设备的时钟节点类型。
undo ptp mode命令用来恢复缺省情况。
【命令】
ptp mode { bc | e2etc | e2etc-oc | oc | p2ptc | p2ptc-oc |t-bc|t-tc|t-bc-p |t-tsc| t-tsc-p}
undo ptp mode
【缺省情况】
不存在时钟节点类型。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
bc:表示时钟节点类型为BC(Boundary Clock,边界时钟)。
e2etc:表示时钟节点类型为E2ETC(End-to-End Transparent Clock,端到端透明时钟)。
e2etc-oc:表示时钟节点类型为E2ETC+OC(端到端透明时钟与普通时钟混合)。
oc:表示时钟节点类型为OC(Ordinary Clock,普通时钟)。
p2ptc:表示时钟节点类型为P2PTC(Peer-to-Peer Transparent Clock,点到点透明时钟)。
p2ptc-oc:表示时钟节点类型为P2PTC+OC(点到点透明时钟与普通时钟混合)。
t-bc:表示时钟节点类型为T-BC(Telecom Boundary Clock,电信边界时钟)。
t-tc:表示时钟节点类型为T-TC(Telecom Transparent Clock,电信透明时钟)。
t-tsc:表示时钟节点类型为T-TSC(Telecom Time Slave Clock,电信时间从时钟)。
t-bc-p:表示时钟节点类型为T-BC-P(Partial-Support Telecom Boundary Clock,部分支持电信边界时钟)。
t-tsc-p:表示时钟节点类型为T-TSC-P(Partial-Support Telecom Time Slave Clock,部分支持电信时间从时钟)。
【使用指导】
改变设备的时钟节点类型,会清空除PTP协议标准类型外的所有配置。
必须先配置PTP协议标准后,才允许配置该命令。
当PTP协议标准为IEEE 1588 version 2时,不允许配置为T-TC、T-BC和T-TSC类型。
当PTP协议标准为ITU-T G.8275.1时,只允许配置为T-TC、T-BC或T-TSC类型。
当PTP协议标准为ITU-T G.8275.2时,只允许配置为T-BC-P或T-TSC-P类型。
一台设备只能配置一种PTP时钟节点类型。
切换或删除时钟节点类型时,PTP除节点类型外的所有配置将恢复为当前协议标准的缺省配置。
【举例】
# 配置设备的时钟节点类型为OC。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode oc
【相关命令】
·ptp profile
ptp notslave disable命令用来配置PTP接口的NotSlave属性为关闭状态。
undo ptp notslave disable命令用来恢复缺省情况。
【命令】
ptp notslave disable
undo ptp notslave disable
【缺省情况】
PTP接口的NotSlave属性为开启状态。
【视图】
二层以太网接口视图
三层以太网接口视图
【缺省用户角色】
network-admin
【使用指导】
PTP接口的NotSlave属性是指时钟节点的接口自动选举自身所在节点为主节点的属性。
该属性仅ITU-T G.8275.1和ITU-T G.8275.2协议标准下存在。当接口的NotSlave属性为开启状态时,该接口则自动选举自身所在节点为主节点,并向外发送PTP时钟同步消息。故在ITU-T G.8275.1和ITU-T G.8275.2协议标准下,若在同一个PTP域内,则需要关闭所有接口的NotSlave属性才能进行PTP域的主从节点选举。灵活运用该属性可以在PTP域内灵活控制主从节点的改变。
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
ITU-T G.8275.1协议标准的T-BC时钟节点支持。
TU-T G.8275.2协议标准的T-BC-P时钟节点支持。
T-BC-P和T-BC 上端口有master-only属性,若想做从端口,需要配置ptp notslave disable命令。
【举例】
# 在接口Ten-GigabitEthernet3/1/1上配置接口的NotSlave属性为关闭状态。
system-view
[Sysname] ptp profile g8275.1
[Sysname] ptp mode t-bc
[Sysname] interface ten-gigabitethernet 3/1/1
[Sysname-Ten-GigabitEthernet3/1/1] ptp notslave disable
【相关命令】
·ptp profile
·ptp mode
ptp path-trace disable命令用来关闭PTP路径追踪功能。
undo ptp path-trace disable命令用来开启PTP路径追踪功能。
【命令】
ptp path-trace disable
undo ptp path-trace disable
【缺省情况】
PTP路径追踪功能处于开启状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【使用指导】
路径追踪功能用来获取时钟信号从主时钟到本设备所经过的时钟节点的信息。只有路径上所有时钟节点均开启路径追踪功能,才能获取到完整的路径追踪信息。如果路径上有设备不支持路径追踪功能,请关闭该功能,以免引起PTP报文互通问题。
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
【举例】
# 关闭PTP路径追踪功能。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode bc
[Sysname] ptp path-trace disable
【相关命令】
·display ptp path-trace
·ptp mode
·ptp profile
ptp pdelay-req-interval命令用来配置Pdelay_Req报文发送的时间间隔。
undo ptp pdelay-req-interval命令用来恢复缺省情况。
【命令】
ptp pdelay-req-interval interval
undo ptp pdelay-req-interval
【缺省情况】
Pdelay_Req报文发送的时间间隔为1(即20)秒。
【视图】
二层以太网接口视图
三层以太网接口视图
【缺省用户角色】
network-admin
【参数】
interval:Pdelay_Req报文发送的时间间隔=2interval,单位为秒,interval的取值范围为-4~6。当PTP协议标准为IEEE 1588 version 2时,interval的取值范围为0~5。
【使用指导】
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
当PTP协议标准为ITU-T G.8275.1和ITU-T G.8275.2时,不允许配置该命令。
【举例】
# 在接口Ten-GigabitEthernet3/1/1上配置Pdelay_Req报文发送的时间间隔为4(即22)秒。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode oc
[Sysname] interface ten-gigabitethernet 3/1/1
[Sysname-Ten-GigabitEthernet3/1/1] ptp pdelay-req-interval 2
【相关命令】
·ptp mode
·ptp profile
ptp port-mode命令用来配置TC+OC(包括E2ETC+OC和P2PTC+OC)的接口类型为OC。
undo ptp port-mode命令用来恢复缺省情况。
【命令】
ptp port-mode oc
undo ptp port-mode
【缺省情况】
E2ETC+OC和P2PTC+OC上各接口的类型都为TC。
【视图】
二层以太网接口视图
三层以太网接口视图
【缺省用户角色】
network-admin
【参数】
oc:表示TC+OC的接口类型为OC。
【使用指导】
只有当设备的时钟节点类型为E2ETC+OC或P2PTC+OC,且配置了PTP协议标准和时钟节点时,才允许配置该命令。
当PTP协议标准为ITU-T G.8275.1和ITU-T G.8275.2时,不允许配置该命令。
【举例】
# 配置设备的时钟节点类型为P2PTC+OC,并配置接口Ten-GigabitEthernet3/1/1的类型为OC。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode p2ptc-oc
[Sysname] interface ten-gigabitethernet 3/1/1
[Sysname-Ten-GigabitEthernet3/1/1] ptp port-mode oc
【相关命令】
·ptp mode
·ptp profile
ptp priority clock-source命令用来配置时钟参与BMC算法的优先级参数。
undo ptp priority clock-source命令用来将指定的优先级恢复缺省情况。
【命令】
ptp priority clock-source { local|tod0| tod1} { priority1priority1 | priority2priority2 | local-priority local-priority }
undo ptp priority clock-source { local|tod0| tod1} { priority1
| priority2 |local-priority }
【缺省情况】
不同PTP协议标准的缺省情况不同:
·当PTP协议标准为IEEE 1588 version 2时,时钟第一、二优先级均为128。
·当PTP协议标准为ITU-T G.8275.1时,时钟第一优先级为128,T-BC、T-TC类型节点时钟第二优先级为128,T-TSC类型节点时钟第二优先级为255,时钟本地优先级为128。
·当PTP协议标准为ITU-T G.8275.2时,时钟第一优先级为128,T-BC-P节点时钟第二优先级为128,T-TSC-P类型节点时钟第二优先级为255,时钟本地优先级为128。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
local:表示配置本地时钟的优先级参数。
tod0:表示配置第一路ToD时钟的优先级参数。
tod1:表示配置第二路ToD时钟的优先级参数。
priority1 priority1:表示时钟的第一优先级。priority1为第一优先级的值。当PTP协议标准为IEEE 1588 version 2时,取值范围为0~255,数值越小优先级越高;当PTP协议标准为ITU-T G.8275.1时,取值为128,不可配置。
priority2 priority2:表示时钟的第二优先级。priority2为第二优先级的值。当PTP协议标准为IEEE 1588 version 2时,取值范围为0~255,数值越小优先级越高;当PTP协议标准为ITU-T G.8275.1时,T-BC、T-TC类型节点取值范围为0~255,数值越小优先级越高,T-TSC类型节点取值为255,不可配置。
local-prioritylocal-priority:表示时钟的本地优先级。local-priority:表示本地优先级的值,取值范围为1~255,数值越小优先级越高。只有PTP协议标准为ITU-T G.8275.1时才允许配置本地优先级。
【使用指导】
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
本地优先级不会随报文发送出去。
【举例】
# 配置本地时钟的第一优先级值为10。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode oc
[Sysname] ptp priority clock-source local priority1 10
【相关命令】
·ptp mode
·ptp profile
ptp profile命令用来配置设备采用的PTP协议标准。
undo ptp profile命令用来恢复缺省情况。
【命令】
ptp profile{1588v2|g8275.1|g8275.2}
undo ptp profile
【缺省情况】
未配置设备采用的PTP协议标准,PTP协议不运行。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
1588v2:表示采用的PTP协议标准为IEEE 1588 version 2。
g8275.1:表示采用的PTP协议标准为ITU-T G.8275.1。
g8275.2:表示采用的PTP协议标准为ITU-T G.8275.2。
【使用指导】
必须首先配置设备支持的PTP协议标准,否则不允许执行其他PTP配置命令。
当改变或取消设备采用的PTP协议标准时,PTP功能不工作,将会清空用户在之前PTP协议标准下的所有PTP配置。
【举例】
# 配置设备采用的PTP协议标准为IEEE 1588 version 2。
system-view
[Sysname] ptp profile 1588v2
ptp slave-only命令用来配置OC的工作模式为Slave-only,即OC只能作为从时钟。
undo ptp slave-only命令用来恢复缺省情况。
【命令】
ptp slave-only
undo ptp slave-only
【缺省情况】
OC的工作模式不是Slave-only,即OC既可作为主时钟也可作为从时钟。
【视图】
系统视图
【缺省用户角色】
network-admin
【使用指导】
当OC的工作模式为Slave-only时,也允许将其PTP接口强制配置为主接口或被动接口,通过ptp force-state命令进行生效配置。
只有当设备的时钟节点类型为OC,且配置了PTP协议标准和时钟节点时,才允许配置该命令。
【举例】
# 配置设备的时钟节点类型为OC,并配置其工作模式为Slave-only。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode oc
[Sysname] ptp slave-only
【相关命令】
·ptp force-state
·ptp mode
·ptp profile
1.1.39 ptp source
ptp source命令用来配置采用UDP封装格式的组播PTP报文的源IP地址。
undo ptp source命令用来删除指定的源IP地址。
【命令】
ptp source ip-address [ vpn-instance vpn-instance-name ]
undo ptp source ip-address [ vpn-instance vpn-instance-name ]
【缺省情况】
未配置采用UDP封装格式的组播PTP报文的源IP地址。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
ip-address:表示采用UDP封装格式的组播PTP报文的源IP地址。
vpn-instancevpn-instance-name:指定本端设备和对端设备通信时使用的VPN实例,vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则表示对端设备位于公网中。
【使用指导】
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。当PTP协议标准为ITU-T G.8275.1和ITU-T G.8275.2时,不允许配置该命令。
该命令在PTP报文采用UDP(IPv4)封装格式组播方式传输时才生效,配置的IP地址用于标识PTP报文的发送者。
当需要在三层以太网接口上开启PTP功能,且该接口绑定了VPN,采用UDP(IPv4)封装格式组播方式传输PTP报文时,需要配置ptp sourceip-address vpn-instance vpn-instance-name命令,其中VPN为接口绑定的VPN,否则该三层以太网接口上配置的PTP功能不生效。
【举例】
# 配置采用UDP封装格式的组播PTP报文的源IP地址为3.5.1.5。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode oc
[Sysname] ptp source 3.5.1.5
【相关命令】
·ptp mode
·ptp profile
·ptp transport-protocol
ptp syn-interval命令用来配置Sync报文发送的时间间隔。
undo ptp syn-interval命令用来恢复缺省情况。
【命令】
ptp syn-interval interval
undo ptp syn-interval
【缺省情况】
不同PTP协议标准的缺省情况不同:
·当PTP协议标准为IEEE 1588 version 2时,interval的值为0,Sync报文发送的时间间隔为1(即20)秒。
·当PTP协议标准为ITU-T G.8275.1和ITU-T G.8275.2时,interval的值为-4,Sync报文发送的时间间隔为1/16(即2-4)秒。
【视图】
二层以太网接口视图
三层以太网接口视图
【缺省用户角色】
network-admin
【参数】
interval:Sync报文发送的时间间隔=2interval,单位为秒。当PTP协议标准为ITU-T G.8275.1时,interval的取值范围为-4~6;当PTP协议标准为IEEE 1588 version 2时,interval的取值范围为-1~1;当PTP协议标准为ITU-T G.8275.2时,interval的取值范围为-5~0。
【使用指导】
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
主节点根据自身端口配置间隔,周期性地发送Sync报文给从节点。
当PTP标准协议为ITU-T G.8275.2时,在单播协商的Client端Request-port配置本命令,用于协商Server端Grant-port发送Sync报文的速率。如果协商成功,则Server端Grant-port按照该间隔发送Sync报文;否则, Grant-port不发送Sync报文。
【举例】
# 在接口Ten-GigabitEthernet3/1/1上配置Sync报文发送的时间间隔为2(即21)秒。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode oc
[Sysname] interface ten-gigabitethernet 3/1/1
[Sysname-Ten-GigabitEthernet3/1/1] ptp syn-interval 1
【相关命令】
·ptp mode
·ptp profile
ptp sync-uncertain enable命令用来开启SyncUncertain功能。
undo ptp sync-uncertain enable命令用来关闭SyncUncertain功能。
【命令】
ptp sync-uncertain enable
undo ptp sync-uncertain enable
【缺省情况】
SyncUncertain功能处于关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【使用指导】
当设备需要将自己的非锁定状态通知下游设备时,请开启SyncUncertain功能。
缺省情况下,设备只会将上游节点的锁定和非锁定状态传递给下游节点,不会将自己的锁定、非锁定状态传递给下游节点。
开启本功能后,设备会通过Announce报文中的synchronizationUncertain位,将自己的锁定和非锁定状态通告给下游节点。当下游节点收到非锁定的同步信息时,不与设备进行时间同步;当下游节点收到锁定的同步信息时,才与设备进行时间同步。
必须先配置PTP协议标准和时钟节点,才允许配置该命令,并且PTP协议标准必须为IEEE 1588 version 2或ITU-T G.8275.1。
【举例】
# 开启SyncUncertain功能。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode bc
[Sysname] ptp sync-uncertain enable
【相关命令】
·ptp profile
·ptp mode
ptp technical-standard命令用来配置PTP技术标准。
undo ptp technical-standard命令用来恢复缺省情况。
【命令】
ptp technical-standard{oam|unicom}
undo ptp technical-standard
【缺省情况】
使用缺省PTP技术标准。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
oam:表示OAM技术标准。
unicom:表示Unicom技术标准。
【使用指导】
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
仅ITU-T G.8275.1协议标准支持配置此命令。
不同PTP技术标准的时钟源相关参数accuracy、class、time-source、offsetscaled-logvariance缺省值不同。
本命令和ptp clock-state enable命令互斥,配置了一个则不允许配置另一个。
【举例】
# 配置PTP技术标准为Unicom。
system-view
[Sysname] ptp profile g8275.1
[Sysname] ptp mode t-bc
[Sysname] ptp technical-standard unicom
Parameters of Clock Attribute will be restored to the default values. Continue? [Y/N]:y
【相关命令】
·ptp clock-source
·ptp clock-state enable
·ptp mode
·ptp profile
ptp transport-protocol命令用来配置接口的PTP报文封装格式为UDP格式。
undo ptp transport-protocol命令用来恢复缺省情况。
【命令】
ptp transport-protocol udp
undo ptp transport-protocol
【缺省情况】
不同PTP协议标准的缺省情况不同:
·当PTP协议标准为IEEE 1588 version 2或ITU-T G.8275.1时,PTP报文的封装格式为IEEE 802.3/Ethernet格式。
·当PTP协议标准为ITU-T G.8275.2,PTP报文的封装格式为UDP(IPv4)格式。
【视图】
二层以太网接口视图
三层以太网接口视图
【缺省用户角色】
network-admin
【参数】
udp:表示配置接口下PTP报文的封装格式为UDP。
【使用指导】
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。当PTP协议标准为ITU-T G.8275.1和ITU-T G.8275.2时,不允许配置该命令。
【举例】
# 配置接口Ten-GigabitEthernet3/1/1的PTP报文封装格式为UDP格式。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode oc
[Sysname] interface ten-gigabitethernet 3/1/1
[Sysname-Ten-GigabitEthernet3/1/1] ptp transport-protocol udp
【相关命令】
·ptp mode
·ptp profile
ptp unicast-destination命令用来配置采用UDP封装格式的单播PTP报文的目的IP地址。
undo ptp unicast-destination命令用来恢复缺省情况。
【命令】
ptp unicast-destination ip-address
undo ptp unicast-destinationip-address
【缺省情况】
未配置采用UDP封装格式的单播PTP报文的目的IP地址。
【视图】
三层以太网接口视图
【缺省用户角色】
network-admin
【参数】
ip-address:表示采用UDP封装格式的单播PTP报文的目的IP地址。
【使用指导】
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。当PTP协议标准为ITU-T G.8275.1时,不允许配置该命令。
当PTP协议标准为ITU-T G.8275.2时,必须配置该命令。
该命令在PTP报文采用UDP封装格式时才生效。
【举例】
# 在接口Ten-GigabitEthernet3/1/1上配置采用UDP封装格式的单播PTP报文的目的IP地址为10.10.10.2。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode oc
[Sysname] interface ten-gigabitethernet 3/1/1
[Sysname-Ten-GigabitEthernet3/1/1] ptp transport-protocol udp
[Sysname-Ten-GigabitEthernet3/1/1] ptp unicast-destination 10.10.10.2
【相关命令】
·ptp profile
·ptp mode
·ptp transport-protocol
ptp unicast-negotiate命令用来开启接口的单播协商功能。
undo ptp unicast-negotiate命令用来关闭开启接口的单播协商功能。
【命令】
ptp unicast-negotiate{grant-port|request-port}
undo ptp unicast-negotiate
【缺省情况】
接口的单播协商功能处于关闭状态。
【视图】
三层以太网接口视图
【缺省用户角色】
network-admin
【参数】
grant-port:表示单播协商过程中PTP接口的角色为主接口。
request-port:表示单播协商过程中PTP接口的角色为从接口。
【使用指导】
仅ITU-T G.8275.2协议标准支持配置此命令。
ITU-T G.8275.2组网环境下,配置本命令表示使用静态指定方式确定主从关系。request-port主动向grant-port发起连接请求建立PTP链路,并协商PTP参数和同步PTP时钟。请提前规划网络,将做时间同步从设备(Client时钟节点)上的端口配置为request-port,做时间同步主设备(Server时钟节点)上的端口配置为grant-port。
不配置本命令时,表示使用动态选举方式确定主从关系。
必选配置ptp unicast-destination命令,单播协商功能才能生效。T-TSC-P上不支持配置grant-port。
【举例】
# 开启接口Ten-GigabitEthernet3/1/1单播协商功能,协商过程中接口角色为从接口。
system-view
[Sysname] ptp profile g8275.2
[Sysname] ptp mode t-bc-p
[Sysname] interface ten-gigabitethernet 3/1/1
[Sysname-Ten-GigabitEthernet3/1/1] ptp unicast-destination 10.10.10.2
[Sysname-Ten-GigabitEthernet3/1/1] ptp unicast-negotiate request-port
[Sysname-Ten-GigabitEthernet3/1/1] ptp enable
【相关命令】
·ptp mode
·ptp profile
·ptp unicast-destination
ptp utc命令用来配置UTC的校正日期。
undo ptp utc命令用来取消该配置。
【命令】
ptp utc { leap59-date | leap61-date } date
undo ptp utc { leap59-date | leap61-date }
【缺省情况】
未配置UTC的校正日期。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
leap59-date:表示在指定日期的最后一分钟(23点59分)对当前设备的UTC进行校正,使其比TAI慢一秒。
leap61-date:表示在指定日期的最后一分钟(23点59分)对当前设备的UTC进行校正,使其比TAI快一秒。
date:表示指定日期,格式为YYYY/MM/DD。YYYY表示年,取值范围为2000~2035;MM表示月,取值范围为1~12;DD表示日,取值范围取决于所输入的月份。指定日期请不要早于系统的当前日期,否则配置将不会生效。
【使用指导】
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
leap59和leap61的配置不能够同时存在,多次执行这两个参数时,最后一次执行的命令生效。
【举例】
# 假设系统的当前日期为2010年8月8日,配置设备的时钟节点类型为BC,并指定在2010年12月31日的最后一分钟对当前设备的UTC进行校正,使其比TAI慢一秒。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode bc
[Sysname] ptp utc leap59-date 2010/12/31
【相关命令】
·ptp mode
·ptp profile
ptp utc offset命令用来配置UTC相对于TAI的累计偏移量。
undo ptp utc offset命令用来恢复缺省情况。
【命令】
ptp utc offset utc-offset
undo ptp utc offset
【缺省情况】
UTC相对于TAI的累计偏移量为0秒。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
utc-offset:表示当前设备的UTC相对于TAI的累计偏移量,单位为秒,取值范围0~999。
【使用指导】
UTC(Coordinated Universal Time,国际协调时间),即为格林威治天文台标准太阳时间,也即设备上的显示时间。TAI(International Atomic Time)时间为国际原子时间,二者之间会产生一定的偏差。通过本配置,可以校正UTC和TAI之间的偏差。
请在设备上配置本功能,以便当设备的本地时钟当选为PTP域的最优时钟时,配置的偏移量生效,PTP域内的其他节点能够同步到正确的时间。
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
【举例】
# 配置UTC相对于TAI的累计偏移量为33秒。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode oc
[Sysname] ptp utc offset 33
【相关命令】
·ptp mode
·ptp profile
ptp vlan命令用来配置PTP报文的VLAN Tag。
undo ptp vlan命令用来恢复缺省情况。
【命令】
ptp vlanvlan-id[dot1pdot1p-value ]
undo ptp vlan[ dot1p ]
【缺省情况】
PTP报文不带VLAN Tag。
【视图】
二层以太网接口视图
【缺省用户角色】
network-admin
【参数】
vlanvlan-id:VLAN的编号,取值范围为1~4094。
dot1pdot1p-value:802.1p优先级,取值范围为0~7,缺省值为7,即最高优先级。需要注意的是,不论配置为何值,设备实际均按缺省值7处理。
【使用指导】
必须先配置PTP协议标准和时钟节点后,才允许配置该命令。
【举例】
# 在接口Ten-GigabitEthernet3/1/1上配置PTP报文的VLAN ID为2。
system-view
[Sysname] ptp profile 1588v2
[Sysname] ptp mode oc
[Sysname] interface ten-gigabitethernet 3/1/1
[Sysname-Ten-GigabitEthernet3/1/1] ptp vlan 2
【相关命令】
·ptp profile
·ptp mode
reset ptp statistics命令用来清除PTP的统计信息。
【命令】
reset ptp statistics [ interface interface-type interface-number ]
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
interface interface-type interface-number:清除指定接口上的统计信息。interface-type interface-number表示接口类型和接口编号。若未指定接口类型和接口编号,将清除所有接口上的统计信息。
【举例】
# 清除接口Ten-GigabitEthernet3/1/1上PTP的统计信息。
reset ptp statistics interface ten-gigabitethernet 3/1/1
【相关命令】
·display ptp statistics
ptp输出内容包含什么_04-PTP命令相关推荐
- ptp输出内容包含什么_家庭装修的瓷砖价格如何?包含哪些内容呢?与什么有关?...
阅读本文前,请您先点击上面的蓝色字体,再点击"关注",这样您就可以继续免费收到文章了.每天都有分享,完全是免费订阅,请放心关注 注:本文转载自网络,不代表本平台立场,仅供读者参考, ...
- linux 搜索文件内容 包含某个单词,grep命令 查找包含某内容的文件
作用 Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来.grep全称是Global Regular Expression Print,表示全局正 ...
- linux将屏幕输出到文件,Linux命令执行的屏幕输出内容重定向到日志文件
摘要: 作者:Syn良子 出处:http://www.cnblogs.com/cssdongl 转载请注明出处 快速mark一下这个命令细节,免得以后使用又忘记了 大家都知道可以用echo来输出内容到 ...
- 离线调用linux命令,GitHub - rinetd/linux-command: Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。...
Linux Command 516 个 Linux 命令大全,内容包含 Linux 命令手册.详解.学习,值得收藏的 Linux 命令速查手册.请原谅我写了个爬虫,爬了他们家的数据linuxde.ne ...
- 实验楼linux命令,GitHub - encorechow/linux-command: Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。...
Linux Command 516 个 Linux 命令大全,内容包含 Linux 命令手册.详解.学习,值得收藏的 Linux 命令速查手册.请原谅我写了个爬虫,爬了他们家的数据linuxde.ne ...
- spark常用的linux命令,GitHub - Sparkinzy/linux-command: Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。...
Linux Command 516 个 Linux 命令大全,内容包含 Linux 命令手册.详解.学习,值得收藏的 Linux 命令速查手册.请原谅我写了个爬虫,爬了他们家的数据linuxde.ne ...
- php内容缓存输出,PHP使用缓存即时输出内容(output buffering)的方法
PHP使用缓存即时输出内容(output buffering)的方法 PHP使用缓存即时输出内容(output buffering)的方法.分享给大家供大家参考.具体如下: $buffer = ini ...
- JavaScript知识笔记(一)——入门、语句、注释、变量、函数、输出内容、对话框、窗口
JavaScript可以提供漂亮的网页.令用户满意的上网体验. 1.增强页面动态效果(如:下拉菜单.图片轮播.信息滚动等) 2.实现页面与用户之间的实时.动态交互(如:用户注册.登陆验证等) 引用Ja ...
- securecrt导出linux日志文件,secureCRT保存屏幕输出内容
1.有时执行一个mysql语句,屏幕打印行过多,需要设置翻动最大行数 打开Options Session Options–>Terminal–>Emulation,在Scrollback输 ...
- python的cubes怎么使用_Python之Cubes框架使用,什么是框架,本文主要内容包含Cu
Python之Cubes框架使用,什么是框架,本文主要内容包含Cu 本文主要内容包含Cubes框架的介绍和简单使用. 一. 介绍和安装 Cubes是一个轻量级的Python框架和一套工具,用于开发报告 ...
最新文章
- 一份用动画演示操作系统的各个过程的资料
- bzoj1174 Toponyms
- Spring Boot 多模块与 Maven 私有仓库
- VMware ubuntu 上网
- 网络安全——ipsec
- JavaScript(ES6)传播算子和rest参数简介
- java正则表达式爬图片_Java正则表达式爬取网页,贴出完整代码
- python之使用request模块发送post和get请求
- g4600黑苹果efi_超详细黑苹果安装图文教程送EFI配置合集及系统
- 主机前面板耳机插孔无声音解决
- 盗心贼歌曲用计算机多少数字,盗心贼简谱(歌词)-黑龙演唱-桃李醉春风记谱
- 单火开关和零火开关的区别
- 获取网站icon图标
- 挂载iphone ipsw升级包
- Tangents UVA - 10674 (求两个圆公切线的切点)
- 就业培训 | 2020第一期重庆高校毕业生大数据职业技能线上特训营开课啦
- 智能搬运机器人系列之使用旭日X3派实现机器人防脱轨功能
- perl调用其他的perl_Perl可能是老派,但它继续吸引新用户
- 边缘计算概念以及应用
- 图像形态学处理——灰度梯度(Matlab)
热门文章
- 键盘哪个键是锁定计算机,键盘锁是哪个键 锁键盘的是哪个键 - 云骑士一键重装系统...
- maven项目配置(图书管理系统v2配置)
- uniapp上传图片视频插架分享
- D2007从win7升级到win10下的莫名其妙问题。
- salesforce工作中常用的formula用法汇总
- 该用哪些方式来提高自己的开发效率?
- 线性回归实战:股价预测(未完)
- 【面经】2018金山WPS前端笔试题 面试题
- 斯坦福大学自然语言处理第一课“引言(Introduction)”
- java excel 数组公式_在Apache poi中的数组公式