资源预览内容
第1页 / 共8页
第2页 / 共8页
第3页 / 共8页
第4页 / 共8页
第5页 / 共8页
第6页 / 共8页
第7页 / 共8页
第8页 / 共8页
亲,该文档总共8页全部预览完了,如果喜欢就下载吧!
资源描述
在 AIX 中使用 NTP 服务在 AIX 中使用 NTP 服务 内容提要:NTP 协议简介 AIX 对 NTP 的支持 配置 AIX 成为 NTP 服务器(使用系统时钟) 配置 AIX 成为 NTP 服务器(使用 Internet 标准时间服务器) 配置 AIX 成为 NTP 服务器(使用其它系统作为时间服务器) 配置 AIX 成为 NTP 服务器的客户端 配置 AIX 成为 NTP 转发器 配置 AIX 成为 NTP 转发器的客户端 xntpd 命令参考 说明: NTP 协议简介 NTP 协议全称网络时间协议(Network Time Procotol) 。它的目的是在国际互联网上传递统一、标准的时间。具体的实现方案是在网络上指定若干时钟源网站,为用户提供授时服务,并且这些网站间应该能够相互比对,提高准确度。 NTP 最早是由美国 Delaware 大学的 Mills 教授设计实现的,从 1982 件最初提出到现在已发展了将近 20 年, 2001 年最新的NTPv4 精确度已经达到了 200 毫秒。对于实际应用,又有确保秒级精度的 SNTP(简单的网络时间协议) 。本项目使用网上时间传递格式 NTPv3 公布于 1992 年,当前几乎所有的授时网站都是基于 NTPv3 的。 NTP 所建立起的网络基本结构是分层管理的类树形结构。网络中的节点有两种可能:时钟源或客户。每一层上的时钟源或客户可向上一层或本层的时钟源请求时间校正。 第 0 层为官方时钟所保留。 第一层为一级时钟源层,其上没有任何客户,只有主钟源,这些钟源之间相互不允许校正。一级钟源的任务就是将时间信息向第二层的钟源或客户发布。 第二层及以下层除层数不同、时间质量不一样外没有本质上的区别。第 N 层上的时钟源的时间来自第 N-1 层或第 N 层,并向第N 层上的时钟源和第 N+1 层上的客户提供校时服务。 最常用的 NTP 的工作模式为客户/ 服务器模式和广播模式。 客户/服务器模式:与主/ 被动模式基本相同。唯一区别在于,客户方可被服务器同步,但服务器不能被客户同步。 广播模式:一对多的连接,服务器不论客户工作在何种模式下,主动发出时间信息,客户由此信息调整自己的时间。 AIX 对 NTP 的支持 AIX 操作系统包括了 xntpd 程序。xntpd 守护进程是根据 RFC1035 定义的网络计时协议(NTP)版本 3 标准的完整实现,同时也保持与根据 RFC1059 和 RFC1119 分别定义的版本 1 和版本 2 服务器的兼容性。 xntpd 守护进程用定点算法进行所有的计算,并不需要浮点代码。 除了 xntpd 以外,AIX 操作系统也支持 ntpq,ntpdate, xntpdc 等相关命令。另外, AIX 还支持使用 lssrc -ls 命令检查 xntpd 的运行状态,以及使用 ntptrace 命令跟踪远程时间服务器。 在 AIX 操作系统中,xntpd 的配置文件是 /etc/ntp.conf。 配置 AIX 成为 NTP 服务器(使用系统时钟) 1、编辑/etc/ntp.conf 文件: server 127.127.1.0 prefer driftfile /etc/ntp.drift tracefile /etc/ntp.trace 2、启动 xntpd 服务: #startsrc -s xntpd 3、使用 lssrc -ls xntpd 命令检测 xntpd 的运行状态,并且等待时间层数(stratum)变为 16 以下的数(通常是 3) 。 xntpd 服务器初始化完成前: : : :( )初始化未完成 :,初始化未完成 :初始化未完成 : : : : :,初始化未完成 :,初始化未完成 xntpd 服务器初始化完成后: : : :( ) : : : : : : : :,: 配置 AIX 成为 NTP 服务器(使用 Internet 标准时间服务器) 1、编辑/etc/ntp.conf 文件: server time-b.timefreq.bldrdoc.gov prefer #Internet 时间服务器地址 server 127.127.1.0 driftfile /etc/ntp.drift tracefile /etc/ntp.trace 2、和 Internet 时间服务器同步时间: #ntpdate time-b.timefreq.bldrdoc.gov 3、启动 xntpd 服务: #startsrc -s xntpd 4、使用 lssrc -ls xntpd 命令检测 xntpd 的运行状态,并且等待时间层数(stratum)变为 16 以下的数。如果选择和一级 Internet时间服务器进行同步,系统初始化完成后的 stratum 应该为 2,sys peer 应为 Internet 时间服务器: : : :( ) : : : : : : : :,: :() :() : :() :() :() : :() () :,: :,: : :() () () :,: :,: 配置 AIX 成为 NTP 服务器(使用其它系统作为时间服务器) 此配置的关键是调高系统时钟的层数,以使 xntpd 优先使用指定的外部时钟服务。 1、编辑/etc/ntp.conf 文件: server dump prefer #本地时间服务器地址 server 127.127.1.0 fudge 127.127.1.0 stratum 6 #将系统时钟层数调整为 6 driftfile /etc/ntp.drift tracefile /etc/ntp.trace 2、和本地时间服务器同步时间: #ntpdate dump 3、启动 xntpd 服务: #startsrc -s xntpd 4、使用 lssrc -ls xntpd 命令检测 xntpd 的运行状态,并且等待时间层数(stratum)变为 16 以下的数。如果选择和 4 层时间服务器进行同步,系统初始化完成后的 stratum 应该为 5,sys peer 应为本地时间服务器: : : :( ) :为本地时间服务器, : : : : : : :,: :() :() : :() :() :() : :() () :,: :,: : :() () () :,:
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号