PTP协议工作的大概流程:
PTP协议运行在网路设备的端口
不同的网络设备之间通过BMC算法(Best Master Clock algorithm)确定精度最高的时钟,确定为全局主时钟(grandmaster clock)
然后其他时钟都将同步(直接或间接)于全局主时钟。
全局主时钟通过“sync”报文发送同步时间戳信息,分发给slave时钟。
slave和master之间需要通过指定的方法(有两种方法可选)传输网络的时延
有了时延值之后,slave时钟可以确定出和master之间的time offset,因而可以进一算出自己的精确时间。
如果全局主时钟出现故障,可以通过BMC算法确定新的全局主时钟。
————————————————
版权声明:本文为CSDN博主「Simple-Easy 化繁为简」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_43408952/article/details/125005955
|