Με βάση την προηγούμενη εστίασή σας στον συγχρονισμό με διπλό-αισθητήρα PTP και τη μη αυτόματη δέσμευση κύριου- ρόλους υποτελούς λειτουργίας, η διασφάλιση ότι οι κύριοι-ρολοι υποτελείς δεν αλλάζουν αυτόματα βασίζεται σε σκληρούς περιορισμούς πολλαπλών-επιπέδων για να κλειδώσετε πλήρως τους ρόλους. Οι συγκεκριμένες λειτουργίες είναι οι εξής:
Επιβολή αποκλειστικής λειτουργίας κύριου ρολογιού: Ενεργοποιήστε το «masterOnly 1» στο «ptp4l.conf» του κύριου αισθητήρα, αναγκάζοντας τον κόμβο να αρνηθεί τη μετάβαση σε Slave, εξαλείφοντας την πιθανότητα αμφίδρομης προκοπής στην πηγή.
Αύξηση διαφοράς προτεραιότητας: Ορίστε την «προτεραιότητα1» του κύριου αισθητήρα σε 128 και του υποτελούς αισθητήρα σε 130, με διαφορά μεγαλύτερη ή ίση με 2. Αυτό επιτρέπει στο BMCA να προσδιορίσει τον νικητή απευθείας στον πρώτο γύρο σύγκρισης, χωρίς να αφήνει περιθώρια για επανεκλογή.
Απενεργοποίηση περιττών υπηρεσιών PTP: Απενεργοποιήστε άλλους πελάτες PTP ή υπηρεσίες NTP εντός του συστήματος για να αποτρέψετε την-πρόσβαση ρολογιού τρίτου μέρους από παρεμβολές στην αρχική λογική προσδιορισμού κύριας-υτελούς υπηρεσίας.
Βελτιστοποίηση παραμέτρων χρονικού ορίου λήξης μηνύματος: Ρυθμίστε το διάστημα μηνύματος Αναγγελία σε 1 δευτερόλεπτο και τον πολλαπλασιαστή χρονικού ορίου σε 3 για να μειώσετε τα ψευδώς θετικά που προκαλούνται από στιγμιαία απώλεια πακέτων δικτύου και να αποτρέψετε την απροσδόκητη εναλλαγή ρόλων.
Αυτή η διαμόρφωση περιορισμού πολλαπλών{0}}επίπεδων μπορεί να κλειδώσει εντελώς την ταυτότητα του κύριου-υποτελούντα και να εξαλείψει εντελώς το πρόβλημα της αυτόματης εναλλαγής.

