บทบาทการส่งต่อ
ในเครือข่าย Thread โหนดจะแบ่งออกเป็น 2 บทบาทการส่งต่อ
เครื่องขยายสัญญาณ Mesh
เครื่องขยายสัญญาณ Mesh คือโหนดที่มีลักษณะดังนี้
- ส่งต่อแพ็กเก็ตสำหรับอุปกรณ์เครือข่าย
- ให้บริการการจัดเตรียมที่ปลอดภัยสำหรับอุปกรณ์ที่พยายามเข้าร่วมเครือข่าย
- เปิดใช้งานตัวรับส่งสัญญาณไว้ตลอดเวลา
อุปกรณ์ปลายทาง
อุปกรณ์ปลายทาง (ED) คือโหนดที่มีลักษณะดังนี้
- สื่อสารกับเครื่องขยายสัญญาณ Mesh เครื่องเดียวเป็นหลัก
- ไม่ส่งต่อแพ็กเก็ตสำหรับอุปกรณ์เครือข่ายอื่นๆ
- ปิดใช้งานตัวรับส่งสัญญาณเพื่อลดการใช้พลังงานได้
ประเภทอุปกรณ์
นอกจากนี้ โหนดยังประกอบด้วยโหนดหลายประเภท
อุปกรณ์ Thread แบบเต็ม
อุปกรณ์ Thread แบบเต็ม (FTD) จะเปิดวิทยุไว้เสมอ สมัครใช้ที่อยู่มัลติแคสต์ของเราเตอร์ทั้งหมด และรักษาการแมปที่อยู่ IPv6 FTD มี 2 ประเภท ได้แก่
- อุปกรณ์ที่ใช้เป็นเครื่องขยายสัญญาณได้ (ECD)
- อุปกรณ์ปลายทางแบบเต็ม (FED)
อุปกรณ์ที่ใช้เป็นเครื่องขยายสัญญาณได้สามารถมีบทบาทเป็นเครื่องขยายสัญญาณ Mesh หรือ ECD สแตนด์บาย ในบทบาทสแตนด์บาย อุปกรณ์ดังกล่าวจะเป็นอุปกรณ์ปลายทาง (ย่อย) เสมอ
FED จะเป็นอุปกรณ์ปลายทาง (ย่อย) เสมอ
อุปกรณ์ Thread แบบมินิมัล
อุปกรณ์ Thread แบบมินิมัลจะไม่สมัครใช้ที่อยู่มัลติแคสต์ของเราเตอร์ทั้งหมด และจะส่งต่อข้อความทั้งหมดไปยังอุปกรณ์หลัก MTD มี 2 ประเภท ได้แก่
- อุปกรณ์ปลายทางแบบมินิมัล (MED) - ตัวรับส่งสัญญาณเปิดตลอดเวลา ไม่จำเป็นต้องโพลเพื่อรับข้อความจากอุปกรณ์หลัก
- อุปกรณ์ปลายทางแบบหลับ (SED) - โดยปกติจะปิดใช้งาน แต่จะตื่นขึ้นเป็นครั้งคราวเพื่อโพลรับข้อความจากอุปกรณ์หลัก
MTD จะทำงานเป็นอุปกรณ์ปลายทาง (ย่อย) เท่านั้น
การอัปเกรดและดาวน์เกรด
เมื่อ ECD สแตนด์บายเป็นโหนดเดียวที่อุปกรณ์ Thread ใหม่ซึ่งต้องการเข้าร่วมเครือข่าย Thread สามารถเข้าถึงได้ ECD สแตนด์บายจะอัปเกรดตัวเองและทำงานเป็นเครื่องขยายสัญญาณ Mesh ได้
ในทางกลับกัน เมื่อเครื่องขยายสัญญาณ Mesh ไม่มีอุปกรณ์ย่อย เครื่องขยายสัญญาณ Mesh จะดาวน์เกรดตัวเองและทำงานเป็น ECD สแตนด์บายได้
บทบาทและประเภทอื่นๆ
ผู้นำ Thread
ผู้นำ Thread คือเครื่องขยายสัญญาณ Mesh ที่มีหน้าที่รับผิดชอบในการจัดการชุดเครื่องขยายสัญญาณ Mesh ในเครือข่าย Thread ผู้นำจะเลือกตัวเองแบบไดนามิกเพื่อความทนทานต่อข้อผิดพลาด และรวบรวมและเผยแพร่ข้อมูลการกำหนดค่าทั่วทั้งเครือข่าย
Border Router
Border Router คืออุปกรณ์ที่สามารถส่งต่อข้อมูลระหว่างเครือข่าย Thread กับเครือข่ายที่ไม่ใช่ Thread (เช่น Wi-Fi) นอกจากนี้ยังกำหนดค่าเครือข่าย Thread สำหรับการเชื่อมต่อภายนอกด้วย
อุปกรณ์ใดก็ได้สามารถทำหน้าที่เป็น Border Router
พาร์ติชัน
เครือข่าย Thread อาจประกอบด้วยพาร์ติชัน ซึ่งจะเกิดขึ้นเมื่อกลุ่มอุปกรณ์ Thread ไม่สามารถสื่อสารกับอุปกรณ์ Thread อีกกลุ่มหนึ่งได้ พาร์ติชันแต่ละพาร์ติชันจะทำงานเป็นเครือข่าย Thread ที่แยกกันอย่างมีเหตุผล โดยมีการกำหนดรหัสเราเตอร์และข้อมูลเครือข่ายของตัวเอง ขณะเดียวกันก็ยังคงข้อมูลเข้าสู่ระบบความปลอดภัยเดียวกันสำหรับอุปกรณ์ทั้งหมดในทุกพาร์ติชัน
พาร์ติชันในเครือข่าย Thread จะไม่มีการเชื่อมต่อแบบไร้สายระหว่างกัน และหากพาร์ติชันกลับมาเชื่อมต่อกันได้อีกครั้ง พาร์ติชันเหล่านั้นจะผสานรวมเป็นพาร์ติชันเดียวโดยอัตโนมัติ
โปรดทราบว่าการใช้คำว่า "เครือข่าย Thread" ในข้อมูลเบื้องต้นนี้จะถือว่ามีพาร์ติชันเดียว เราจะอธิบายแนวคิดและตัวอย่างที่สำคัญด้วยคำว่า "พาร์ติชัน" เมื่อจำเป็น เราจะกล่าวถึงพาร์ติชันโดยละเอียดในส่วนต่อๆ ไปของข้อมูลเบื้องต้นนี้
ขีดจำกัดของอุปกรณ์
เครือข่าย Thread เดียวรองรับอุปกรณ์บางประเภทได้ในจำนวนจำกัด
| บทบาท | ขีดจำกัด |
|---|---|
| ผู้นำ | 1 |
| เครื่องขยายสัญญาณ Mesh | 32 |
| อุปกรณ์ปลายทาง | 511 เครื่องต่อเครื่องขยายสัญญาณ Mesh |
Thread จะพยายามรักษาระดับจำนวนเครื่องขยายสัญญาณ Mesh ให้อยู่ระหว่าง 16 ถึง 23 เครื่อง หาก ECD เชื่อมต่อเป็นอุปกรณ์ปลายทางและจำนวนเครื่องขยายสัญญาณ Mesh ในเครือข่ายต่ำกว่า 16 เครื่อง ECD จะเลื่อนระดับตัวเองเป็นเครื่องขยายสัญญาณ Mesh โดยอัตโนมัติ
สรุป
สิ่งที่คุณได้เรียนรู้
- อุปกรณ์ Thread จะเป็นเครื่องขยายสัญญาณ Mesh (หลัก) หรืออุปกรณ์ปลายทาง (ย่อย)
- อุปกรณ์ Thread จะเป็นอุปกรณ์ Thread แบบเต็ม (รักษาการแมปที่อยู่ IPv6) หรืออุปกรณ์ Thread แบบมินิมัล (ส่งต่อข้อความทั้งหมดไปยังอุปกรณ์หลัก)
- ECD สแตนด์บายสามารถเลื่อนระดับตัวเองเป็นเครื่องขยายสัญญาณ Mesh และในทางกลับกัน
- พาร์ติชันเครือข่าย Thread ทุกพาร์ติชันจะมีผู้นำเพื่อจัดการเครื่องขยายสัญญาณ Mesh
- ใช้ Border Router เพื่อเชื่อมต่อเครือข่าย Thread กับเครือข่ายที่ไม่ใช่ Thread
- เครือข่าย Thread อาจประกอบด้วยพาร์ติชันหลายพาร์ติชัน