الأدوار والأنواع في العُقد

عرض المصدر على GitHub

أدوار إعادة التوجيه

أدوار عقدة OT

في شبكة Thread، يتم تقسيم العقد إلى دورَين للإرسال:

جهاز التوجيه

الموجه هو عقدة:

  • إعادة توجيه الحِزم لأجهزة الشبكة
  • توفير خدمات إعداد آمنة للأجهزة التي تحاول الانضمام إلى الشبكة
  • إبقاء جهاز الإرسال والاستقبال مفعَّلاً في جميع الأوقات

الجهاز النهائي

الجهاز الطرفي (ED) هو عقدة:

  • تتواصل في المقام الأول مع جهاز توجيه واحد
  • لا يعيد توجيه الحِزم لأجهزة الشبكة الأخرى
  • يمكنه إيقاف جهاز الإرسال والاستقبال لتقليل استهلاك الطاقة

أنواع الأجهزة

بالإضافة إلى ذلك، تتضمّن العقد عددًا من الأنواع.

تصنيف أجهزة OTT

جهاز مزوّد بتقنية Thread بالكامل

يكون جهاز Thread الكامل (FTD) مفعَّلاً دائمًا، ويشترك في عنوان البث المتعدّد لجميع أجهزة التوجيه، ويحافظ على عمليات ربط عناوين IPv6. هناك ثلاثة أنواع من FTD:

  • جهاز التوجيه
  • جهاز نهاية مؤهَّل ليكون جهاز توجيه (REED): يمكن ترقيته إلى جهاز توجيه
  • جهاز نهاية كامل (FED): لا يمكن ترقيته إلى جهاز توجيه

يمكن أن يعمل جهاز FTD كجهاز توجيه (رئيسي) أو جهاز طرفي (فرعي).

الحد الأدنى لسلسلة المحادثات على الجهاز

لا يشترك جهاز Minimal Thread في عنوان البث المتعدد لجميع أجهزة التوجيه ويعيد توجيه جميع الرسائل إلى جهازه الرئيسي. هناك نوعان من عمليات ربط البيانات الوصفية:

  • الجهاز النهائي الأدنى (MED): جهاز إرسال واستقبال مفعَّل دائمًا، ولا يحتاج إلى الاستعلام عن الرسائل الواردة من الجهاز الرئيسي
  • جهاز الطرف النائم (SED): يكون عادةً غير مفعّل، ويتم تنشيطُه في بعض الأحيان للاطّلاع على الرسائل الواردة من الجهاز الرئيسي

لا يمكن تشغيل جهاز MTD إلا كجهاز طرفي (طفل).

الترقية والرجوع إلى إصدار سابق

عندما يكون جهاز REED هو العقدة الوحيدة التي يمكن لجهاز طرفي جديد يريد الانضمام إلى شبكة Thread الوصول إليها، يمكنه ترقية نفسه والعمل كجهاز توجيه:

جهاز OT النهائي إلى جهاز التوجيه

في المقابل، عندما لا يكون لدى جهاز التوجيه أي أجهزة فرعية، يمكنه الرجوع إلى إصدار سابق ويعمل كجهاز طرفي:

من موجِّه OT إلى الجهاز النهائي

الأدوار والأنواع الأخرى

قائد سلسلة المحادثات

قائد تكنولوجيا العمليات وجهاز توجيه الحدود

"قائد سلسلة المحادثات" هو موجه مسؤول عن إدارة مجموعة الموجّهات في شبكة Thread. ويتم اختياره ذاتيًا بشكل ديناميكي لتوفير ميزة الاحتمال في حال حدوث خطأ، ويجمع معلومات الضبط على مستوى الشبكة ويوزّعها.

جهاز توجيه الحدود

جهاز التوجيه الحدودي هو جهاز يمكنه إعادة توجيه المعلومات بين شبكة Thread وشبكة غير متوافقة مع Thread (مثل شبكة Wi-Fi). ويعمل أيضًا على ضبط شبكة Thread للاتصال الخارجي.

يمكن أن يعمل أي جهاز كجهاز توجيه حدودي.

الأقسام

أقسام OT

قد تتألف شبكة Thread من أقسام. يحدث ذلك عندما يتعذّر على مجموعة من أجهزة Thread التواصل مع مجموعة أخرى من أجهزة Thread. يعمل كل قسم بشكل منطقي كشبكة Thread منفصلة مع تحديد القائد ورقم تعريف جهاز التوجيه وبيانات الشبكة، مع الاحتفاظ بملف اعتماد أمان مماثل لجميع الأجهزة في جميع الأقسام.

لا تتيح الأقسام في شبكة Thread الاتصال اللاسلكي بين كلٍّ منها، وإذا استعادت الأقسام الاتصال، يتم دمجها تلقائيًا في قسم واحد.

يُرجى العِلم أنّ استخدام "شبكة المواضيع" في هذا المرجع الأساسي يفترض وجود قسم واحد. عند الضرورة، يتم توضيح المفاهيم الرئيسية والأمثلة باستخدام المصطلح "قسم". وسيتم شرح الأقسام بالتفصيل لاحقًا في هذا المرجع الأساسي.

الحدود القصوى المسموح بها لعدد الأجهزة

هناك حدود لعدد أنواع الأجهزة التي تتوافق معها شبكة Thread واحدة.

الدور الحدّ
رئيس الحزب 1
جهاز التوجيه 32
الجهاز النهائي 511 لكل جهاز توجيه

يحاول الخيط إبقاء عدد أجهزة التوجيه بين 16 و23. إذا تم ربط جهاز REED كجهاز طرفي وكان عدد أجهزة التوجيه في الشبكة أقل من 16 جهازًا، فإنه يرقي نفسه تلقائيًا إلى جهاز توجيه.

ملخّص

ما تعلمته:

  • جهاز Thread هو إما جهاز توجيه (جهاز رئيسي) أو جهاز طرفي (جهاز تابع).
  • يكون جهاز Thread إما جهاز Thread كاملاً (يحافظ على عناوين IPv6 المرتبطة) أو جهاز Thread بسيطًا (يعيد توجيه جميع الرسائل إلى جهازه الرئيسي).
  • يمكن للجهاز النهائي المؤهّل ليكون جهاز توجيه أن يرقي نفسه إلى جهاز توجيه والعكس صحيح.
  • يحتوي كل قسم من أقسام شبكة Thread على جهاز رئيسي لإدارة أجهزة التوجيه.
  • يُستخدَم جهاز توجيه الحدود لربط شبكات Thread وغير Thread.
  • قد تتألف شبكة Thread من أقسام متعددة.

التحقّق من فهمك

يمكن لجهاز شبكة Thread تنفيذ أحد دورَي التوجيه التاليَين: ما المقصود بها؟
العقدة الفرعية
إجابة غير صحيحة
جهاز التوجيه
إجابة صحيحة.
الجهاز النهائي
إجابة صحيحة.
البوابة
إجابة غير صحيحة
ما هما النوعان الأساسيان لأجهزة Thread؟
الحد الأدنى لوحدة المعالجة (MTD)
إجابة صحيحة.
جهاز Thread بالكامل (FTD)
إجابة صحيحة.
جهاز Thread المصغّر (MTD)
إجابة غير صحيحة
جهاز نهاية البث الهادئ (SED)
إجابة غير صحيحة
أي من العبارات التالية حول أجهزة التوجيه غير صحيحة؟
يمكن لجهاز التوجيه إيقاف جهاز الإرسال والاستقبال لتقليل استهلاك الطاقة.
لا تتوقف الأجهزة التي تعمل كأجهزة توجيه عن استخدام جهاز الإرسال والاستقبال. (إذا حدث ذلك، لن يتمكّن من العمل بشكل صحيح كأحد أجهزة التوجيه).
يعيد جهاز التوجيه توجيه الحِزم إلى أجهزة الشبكة.
هذه العبارة صحيحة.
يحافظ جهاز التوجيه على تفعيل جهاز الإرسال والاستقبال الخاص به في جميع الأوقات.
هذه العبارة صحيحة. لكي يعمل الجهاز بشكل صحيح كجهاز توجيه، يجب أن يبقى جهاز الإرسال والاستقبال متصلاً بالإنترنت في جميع الأوقات.
يقدّم الموجه خدمات إعداد آمنة للأجهزة التي تحاول الانضمام إلى الشبكة.
هذه العبارة صحيحة. إنّ الإعداد هو وظيفة مهمة في "موجه المواضيع".
متى يمكن للجهاز ترقية نفسه إلى جهاز توجيه؟
عندما يكون جهاز REED وهو العقدة الوحيدة التي يمكن لجهاز نهاية جديد الوصول إليها للانضمام إلى شبكة Thread
إجابة صحيحة في هذه الظروف، يمكن لجهاز REED ترقية نفسه إلى جهاز توجيه.
عندما يكون جهازًا نهائيًا يحاول الانضمام إلى شبكة Thread
إجابة غير صحيحة
عندما يكون جهاز REED وتم دمج شبكة Thread مع شبكة أكبر
إجابة غير صحيحة
متى يمكن لجهاز التوجيه أن يتوقف عن العمل كجهاز توجيه؟
عندما لا يكون لها أيّ أطفال
هذا صحيح. قد يعود جهاز التوجيه الذي لا يتضمّن عناصر فرعية إلى جهاز طرفي من تلقاء نفسه.
عندما يحاول جهاز نهائي جديد الانضمام إلى شبكة Thread
خطأ. لا يمكن إعادة ضبط جهاز التوجيه على أنّه جهاز طرفي في هذا السيناريو.
عندما يختار جهاز آخر على الشبكة أن يصبح جهاز توجيه
قد يكون هذا صحيحًا. إذا زاد عدد أجهزة توجيه Thread إلى 24 أو أكثر، يمكن لأجهزة توجيه Thread الحالية بدء تقييم ما إذا كان يجب أن تصبح جهازًا طرفيًا.
لنفترض أنّ شبكة Thread تحتوي على مجموعتَين من العقد تتوفّر لها إمكانية الاتصال اللاسلكي داخل المجموعة، ولكن ليس مع أعضاء المجموعة الأخرى. ما الاستنتاج الذي يمكن استخلاصه من ذلك؟
هناك أكثر من قسم واحد في هذه الشبكة.
إجابة صحيحة. يتم إنشاء قسم حول كل مجموعة من العقد التي يمكنها التواصل مع بعضها. عندما تكون هناك عدة مجموعات من العقد التي يمكنها التواصل مع بعضها، ولكن ليس مع أعضاء المجموعات الأخرى، يمكن استنتاج أنّ كلّ من هذه المجموعات تشكّل قسمًا مختلفًا.
فقدت الشبكة قائدها.
إجابة غير صحيحة
توقّفت جميع أجهزة التوجيه في الشبكة عن الاتصال بالإنترنت.
إجابة غير صحيحة في هذه الحالة، لن تتمكّن أي من العقد من التواصل مع بعضها.
ما هو الجهاز المستخدَم لربط شبكات Thread وغير Thread؟
بوابة
في الشبكات التقليدية، يشير مصطلح "البوابة" إلى جهاز يربط بين شبكتَين، ولكن هناك مصطلح أكثر تحديدًا في سياق شبكة Thread.
جهاز توجيه حدود
إجابة صحيحة. يُستخدَم جهاز توجيه الحدود لربط شبكات Thread وغيرها من الشبكات.
جدار حماية
هذا غير صحيح.
جسر
إجابة غير صحيحة يشير هذا المصطلح إلى مفهوم مشابه في الشبكات التقليدية، وهو جهاز يربط بين شبكتَي LAN تستخدمان بروتوكول الشبكة *نفسه*.
كم عدد "المقدّمين" الذين يمكن أن يتضمّنهم قسم شبكة Thread؟
إما لا يكون هناك أيّ عنصر أو عنصر واحد بالضبط.
هذا خطأ. لا يمكن أن يتضمّن قسم شبكة Thread أقل من قائد واحد.
واحد فقط.
إجابة صحيحة. يمكن أن يتضمّن قسم شبكة Thread قائدًا واحدًا فقط.
أكثر من واحد
خطأ. لا يمكن أن يتضمّن قسم شبكة سلسلة محادثات "قادة" متعدّدين.