首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >NTP与ICMP时间戳消息的用途

NTP与ICMP时间戳消息的用途
EN

Stack Overflow用户
提问于 2014-10-24 14:01:10
回答 1查看 2.1K关注 0票数 2

我知道网络时间协议的目的是使网络上的时钟同步,主要是通过使用始发、接收和发送时间戳来进行时间计算。

但是,ICMP协议也有是一个时间戳控制消息(以及相应的时间戳应答消息),即“用于时间同步”。它还包含三个时间戳字段,其名称与NTP中的名称相同,可能以类似的方式使用。

那么,两者有什么区别呢?我想区别并不在于NTP适用于桌面操作系统,而在于ICMP用于第三层设备,因为我知道Cisco交换机正在使用NTP。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-24 14:26:38

时间戳可能看起来类似于一个字段,但是有不同的长度和非常不同的内容。

ICMP-timestamps‘字段为31位,携带“触摸”ICMP的相对时间--打包在网络连接的传出/传入端,表示为自上个UTC-午夜以来经过的多个毫秒。最高阶位用于标记UTC-不协调主机时间/非标准值.

NTP-timestamps‘字段为64位,携带绝对时间,记录为32位,自纪元(1月-01-1900年1月-1900年)以来为32位。直到..。在2036年翻滚)和另一个32位的分数一秒(从而进行时间测量下降到一个亚纳秒分辨率)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26549459

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档