नोड की भूमिकाएं और टाइप

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

फ़ॉरवर्ड करने की भूमिकाएं

OT नोड की भूमिकाएं

थ्रेड नेटवर्क में, नोड दो फ़ॉरवर्डिंग भूमिकाओं में बंटे होते हैं:

राऊटर

राऊटर एक नोड होता है, जो:

  • नेटवर्क डिवाइस के लिए पैकेट भेजना
  • नेटवर्क में शामिल होने की कोशिश कर रहे डिवाइस के लिए सुरक्षित कमीशन सेवा देता है
  • अपने ट्रांसीवर को हर समय चालू रखती है

डिवाइस बंद करें

एंड डिवाइस (ईडी) एक नोड है, जो:

  • मुख्य रूप से सिंगल राऊटर के साथ काम करती है
  • अन्य नेटवर्क डिवाइस के लिए पैकेट फ़ॉरवर्ड नहीं करता
  • पावर को कम करने के लिए, अपने ट्रांसीवर को बंद कर सकता है

अलग-अलग तरह के डिवाइस

इसके अलावा, नोड कई तरह के होते हैं.

OT डिवाइस की टेक्सॉनमी

पूरा थ्रेड डिवाइस

फ़ुल थ्रेड डिवाइस (एफ़टीडी) में रेडियो हमेशा चालू रहता है. साथ ही, यह सभी राऊटर के मल्टीकास्ट पते की सदस्यता लेता है और IPv6 पते की मैपिंग को मैनेज करता है. एफ़टीडी तीन तरह के होते हैं:

  • राऊटर
  • राऊटर इस्तेमाल करने की मंज़ूरी वाले डिवाइस (आरईईडी) — प्रमोटर को प्रमोट किया जा सकता है
  • फ़ुल एंड डिवाइस (एफ़ईडी) — इसकी मदद से, राऊटर में प्रमोशन नहीं किया जा सकता

एफ़टीडी, राऊटर (माता-पिता) या एंड डिवाइस (बच्चे) के तौर पर काम कर सकता है.

कम से कम थ्रेड डिवाइस

एक मिनी थ्रेड डिवाइस, सभी राऊटर के मल्टीकास्ट पते की सदस्यता नहीं लेता है. साथ ही, यह सभी मैसेज को उनके पैरंट फ़ोरम पर भी फ़ॉरवर्ड करता है. एमटीडी दो तरह के होते हैं:

  • मिनिमल एंड डिवाइस (एमईडी) — हमेशा ट्रांसीवर चालू रहता है और अपने माता-पिता से मिलने वाले मैसेज के लिए पोल नहीं कराना पड़ता
  • स्लीपी एंड डिवाइस (एसईडी) — आम तौर पर बंद रहता है, कभी-कभी अपने माता-पिता के मैसेज आने पर मतदान करता है

MTD सिर्फ़ एंड डिवाइस (बच्चा) के तौर पर काम कर सकता है.

अपग्रेड और डाउनग्रेड करना

जब REED थ्रेड नेटवर्क में शामिल होने की इच्छा रखने वाले किसी नए एंड डिवाइस तक पहुंचने का इकलौता नोड होता है, तो यह अपने आप अपग्रेड हो सकता है और एक राऊटर के रूप में काम कर सकता है:

राऊटर से OT एंड डिवाइस

इसके उलट, जब किसी राऊटर का कोई बच्चा नहीं होता, तो वह खुद को डाउनग्रेड कर सकता है और एक असली डिवाइस की तरह काम कर सकता है:

डिवाइस से कनेक्ट करने पर OT राऊटर

अन्य भूमिकाएं और टाइप

थ्रेड लीडर

OT लीडर और बॉर्डर राऊटर

'थ्रेड लीडर' एक राऊटर है, जो किसी थ्रेड नेटवर्क में राऊटर के सेट को मैनेज करने के लिए ज़िम्मेदार होता है. यह गड़बड़ी को बिल्कुल बर्दाश्त किए जाने के लिए डायनैमिक तौर पर चुना जाता है. साथ ही, यह पूरे नेटवर्क के कॉन्फ़िगरेशन की जानकारी को इकट्ठा करके डिस्ट्रिब्यूट करता है.

बॉर्डर राऊटर

बॉर्डर राऊटर एक ऐसा डिवाइस है जो किसी Thread नेटवर्क और बिना थ्रेड वाले नेटवर्क के बीच जानकारी फ़ॉरवर्ड कर सकता है (उदाहरण के लिए, वाई-फ़ाई). यह बाहरी कनेक्टिविटी के लिए, थ्रेड नेटवर्क को भी कॉन्फ़िगर करता है.

कोई भी डिवाइस बॉर्डर राऊटर के तौर पर काम कर सकता है.

विभाजन

OT विभाजन

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

थ्रेड नेटवर्क के पार्टीशन के बीच, एक-दूसरे के बीच वायरलेस कनेक्टिविटी नहीं होती है.

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

डिवाइस की सीमाएं

किसी सिंगल थ्रेड नेटवर्क पर काम करने वाले डिवाइस टाइप की संख्या सीमित होती है.

भूमिका सीमा
लीडर 1
राऊटर 32
डिवाइस बंद करें 511 प्रति राऊटर

थ्रेड, राऊटर की संख्या को 16 से 23 के बीच रखने की कोशिश करता है. अगर REED किसी एंड डिवाइस के तौर पर अटैच होता है और नेटवर्क में राऊटर की संख्या 16 से कम होती है, तो वह अपने-आप राऊटर पर प्रमोट हो जाता है.

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

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

  • थ्रेड डिवाइस, राऊटर (माता-पिता) या एंड डिवाइस (चाइल्ड) है
  • थ्रेड डिवाइस, फ़ुल थ्रेड वाले डिवाइस (इसमें IPv6 पते की मैपिंग होती है) या कम से कम थ्रेड डिवाइस वाला (सभी मैसेज अपने पैरंट को फ़ॉरवर्ड करता है) है
  • राऊटर की ज़रूरी शर्तें पूरी करने वाला एंड डिवाइस, राऊटर की तरह काम कर सकता है और जो ऐसा करता है
  • हर थ्रेड नेटवर्क पार्टी में, लीडर को मैनेज करने का लीडर होता है
  • बॉर्डर राऊटर का इस्तेमाल, Thread और नॉन-थ्रेड नेटवर्क को कनेक्ट करने के लिए किया जाता है
  • थ्रेड नेटवर्क में कई हिस्से हो सकते हैं

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

Thread नेटवर्क डिवाइस, फ़ॉरवर्ड करने की दो भूमिकाओं में से किसी एक को पूरा कर सकता है. वे कौन-कौन से हैं?
चाइल्ड नोड.
गलत.
राऊटर.
सही.
डिवाइस बंद करें.
सही.
गेटवे.
गलत.
मुख्य रूप से दो तरह के थ्रेड डिवाइस कौनसे हैं?
कम से कम थ्रेड डिवाइस (एमटीडी).
सही.
पूरा थ्रेड डिवाइस (एफ़टीडी).
सही.
मिनीस्क्यूल थ्रेड डिवाइस (एमटीडी).
गलत.
स्लीपी एंड डिवाइस (SED).
गलत.
राऊटर के बारे में इनमें से कौनसी बात सही नहीं है?
राऊटर, पावर को कम करने के लिए, अपने ट्रांसीवर को बंद कर सकता है.
जो डिवाइस राऊटर के तौर पर काम करते हैं वे अपने ट्रांसीवर को बंद नहीं करते. (अगर वे ऐसा करते हैं, तो वे राऊटर के तौर पर ठीक से काम नहीं कर पाएंगे.)
राऊटर, नेटवर्क डिवाइसों के लिए पैकेट फ़ॉरवर्ड करता है.
यह बात सही है.
राऊटर अपने ट्रांसीवर को हर समय चालू रखता है.
यह बात सही है. राऊटर की तरह ठीक से काम करने के लिए, डिवाइस को हमेशा अपने ट्रांसीज़र को ऑनलाइन रखना होगा.
राऊटर, नेटवर्क से जुड़ने की कोशिश कर रहे डिवाइस के लिए, कमीशन की सुरक्षित सेवाएं देता है.
यह बात सही है. कमीशन, किसी थ्रेड राऊटर का एक अहम फ़ंक्शन है.
डिवाइस अपने-आप राऊटर में कब अपग्रेड हो सकता है?
जब यह REED हो और Thread नेटवर्क में शामिल होने के लिए, किसी नए असली डिवाइस का इकलौता नोड हो.
आपका जवाब सही है। इन स्थितियों में, REED खुद को किसी राऊटर पर प्रमोट कर सकता है.
जब यह कोई असली डिवाइस, थ्रेड नेटवर्क से जुड़ने की कोशिश करता हो.
गलत.
जब यह REED हो और Thread नेटवर्क को बड़े नेटवर्क के साथ मर्ज कर दिया गया हो.
गलत.
राऊटर, राऊटर के तौर पर काम करना कब बंद कर देता है?
जब उसके बच्चे न हों.
यह जवाब सही है। ऐसा राऊटर जिसमें कोई बच्चा नहीं होता, वह अपने-आप एंड डिवाइस पर वापस जा सकता है.
जब कोई नया असली डिवाइस, थ्रेड नेटवर्क में शामिल होने की कोशिश करता है.
गलत. एक राऊटर ऐसी स्थिति में एंड डिवाइस पर वापस नहीं जा सकता.
जब नेटवर्क पर मौजूद कोई दूसरा डिवाइस राऊटर बनने का विकल्प चुनता है.
यह सच हो सकता है. अगर थ्रेड राऊटर की संख्या बढ़कर 24 या इससे ज़्यादा हो गई है, तो मौजूदा थ्रेड राऊटर यह आकलन कर सकते हैं कि उन्हें मुफ़्त में इस्तेमाल करने की सुविधा देनी है या नहीं.
ऐसी स्थिति के बारे में सोचें जिसमें थ्रेड नेटवर्क में नोड के दो ग्रुप होते हैं. हालांकि, इन ग्रुप में रेडियो कनेक्टिविटी होती है, लेकिन दूसरे ग्रुप के सदस्यों के पास यह सुविधा नहीं होती. इनमें से कौनसा नतीजा निकाला जा सकता है?
उस नेटवर्क में एक से ज़्यादा विभाजन हैं.
सही. हर नोड के ग्रुप के आस-पास एक ग्रुप बनाया जाता है, जो एक-दूसरे से इंटरैक्ट कर सकता है. अगर नोड के ऐसे कई ग्रुप हैं जो आपस में इंटरैक्ट कर सकते हैं, लेकिन दूसरे ग्रुप के सदस्यों के साथ ऐसा नहीं है, तो इस बात का अनुमान लगाया जा सकता है कि हर ग्रुप में अलग ग्रुप है.
नेटवर्क ने अपने लीडर को खो दिया.
गलत.
इस नेटवर्क के सभी राऊटर ऑफ़लाइन हो गए हैं.
गलत. ऐसी स्थिति में, कोई भी नोड एक-दूसरे से कम्यूनिकेट नहीं कर पाएगा.
Thread और बिना थ्रेड वाले नेटवर्क को कनेक्ट करने के लिए, किस डिवाइस का इस्तेमाल किया जाता है?
गेटवे.
पारंपरिक नेटवर्किंग में, 'गेटवे' शब्द ऐसे डिवाइस के बारे में बताता है जो दो नेटवर्क को कनेक्ट करता है. हालांकि, थ्रेड नेटवर्क के लिए, इसे ज़्यादा खास शब्द माना जाता है.
बॉर्डर राऊटर.
सही. बॉर्डर राऊटर का इस्तेमाल, Thread और बिना थ्रेड वाले नेटवर्क को कनेक्ट करने के लिए किया जाता है.
एक फ़ायरवॉल.
यह सही नहीं है.
पुल.
गलत. यह शब्द, परंपरागत नेटवर्किंग में इसी तरह के कॉन्सेप्ट के बारे में बताता है. उदाहरण के लिए, एक ऐसा डिवाइस जो *एक ही* नेटवर्क प्रोटोकॉल का इस्तेमाल करने वाले दो LAN कनेक्ट करता है.
किसी Thread नेटवर्क के विभाजन में कितने लीडर हो सकते हैं?
कोई नहीं या एक भी.
यह गलत है. Thread नेटवर्क के बंटवारे में, एक से कम लीडर नहीं हो सकते.
एक और सिर्फ़ एक.
सही. Thread नेटवर्क के बंटवारे में एक और एक ही लीडर हो सकता है.
एक से ज़्यादा.
गलत. थ्रेड नेटवर्क के बंटवारे में, एक से ज़्यादा लीडर नहीं हो सकते.