3 1什么是NTP? 口网络时间协议NTP( Network Time Protoco) 是TCP/P协议族里面的一个应用层协议。 ≯NTP用于在一系列分布式时间服务器与客户端之间同步时钟。NTP的实现基 于P和UDP。 NTP报文通过UDP传输,端口号是123
1.什么是NTP? 网络时间协议NTP(Network Time Protocol) ➢ 是TCP/IP协议族里面的一个应用层协议。 ➢ NTP用于在一系列分布式时间服务器与客户端之间同步时钟。NTP的实现基 于IP和UDP。 ➢ NTP报文通过UDP传输,端口号是123。 3
6 2为什么需要NTP? 口随着计算机网络的迅猛发展,网络中的设备种类和业务类型越来越多 服务器的数量也与日俱增。传统上,各种服务器、网络设备使用的 时间都是由设备内部时钟来提供的。 口由于服务器、网络设备本身的时钟误差是不可避免的,尽管这种误差 每天不大,但经过一段时间的累积就会出现大的时间差,从而导致网 络中各服务器、网络设备的时间不一致。而这种不一致,将会对网络 服务产生较大影响
2.为什么需要NTP? 随着计算机网络的迅猛发展,网络中的设备种类和业务类型越来越多 ,服务器的数量也与日俱增。传统上,各种服务器、网络设备使用的 时间都是由设备内部时钟来提供的。 由于服务器、网络设备本身的时钟误差是不可避免的,尽管这种误差 每天不大,但经过一段时间的累积就会出现大的时间差,从而导致网 络中各服务器、网络设备的时间不一致。而这种不一致,将会对网络 服务产生较大影响。 6
2为什么需要NTP? 口案例1: 〉医院的医生工作站开具处方,并保存在服务器中。若服务器时间不正确, 则无法进行正常的处方回溯; 口案例2: 服务器系统监控,因为时间的不统一,就无法判定出业务(或故障)具体 发生时间 口案例3: 安全设备的时间策略,例如防火墙。因为时间的不一致,无法正常实现安 全策略
2.为什么需要NTP? 案例1: ➢ 医院的医生工作站开具处方,并保存在服务器中。若服务器时间不正确, 则无法进行正常的处方回溯; 案例2: ➢ 服务器系统监控,因为时间的不统一,就无法判定出业务(或故障)具体 发生时间。 案例3: ➢ 安全设备的时间策略,例如防火墙。因为时间的不一致,无法正常实现安 全策略。 7
8 2为什么需要NTP? 口随着网络拓扑的日益复杂,整个网络内设备的时钟同步将变得十分重 要。如果依靠管理员手工修改系统时钟,不仅工作量巨大,而且时钟 的准确性也无法得到保证。 口NTP的出现就是为了解决网络内设备系统时钟的同步问题
2.为什么需要NTP? 随着网络拓扑的日益复杂,整个网络内设备的时钟同步将变得十分重 要。如果依靠管理员手工修改系统时钟,不仅工作量巨大,而且时钟 的准确性也无法得到保证。 NTP的出现就是为了解决网络内设备系统时钟的同步问题。 8
9 2为什么需要NTP? 口NTP的主要应用场景 〉网络管理:对从不同路由器采集来的日志信息、调试信息进行分析时,需 要以时间作为参照依据。 ≯计费系统:要求所有设备的时钟保持一致, 多个系统协同处理同一个复杂事件:为保证正确的执行顺序,多个系统必 须参考同一时钟。 ≯备份服务器和客户机之间进行增量备份:要求备份服务器和所有客户机之 间的时钟同步。 系统时间:某些应用程序需要知道用户登录系统的时间以及文件修改的时 间
2.为什么需要NTP? NTP的主要应用场景 ➢ 网络管理:对从不同路由器采集来的日志信息、调试信息进行分析时,需 要以时间作为参照依据。 ➢ 计费系统:要求所有设备的时钟保持一致。 ➢ 多个系统协同处理同一个复杂事件:为保证正确的执行顺序,多个系统必 须参考同一时钟。 ➢ 备份服务器和客户机之间进行增量备份:要求备份服务器和所有客户机之 间的时钟同步。 ➢ 系统时间:某些应用程序需要知道用户登录系统的时间以及文件修改的时 间。 9