03-PTP命令
本章节下载: 03-PTP命令 (192.87 KB)
l 目前,仅S7508E-X交换机配备LSQ1QGC4SC或LSQ1QGS4SC单板才能支持PTP功能。
l 由于PTP与NTP的时间同步机制和时间精度存在差异,不建议在设备上同时配置PTP和NTP功能,否则会导致本地时钟不稳定。
【命令】
display ptp [ brief | interface interface-type interface-number ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
brief:显示PTP的简要统计信息。
interface interface-type interface-number:显示PTP在指定接口上的详细统计信息,interface-type interface-number表示接口类型和接口编号。如未指定本参数,将显示PTP的全局统计信息。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display ptp命令用来显示PTP的统计信息。
【举例】
# 显示PTP的简要统计信息。
<Sysname> display ptp brief
Port info
Name Role Delay-mech Clock-step Port-enable Asym-corr
FGE1/0/1 Master P2P Two Enabled 0
# 显示PTP的全局统计信息。
<Sysname> display ptp
Device configuration information
----------------------------------------------------------------
PTP mode : OC Domain value : 0 Slave only : No
BMC run info
----------------------------------------------------------------
Grandmaster clock ID : 000FE2-FFFE-FF0000
Step removed : 0
Parent clock ID : 000FE2-FFFE-FF0000
Receive port name : -
Parent portnumber : 0
Local clock ID : 000FE2-FFFE-FF0000
Local clock type : Local
Local priority1 : 128
Local priority2 : 128
Local clock class : 248
Local clock accuracy : 254
Grandmaster UTC info
Time source : 160
UTC offset : 0
Leap : None
# 显示PTP在接口FortyGigE1/0/1上的详细统计信息。
<Sysname> display ptp interface fortygige 1/0/1
Port state : Master ForceState : No
Port priority vector
Priority1 : 128
Priority2 : 128
Class : 248
Accuracy : 254
Offsetscaled : 16640
Sys clock ID : 000FE2-FFFE-FF0000
Steps : 0
Send clock ID: 000FE2-FFFE-FF0000
Sendport : 10
Recvport : 10
Clock-step : Two
Delay-mech : P2P
Announce-interval : 0
Syn-interval : -3
Pdelay-req-interval : 0
Min-delayreq-interval : 0
Received packet statistics
--------------------------------------------------------------------------
Announce :0 Sync :0 Signaling :0
DelayReq :0 DelayResp :0 FollowUp :0
PdelayReq:0 PdelayResp:0 PdelayRespFollowUp :0
Sent packet statistics
--------------------------------------------------------------------------
Announce :476 Sync :2543 Signaling :0
DelayReq :0 DelayResp :0 FollowUp :2542
PdelayReq:238 PdelayResp:0 PdelayRespFollowUp :0
Discarded packet statistics
--------------------------------------------------------------------------
Announce :0 Sync :0 Signaling :0
DelayReq :0 DelayResp :0 FollowUp :0
PdelayReq:0 PdelayResp:0 PdelayRespFollowUp :0
表1-1 display ptp命令显示信息描述表
字段 |
描述 |
Name |
PTP端口的名称 |
Role |
PTP端口的角色: l Master:表示主端口 l Slave:表示从端口 l Passive:表示被动端口 |
Delay-mech |
延时测量机制: l E2E:表示E2ETC所使用的请求应答机制 l P2P:表示P2PTC所使用的端延时机制 |
Clock-step |
时间戳的携带模式,Two表示双步模式 |
Port-enable |
端口的PTP状态: l Enabled:表示端口的PTP处于激活状态 l Disabled:表示端口的PTP处于未激活状态 |
Asym-corr |
非对称延迟校正时间(单位为纳秒) |
Device configuration information |
PTP设备的配置信息 |
PTP mode |
时钟节点类型: l BC:表示BC类型 l E2ETC:表示E2ETC类型 l E2ETC-OC:表示E2ETC+OC类型 l OC:表示OC类型 l P2PTC:表示P2PTC类型 l P2PTC-OC:表示P2PTC+OC类型 |
Domain value |
PTP域的编号,取值恒为0 |
Slave only |
OC的工作模式是否为Slave-only: l Yes:表示是 l No:表示不是 |
BMC run info |
BMC的运行信息 |
Grandmaster clock ID |
最优时钟的编号 |
Step removed |
最优时钟到本时钟节点的跳数 |
Parent clock ID |
父时钟节点的编号 |
Receive port name |
最优时钟的输入接口 |
Parent portnumber |
父时钟节点的输出接口 |
Local clock ID |
本设备的时钟编号 |
Local clock type |
本设备的时钟类型 |
Local priority1 |
本设备上最优时钟优先级一的值 |
Local priority2 |
本设备上最优时钟优先级二的值 |
Local clock class |
本设备上最优时钟的时间等级值 |
Local clock accuracy |
本设备上最优时钟的时间精度值 |
Grandmaster UTC info |
最优时钟的UTC信息 |
Time source |
最优时钟的属性值 |
UTC offset |
最优时钟的UTC时间相对于TAI时间的累计偏移量(单位为秒) |
Leap |
最优时钟UTC的校正方式: l Leap59:对累计偏移量减一 l Leap61:对累计偏移量加一 l None:表示不校正 |
Port state |
PTP端口的角色: l Master:表示主端口 l Slave:表示从端口 l Passive:表示被动端口 |
ForceState |
是否使能了强制状态生效功能: l Yes:表示已使能 l No:表示未使能 |
Port priority vector |
端口的最优时钟属性 |
Priority1 |
最优时钟优先级一的值 |
Priority2 |
最优时钟优先级二的值 |
Class |
最优时钟的时间等级值 |
Accuracy |
最优时钟的时间精度值 |
Offsetscaled |
最优时钟的偏差度量 |
Sys clock ID |
最优时钟的编号 |
Steps |
最优时钟到本时钟节点的跳数 |
Send clock ID |
父时钟节点的编号 |
Sendport |
发送同步时间的接口 |
Recvport |
接收同步时间的接口 |
Announce-interval |
Announce报文的发送周期=2value(单位为秒),本字段就是value的值 |
Syn-interval |
Sync报文的发送周期=2value(单位为秒),本字段就是value的值 |
Pdelay-req-interval |
Pdelay_Req报文的发送周期=2value(单位为秒),本字段就是value的值 |
Min-delayreq-interval |
Delay_Req报文的最小发送间隔=2value(单位为秒),本字段就是value的值 |
Received packet statistics |
收到的PTP协议报文数量的统计信息 |
Sent packet statistics |
发出的PTP协议报文数量的统计信息 |
Discarded packet statistics |
丢弃的PTP协议报文数量的统计信息 |
【命令】
ptp active force-state
undo ptp active force-state
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
无
【描述】
ptp active force-state命令用来使能强制状态生效功能。undo ptp active force-state命令用来关闭强制状态生效功能。
缺省情况下,强制状态生效功能处于关闭状态。
需要注意的是,只有取消了PTP端口角色的配置之后才允许关闭强制状态生效功能。
相关配置可参考命令ptp force-state。
【举例】
# 使能强制状态生效功能。
<Sysname> system-view
[Sysname] ptp active force-state
【命令】
ptp announce-interval value
undo ptp announce-interval
【视图】
二层以太网端口视图/三层以太网端口视图
【缺省级别】
2:系统级
【参数】
value:Announce报文的发送周期=2value,单位为秒,value的取值范围为0~6。
【描述】
ptp announce-interval命令用来配置Announce报文的发送周期。undo ptp announce-interval命令用来恢复缺省情况。
缺省情况下,Announce报文的发送周期为1(即20)秒。
【举例】
# 在接口FortyGigE1/0/1上配置Announce报文的发送周期为4(即22)秒。
<Sysname> system-view
[Sysname] interface fortygige 1/0/1
[Sysname-FortyGigE1/0/1] ptp announce-interval 2
【命令】
ptp announce-timeout multiple-value
undo ptp announce-timeout
【视图】
二层以太网端口视图/三层以太网端口视图
【缺省级别】
2:系统级
【参数】
multiple-value:表示Announce报文的接收超时倍数,取值范围为3~10。
【描述】
ptp announce-timeout命令用来配置Announce报文的接收超时倍数。undo ptp announce-timeout命令用来恢复缺省情况。
缺省情况下,Announce报文的接收超时倍数为6。
主节点会周期性地发送Announce报文给从节点,如果从节点在Announce报文发送周期的multiple-value倍时间之内未收到主节点发来的Announce报文,便认为该主节点失效。
相关配置可参考命令ptp announce-interval。
【举例】
# 在接口FortyGigE1/0/1上配置Announce报文的接收超时倍数为5。
<Sysname> system-view
[Sysname] interface fortygige 1/0/1
[Sysname-FortyGigE1/0/1] ptp announce-timeout 5
【命令】
ptp asym-correction { minus | plus } value
undo ptp asym-correction
【视图】
二层以太网端口视图/三层以太网端口视图
【缺省级别】
2:系统级
【参数】
minus:表示进行负的非对称延迟校正。
plus:表示进行正的非对称延迟校正。
value:表示非对称延迟的校正时间值,取值范围为0~100000,单位为纳秒。
【描述】
ptp asym-correction命令用来配置非对称延迟校正时间。undo ptp asym-correction命令用来恢复缺省情况。
缺省情况下,接口的非对称延迟校正时间为0纳秒,即不进行校正。
【举例】
# 在接口FortyGigE1/0/1上配置非对称延迟的校正时间100纳秒。
<Sysname> system-view
[Sysname] interface fortygige 1/0/1
[Sysname-FortyGigE1/0/1] ptp asym-correction plus 100
【命令】
ptp clock-source { bits1 | bits2 } { accuracy acc-value | class class-value | time-source ts-value }
undo ptp clock-source { bits1 | bits2 } { accuracy | class | time-source }
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
bits1:表示配置第一路外接Bits时钟的参数。
bits2:表示配置第二路外接Bits时钟的参数。
accuracy acc-value:表示时钟的时间精度。acc-value为时间精度值,取值范围为0~255,数值越小精度越高,具体取值及其含义如表1-2所示。
时间精度值(十六进制) |
含义 |
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 profile预留) |
FE |
Unknown(未知) |
FF |
Reserved(保留) |
class class-value:表示时钟的时间等级。class-value为时间等级值,取值范围为0~255,数值越小等级越高,具体取值及其含义如表1-3所示(未列出的取值均被协议所保留)。
时间等级值(十进制) |
含义 |
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的时钟节点 |
time-source ts-value:表示时钟的属性。ts-value为属性值,取值范围为0~255,具体取值及其含义如表1-4所示(未列出的取值均被协议所保留)。
属性值(十六进制) |
含义 |
10 |
ATOMIC_CLOCK(原子时钟) |
20 |
GPS(Global Positioning System,全球定位系统) |
30 |
TERRESTRIAL_RADIO(陆基无线电) |
40 |
PTP(Precision Time Protocol,精确时间协议) |
50 |
NTP(Network Time Protocol,网络时间协议) |
60 |
HAND_SET(手持设备) |
90 |
OTHER(其它) |
A0 |
INTERNAL_OSCILLATOR(内部振荡器) |
F0~FE |
For use by alternate PTP profiles(为PTP profile预留) |
FF |
Reserved(保留) |
【描述】
ptp clock-source命令用来配置外接Bits时钟的相关参数。undo ptp clock-source命令用来恢复缺省情况。
缺省情况下,外接Bits时钟的时间精度值为254,时间等级值为248,属性值为160。
【举例】
# 配置外接Bits时钟的优先级二的值为100。
<Sysname> system-view
[Sysname] ptp clock-source priority2 100
【命令】
ptp clock-step { one-step | two-step }
undo ptp clock-step
【视图】
二层以太网端口视图/三层以太网端口视图
【缺省级别】
2:系统级
【参数】
one-step:表示时间戳的携带模式为单步模式。
two-step:表示时间戳的携带模式为双步模式。
【描述】
ptp clock-step命令用来配置时间戳的携带模式。undo ptp clock-step命令用来恢复缺省情况。
缺省情况下,时间戳的携带模式为双步模式。
需要注意的是,目前设备只支持双步模式。
【举例】
# 在接口FortyGigE1/0/1上配置时间戳的携带模式为双步模式。
<Sysname> system-view
[Sysname] interface fortygige 1/0/1
[Sysname-FortyGigE1/0/1] ptp clock-step two-step
【命令】
ptp delay-mechanism { e2e | p2p }
undo ptp delay-mechanism
【视图】
二层以太网端口视图/三层以太网端口视图
【缺省级别】
2:系统级
【参数】
e2e:表示E2ETC所使用的请求应答机制。
p2p:表示P2PTC所使用的端延时机制。
【描述】
ptp delay-mechanism命令用来配置BC或OC的延时测量机制。undo ptp delay-mechanism命令用来恢复缺省情况。
缺省情况下,BC和OC上都没有配置任何延时测量机制。
需要注意的是,只有当设备的时钟节点类型为BC或OC时才允许配置本命令。
相关配置可参考命令ptp mode。
【举例】
# 配置设备的时钟节点类型为OC,并在接口FortyGigE1/0/1上配置延时测量机制为请求应答机制。
<Sysname> system-view
[Sysname] ptp mode oc
[Sysname] interface fortygige 1/0/1
[Sysname-FortyGigE1/0/1] ptp delay-mechanism e2e
【命令】
ptp destination-mac mac-address
undo ptp destination-mac
【视图】
二层以太网端口视图/三层以太网端口视图
【缺省级别】
2:系统级
【参数】
mac-address:表示非Pdelay报文的目的MAC地址,取值为0180-C200-000E或011B-1900-0000。
【描述】
ptp destination-mac命令用来配置非Pdelay报文的目的MAC地址。undo ptp destination-mac命令用来恢复缺省情况。
缺省情况下,非Pdelay报文的目的MAC地址为011B-1900-0000。
需要注意的是,Pdelay报文(包括Pdelay_Req、Pdelay_Resp、Pdelay_Resp_Follow_Up等)默认的目的MAC地址为0180-C200-000E,不可修改;而非Pdelay报文默认的目的MAC地址则为011B-1900-0000,可以通过本命令进行修改。
【举例】
# 在接口FortyGigE1/0/1上配置非Pdelay报文的目的MAC地址为0180-C200-000E。
<Sysname> system-view
[Sysname] interface fortygige 1/0/1
[Sysname-FortyGigE1/0/1] ptp destination-mac 0180-c200-000e
【命令】
ptp enable
undo ptp enable
【视图】
二层以太网端口视图/三层以太网端口视图
【缺省级别】
2:系统级
【参数】
无
【描述】
ptp enable命令用来使能接口的PTP功能。undo ptp enable命令用来关闭接口的PTP功能。
缺省情况下,接口的PTP功能处于关闭状态。
需要注意的是:
l 对于OC来说,只允许在一个接口上使能PTP功能。
l 对于BC和OC来说,都必须先在接口上配置延时测量机制,才允许在该接口上使能PTP功能。
相关配置可参考命令ptp delay-mechanism和ptp mode。
【举例】
# 配置设备的时钟节点类型为OC,在接口FortyGigE1/0/1上配置延时测量机制为请求应答机制,并使能PTP功能。
<Sysname> system-view
[Sysname] ptp mode oc
[Sysname] interface fortygige 1/0/1
[Sysname-FortyGigE1/0/1] ptp delay-mechanism e2e
[Sysname-FortyGigE1/0/1] ptp enable
# 配置设备的时钟节点类型为E2ETC,并在接口FortyGigE1/0/1上使能PTP功能。
<Sysname> system-view
[Sysname] ptp mode e2etc
[Sysname] interface fortygige 1/0/1
[Sysname-FortyGigE1/0/1] ptp enable
【命令】
ptp force-state { master | passive | slave }
undo ptp force-state
【视图】
二层以太网端口视图/三层以太网端口视图
【缺省级别】
2:系统级
【参数】
master:表示PTP端口的角色为主端口。
passive:表示PTP端口的角色为被动端口。
slave:表示PTP端口的角色为从端口。
【描述】
ptp force-state命令用来强制配置PTP端口的角色。undo ptp force-state命令用来取消PTP端口角色的强制配置。
缺省情况下,PTP端口的角色由BMC协议自动生成。
需要注意的是:
l 只有使能了强制状态生效功能之后才允许配置本命令,且只能在非TC端口(包括BC和OC上的各PTP端口、以及E2ETC+OC和P2PTC+OC上工作模式为OC的PTP端口)上配置本命令。
l 一台设备上最多只允许配置一个从端口。
l 当OC的工作模式为Slave-only时,也允许将其PTP端口强制配置为主端口或被动端口。
相关配置可参考命令ptp active force-state、ptp mode和ptp slave-only。
【举例】
# 配置设备的时钟节点类型为OC,使能强制状态生效功能,并强制配置接口FortyGigE1/0/1的PTP端口角色为从端口。
<Sysname> system-view
[Sysname] ptp mode oc
[Sysname] ptp active force-state
[Sysname] interface fortygige 1/0/1
[Sysname-FortyGigE1/0/1] ptp force-state slave
【命令】
ptp min-delayreq-interval value
undo ptp min-delayreq-interval
【视图】
二层以太网端口视图/三层以太网端口视图
【缺省级别】
2:系统级
【参数】
value:Delay_Req报文的最小发送间隔=2value,单位为秒,value的取值范围为-4~6。
【描述】
ptp min-delayreq-interval命令用来配置Delay_Req报文的最小发送间隔。undo ptp min-delayreq-interval命令用来恢复缺省情况。
缺省情况下,Delay_Req报文的最小发送间隔为1(即20)秒。
【举例】
# 在接口FortyGigE1/0/1上配置Delay_Req报文的最小发送间隔为4(即22)秒。
<Sysname> system-view
[Sysname] interface fortygige 1/0/1
[Sysname-FortyGigE1/0/1] ptp min-delayreq-interval 2
【命令】
ptp mode { bc | e2etc | e2etc-oc | oc | p2ptc | p2ptc-oc }
undo ptp mode
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
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(点到点透明时钟与普通时钟混合)。
【描述】
ptp mode命令用来配置设备的时钟节点类型。undo ptp mode命令用来恢复缺省情况。
缺省情况下,设备上没有配置任何时钟节点类型。
需要注意的是:
l PTP、NTP都可以同步本设备时间,在同一台设备上,二者不应同时配置为时间同步的目的端。即,当设备在PTP网络中的角色为从时钟时,本设备不能配置为NTP的客户端;当设备在NTP中的角色为客户端时,本设备不能配置为PTP中的从时钟。
l 改变设备的时钟节点类型前应先取消PTP的相关配置,包括:取消时钟节点类型的配置,关闭所有接口上的PTP功能,OC必须取消工作模式为Slave-only的配置,非TC必须取消PTP端口上的延时测量机制配置等。但为了配置简便,允许在OC与BC之间,或在E2ETC、P2PTC、E2ETC+OC与P2PTC+OC之间直接进行切换。
相关配置可参考命令ptp delay-mechanism、ptp enable和ptp slave-only。
【举例】
# 配置设备的时钟节点类型为OC。
<Sysname> system-view
【命令】
ptp pdelay-req-interval value
undo ptp pdelay-req-interval
【视图】
二层以太网端口视图/三层以太网端口视图
【缺省级别】
2:系统级
【参数】
value:Pdelay_Req报文的发送周期=2value,单位为秒,value的取值范围为-4~6。
【描述】
ptp pdelay-req-interval命令用来配置Pdelay_Req报文的发送周期。undo ptp pdelay-req-interval命令用来恢复缺省情况。
缺省情况下,Pdelay_Req报文的发送周期为1(即20)秒。
【举例】
# 在接口FortyGigE1/0/1上配置Pdelay_Req报文的发送周期为4(即22)秒。
<Sysname> system-view
[Sysname] interface fortygige 1/0/1
[Sysname-FortyGigE1/0/1] ptp pdelay-req-interval 2
【命令】
ptp port-mode oc
undo ptp port-mode
【视图】
二层以太网端口视图/三层以太网端口视图
【缺省级别】
2:系统级
【参数】
oc:表示TC+OC的接口类型为OC。
【描述】
ptp port-mode命令用来配置TC+OC(包括E2ETC+OC和P2PTC+OC)的接口类型为OC。undo ptp port-mode命令用来恢复缺省情况。
缺省情况下,E2ETC+OC和P2PTC+OC上各接口的类型都为TC。
需要注意的是:
l 只有当设备的时钟节点类型为E2ETC+OC或P2PTC+OC时才允许配置本命令。
l 在配置本命令时,接口上的PTP功能必须处于关闭状态。
相关配置可参考命令ptp enable和ptp mode。
【举例】
# 配置设备的时钟节点类型为P2PTC+OC,并配置接口FortyGigE1/0/1的类型为OC。
<Sysname> system-view
[Sysname] ptp mode p2ptc-oc
[Sysname] interface fortygige 1/0/1
[Sysname-FortyGigE1/0/1] ptp port-mode oc
【命令】
ptp priority clock-source { bits1 | bits2 | local } { priority1 pri1-value | priority2 pri2-value }
undo ptp priority clock-source { bits1 | bits2 | local } { priority1 | priority2 }
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
bits1:表示配置第一路外接Bits时钟的优先级参数。
bits2:表示配置第二路外接Bits时钟的优先级参数。
local:表示配置本地时钟的优先级参数。
priority1 pri1-value:表示时钟的优先级一。pri1-value为优先级一的值,取值范围为0~255,数值越小优先级越高。
priority2 pri2-value:表示时钟的优先级二。pri2-value为优先级二的值,取值范围为0~255,数值越小优先级越高。
【描述】
ptp priority命令用来配置时钟参与BMC算法的优先级参数。undo ptp priority命令用来恢复缺省情况。
缺省情况下,时钟优先级一、二的值均为128。
【举例】
# 配置本地时钟的优先级一值为10。
<Sysname> system-view
[Sysname] ptp priority clock-source local priority1 10
【命令】
ptp slave-only
undo ptp slave-only
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
无
【描述】
ptp slave-only命令用来配置OC的工作模式为Slave-only,即OC只能作为从时钟。undo ptp slave-only命令用来恢复缺省情况。
缺省情况下,OC的工作模式不是Slave-only,即OC既可作为主时钟也可作为从时钟。
需要注意的是:
l 只有当设备的时钟节点类型为OC时才允许配置本命令。
l 当设备的时钟节点类型改变后,本命令所作的配置将被自动清除。
相关配置可参考命令ptp mode。
【举例】
# 配置设备的时钟节点类型为OC,并配置其工作模式为Slave-only。
<Sysname> system-view
[Sysname] ptp mode oc
[Sysname] ptp slave-only
【命令】
ptp syn-interval value
undo ptp syn-interval
【视图】
二层以太网端口视图/三层以太网端口视图
【缺省级别】
2:系统级
【参数】
value:Sync报文的发送周期=2value,单位为秒,value的取值范围为-7~6。
【描述】
ptp syn-interval命令用来配置Sync报文的发送周期。undo ptp syn-interval命令用来恢复缺省情况。
缺省情况下,Sync报文的发送周期为1/8(即2-3)秒。
【举例】
# 在接口FortyGigE1/0/1上配置Sync报文的发送周期为4(即22)秒。
<Sysname> system-view
[Sysname] interface fortygige 1/0/1
[Sysname-FortyGigE1/0/1] ptp syn-interval 2
【命令】
ptp utc { leap59-date | leap61-date } date
undo ptp utc { leap59-date | leap61-date }
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
leap59-date:表示在指定日期的最后一分钟(23点59分)对当前设备的UTC进行校正,使其比TAI慢一秒。
leap61-date:表示在指定日期的最后一分钟(23点59分)对当前设备的UTC进行校正,使其比TAI快一秒。
date:表示指定日期,格式为YYYY/MM/DD。YYYY表示年,取值范围为1970~2100;MM表示月,取值范围为1~12;DD表示日,取值范围取决于所输入的月份。指定日期请不要早于系统的当前日期,否则配置将不会生效。
【描述】
ptp utc命令用来配置UTC的校正日期。undo ptp utc命令用来恢复缺省情况。
缺省情况下,没有配置UTC的校正日期。
需要注意的是,只有配置了时钟节点类型之后才允许配置UTC的校正日期。
相关配置可参考命令ptp mode。
【举例】
# 假设系统的当前日期为2010年8月8日,配置设备的时钟节点类型为BC,并指定在2010年12月31日的最后一分钟对当前设备的UTC进行校正,使其比TAI慢一秒。
<Sysname> system-view
[Sysname] ptp mode bc
[Sysname] ptp utc leap59-date 2010/12/31
【命令】
ptp utc offset utc-offset
undo ptp utc offset
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
utc-offset:表示当前设备的UTC相对于TAI的累计偏移量,utc-offset的取值范围为0~999,单位为秒。
【描述】
ptp utc offset命令用来配置UTC相对于TAI的累计偏移量。undo ptp utc offset命令用来恢复缺省情况。
缺省情况下,UTC相对于TAI的累计偏移量为0秒。
【举例】
# 配置UTC相对于TAI的累计偏移量为33秒。
<Sysname> system-view
[Sysname] ptp utc offset 33
reset ptp [ interface interface-type interface-number ]
【缺省级别】
2:系统级
interface interface-type interface-number:清除指定接口上PTP的统计信息。如果没有指定本参数,将清除所有接口上PTP的统计信息。
reset ptp命令用来清除PTP的统计信息。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!