THALES自动化系统NTP服务的应用与维护,本文是关于自动化系统方面硕士论文开题报告范文和自动化和THALES和维护类论文范文.
自动化系统论文参考文献:
【摘 要】 NTP 是网络时间协议,它是用来同步网络中各个计算机时间的协议.空管自动化系统中,对时间的统一性和准确性要求非常的高,所有节点都需要NTP 服务进行同步.本文介绍了THALES 空管自动系统NTP 服务的应用及维护的常用命令.
【关键字】 NTP 服务 THALES 自动化系统 应用及维护
NTP 是UNIX 和Linux 中使用最广泛的时间系统.在计算机的世界里,时间非常的重要.NTP 就是用来解决这个问题的,NTP(Network Time Protocol,网络时间协议) 是用来使网络中的各个计算机时间同步的一种协议.
它的用途是把计算机的时钟同步到世界协调时UTC,其精度在局域网内可达0.1ms,在互联网上绝大多数的地方其精度可以达到1-50ms.它可以使计算机对服务器或时钟源( 如石英钟,GPS 等等) 进行时间同步,它可以提供高精准度的时间校正,而且可以使用加密确认的方式来防止恶毒的协议攻击.
一、THALES 自动化系统NTP 服务的应用
1.1 THALES 自动化系统NTP 对时方式
在首都机场THALES 自动化系统中,对时方式采用区管中心的CDP 服务器与GPS 时钟对时,终端区CDP 服务器与区管CDP 服务器对时,同时采用GPS 时钟作为备用,其他服务器与各自分区的CDP 服务器对时.NTP 服务配置存储在各节点/etc/ntp.conf 路径下.下面以区管中心CDP1A 服务器的NTP 服务配置为例做简单的说明.
$ more /etc/ntp.conf
# 1. 先处理权限方面的问题,包括放行上层服务器以及开放局域网用户来源:# ntp_ercdp1a
driftfile /var/lib/ntp/drift
restrict default kod nomodify notrap nopeer noquery<等于等于 拒绝 IPv4 的用户
restrict -6 default kod nomodify notrap nopeer noquery<等于等于 拒绝 IPv6 的用户
restrict 127.0.0.1 < 等于等于 底下两个是默认
值,放行本机来源
restrict -6 ::1
# 2. 设定主机来源
server beerntp01sva burst iburst prefer <等于等于 以这部主机为最优先的server
server beerntp02svb burst iburst
server beerntp01svs burst iburst
server beerntp02svs burst iburst
peer beercdp1bli
peer beercdp1blis
# 3. 默认的一个内部时钟源,用在没有外部 NTP 服务器时,使用它为局域网用户提供服务:
server 127.127.1.0 # local clock
fudge 127.127.1.0 stratum 8
# 4. 预设时间差异分析档案与暂不用到的 keys 等,requestkey 1
trustedkey 1
keys /etc/ntp/keys
1.2 THALES 自动化系统NTP 服务的层级设定
对于需要NTP 服务的主机来说,层级的设定要尽可能准确.层级是从当前节点上的时间服务到绝对时间引用的跳数.层级是根据上层服务的层级而设定的.在THALES 自动化系统中,时间服务器是第一层(GPS 时钟服务器),读取时间服务器源的节点也叫做追踪节点是第2 层(CDP 服务器),使用追踪节点作为时间源的节点层级为3 层或3 层以上的层级(其他服务器).1 到4 层级的时钟源被认为是优质的时间来源.
在丢失GPS 时钟的情况下,时钟服务将基于内部时钟的时间源.THALES 自动化系统将根据NTP 服务的配置决定同步哪一个追踪节点.
二、THALES 自动化系统NTP 服务维护常用命令查看ntpd 的运行信息命令:
$ntpstat
synchronised to NTP server (192.168.23.105) at stratum 4time correct to within 22 ms
polling server every 64 s
该命令列出了系统当前同步的时钟服务器、层级以及时钟同步情况
验证单一节点NTP 更新命令:
$ date
Thu Mar 1 02:20:53 UTC 2018
根据结果中出现的服务器时间检查与GPS 时钟是否同步
验证系统中所有节点的NTP 更新命令:
$ mnc date
-> betcmst1ali, Done.
Thu Mar 1 02:21:07 UTC 2018
-> betcmst1bli, Done.
Thu Mar 1 02:21:07 UTC 2018
-> betcmrt1ali, Done.
Thu Mar 1 02:21:07 UTC 2018-> betcmrt1bli, Done.
Thu Mar 1 02:21:07 UTC 2018
-> betcrec1ali, Done.
Thu Mar 1 02:21:07 UTC 2018
-> betcrec1bli, Done.
Thu Mar 1 02:21:07 UTC 2018
根据结果中出现的所有服务器时间检查与GPS 时钟是否同步
查看节点时钟同步状态命令:
$ntpq -p
服务器名称前的* 号表示当前与节点同步的远程主机.
服务器名称前的+ 号表示如果主时间源失败,可以使用的时间服务器.
以上命令列出了所有校正过本地NTP 服务器时钟的上层NTP 服务器的列表,每一列的含义如下所示:
remote: 远程NTP 服务器的IP 地址或域名.
refid: 远程NTP 服务器的上层服务器的IP 地址或域名.
st: 远程NTP 服务器所在的层级.
t: 本地NTP 服务器与远程NTP 服务器的通信方式,u:单播; b: 广播; l: 本地.
when: 上一次校正时间与现在时间的差值.
poll: 本地NTP 服务器查询远程NTP 服务器的时间间隔.
reach: 是一种衡量前8 次查询是否成功的位掩码值,377 表示都成功,0 表示不成功.
delay: 网络延时,单位是10 的-6 次方秒.
offset: 本地NTP 服务器与远程NTP 服务器的时间偏移.
jitter: 查询偏差的分布值,用于表示远程NTP 服务器的网络延时是否稳定.
在服务器上重新启动ntp 服务需要一定时间,这个过程通常是5 分钟,在这个时间内在服务器上运行ntpdate 命令时会产生no server suitable for synchronization found 的错误.
LOCAL 就是与自身同步的ntp 服务器,而reach 这个值,在启动ntp 服务后,就从0 开始不断增加,从0 到17 是5 次变更,每一次是poll 的值的秒数,64 秒*5等于320 秒的时间.如果之后ntp 服务同步还失败的话,可以用ntpdate -d 命令来查询详细错误信息,再做判断.当某一节点误差超过1000 秒时NTP 服务将会终止同步,这通常发生在新装的服务器上,如果我们新装服务器误差较大时就需要执行以下命令进行人工对时.
$su -
停止NTP 服务
$service ntpd stop
席位节点和某一备用席位对时
$ntpdate betcod016lis
服务器和备用CDP 对时
$ntpdate betccdp1alis
终端区CDP 服务器和区管CDP 服务器对时
$ntpdate beercdp1alis
启动NTP 服务
$service ntpd start
三、结语
NTP 服务在空管自动化系统中的起到非常关键的作用,一旦出现故障会导致系统降级从而影响空管安全,所有我们要加强对时钟服务的了解,严格按照操作步骤进行维护.
参 考 文 献
[1] NEUP & NEHUP - EUROCAT-X System/Segment Specification [J].Thales Australia Limited. December 2015
此文汇总,此文是一篇关于自动化和THALES和维护方面的相关大学硕士和自动化系统本科毕业论文以及相关自动化系统论文开题报告范文和职称论文写作参考文献资料.
民航广播式自动相关监视系统在丽江的应用和维护
一、丽江机场ADSB 系统简介广播式自动相关监视系统(ADSB)是一个集通信与监视于一体的信息系统,由信息源、信息传输通道和信息处理与显示三部分组成 ADSB 的主要信息是飞机的四维位置信息( 经度、.
汽车领域中的电气自动化系统应用
摘要随着社会的发展,经济的不断提升,使汽车成为了人们生活当中的重要交通工具,保证其具有良好的性能,不仅可以为人们提供更加便捷的服务,而且还能增加汽车的安全性能 因此,本文从汽车领域的生产与使用两个方面.
北斗精密定位服务系统在北部湾与琼州海峡区域的建设和应用
摘 要顺应我国北斗卫星发展战略,需科学发展北斗卫星在海上的应用,因此,在沿海建设北斗精密定位服务系统并应用于海事管理、航海保障系统、海上施工、救助打捞……意义重大 关键词北斗卫星导航系统 北斗精密定位.
文博系统图书馆服务和
摘要文博系统图书馆事业正进入新的发展时期,业内人士都在寻求更为科学的创新之路 在新的挑战和机遇面前,要使文博系统图书馆更好地发挥其服务的作用,必须更新服务理念、改善服务内容、服务方式及技术手段 本文对.