Google is committed to advancing racial equity for Black communities. See how.
หน้านี้ได้รับการแปลโดย Cloud Translation API
Switch to English

OpenThread Border Router

เธรด Border Router เชื่อมต่อเครือข่ายเธรดกับเครือข่ายที่ใช้ IP อื่น ๆ เช่น Wi-Fi หรืออีเธอร์เน็ต เครือข่ายเธรดต้องใช้ Border Router เพื่อเชื่อมต่อกับเครือข่ายอื่น

สถาปัตยกรรม OTBR Border Agent

เธรด Border Router สนับสนุนฟังก์ชันต่อไปนี้ขั้นต่ำ:

  • การเชื่อมต่อ IP แบบ end-to-end ผ่านการกำหนดเส้นทางระหว่างอุปกรณ์เธรดและเครือข่าย IP ภายนอกอื่น ๆ
  • External Thread Commissioning (เช่นโทรศัพท์มือถือ) เพื่อรับรองความถูกต้องและเข้าร่วมอุปกรณ์ Thread กับเครือข่าย Thread

รับรองกระทู้

การใช้งาน Border Router ของ OpenThread เรียกว่า OpenThread Border Router (OTBR) OTBR เป็นส่วนประกอบที่ผ่านการรับรองเธรดบน Raspberry Pi 3B พร้อม Nordic nRF52840 NCP

เริ่มต้น

นักเทียบท่า

วิธีที่เร็วที่สุดในการเริ่มต้นใช้งาน OTBR คือลองใช้เวอร์ชัน Docker เรียกใช้ OTBR ในคอนเทนเนอร์ Docker บนระบบที่ใช้ Linux หรือ Raspberry Pi 3B โดยใช้ RCP ทางกายภาพหรือแบบจำลอง

ดู ภาพรวมการสนับสนุน Docker สำหรับข้อมูลเพิ่มเติม

แพลตฟอร์ม

OTBR ยังทำงานโดยตรงบนแพลตฟอร์มที่รองรับ:

  1. เลือกแพลตฟอร์ม:
  2. สร้างและกำหนดค่า OTBR
  3. เรียนรู้เกี่ยวกับ เครื่องมือและสคริปต์ที่มาพร้อมกับ OTBR

รับรหัส

หากต้องการไปที่ซอร์สโค้ดโดยตรงโปรดดูที่ เก็บ GitHub ของเราเตอร์ OpenThread Border

คุณสามารถมีส่วนร่วมในการพัฒนา OpenThread Border Router อย่างต่อเนื่องโดยการส่งรายงานข้อบกพร่องและคำขอคุณสมบัติไปยัง เครื่องมือติดตามปัญหา

โครงการชุมชน

QEMU OTBR

สมาชิกของชุมชน OT ได้เปิดใช้งาน การสนับสนุน OTBR โดยใช้ QEMU ซึ่งเป็นโปรแกรมจำลองเครื่องโอเพ่นซอร์สและเวอร์ชวลไลเซอร์ โครงการเลียนแบบ Raspbian บนสถาปัตยกรรม ARM

คุณสมบัติและบริการ

OTBR มีคุณสมบัติมากมาย ได้แก่ :

  • Web GUI สำหรับการกำหนดค่าและการจัดการ
  • Thread Border Agent เพื่อรองรับการ ว่าจ้างภายนอก
  • DHCPv6 Prefix Delegation เพื่อขอรับคำนำหน้า IPv6 สำหรับเครือข่ายเธรด
  • NAT64 สำหรับเชื่อมต่อกับเครือข่าย IPv4
  • DNS64 เพื่ออนุญาตให้อุปกรณ์เธรดเริ่มต้นการสื่อสารตามชื่อไปยังเซิร์ฟเวอร์ IPv4 เท่านั้น
  • โปรแกรมควบคุมส่วนต่อประสานเธรดโดยใช้คุณสมบัติในตัวของ OpenThread
  • การสนับสนุน Docker

บริการ Border Router

OTBR ให้บริการดังต่อไปนี้:

  • mDNS Publisher - อนุญาตให้ข้าราชการภายนอกค้นพบ OTBR และเครือข่ายเธรดที่เกี่ยวข้อง
  • PSKc Generator - สำหรับการสร้างคีย์ PSKc
  • บริการเว็บ - เว็บ UI สำหรับการจัดการเครือข่ายเธรด

ส่วนประกอบของบุคคลที่สามสำหรับ Border Router Services ได้แก่ Simple Web Server และ Material Design Lite สำหรับกรอบงานของ UI เว็บ