首 页 关于大家 【48365365体育在投注】 解决方案 服务与下载 重要客户 资讯中心 联系大家

服务与下载

ERVICE DOWNLOAD

时频常识
位置:365bet体育备用网址器 | 服务与下载 | 时频常识

NTP时钟服务器回环网卡使用数据

时间:2018-08-21发布者:泰福特浏览次数:595次

测试名称:关于泰福特时间同步服务器回环网卡使用数据包

测试目的:NTP服务器使用回环网卡发送哪些数据

测试环境:一台HJ210-BDRBP时间服务器设备

测试内容及步骤:

 1、NTSM监控App查看到的现象


观察监控App,发现时间偏差在0和200ms之间来回调到


NTP服务器和标准源时间对比

   但在NTP服务器上和标准源对比偏差,发现偏差小于1ms,推断原因是ntp时间服务器数据包的时间戳原因导致的。

   2、在网络时间服务器上利用tcpdump –i lo–w lo_ntp.cap 进行抓包,并利用wirshark分析

抓包大概有三个数据包。

   234大小包 主要内容是个sys_info ,是个系统应答。

   142 大小包,发包间隔几乎是1秒一次,

   186 大小包,发包间隔也是一秒一次,主要内如和142包格式一致,但不像142包数据数据为空,感觉186是142的查询返回数据。

   从kernel loop discipline status change 来分析,应该是对自身内核情况的查询

   3、 网上查询结果

http://lists.ntp.org/pipermail/questions/2016-April/040748.html

网上认为这个一个bug,是在代码中应用一个标识位的情况

另一方面, 快速浏览源代码会产生一个符号 NTP_OLDVERSION 定义为 1, 注释 "最古老的可信版本 ", 并在整个App包中使用。

mentions the version number VN as 4 and witha quick look I havent found

> some exception for control packets.So basically this sounds like a bug.

>

> On the other hand, a quick glance atthe source code yields that a

> symbol NTP_OLDVERSION is defined as 1with comment "oldest credible

> version", and is used throughoutthe whole software package.

>

 4、在其他版本测试


在红帽2.4.32内核下,使用ntpd 4.1.1抓包并未发现这个现象

测试分析和结论:

   1、以往经验,在ntpd的4.2.0版本中,关闭回环网卡会导致ntpd不能正常启动。因此推断ntpd在做时钟服务器的时候,会查询自身内核的信息。

   2、未避免NTSM监控的误报,建议观察服务器自身在监控App中的时间偏差,其偏差设置值的大小应该大于其偏差值。

业务咨询 售后咨询

销售热线
010-62422086
18519396502


XML 地图 | Sitemap 地图