良许Linux教程网 干货合集 IEEE 1588和IEEE 802.1AS的版本和关系

IEEE 1588和IEEE 802.1AS的版本和关系

概念

IEEE 1588的英文全称是”IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems”,简称为PTP,即”Precision Time Protocol”。

而IEEE 802.1AS的英文全称是”IEEE Standard for Local and metropolitan area networks – Timing and Synchronization for Time-Sensitive Applications”,简称为gPTP,即”generalized precision time protocol”。

版本

从IEEE的官方网站上可以看到,IEEE 1588目前已经发布了三个版本,并且这三个版本的标准目前都是处于活动状态。
image-20231015154255959
IEEE 802.1AS至今发布过两个版本,处于Active状态的只有最新的2020版,之前使用多年的2011版已经被取代。
image-20231015154301169
image-20231015154304395

关系

从官方的角度:

  • IEEE 802.1AS-2011在全双工点对点通信,是作为IEEE 1588-2008的一个profile
  • IEEE 802.1AS-2020在全双工点对点通信,是作为IEEE 1588-2019的一个profile

然而真正精通标准的后会发现并非如此,下面分别解释一下。

IEEE 802.1AS-2011和IEEE 1588-2008

IEEE 802.1AS-2011标准和IEEE 1588-2008标准实际上并不兼容,说802.1AS-2011是1588-2008的一个profile,严格的说是不合适的。其主要冲突是:

  • IEEE 802.1AS-2011通过累计相邻时钟频率偏差,来计算和grandmaster时钟的频率偏差。这在IEEE 1588-2008是没有定义的。

另外一点很大的区别是,

  • IEEE 802.1AS-2011定义了media-independent/media-dependent层,用来支持不同协议,如802.3以太网,802.11 Wifi和802.3 EPON。而IEEE 1588-2008针对UDP/IP,L2 Ethernet,还有几种工业自动化协议。

IEEE 802.1AS-2020和IEEE 1588-2019

IEEE 802.1AS-2020和IEEE 1588-2019就解决了之前版本不一致的问题,这两个新版的标准是同时协同开发的,确保了他们之间的一致性。IEEE 1588-2019,也包含了上述IEEE 802.1AS-2011关于grandmaster时钟频率偏差计算,和media-independent/media-dependent层的定义。同时引入了Common Mean Link Delay Service的功能,这个功能也是IEEE 802.1AS-2020的可选功能之一。

以上就是良许教程网为各位朋友分享的Linu系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你 !

137e00002230ad9f26e78-265x300
本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部