राऊटर चुनें

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

कनेक्ट किया गया डोमिंग सेट

OT कनेक्टेड डोमिंग सेट
कनेक्टेड डोमिंग सेट का उदाहरण

राऊटर को कनेक्ट किया गया डोमिंग सेट (सीडीएस) बनाना होगा, जिसका मतलब है:

  1. दो राऊटर के बीच सिर्फ़ राऊटर का पाथ होता है.
  2. Thread नेटवर्क में मौजूद कोई भी एक राऊटर, राऊटर के सेट में पूरी तरह से चलकर किसी भी दूसरे राऊटर तक पहुंच सकता है.
  3. थ्रेड नेटवर्क का हर एंड डिवाइस, सीधे राऊटर से कनेक्ट होता है.

डिस्ट्रिब्यूट किया गया एल्गोरिदम, सीडीएस का रखरखाव करता है. इससे, इस बात का ध्यान रखा जाता है कि ग़ैर-ज़रूरी एसेट कम से कम हों. शुरुआत में हर डिवाइस, नेटवर्क से एंड डिवाइस (बच्चा) के तौर पर जुड़ा होता है. Thread नेटवर्क की स्थिति में बदलाव होने पर, एल्गोरिदम उस रूटर को जोड़ या हटा देता है, ताकि सीडीएस का रखरखाव किया जा सके.

थ्रेड, राऊटर को इनमें जोड़ता है:

  • नेटवर्क की राऊटर की सीमा 16 से कम होने पर कवरेज बढ़ाएं
  • पाथ विविधता बढ़ाएं
  • रिडंडंसी का स्तर कम से कम बनाए रखना
  • कनेक्टिविटी बढ़ाएं और ज़्यादा बच्चों की मदद करें

थ्रेड, राऊटर को यहां से हटा देता है:

  • रूटिंग की स्थिति को कम से कम 32 राऊटर के नीचे रखें
  • ज़रूरत पड़ने पर नेटवर्क के दूसरे हिस्सों में नए राऊटर को अनुमति दें

राऊटर में अपग्रेड करें

किसी थ्रेड नेटवर्क से अटैच करने के बाद, चाइल्ड डिवाइस राऊटर बनने का विकल्प चुन सकता है. MLE खाते को लिंक करने के अनुरोध की प्रोसेस शुरू करने से पहले, बच्चा लीडर को एक पता लिखकर भेजता है. अगर लीडर स्वीकार करता है, तो वह राऊटर आईडी के साथ जवाब देता है और बच्चा खुद को राऊटर में अपग्रेड कर लेता है.

इसके बाद, MLE लिंक अनुरोध की प्रोसेस का इस्तेमाल करके, आस-पास के लोगों के साथ दोतरफ़ा और रूटर वाले लिंक बनाए जाते हैं.

  1. नया राऊटर आस-पास के राऊटर को मल्टीकास्ट लिंक का अनुरोध भेजता है.
  2. राऊटर लिंक स्वीकार करें और अनुरोध करें मैसेज के साथ जवाब देते हैं.
  3. राऊटर का राऊटर लिंक इंस्टॉल करने के लिए, नया राऊटर हर यूनिफ़ॉर्म पर लिंक स्वीकार करें के साथ जवाब देता है.

लिंक अनुरोध, राऊटर नेटवर्क के सभी दूसरे राऊटर के अनुरोध करता है. जब पहली बार राऊटर बन जाता है, तो डिवाइस ff02::2को एक से ज़्यादा कास्ट करने का अनुरोध भेजता है. बाद में, MLE विज्ञापनों की मदद से अन्य राऊटर का पता लगाने के बाद, डिवाइस, यूनिकोड कास्ट करने के अनुरोध भेजते हैं.

OT MLE खाते को जोड़ने का अनुरोध
लिंक अनुरोध के मैसेज का कॉन्टेंट
वर्शन थ्रेड प्रोटोकॉल का वर्शन
चैलेंज रीप्ले हमलों से बचने के लिए, लिंक रिस्पॉन्स की टाइमलाइन की जांच करता है
सोर्स पता भेजने वाले का RLOC16
लीडर डेटा राऊटर के लीडर की जानकारी, जैसे कि भेजने वाले के नाम (आरएलओसी, पार्टीशन आईडी, पार्टीशन के हिसाब से वज़न) में स्टोर किया गया

लिंक स्वीकार करने और अनुरोध करने की प्रोसेस, लिंक स्वीकार करने और जोड़ने के अनुरोध वाले मैसेज का मेल है. थ्रेड, MLE लिंक अनुरोध की प्रक्रिया में इस ऑप्टिमाइज़ेशन का इस्तेमाल करके मैसेज की संख्या चार से तीन तक कम करती है.

OT MLE लिंक स्वीकार और अनुरोध करें

लिंक स्वीकार करने का मतलब है, आस-पास के राऊटर के लिंक अनुरोध का एक यूनिक जवाब. इसमें, अपने बारे में जानकारी दी जाती है और यह पड़ोस के राऊटर का लिंक स्वीकार कर लेता है.

OT MLE लिंक स्वीकार करें
लिंक स्वीकार करने वाला मैसेज
वर्शन थ्रेड प्रोटोकॉल का वर्शन
जवाब रीप्ले हमलों से बचने के लिए, लिंक रिस्पॉन्स की टाइमलाइन की जांच करता है
लिंक फ़्रेम काउंटर भेजने वाले पर 802.15.4 फ़्रेम काउंटर
MLE फ़्रेम काउंटर भेजने वाले पर MLE फ़्रेम काउंटर
सोर्स पता भेजने वाले का RLOC16
लीडर डेटा राऊटर के लीडर की जानकारी, जैसे कि भेजने वाले के नाम (आरएलओसी, पार्टीशन आईडी, पार्टीशन के हिसाब से वज़न) में स्टोर किया गया

REED में डाउनग्रेड करें

जब कोई राऊटर REED पर डाउनग्रेड होता है, तो उसके राऊटर के लिंक डिसकनेक्ट हो जाते हैं. साथ ही, डिवाइस पर MLE अटैच करने की प्रोसेस शुरू होती है, ताकि बच्चे के लिए माता-पिता का लिंक बनाया जा सके.

MLE अटैचमेंट की प्रोसेस के बारे में ज़्यादा जानने के लिए, मौजूदा नेटवर्क से जुड़ना देखें.

कुछ मामलों में, लिंक पाने के लिए, एकतरफ़ा लिंक बनाना ज़रूरी हो सकता है.

राऊटर रीसेट होने के बाद, आस-पास के राऊटर के पास रीसेट राऊटर के साथ एक मान्य रिसीव लिंक हो सकता है. ऐसे मामले में, राऊटर की सेटिंग को रीसेट करने का लिंक, मैसेज भेजने और पाने के लिए मैसेज भेजता है.

असली डिवाइस, आस-पास के नॉन-पैरंट राऊटर के साथ लिंक पाने की सुविधा भी दे सकता है. इससे, मल्टीकास्ट और ज़्यादा भरोसेमंद होता है. जब हम मल्टीकास्ट रूटिंग पर जाएंगे, तो हम इसके बारे में ज़्यादा जानेंगे.

याद रखने लायक ज़रूरी बातें

आपने क्या सीखा:

  • थ्रेड नेटवर्क के राऊटर को कनेक्ट किया गया डोमिंग सेट (सीडीएस) बनाना होगा
  • थ्रेड वाले डिवाइसों को राऊटर पर अपग्रेड किया जाता है या सीडीएस बनाए रखने के लिए, उन्हें असली डिवाइस पर डाउनग्रेड किया जाता है
  • रूटर लिंक लिंक स्थापित करने के लिए MLE लिंक अनुरोध प्रक्रिया का उपयोग किया जाता है

अपनी समझ की जांच करें

कनेक्ट किए गए डोमिंग सेट (सीडीएस) की मदद से, इनमें से कौनसे नियम लागू नहीं किए जाते?
दो राऊटर के बीच सिर्फ़ राऊटर का पाथ होता है.
गलत.
राऊटर के सेट में पूरी तरह से बने रहकर, थ्रेड नेटवर्क का कोई भी एक राऊटर किसी भी दूसरे राऊटर तक पहुंच सकता है.
गलत.
थ्रेड नेटवर्क का हर एंड डिवाइस, सीधे राऊटर से कनेक्ट होता है.
गलत.
थ्रेड नेटवर्क में सिर्फ़ एक राऊटर, बॉर्डर राऊटर हो सकता है.
सही. किसी Thread नेटवर्क में एक से ज़्यादा बॉर्डर राऊटर हो सकते हैं.
राऊटर नेटवर्क को किसी थ्रेड नेटवर्क से क्यों हटाया जा सकता है?
रूटिंग की स्थिति को कम से कम 32 राऊटर के नीचे करने के लिए.
सही. थ्रेड नेटवर्क, ज़्यादा से ज़्यादा राऊटर का इस्तेमाल करने की कोशिश करते हैं. किसी भी थ्रेड नेटवर्क में ज़्यादा से ज़्यादा 32 राऊटर होने चाहिए.
चैनल खाली करने के लिए.
गलत. राऊटर की संख्या का, चैनल के इस्तेमाल या क्षमता के हिसाब से कोई संबंध नहीं है.
ज़रूरत पड़ने पर, नेटवर्क के दूसरे हिस्सों में नए राऊटर चुनने की अनुमति देना.
सही. Thread नेटवर्क के एक हिस्से में चालू राऊटर की संख्या घटाने से, उसकी रूटिंग क्षमता को दूसरी जगहों पर बढ़ाया जा सकता है.
राऊटर बनाने की कोशिश करने वाले REED से पहले क्या होना चाहिए, ताकि यह दूसरे लोगों के साथ सीधे तौर पर जुड़ सके?
REED को नेटवर्क लीडर को पता डालने का अनुरोध भेजना होगा.
सही.
लीडर को REED के लिए राऊटर आईडी देना होगा.
सही. राऊटर आईडी के बिना, REED चाइल्ड डिवाइस बना रहता है.
REED को एक MLE लिंक अनुरोध भेजना होगा.
गलत. MLE लिंक अनुरोध वह तरीका है जिससे डिवाइस के राऊटर बनने के बाद दूसरे राऊटर के लिंक बनाए जाते हैं.
राऊटर का डाउनग्रेड करने पर क्या होता है, यहां दिए गए विकल्पों में से कौनसा सही है?
डिवाइस, नेटवर्क पर अपने-आप काम करता है, लेकिन चाइल्ड (REED) के तौर पर काम करता है.
गलत. राऊटर को डाउनग्रेड करने पर, कुछ और चरण पूरे करने होते हैं.
नेटवर्क से नया कनेक्शन बनाने के लिए, डिवाइस को MLE Attach की प्रोसेस शुरू करनी होगी.
सही. वह डिवाइस जो राऊटर से REED में डाउनग्रेड होता है, वह डिसकनेक्ट हो जाता है और नेटवर्क से अपने कनेक्शन के बारे में फिर से बातचीत करनी होती है.
राऊटर-राऊटर लिंक बनाने के लिए किस प्रोसेस का इस्तेमाल किया जाता है?
MLE लिंक अनुरोध की प्रोसेस.
सही.
खाते को जोड़ने और स्वीकार करने की प्रोसेस.
गलत. लिंक स्वीकार करने और अनुरोध करने जैसी कोई प्रक्रिया नहीं है. लिंक स्वीकार करने और अनुरोध करने वाले मैसेज, लिंक करने के अनुरोध वाले मैसेज के जवाब में भेजे जाते हैं. यह अनुरोध, MLE लिंक अनुरोध की प्रोसेस के हिस्से के तौर पर किया जाता है.
MLE अटैचमेंट की प्रोसेस.
गलत. MLE अटैच करने की प्रोसेस से, डिवाइस के किसी मौजूदा थ्रेड नेटवर्क में शामिल हुआ जा सकता है.