Kaynağı GitHub'da görüntüleyin
Bir Thread ağındaki uç cihazların (ED'ler) yeni bir üst öğeye bağlandıklarını önceki üst öğelerine bildirmesine izin vermek için Yeniden Bağlanma Durumunda Önceki Üst Öğeyi Bilgilendir özelliğini etkinleştirin.
Bu, önceki üst öğenin alt öğe tablosunu yapılandırılmış alt öğe zaman aşımı aralığından daha hızlı günceller ve uyuduğunu düşündüğü ancak aslında yeni bir üst öğesi olan bir ED için trafiğin sıraya alınmasını önler.
İşleyiş şekli
Bir ED yeni bir üst öğeye bağlandıktan sonra, önceki üst öğesine aşağıdaki bilgileri içeren tek bir tek noktaya yayın IPv6 mesajı gönderir:
- Kaynak adres olarak ED'nin Mesh-Local EID'si.
- Hedef adres olarak önceki üst öğenin yönlendirme bulucusu.
- Boş bir yük.
Bu tür IPv6 mesajı, önceki üst öğeyi bu ED için kayıtlı tüm IPv6 adreslerini alt öğe tablosundan hemen kaldırmaya yönlendirir.
Nasıl etkinleştirilir?
Bu özellik varsayılan olarak devre dışıdır.
Yeniden eklemede önceki üst öğeyi bilgilendirme özelliğini etkinleştirmek için OpenThread'i oluşturmadan önce /src/core/config/mle.h dosyasında OPENTHREAD_CONFIG_MLE_INFORM_PREVIOUS_PARENT_ON_REATTACH öğesini 1 olarak tanımlayın:
#ifndef OPENTHREAD_CONFIG_MLE_INFORM_PREVIOUS_PARENT_ON_REATTACH
#define OPENTHREAD_CONFIG_MLE_INFORM_PREVIOUS_PARENT_ON_REATTACH 1
#endif
Parametreler
Bu özellik için yapılandırılabilir parametre yok.
API
Bu özellik için herkese açık bir API yoktur.
KSA
Bu özellikle ilgili CLI komutu yok.