Google is committed to advancing racial equity for Black communities. See how.
Ta strona została przetłumaczona przez Cloud Translation API.
Switch to English

OpenThread Border Router

Thread Border Router łączy sieć Thread z innymi sieciami opartymi na protokole IP, takimi jak Wi-Fi lub Ethernet. Sieć Thread wymaga routera granicznego do łączenia się z innymi sieciami.

Architektura agenta granicznego OTBR

Thread Border Router obsługuje w minimalnym stopniu następujące funkcje:

  • Kompleksowa łączność IP za pośrednictwem routingu między urządzeniami Thread a innymi zewnętrznymi sieciami IP
  • Zewnętrzne uruchamianie wątków (na przykład telefon komórkowy) w celu uwierzytelnienia i przyłączenia urządzenia Thread do sieci Thread

Certyfikat wątku

Implementacja routera granicznego w OpenThread nazywa się OpenThread Border Router (OTBR). OTBR jest komponentem z certyfikatem wątku w Raspberry Pi 3B z nRF52840 NCP Nordic .

Zaczynaj

Doker

Najszybszym sposobem rozpoczęcia korzystania z OTBR jest wypróbowanie wersji Docker. Uruchom OTBR w kontenerze Docker na dowolnym systemie opartym na systemie Linux lub Raspberry Pi 3B, używając fizycznego lub symulowanego RCP.

Aby uzyskać więcej informacji, zobacz Omówienie obsługi platformy Docker .

Platformy

OTBR działa również bezpośrednio na obsługiwanej platformie:

  1. Wybierz platformę:
  2. Zbuduj i skonfiguruj OTBR
  3. Dowiedz się o narzędziach i skryptach zawartych w OTBR

Zdobądź kod

Aby przejść bezpośrednio do kodu źródłowego, zobacz repozytorium OpenThread Border Router na GitHub .

Możesz przyczynić się do ciągłego rozwoju OpenThread Border Router, przesyłając raporty o błędach i prośby o dodanie funkcji do narzędzia do śledzenia problemów.

Projekty wspólnotowe

QEMU OTBR

Członek społeczności OT włączył obsługę OTBR przy użyciu QEMU , emulatora maszyn typu open source i wirtualizatora. Projekt emuluje Raspbian na architekturze ARM.

Funkcje i usługi

OTBR zawiera szereg funkcji, w tym:

  • Web GUI do konfiguracji i zarządzania
  • Thread Border Agent do obsługi zleceń zewnętrznych
  • Delegowanie prefiksów DHCPv6 w celu uzyskania prefiksów IPv6 dla sieci wątków
  • NAT64 do łączenia się z sieciami IPv4
  • DNS64, aby umożliwić urządzeniom Thread inicjowanie komunikacji według nazwy z serwerem obsługującym tylko protokół IPv4
  • Sterownik interfejsu wątku wykorzystujący wbudowaną funkcję OpenThread
  • Obsługa platformy Docker

Usługi routera granicznego

OTBR świadczy następujące usługi:

  • Wydawca mDNS - umożliwia zewnętrznemu komisarzowi wykrycie OTBR i powiązanej sieci wątków
  • Generator PSKc - do generowania kluczy PSKc
  • Usługa sieciowa - interfejs sieciowy do zarządzania siecią wątków

Komponenty innych firm dla usług routera granicznego obejmują Simple Web Server i Material Design Lite w ramach interfejsu sieciowego.