OpenThread Border Router

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

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

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

بنية وكيل حدود OTBR

يساعد جهاز توجيه حدود سلسلة المحادثات على الحد الأدنى من الوظائف التالية:

  • اتصال IP ثنائي الاتجاه بين شبكات Thread وشبكات Wi-Fi/إيثرنت.
  • اكتشاف خدمة ثنائية الاتجاه عبر mDNS (على رابط Wi-Fi/Ethernet) وSRP (على شبكة Thread).
  • البنية الأساسية لسلاسل المحادثات التي تدمج أقسام Thread عبر الروابط القائمة على IP.
  • التفويض الخارجي لسلاسل المحادثات (مثل هاتف جوّال) للمصادقة وربط جهاز Thread بشبكة Wi-Fi.
سلسلة التعليمات معتمدة

ويُطلق على تنفيذ OpenThread's لموجّه الحدود (B الاطران) OpenOpen Border Router (OTBR) أن يتوافق مع تصميم معالج راديو متعاون (RCP). عند اختيار النظام الأساسي الخاص بك، ضع في اعتبارك المزايا التالية لاستخدام RCP:

  • المزيد من الموارد: يمكن أن يستفيد OpenThread من موارد معالج البيانات المضيفة، والتي عادةً ما تكون أكثر بكثير مما تقدّمه شهادة 802.15.4 SoC.
  • أكثر فعالية من حيث التكلفة: يمكنك تقليل متطلبات المورد على شهادة 802.15.4 SoC، والتي يمكن أن تؤدي إلى حل أكثر فعالية من حيث التكلفة.
  • أسهل لتصحيح الأخطاء: نظرًا لأن معظم عمليات المعالجة تحدث على معالج المضيف، يمكنك استخدام أدوات تصحيح أخطاء أكثر كفاءة على معالج المضيف.
  • البرامج الثابتة 802.15.4 SoC الأكثر ثباتًا: لا تُنفِّذ RCP إلا وحدات MAC الفرعية وPHY، ما يؤدي إلى تقليل معدّل تكرار استخدام منظومة 802.15.4 SoC.
  • دمج أسهل مع حزمة شبكة IPv6 للمضيف: يتيح تشغيل OpenThread على المضيف المزيد من الدمج المباشر مع حزمة IPv6 للمضيف.

الميزات والخدمات

تتضمن هذه الميزة عددًا من الميزات، بما في ذلك:

  • واجهة المستخدم التصويرية على الويب للضبط والإدارة
  • وكيل حدود سلسلة المحادثات لدعم التفويض الخارجي
  • تفويض البادئة DHCPv6 للحصول على بادئات IPv6 لشبكة Thread
  • NAT64 للاتصال بشبكات IPv4
  • للسماح لنظام أسماء النطاقات 64 (DNS64) لأجهزة الاتصالات عن بدء الاتصالات حسب الاسم إلى خادم بروتوكول IPv4 فقط
  • برنامج تشغيل لواجهة Thread يستخدم ميزة OpenThread's المضمّنة
  • دعم Docker

خدمات أجهزة توجيه الحدود

تقدم خدمة OTBR الخدمات التالية:

تشمل المكونات التابعة لجهات خارجية لخدمات Dorder Router كلاً من Simple Web Server و Material Design Lite لإطار عمل واجهة المستخدم على الويب.

جدار ناري OTBR

يستخدم OTBR iptables وipset لتنفيذ قواعد الفلترة التالية:

  • حظر حزم البريد الوارد التي تم بدؤها باستخدام مصادر العناوين على On-Link، على سبيل المثال، العناوين القابلة للتوجيه خارج النطاق (OMR) والعناوين المستندة إلى بادئة الشبكة المتداخلة المحلية.
  • يمكنك حظر حزم unicast الواردة التي لا يكون عنوانها الوجهة عنوان OMR أو عنوان Unicast (DUA).
  • يمكنك حظر حزم unicast الواردة التي يكون عنوان مصدرها أو عنوان الوجهة هو Link-Local. يُرجى ملاحظة أنّ هذه القاعدة يتم معالجتها بواسطة النواة ولم يتم ضبطها بشكل صريح.