Google is committed to advancing racial equity for Black communities. See how.
이 페이지는 Cloud Translation API를 통해 번역되었습니다.
Switch to English

OpenThread Border Router

스레드 경계 라우터는 스레드 네트워크를 Wi-Fi 또는 이더넷과 같은 다른 IP 기반 네트워크에 연결합니다. 스레드 네트워크는 다른 네트워크에 연결하기 위해 경계 라우터가 필요합니다.

OTBR Border Agent 아키텍처

스레드 경계 라우터는 최소한 다음 기능을 지원합니다.

  • 스레드 장치와 기타 외부 IP 네트워크 간의 라우팅을 통한 종단 간 IP 연결
  • 스레드 장치를 인증하고 스레드 네트워크에 연결하기위한 외부 스레드 커미셔닝 (예 : 휴대폰)

스레드 인증

OpenThread의 Border Router 구현을 OpenThread Border Router (OTBR)라고합니다. OTBR은 Nordic nRF52840 NCP를 사용하는 Raspberry Pi 3B 의 스레드 인증 구성 요소입니다.

시작하다

Docker

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에는 다음과 같은 여러 기능이 포함되어 있습니다.

  • 구성 및 관리를위한 웹 GUI
  • 외부 커미셔닝 을 지원하는 Thread Border Agent
  • 스레드 네트워크에 대한 IPv6 접두사를 얻기위한 DHCPv6 접두사 위임
  • IPv4 네트워크에 연결하기위한 NAT64
  • 스레드 장치가 IPv4 전용 서버에 대한 이름으로 통신을 시작할 수 있도록하는 DNS64
  • OpenThread의 내장 기능을 사용하는 스레드 인터페이스 드라이버
  • Docker 지원

경계 라우터 서비스

OTBR은 다음 서비스를 제공합니다.

  • mDNS 게시자 — 외부 커미셔너가 OTBR 및 관련 스레드 네트워크를 검색 할 수 있습니다.
  • PSKc 생성기 — PSKc 키 생성 용
  • 웹 서비스 — 스레드 네트워크 관리를위한 웹 UI

Border Router Services의 타사 구성 요소에는 웹 UI 프레임 워크를위한 Simple Web Server 및 Material Design Lite가 포함됩니다.