S3700 NTP无法同步问题

发布时间:  2015-05-18 浏览次数:  287 下载次数:  0
问题描述

拓扑如下:

S37——utm——ar——ne——ntp server

在S3700上配置了单播NTP后,发现系统时间仍然不对。查看NTP状态,发现状态是未同步:

<HUAWEI>dis ntp-service status
clock status: unsynchronized 
clock stratum: 16 
reference clock ID: none
nominal frequency: 60.0002 Hz 
actual frequency: 60.0002 Hz 
clock precision: 2^17
clock offset: 0.0000 ms 
root delay: 0.00 ms 
root dispersion: 0.00 ms 
peer dispersion: 0.00 ms 
reference time: 01:06:59.963 UTC Jan 1 2008(CB2410B3.F69003EE)

处理过程

1、查看配置没有发现异常

2、开启NTP DEBUG,反馈的结果如下:

<HUAWEI>debugging ntp-service all
Jan 1 2008 01:17:33.900.1 HUAWEI NTP/7/debug_NTP_event:
NTP: control event 
event: 0x83, eventnum: 0x07, peer: 19.58.8.1 
Jan 1 2008 01:17:33.900.2 HUAWEI NTP/7/debug_NTP_packet_xmt:
packet to 19.58.8.1 
leap: 3, version: 3, mode: 3 
stratum: 0, ppoll: 64, precision: 2**17 
rdel: 0.000, rdsp: 0.000, refid: 0.0.0.0 
reftime: 01:06:59.963 UTC Jan 1 2008(CB2410B3.F69003EE) 
orgtime: 00:00:00.000 UTC Jan 1 1900(00000000.00000000) 
rectime: 00:00:00.000 UTC Jan 1 1900(00000000.00000000) 
xmttime: 01:17:33.909 UTC Jan 1 2008(CB24132D.E8E4A7B4) 
Jan 1 2008 01:18:38.900.1 HUAWEI NTP/7/debug_NTP_event:
NTP: control event 
event: 0x83, eventnum: 0x08, peer: 19.58.8.1 
Jan 1 2008 01:18:38.900.2 HUAWEI NTP/7/debug_NTP_packet_xmt:
packet to 19.58.8.1 
leap: 3, version: 3, mode: 3 
stratum: 0, ppoll: 64, precision: 2**17 
rdel: 0.000, rdsp: 0.000, refid: 0.0.0.0 
reftime: 01:06:59.963 UTC Jan 1 2008(CB2410B3.F69003EE) 
orgtime: 00:00:00.000 UTC Jan 1 1900(00000000.00000000) 
rectime: 00:00:00.000 UTC Jan 1 1900(00000000.00000000) 
xmttime: 01:18:38.901 UTC Jan 1 2008(CB24136E.E6B1A2A4) 
Jan 1 2008 01:19:44.900.1 HUAWEI NTP/7/debug_NTP_event:
NTP: control event 
event: 0x83, eventnum: 0x09, peer: 19.58.8.1 
Jan 1 2008 01:19:44.900.2 HUAWEI NTP/7/debug_NTP_packet_xmt:
packet to 19.58.8.1 
leap: 3, version: 3, mode: 3 
stratum: 0, ppoll: 64, precision: 2**17 
rdel: 0.000, rdsp: 0.000, refid: 0.0.0.0 
reftime: 01:06:59.963 UTC Jan 1 2008(CB2410B3.F69003EE) 
orgtime: 00:00:00.000 UTC Jan 1 1900(00000000.00000000) 
rectime: 00:00:00.000 UTC Jan 1 1900(00000000.00000000) 
xmttime: 01:19:44.904 UTC Jan 1 2008(CB2413B0.E7922962) 

3、ping测试peer地址,可达;

4、查看UTM是否对UDP 123端口进行了限行,查看后发现确实存在限行情况,打开端口后问题解决;

根因

从客户反馈的debug信息中明显发现了异常(处理过程中标识红色加粗的部分),event 0x83与stratum: 0共同标识peer不可达,因此无法同步时间。

NTP时钟同步使用UDP 123端口进行通信,前方UTM将这个端口阻挡,造成时钟不能同步。

解决方案

打开UTM对UDP123端口的限制。

建议与总结

1、使用NTP同步时间,需要保证相应端口(UDP 123)没有被限制;

2、出现问题后可以开启NTP debug信息,从控制报文的现象反查手册,查看事件原因,可有助于问题处理。

END