Google s'est engagé à promouvoir l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

Routeur de bordure OpenThread

Un routeur Thread Border connecte un réseau Thread à d'autres réseaux IP, tels que Wi-Fi ou Ethernet. Un réseau Thread nécessite un routeur frontalier pour se connecter à d'autres réseaux.

Architecture d'agent frontalier OTBR

Un routeur Thread Border prend en charge au minimum les fonctions suivantes:

  • Connectivité IP de bout en bout via le routage entre les périphériques Thread et d'autres réseaux IP externes
  • Mise en service de thread externe (par exemple, un téléphone mobile) pour authentifier et joindre un périphérique Thread à un réseau Thread

Filetage certifié

L'implémentation d'OpenThread d'un Border Router s'appelle OpenThread Border Router (OTBR). OTBR est un composant certifié Thread sur le Raspberry Pi 3B avec un NCP nordique nRF52840 .

Commencer

Docker

Le moyen le plus rapide de démarrer avec OTBR est d'essayer la version Docker. Exécutez OTBR dans un conteneur Docker sur n'importe quel système Linux ou un Raspberry Pi 3B, en utilisant un RCP physique ou simulé.

Consultez la présentation du support Docker pour plus d'informations.

Plateformes

OTBR fonctionne également directement sur une plate-forme prise en charge:

  1. Choisissez une plateforme:
  2. Construire et configurer OTBR
  3. En savoir plus sur les outils et les scripts inclus avec OTBR

Obtenez le code

Pour accéder directement au code source, consultez le référentiel GitHub OpenThread Border Router .

Vous pouvez contribuer au développement continu d'OpenThread Border Router en soumettant des rapports de bogues et des demandes de fonctionnalités au Issue Tracker .

Des projets de communauté

QEMU OTBR

Un membre de la communauté OT a activé le support OTBR à l'aide de QEMU , un émulateur et un virtualiseur de machine open source. Le projet émule Raspbian sur une architecture ARM.

Fonctionnalités et services

OTBR comprend un certain nombre de fonctionnalités, notamment:

  • GUI Web pour la configuration et la gestion
  • Thread Border Agent pour prendre en charge la mise en service externe
  • Délégation de préfixe DHCPv6 pour obtenir les préfixes IPv6 pour un réseau Thread
  • NAT64 pour la connexion aux réseaux IPv4
  • DNS64 pour permettre aux périphériques Thread d'initier des communications par nom vers un serveur IPv4 uniquement
  • Pilote d'interface de thread utilisant la fonction intégrée d'OpenThread
  • Prise en charge de Docker

Services de routeur frontalier

OTBR fournit les services suivants:

  • mDNS Publisher - Permet à un commissaire externe de découvrir un OTBR et son réseau Thread associé
  • PSKc Generator - Pour la génération de clés PSKc
  • Web Service - Web UI pour la gestion d'un réseau Thread

Les composants tiers pour Border Router Services incluent Simple Web Server et Material Design Lite pour la structure de l'interface utilisateur Web.