Google is committed to advancing racial equity for Black communities. See how.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

OpenThread Border Router

Un Thread Border Router collega una rete Thread ad altre reti basate su IP, come Wi-Fi o Ethernet. Una rete Thread richiede un Border Router per connettersi ad altre reti.

Architettura degli agenti di confine OTBR

Un Thread Border Router supporta minimamente le seguenti funzioni:

  • Connettività IP end-to-end tramite routing tra dispositivi Thread e altre reti IP esterne
  • Messa in servizio di thread esterni (ad esempio, un telefono cellulare) per autenticare e unire un dispositivo Thread a una rete Thread

Filettatura certificata

L'implementazione di OpenThread di un Border Router è chiamata OpenThread Border Router (OTBR). OTBR è un componente certificato per filettatura sul Raspberry Pi 3B con un NCP nRF52840 nordico .

Iniziare

Docker

Il modo più rapido per iniziare con OTBR è provare la versione Docker. Esegui OTBR in un container Docker su qualsiasi sistema basato su Linux o un Raspberry Pi 3B, utilizzando un RCP fisico o simulato.

Per ulteriori informazioni, vedere la panoramica del supporto Docker .

Piattaforme

OTBR funziona anche direttamente su una piattaforma supportata:

  1. Scegli una piattaforma:
  2. Crea e configura OTBR
  3. Informazioni sugli strumenti e gli script inclusi con OTBR

Ottieni il codice

Per andare direttamente al codice sorgente, vedere il repository GitHub di OpenThread Border Router .

Puoi contribuire allo sviluppo in corso di OpenThread Border Router inviando segnalazioni di bug e richieste di funzionalità a Issue Tracker .

Progetti comunitari

QEMU OTBR

Un membro della comunità OT ha abilitato il supporto OTBR utilizzando QEMU , un emulatore di macchina open source e un virtualizzatore. Il progetto emula Raspbian su un'architettura ARM.

Caratteristiche e servizi

OTBR include una serie di funzionalità, tra cui:

  • Web GUI per configurazione e gestione
  • Thread Border Agent per supportare la messa in servizio esterna
  • Delega prefisso DHCPv6 per ottenere prefissi IPv6 per una rete Thread
  • NAT64 per la connessione a reti IPv4
  • DNS64 per consentire ai dispositivi Thread di avviare comunicazioni per nome a un server solo IPv4
  • Driver dell'interfaccia del thread utilizzando la funzionalità integrata di OpenThread
  • Supporto Docker

Servizi di Border Router

OTBR fornisce i seguenti servizi:

  • Publisher mDNS: consente a un commissario esterno di scoprire un OTBR e la sua rete Thread associata
  • Generatore PSKc - Per la generazione di chiavi PSKc
  • Servizio Web - Interfaccia utente Web per la gestione di una rete Thread

I componenti di terze parti per Border Router Services includono Simple Web Server e Material Design Lite per il framework dell'interfaccia utente web.