網路時間協定 网络时间协议英語Network Time Protocol缩写NTP是在数据网络潜伏时间可变的计算机系统之间通过分组交换进行时钟同步的一个网络协议位于OSI模型的应用层自年以来NTP是目前仍在使用的最古老的互联网协议之一NTP由特拉华大学的大衛米爾斯英语David L MillsDavid L Mills设计 NTP意图将所有参与计算机的协调世界时UTC时间同步到几毫秒的误差内它使用Marzullo算法英语Marzullos algorithm的修改版来选择准确的时间服务器其设计旨在减轻可变网络延迟英语network latency造成的影响NTP通常可以在公共互联网保持几十毫秒的误差并且在理想的局域网环境中可以实现超过毫秒的精度不对称路由和拥塞控制可能导致毫秒或更高的誤差 该协议通常描述为一种主從式架構但它也可以用在對等網路中对等体双方可将另一端认定为潜在的时间源发送和接收時間戳采用用户数据报协议UDP的通訊埠实现这也可以使用廣播或多播其中的客户端在最初的往返校准交换后被动地监听时间更新NTP提供一个即将到来闰秒调整的警告但不会传输有关本地时区或夏时制的信息 当前协议为版本NTPv这是一个RFC 文档中的建议标准它向下兼容指定于RFC 的版本