北京酷鲨科技有限公司
专注时间同步 专注时间同步装置 主营时间同步服务器设备

行业动态
网络中有多个PTP时钟时会发生什么?什么是PTP配置文件?
来源: 时间:2022-03-28

什么是PTP配置文件?

PTP配置文件是非常非常简单的协议中配置的设置,以遵循相关规范中概述的要求。例如,默认配置文件通过多播地址发送其数据包,并且设计用于在封闭网络中使用。另一方面,Telecom的配置文件需要使用单播消息,并且设计用于跨广域网。每个配置文件都有几个关键差异,不仅在通信层,而且在数据包结构上。如之前文章所述,要获得同步,主设备和从设备都需要相同的配置文件。

网络中有多个PTP时钟时会发生什么?什么是PTP配置文件?

当我在网络中有多个PTP时钟时会发生什么?

在PTP中有一种称为非常好的主时钟算法或简称BMCA的算法。在启动和日常运行期间,BMCA在网络中所有可用的时钟上运行。BMCA用于确定网络中的哪个时钟是更适合这项工作的时钟!

BMCA通过分析从主时钟发出的公告消息来工作,通常每秒一次。公告消息是主时钟告诉网络它仍然存在并报告其准确性的一种方式。网络上的从设备和其他时钟将监视这些消息以确定主设备的健康状况。如果主时钟的精度由于GPS接收丢失而降低,网络上其他认为自己现在更好的时钟将开始宣布他们的存在……通过宣布消息。

现在,时钟将在彼此之间进行谈判,以争夺头把交椅。在这场战斗中,PTP设备将比较他们的准确性和他们的同步源以及他们在PTP优先级设置中设置的用户定义的层次结构。如果都相等,则具有较高MAC地址的设备将获胜并接管主时钟角色。

在具有多个可用时钟的大型网络中,这有助于增加一定程度的冗余。术语冗余被广泛用于涵盖主时钟由于故障而脱机的事件。网络上的辅助时钟将注意到缺少来自主时钟的通知消息,并将开始通知其存在。在不到一分钟的时间内,一个新的时钟将取代原来的时钟,从而减少同步数据包丢失的时间。

新闻资讯