Vorherigen Elternteil bei Anhang anhängen

Quellcode auf GitHub ansehen

Wenn Endgeräte (EDs) in einem Thread-Netzwerk ihren vorherigen übergeordneten Router darüber informieren sollen, dass sie mit einem neuen übergeordneten Router verbunden sind, aktivieren Sie die Funktion „Vorherigen übergeordneten Router bei erneuter Verbindung informieren“.

Dadurch wird die untergeordnete Tabelle des vorherigen übergeordneten Elements schneller als das konfigurierte Timeout-Intervall für untergeordnete Elemente aktualisiert und es wird verhindert, dass Traffic für einen ED in die Warteschlange gestellt wird, der in der Ansicht des Systems inaktiv ist, aber tatsächlich ein neues übergeordnetes Element hat.

Funktionsweise

Nachdem sich ein ED mit einem neuen übergeordneten Router verbunden hat, sendet es eine einzelne Unicast-IPv6-Nachricht mit den folgenden Informationen an seinen vorherigen übergeordneten Router:

Bei dieser Art von IPv6-Nachricht wird der alte übergeordnete Router aufgefordert, sofort alle registrierten IPv6-Adressen für diesen ED aus der untergeordneten Tabelle zu entfernen.

Aktivierungsmethode

Diese Funktion ist standardmäßig deaktiviert.

Wenn Sie „Inform Previous Parent on Reattach“ (Vorherigen übergeordneten Knoten bei erneuter Verknüpfung informieren) aktivieren möchten, definieren Sie OPENTHREAD_CONFIG_MLE_INFORM_PREVIOUS_PARENT_ON_REATTACH als 1 in der Datei /src/core/config/mle.h, bevor Sie OpenThread erstellen:

#ifndef OPENTHREAD_CONFIG_MLE_INFORM_PREVIOUS_PARENT_ON_REATTACH
#define OPENTHREAD_CONFIG_MLE_INFORM_PREVIOUS_PARENT_ON_REATTACH 1
#endif

Parameter

Für diese Funktion gibt es keine konfigurierbaren Parameter.

API

Für diese Funktion gibt es keine öffentliche API.

Befehlszeile

Für diese Funktion gibt es keine Befehle für die Befehlszeile.