Google is committed to advancing racial equity for Black communities. See how.
Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English

OpenThread Border Router

Ein Thread Border Router verbindet ein Thread-Netzwerk mit anderen IP-basierten Netzwerken wie Wi-Fi oder Ethernet. Für ein Thread-Netzwerk ist ein Border Router erforderlich, um eine Verbindung zu anderen Netzwerken herzustellen.

OTBR Border Agent-Architektur

Ein Thread Border Router unterstützt die folgenden Funktionen minimal:

  • End-to-End-IP-Konnektivität über Routing zwischen Thread-Geräten und anderen externen IP-Netzwerken
  • Externe Thread-Inbetriebnahme (z. B. ein Mobiltelefon) zur Authentifizierung und Verbindung eines Thread-Geräts mit einem Thread-Netzwerk

Thread zertifiziert

Die Implementierung eines Border Routers durch OpenThread wird als OpenThread Border Router (OTBR) bezeichnet. OTBR ist eine Thread-zertifizierte Komponente auf dem Raspberry Pi 3B mit einem nordischen nRF52840 NCP.

Loslegen

Docker

Der schnellste Weg, um mit OTBR zu beginnen, ist die Docker-Version. Führen Sie OTBR in einem Docker-Container auf einem beliebigen Linux-basierten System oder einem Raspberry Pi 3B mit einem physischen oder simulierten RCP aus.

Weitere Informationen finden Sie in der Docker-Support-Übersicht .

Plattformen

OTBR läuft auch direkt auf einer unterstützten Plattform:

  1. Wählen Sie eine Plattform:
  2. Erstellen und konfigurieren Sie OTBR
  3. Erfahren Sie mehr über Tools und Skripte, die in OTBR enthalten sind

Holen Sie sich den Code

Informationen zum direkten Zugriff auf den Quellcode finden Sie im GitHub-Repository von OpenThread Border Router .

Sie können zur Weiterentwicklung von OpenThread Border Router beitragen, indem Sie Fehlerberichte und Funktionsanforderungen an den Issue Tracker senden.

Gemeinschaftsprojekte

QEMU OTBR

Ein Mitglied der OT-Community hat die OTBR-Unterstützung mithilfe von QEMU , einem Open-Source-Maschinenemulator und Virtualizer, aktiviert. Das Projekt emuliert Raspbian auf einer ARM-Architektur.

Funktionen und Dienstleistungen

OTBR enthält eine Reihe von Funktionen, darunter:

  • Web-GUI für Konfiguration und Verwaltung
  • Thread Border Agent zur Unterstützung der externen Inbetriebnahme
  • DHCPv6-Präfixdelegierung zum Abrufen von IPv6-Präfixen für ein Thread-Netzwerk
  • NAT64 für die Verbindung zu IPv4-Netzwerken
  • DNS64 , damit Thread-Geräte die Kommunikation nach Namen mit einem Nur-IPv4-Server initiieren können
  • Thread-Schnittstellentreiber mit der integrierten Funktion von OpenThread
  • Docker-Unterstützung

Border Router-Dienste

OTBR bietet folgende Dienstleistungen an:

  • mDNS Publisher - Ermöglicht einem externen Beauftragten, einen OTBR und das zugehörige Thread-Netzwerk zu ermitteln
  • PSKc-Generator - Zur Generierung von PSKc-Schlüsseln
  • Web Service - Web-Benutzeroberfläche zur Verwaltung eines Thread-Netzwerks

Zu den Komponenten von Drittanbietern für Border Router Services gehören Simple Web Server und Material Design Lite für das Framework der Web-Benutzeroberfläche.