Thread hat ein Dokument über das Protokoll Thread Stack Fundamentals erstellt , das ich gelesen habe, um mehr über die Funktionsweise von Thread zu erfahren.
Auf Seite 5 wird erläutert, dass ein Leader erforderlich ist, um Entscheidungen für das Netzwerk zu treffen , obwohl er keinen einzigen Fehlerpunkt hat:
Ein Router oder Border Router kann für bestimmte Funktionen im Thread-Netzwerk eine Führungsrolle übernehmen. Dieser Leader muss Entscheidungen innerhalb des Netzwerks treffen. Beispielsweise weist der Leader Router-Adressen zu und lässt neue Router-Anforderungen zu. Die Leader-Rolle wird gewählt. Wenn der Leader ausfällt, übernimmt ein anderer Router oder Border Router die Leader-Rolle. Es ist diese autonome Operation, die sicherstellt, dass es keinen einzelnen Fehlerpunkt gibt.
Wie wird der Leader von den Geräten im Thread-Netzwerk gewählt? Gibt es eine Reihe von Kriterien, die bewertet werden, wenn die Geräte den Leader "wählen" oder auswählen?