दोबारा जोड़ने पर पिछले अभिभावक को बताएं

GitHub पर सोर्स देखें

किसी थ्रेड नेटवर्क में एंड डिवाइस (ईडी) की अनुमति देने के लिए, ताकि उसके पिछले पैरंट राऊटर को यह पता चल सके कि उन्होंने नए पैरंट राऊटर को अटैच किया है. 'फिर से अटैच करें' में मौजूद 'माता-पिता को सूचना दें' सुविधा चालू करें.

यह कॉन्फ़िगर किए गए चाइल्ड टाइम आउट इंटरवल के मुकाबले पिछले पैरंट की चाइल्ड टेबल को ज़्यादा तेज़ी से अपडेट करता है. इससे यह उस ईडी के लिए ट्रैफ़िक की सूची बनाने से रोकता है जिसके बारे में उसे लगता है कि वह स्लीप मोड में है, लेकिन असल में उसका एक नया पैरंट है.

यह सुविधा कैसे काम करती है

जब कोई ईडी नए पैरंट राऊटर से जुड़ता है, तो यह सिंगल यूनिफ़ॉर्म IPv6 मैसेज भेजता है. इस मैसेज में, यह जानकारी पिछले पैरंट राऊटर से भेजी जाती है:

इस तरह का IPv6 मैसेज, पुराने पैरंट राऊटर को उसकी ईडी टेबल से रजिस्टर किए गए सभी IPv6 पते तुरंत हटाने का संकेत देता है.

चालू करने का तरीका

यह सुविधा डिफ़ॉल्ट रूप से बंद रहती है.

'फिर से अटैच करें' पर 'पिछले अभिभावक को बताएं' चालू करने के लिए, OpenOpen थ्रेड बनाने से पहले /src/core/config/mle.h फ़ाइल में OPENTHREAD_CONFIG_MLE_INFORM_PREVIOUS_PARENT_ON_REATTACH को 1 के तौर पर तय करें:

#ifndef OPENTHREAD_CONFIG_MLE_INFORM_PREVIOUS_PARENT_ON_REATTACH
#define OPENTHREAD_CONFIG_MLE_INFORM_PREVIOUS_PARENT_ON_REATTACH 1
#endif

पैरामीटर

इस सुविधा के लिए कोई भी कॉन्फ़िगर करने योग्य पैरामीटर नहीं हैं.

एपीआई

इस सुविधा के लिए कोई सार्वजनिक एपीआई मौजूद नहीं है.

सीएलआई

इस सुविधा से जुड़ा कोई सीएलआई निर्देश नहीं है.