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.

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
Implementacja routera granicznego w OpenThread nazywa się OpenThread Border Router (OTBR). OTBR to komponent z certyfikatem wątku w Raspberry Pi 3B z NCP nordyckim nRF52840 .
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:
- Wybierz platformę:
- Zbuduj i skonfiguruj OTBR
- 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 żądania 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.