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

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

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

أدوار OT للعقدة

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

جهاز التوجيه

جهاز التوجيه هو عقدة تعمل على:

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

إنهاء الجهاز

الجهاز النهائي (ED) هو عقدة تعمل على:

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

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

علاوة على ذلك، تتكون العقد من عدد من الأنواع.

تصنيف الجهاز الإضافي

جهاز كامل لسلسلة المحادثات

يتم دائمًا تشغيل اللاسلكي من خلال جهاز ذي خيوط كاملة (FTD) ويشترك في عنوان البث المتعدد لجميع أجهزة التوجيه ويحتفظ بتعيينات عناوين IPv6. هناك ثلاثة أنواع من FTD:

  • جهاز التوجيه
  • جهاز نهاية مؤهل لجهاز التوجيه (REED) — يمكن ترقيته إلى جهاز توجيه
  • لا يمكن ترقية الجهاز النهائي (FED) إلى جهاز توجيه.

يمكن أن يعمل توجيه البيانات من المنبّه كجهاز توجيه (أحد الوالدين) أو جهاز نهائي (طفل).

الحد الأدنى من سلسلة المحادثات

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

  • الحد الأدنى من الأجهزة (MED) — يكون جهاز الإرسال والاستقبال قيد التشغيل دائمًا، ولا يحتاج إلى استطلاع الرسائل من المؤسسة الأم
  • جهاز النهاية النعسان (SED) — عادة ما يكون معطلاً، ويستيقظ أحيانًا لاستطلاع الرأي من رسائله الرئيسية

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

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

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

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

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

جهاز توجيه عبر الهواء إلى الجهاز النهائي

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

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

قائد نقطة الوصول وجهاز توجيه الحدود

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

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

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

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

الأقسام

أقسام OT

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

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

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

حدود الأجهزة

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

الدور الحدّ المسموح به
صاحب الصدارة 1
جهاز التوجيه 32
إنهاء الجهاز 511 لكل جهاز توجيه

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

ملخّص

ما تعلمته:

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

تحقق من فهمك

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