• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

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

03-PTP命令

本章节下载 03-PTP命令  (192.87 KB)

docurl=/cn/Service/Document_Software/Document_Center/Switches/Catalog/S7500E/S7500E/Command/Command_Manual/H3C_S7500E(R6700)-S7508E-X(R6900)CR-6W102/11/201303/776530_30005_0.htm

03-PTP命令


1 PTP

说明

l   目前,仅S7508E-X交换机配备LSQ1QGC4SC或LSQ1QGS4SC单板才能支持PTP功能。

l   由于PTP与NTP的时间同步机制和时间精度存在差异,不建议在设备上同时配置PTP和NTP功能,否则会导致本地时钟不稳定。

 

1.1  PTP配置命令

1.1.1  display ptp

【命令】

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协议报文数量的统计信息

 

1.1.2  ptp active force-state

【命令】

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

1.1.3  ptp announce-interval

【命令】

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

1.1.4  ptp announce-timeout

【命令】

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

1.1.5  ptp asym-correction

【命令】

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

1.1.6  ptp clock-source

【命令】

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所示。

表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所示(未列出的取值均被协议所保留)。

表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所示(未列出的取值均被协议所保留)。

表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

1.1.7  ptp clock-step

【命令】

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

1.1.8  ptp delay-mechanism

【命令】

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

1.1.9  ptp destination-mac

【命令】

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

1.1.10  ptp enable

【命令】

ptp enable

undo ptp enable

【视图】

二层以太网端口视图/三层以太网端口视图

【缺省级别】

2:系统级

【参数】

【描述】

ptp enable命令用来使能接口的PTP功能。undo ptp enable命令用来关闭接口的PTP功能。

缺省情况下,接口的PTP功能处于关闭状态。

需要注意的是:

l   对于OC来说,只允许在一个接口上使能PTP功能。

l   对于BC和OC来说,都必须先在接口上配置延时测量机制,才允许在该接口上使能PTP功能。

相关配置可参考命令ptp delay-mechanismptp 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

1.1.11  ptp force-state

【命令】

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-stateptp modeptp 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

1.1.12  ptp min-delayreq-interval

【命令】

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

1.1.13  ptp mode

【命令】

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-mechanismptp enableptp slave-only

【举例】

# 配置设备的时钟节点类型为OC。

<Sysname> system-view

[Sysname] ptp mode oc

1.1.14  ptp pdelay-req-interval

【命令】

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

1.1.15  ptp port-mode

【命令】

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 enableptp 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

1.1.16  ptp priority

【命令】

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

1.1.17  ptp slave-only

【命令】

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

1.1.18  ptp syn-interval

【命令】

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

1.1.19  ptp utc

【命令】

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

1.1.20  ptp utc offset

【命令】

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

1.1.21  reset ptp

【命令】

reset ptp [ interface interface-type interface-number ]

【视图】

用户视图

【缺省级别】

2:系统级

【参数】

interface interface-type interface-number:清除指定接口上PTP的统计信息。如果没有指定本参数,将清除所有接口上PTP的统计信息。

【描述】

reset ptp命令用来清除PTP的统计信息。

【举例】

# 清除接口FortyGigE1/0/1上PTP的统计信息。

<Sysname> reset ptp interface fortygige 1/0/1

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

新华三官网
联系我们