网络上的冗余主时钟意味着冗余主时钟不会浪费时间,而是在故障中接管。
这就是BMCA发挥作用的地方。BMCA决定至少两个时钟中的哪一个应该充当主时钟。每个时钟都会向网络发送消息以检测其他时钟,然后进行数据集比较。这会比较来自每个设备的数据串,并确定哪个时钟较适合维护定时网络。
首先,您可以配置手动时钟**级顺序,以便如果一个时钟**于另一个时钟(可能是由于物理上靠近网络),该时钟将默认设置为主时钟。如果用户将两个时钟配置为具有相同的**级,然后他们将比较类似,这定义了正在使用的设备的角色以及它是否被用作主要参考时间源或其他东西。如果两个时钟共享一个类,则BMCA将使用时间源精度。如果共享精度,则使用时钟方差,如果共享方差,则BMCA查看时钟是充当边界时钟还是普通时钟。如果以上方法都没有确定较佳主控,那么,BMCA将比较另一个可配置的**级顺序。
1.**级1
2.班级
3.时间源
4.方差
5.边界或普通
6.**级 2
7.MAC地址
一旦选择了更佳主时钟,它就会被用作主要时间源。由于是同步网络,它还定期发送包含上述数据字符串的公告消息。这些消息之间的时间可以配置,但通常设置为几秒钟。如果时钟丢失信号或质量,网络上的另一个时钟将在通知消息中注意到这一点,然后接管。此时切换可能需要几秒钟,具体取决于配置。