Google is committed to advancing racial equity for Black communities. See how.
此页面由 Cloud Translation API 翻译。
Switch to English

OpenThread Border Router

线程边界路由器将线程网络连接到其他基于IP的网络,例如Wi-Fi或以太网。线程网络需要边界路由器才能连接到其他网络。

OTBR边界代理架构

线程边界路由器至少支持以下功能:

  • 通过线程设备和其他外部IP网络之间的路由进行端到端IP连接
  • 外部线程调试(例如,移动电话)以对线程设备进行身份验证并将其加入线程网络

线程认证

OpenThread的边界路由器的实现称为OpenThread边界路由器(OTBR)。 OTBR是具有Nordic nRF52840 NCP的Raspberry Pi 3B上的线程认证组件。

开始吧

码头工人

OTBR入门的最快方法是尝试Docker版本。使用物理或模拟RCP在任何基于Linux的系统或Raspberry Pi 3B上的Docker容器中运行OTBR。

有关更多信息,请参阅《 Docker支持概述 》。

平台类

OTBR还可直接在受支持的平台上运行:

  1. 选择平台:
  2. 构建和配置OTBR
  3. 了解OTBR随附的工具和脚本

获取代码

要直接查看源代码,请参阅OpenThread Border Router GitHub存储库

您可以通过向问题跟踪器提交错误报告和功能请求,为OpenThread Border Router的持续开发做出贡献。

社区项目

QEMU OTBR

OT社区的一个成员已使用QEMU (开源机器仿真器和虚拟器)启用了OTBR支持 。该项目在ARM体系结构上模拟Raspbian。

功能与服务

OTBR包含许多功能,包括:

  • Web GUI进行配置和管理
  • 线程边界代理支持外部调试
  • DHCPv6前缀委派以获取线程网络的IPv6前缀
  • NAT64用于连接到IPv4网络
  • DNS64允许线程设备通过名称启动与仅IPv4服务器的通信
  • 使用OpenThread的内置功能的线程接口驱动程序
  • Docker支持

边界路由器服务

OTBR提供以下服务:

  • mDNS Publisher-允许外部专员发现OTBR及其关联的线程网络
  • PSKc生成器 —用于生成PSKc密钥
  • Web服务—用于管理线程网络的Web UI

边界路由器服务的第三方组件包括用于Web UI框架的Simple Web Server和Material Design Lite。