1588博客总体分为两部分:协议分析和协议实现。1588协议有一定难度,主要是因为它涉及的面较广,同步算法较为复杂。
(一)协议分析
主要基于《IEEE 1588-2008》分析1588协议中的一些重点概念的解析和难点问题。
有些将以问答的形式提供。如为什么需要有透明钟?
有些以总结的形式提供。如如何解决1588中的非对称性?
1.几种时钟类型
1.两种同步类型:E2E/P2P
3.PTP时钟实体
4.几个数据集重要概念
2.BMC时钟算法
3.时钟配置profile
8.同步和调谐
9.单播、多播传输1588协议报文
10
(二)协议实现
将以贴代码的形式讲解,当然清晰的思路和注释本身也非常重要。尽量让代码具有自我说明性。
我个人解读1588协议的方式是将协议反复看。读书百遍,其义自现。