O Google está comprometido em promover a equidade racial para as comunidades negras. Veja como.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

Roteador de borda OpenThread

Um roteador de borda de rosca conecta uma rede de rosca a outras redes baseadas em IP, como Wi-Fi ou Ethernet. Uma rede Thread requer que um Border Router se conecte a outras redes.

Arquitetura do agente de fronteira OTBR

Um roteador de borda de segmento suporta minimamente as seguintes funções:

  • Conectividade IP de ponta a ponta via roteamento entre dispositivos Thread e outras redes IP externas
  • Comissionamento de thread externo (por exemplo, um telefone celular) para autenticar e ingressar em um dispositivo Thread em uma rede Thread

Thread Certified

A implementação do OpenThread de um roteador de borda é chamada OpenThread Border Router (OTBR). OTBR é um componente certificado para threads no Raspberry Pi 3B com um NCP nRF52840 nórdico .

iniciar

Docker

A maneira mais rápida de começar a usar o OTBR é experimentar a versão do Docker. Execute o OTBR em um contêiner Docker em qualquer sistema baseado em Linux ou em um Raspberry Pi 3B, usando um RCP físico ou simulado.

Consulte a Visão geral do suporte do Docker para obter mais informações.

Plataformas

O OTBR também é executado diretamente em uma plataforma suportada:

  1. Escolha uma plataforma:
  2. Construir e configurar OTBR
  3. Aprenda sobre ferramentas e scripts incluídos no OTBR

Obter o código

Para ir direto ao código-fonte, consulte o repositório GitHub do OpenThread Border Router .

Você pode contribuir para o desenvolvimento contínuo do OpenThread Border Router enviando relatórios de erros e solicitações de recursos ao Issue Tracker .

Projetos comunitários

QEMU OTBR

Um membro da comunidade OT ativou o suporte ao OTBR usando o QEMU , um emulador de máquina de código aberto e virtualizador. O projeto emula o Raspbian em uma arquitetura ARM.

Funcionalidades e serviços

OTT inclui vários recursos, incluindo:

  • GUI da Web para configuração e gerenciamento
  • Thread Border Agent para dar suporte ao comissionamento externo
  • Delegação de prefixo DHCPv6 para obter prefixos IPv6 para uma rede Thread
  • NAT64 para conectar-se a redes IPv4
  • DNS64 para permitir que dispositivos Thread iniciem comunicações por nome para um servidor somente IPv4
  • Driver de interface de thread usando o recurso interno do OpenThread
  • Suporte do Docker

Serviços de roteador de borda

OTBR fornece os seguintes serviços:

  • Publisher mDNS - Permite que um Comissário Externo descubra um OTBR e sua rede Thread associada
  • PSKc Generator - Para geração de chaves PSKc
  • Serviço Web - UI da Web para gerenciamento de uma rede Thread

Os componentes de terceiros para os Serviços de Roteador de Borda incluem o Servidor da Web Simples e o Material Design Lite para a estrutura da interface do usuário da web.