1.NTP什么意思?

  • 网络时间协议

2.有什么作用?

  • 用于同步客户端与服务器的时间

3.时间同步的两个公式怎么计算的?时延公式怎么计算?时间差公式怎么计算?

时延:一万个为什么之NTP - 图1
时间差:T3+时延-T4=0

4.主时间服务器什么意思?

  • 表示最上级服务器(一般为卫星设备)

5.二级时间服务器什么意思?

  • 二级时间服务器表示通过主时间服务器来获取时间信息

6.层数最大为多少?

  • 层数最大为16
  • 达到16表示不可达

7.工作模式有哪些?

  1. 客户端模式
  2. 对等体模式
  3. 组播
  4. 广播
  5. 多播

8.客户端模式怎么样的?

一万个为什么之NTP - 图2

9.谁先发起NTP报文?

  • 客户端先发起

10.模式几?

  • 模式3

11.回复的又是模式几?

  • 回复的是模式4

12.对等体模式又是怎么样的场景?

一万个为什么之NTP - 图3

13.模式1和模式2的报文有什么用?

  • 用来协商谁先同步

14.广播模式什么样的场景?

一万个为什么之NTP - 图4

15.谁先发送的请求?

  • 由服务器端周期发送模式5的报文

16.用模式几的报文?

  • 用模式5的报文

17.组播模式呢?

一万个为什么之NTP - 图5

  • 与广播模式交互一样,只是广播地址变成了组播地址,可以针对不同的组进行一个时间同步。

18.多播模式应用什么场景?

一万个为什么之NTP - 图6

  • 一个网络中有多个时间服务器,相当于IPv6中的任播,多个服务器设置同一个IP地址,所以客户端接收最近的服务器的时间。

19.和客户端模式什么差别?

  • 客户端模式中只有一个时间服务器,只向这一个请求。