2022年在AIX中使用NTP服务器借鉴 .pdf
《2022年在AIX中使用NTP服务器借鉴 .pdf》由会员分享,可在线阅读,更多相关《2022年在AIX中使用NTP服务器借鉴 .pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、在 AIX 中使用 NTP 服务器1.NTP协议简介NTP协议全称网络时间协议(Network Time Procotol)。它的目的是在国际互联网上传递统一、 标准的时间。 具体的实现方案是在网络上指定若干时钟源网站,为用户提供授时服务,并且这些网站间应该能够相互比对,提高准确度。NTP最早是由美国Delaware 大学的 Mills教授设计实现的,从1982 件最初提出到现在已发展了将近20 年, 2001 年最新的NTPv4精确度已经达到了200 毫秒。对于实际应用,又有确保秒级精度的SNTP (简单的网络时间协议)。本项目使用网上时间传递格式NTPv3公布于 1992 年,当前几乎所有
2、的授时网站都是基于NTPv3的。NTP所建立起的网络基本结构是分层管理的类树形结构。网络中的节点有两种可能:时钟源或客户。每一层上的时钟源或客户可向上一层或本层的时钟源请求时间校正。第 0 层为官方时钟所保留。第一层为一级时钟源层,其上没有任何客户,只有主钟源,这些钟源之间相互不允许校正。一级钟源的任务就是将时间信息向第二层的钟源或客户发布。第二层及以下层除层数不同、时间质量不一样外没有本质上的区别。第N层上的时钟源的时间来自第N-1 层或第 N层, 并向第 N层上的时钟源和第N+1层上的客户提供校时服务。最常用的NTP的工作模式为客户/ 服务器模式和广播模式。客户 / 服务器模式: 与主 /
3、 被动模式基本相同。唯一区别在于, 客户方可被服务器同步,但服务器不能被客户同步。广播模式:一对多的连接,服务器不论客户工作在何种模式下,主动发出时间信息,客户由此信息调整自己的时间。2.AIX 对 NTP的支持AIX 操作系统包括了xntpd 程序。 xntpd 守护进程是根据 RFC1035 定义的网络计时协议(NTP )版本 3 标准的完整实现,同时也保持与根据 RFC1059 和 RFC1119 分别定义的版本 1 和版本 2 服务器的兼容性。 xntpd 守护进程用定点算法进行所有的计算,并不需要浮点代码。除了 xntpd 以外, AIX 操作系统也支持ntpq ,ntpdate,
4、xntpdc等相关命令。另外,AIX 还支持使用lssrc -ls命令检查xntpd 的运行状态,以及使用ntptrace命令跟踪远程时间服务器。在 AIX 操作系统中,xntpd 的配置文件是/etc/ntp.conf。3. 配置 AIX 成为 NTP服务器(使用系统时钟)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 10 页 - - - - - - - - - 3.1 、编辑 /etc/ntp.conf文件:server 127.127.1.0 prefer dri
5、ftfile /etc/ntp.drift tracefile /etc/ntp.trace 3.2 、启动 xntpd服务:#startsrc -s xntpd 3.3 、检测 xntpd的运行状态使用 lssrc -lsxntpd命令检测xntpd 的运行状态,并且等待时间层数(stratum )变为 16 以下的数(通常是3)。xntpd 服务器初始化完成前:()初始化未完成:,初始化未完成:初始化未完成:,初始化未完成:,初始化未完成xntpd 服务器初始化完成后:():名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名
6、师精心整理 - - - - - - - 第 2 页,共 10 页 - - - - - - - - - : ,:4. 配置 AIX 成为 NTP服务器(使用Internet标准时间服务器)4.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 4.2 、和 Internet时间服务器同步时间:#ntpdate time-b.timefreq.bldrdo
7、c.gov 4.3 、启动 xntpd服务:#startsrc -s xntpd 4.4 、检测 xntpd的运行状态使用 lssrc -lsxntpd命令检测xntpd 的运行状态,并且等待时间层数(stratum )变为 16 以下的数。如果选择和一级Internet时间服务器进行同步,系统初始化完成后的stratum应该为 2,sys peer应为 Internet时间服务器:():名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 10 页 - - - - - - -
8、 - - : ,:():():():():():()():,:,:()()():,:,:5. 配置 AIX 成为 NTP服务器(使用其它系统作为时间服务器)此配置的关键是调高系统时钟的层数,以使xntpd 优先使用指定的外部时钟服务。5.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 名师资料总结 - - -精品资料欢迎下载
9、 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 10 页 - - - - - - - - - 5.2 、和本地时间服务器同步时间:#ntpdate dump 5.3 、启动 xntpd服务:#startsrc -s xntpd 5.4 、检测 xntpd的运行状态使用 lssrc -lsxntpd命令检测xntpd 的运行状态,并且等待时间层数(stratum )变为 16 以下的数。如果选择和4 层时间服务器进行同步,系统初始化完成后的stratum应该为 5,sys peer应为本地时间服务器:():为本地
10、时间服务器,: ,:():():():():():()():,:,:()()()名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 10 页 - - - - - - - - - :,:,:6. 配置 AIX 成为 NTP服务器的客户端6.1 、编辑 /etc/ntp.conf文件:server dump prefer #本地时间服务器地址driftfile /etc/ntp.drift tracefile /etc/ntp.trace 6.2 、和本地时间服务器同步时间:#n
11、tpdate dump 6.3 、启动 xntpd服务:#startsrc -s xntpd 6.4 、检测 xntpd的运行状态使用 lssrc -lsxntpd命令检测xntpd 的运行状态,并且等待时间层数(stratum )变为 16 以下的数。7. 配置 AIX 成为 NTP转发器NTP转发器( Transmitter)通常以这样一种方式工作:它从系统时钟,Internet时间服务器或本地时间服务器获取时间,并通过广播方式发送给接收广播的客户端。此配置的关键之处在于指定广播方式。在我们的例子中,我们选择多播 (Multicast)模式, 并使用 NTP的默认多播地址。7.1 、编辑
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年在AIX中使用NTP服务器借鉴 2022 AIX 使用 NTP 服务器 借鉴
限制150内