网上流传阿里穆工对NTP知识梳理的初级和中级版本。我从时间服务器厂商在实践中的经验对穆工的文档进行再次整理和补充,希望对使用此设备的客户和对此有兴趣的同学给出一些指引。
个人认为对知识的了解应该从基本原理入手到对应相应产品的使用,再到产品及相关知识的深入原理的探究。故初级知识中应该对基本原理的理解和使用为主,中级应该是对日常故障的处理以及一些不常用操作的理解,高级应该是对NTP和时钟服务器算法等更深层原理的理解。
在知识划分中尽量把不同厂商共性写入,避免单个厂商产品使用差异对文档的影响。
鉴于本人能力有限,在编写过程中难免有遗漏或不正确的地方,欢迎大家在头条号留言指正。
1. 什么是NTP,他的主要作用是什么?
2. 时间的单位?秒,毫秒,微妙,纳秒,皮秒,飞秒等
3. 非NTP方式的时间同步手段?
4. NTP时间源来源于哪里?
5. NTP的基本同步原理?四个时间戳
6. NTP使用的端口,以及同步需要放开的链路?
7. NTP的同步精度是多少?offset多少就算合理?
8. NTP的官方网址是什么?如何获取***新的ntpd版本?
9. NTP目前协议的RFC版本号?以及以前的协议规范?
10. 中国境内可使用的公网NTP源有哪些?
11. 时区概念和NTP授时时间?
12. 系统时间和硬件时间之间的关系?
13. 闰秒事件产生原理?以及处理机制?
14. 夏令时的由来和配置?
15. NTP的层次?如何避免回环授时? fudge stratum
16. crontab定时同步实现,以及和ntpd的区别和对ntpd的影响?
17. NTP分支chrony的来源?
18. chrony的基本配置?
19. NTP与PTP的区别?
20. ntpd和sntp之间的区别?
21. Linux设备如何配置ntpd服务?
22. NTP服务的安装?
23. ntpd启动会涉及到哪些配置文件,其调用这些文件的顺序?DNS
24. ntpq –p命令各项含义的解释,参考源跟配置文件什么参数有关?
25. 如何确定客户端和时钟服务器的偏差?ntpdate、clockdiff、sntp
26. 如何和时钟服务器时间对齐?ntpdate-u
27. NTPD中客户端和时钟服务器差值多少,客户不信任时钟服务器时间?
28. 客户端发送NTP的查询包的间隔是多少?如何控制? minpoll maxpoll
29. 时钟服务器的一般操作步骤?(校时,接入)
30. window同步的配置方法有哪些?
31. window 的w32tm 命令的使用?
32. window如何做NTP服务器?
33. 虚拟机同步中的注意事项?
34. 其它一些系统中ntp配置的注意事项?(suse、交换机等)
35. 服务器如何对客户端NTP访问进行限制?restrict
扫一扫咨询微信客服