Un Thread Border Router conecta una red Thread a otras redes basadas en IP, como Wi-Fi o Ethernet. Una red Thread requiere un Border Router para conectarse a otras redes.

Un Thread Border Router admite mínimamente las siguientes funciones:
- Conectividad IP de extremo a extremo mediante enrutamiento entre dispositivos Thread y otras redes IP externas
- Puesta en marcha de subprocesos externos (por ejemplo, un teléfono móvil) para autenticar y unir un dispositivo de subprocesos a una red de subprocesos
La implementación de OpenThread de un Border Router se llama OpenThread Border Router (OTBR). OTBR es un componente certificado para subprocesos en Raspberry Pi 3B con un NCP nRF52840 nórdico .
Empezar
Estibador
La forma más rápida de comenzar con OTBR es probar la versión de Docker. Ejecute OTBR en un contenedor Docker en cualquier sistema basado en Linux o una Raspberry Pi 3B, utilizando un RCP físico o simulado.
Consulte la descripción general de la compatibilidad con Docker para obtener más información.
Plataformas
OTBR también se ejecuta directamente en una plataforma compatible:
- Elija una plataforma:
- Construya y configure OTBR
- Obtenga información sobre las herramientas y los scripts incluidos con OTBR
Obtener el código
Para ir directamente al código fuente, consulte el repositorio de GitHub de OpenThread Border Router .
Puede contribuir al desarrollo continuo de OpenThread Border Router enviando informes de errores y solicitudes de funciones al Issue Tracker .
Proyectos comunitarios
QEMU OTBR
Un miembro de la comunidad OT ha habilitado el soporte OTBR utilizando QEMU , un virtualizador y emulador de máquina de código abierto. El proyecto emula Raspbian en una arquitectura ARM.
Funciones y servicios
OTBR incluye una serie de características, que incluyen:
- GUI web para configuración y administración
- Thread Border Agent para apoyar la puesta en servicio externa
- Delegación de prefijos DHCPv6 para obtener prefijos IPv6 para una red de subprocesos
- NAT64 para conectarse a redes IPv4
- DNS64 para permitir que los dispositivos Thread inicien comunicaciones por su nombre a un servidor solo IPv4
- Controlador de interfaz de subprocesos que utiliza la función incorporada de OpenThread
- Soporte de Docker
Servicios de enrutador fronterizo
OTBR proporciona los siguientes servicios:
- Editor mDNS: permite a un comisionado externo descubrir un OTBR y su red de subprocesos asociada
- Generador PSKc : para la generación de claves PSKc
- Servicio web: interfaz de usuario web para la gestión de una red de subprocesos
Los componentes de terceros para Border Router Services incluyen Simple Web Server y Material Design Lite para el marco de la interfaz de usuario web.