Google se compromete a promover la equidad racial para las comunidades negras. Ver cómo.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

OpenThread Border Router

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

Arquitectura del agente fronterizo OTBR

Un Thread Border Router admite mínimamente las siguientes funciones:

  • Conectividad IP de extremo a extremo a través del 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

Hilo Certificado

La implementación de OpenThread de un Border Router se llama OpenThread Border Router (OTBR). OTBR es un componente certificado por subprocesos en la 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 Docker. Ejecute OTBR en un contenedor Docker en cualquier sistema basado en Linux o un Raspberry Pi 3B, utilizando un RCP físico o simulado.

Consulte la Descripción general de soporte de Docker para obtener más información.

Plataformas

OTBR también se ejecuta directamente en una plataforma compatible:

  1. Elige una plataforma:
  2. Construir y configurar OTBR
  3. Aprenda sobre las herramientas y los scripts incluidos con OTBR

Obtén el código

Para ir directamente al código fuente, consulte el repositorio OpenThread Border Router GitHub .

Puede contribuir al desarrollo continuo de OpenThread Border Router enviando informes de errores y solicitudes de funciones al Rastreador de problemas .

Proyectos comunitarios

QEMU OTBR

Un miembro de la comunidad OT ha habilitado el soporte OTBR utilizando QEMU , un emulador de máquina de código abierto y virtualizador. El proyecto emula a Raspbian en una arquitectura ARM.

Características 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 marcha externa
  • Delegación de prefijo DHCPv6 para obtener prefijos IPv6 para una red de subprocesos
  • NAT64 para conectarse a redes IPv4
  • DNS64 para permitir que los dispositivos Thread inicien las comunicaciones por nombre a un servidor solo IPv4
  • Controlador de interfaz de subprocesos utilizando la función incorporada de OpenThread
  • Soporte de Docker

Servicios de enrutador fronterizo

OTBR ofrece los siguientes servicios:

  • mDNS Publisher: permite que un comisionado externo descubra un OTBR y su red de subprocesos asociada
  • Generador PSKc : para generar 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.