บทบาทและประเภทโหนด

ดูซอร์สโค้ดใน GitHub

การส่งต่อบทบาท

บทบาทของโหนด OT

ในเครือข่ายเทรด โหนดจะแบ่งออกเป็นบทบาทการส่งต่อ 2 บทบาท ได้แก่

เราเตอร์

เราเตอร์คือโหนดที่มีลักษณะดังนี้

  • ส่งต่อแพ็กเก็ตสำหรับอุปกรณ์เครือข่าย
  • ให้บริการการจัดเตรียมอุปกรณ์ที่ปลอดภัยสำหรับอุปกรณ์ที่พยายามเข้าร่วมเครือข่าย
  • เปิดใช้ตัวรับส่งสัญญาณไว้ตลอดเวลา

อุปกรณ์ปลายทาง

อุปกรณ์ปลายทาง (ED) คือโหนดที่มีลักษณะดังนี้

  • สื่อสารกับเราเตอร์เครื่องเดียวเป็นหลัก
  • ไม่ส่งต่อแพ็กเก็ตสำหรับอุปกรณ์เครือข่ายอื่นๆ
  • ปิดใช้ตัวรับส่งสัญญาณเพื่อลดพลังงานได้

ประเภทอุปกรณ์

นอกจากนี้ โหนดยังมีหลายประเภท

การจัดหมวดหมู่อุปกรณ์ OT

อุปกรณ์เทรดแบบสมบูรณ์

อุปกรณ์เทรดแบบสมบูรณ์ (FTD) จะเปิดสัญญาณวิทยุอยู่เสมอ ติดตามที่อยู่มัลติแคสต์ของทุกเราเตอร์ และดูแลการแมปที่อยู่ IPv6 FTD มี 3 ประเภทดังนี้

  • เราเตอร์
  • อุปกรณ์ปลายทางที่มีสิทธิ์เป็นเราเตอร์ (REED) - สามารถเลื่อนระดับเป็นเราเตอร์ได้
  • อุปกรณ์ปลายทางแบบสมบูรณ์ (FED) - ไม่สามารถเลื่อนระดับเป็นเราเตอร์

FTD สามารถทํางานเป็นเราเตอร์ (หลัก) หรืออุปกรณ์ปลายทาง (ย่อย)

อุปกรณ์เทรดขั้นต่ำ

อุปกรณ์เทรดแบบ Minimal จะไม่สมัครใช้บริการที่อยู่กลุ่ม multicast ของทุกเราเตอร์และส่งต่อข้อความทั้งหมดไปยังอุปกรณ์หลัก MTD มี 2 ประเภท ได้แก่

  • อุปกรณ์ปลายทางขั้นต่ำ (MED) — ตัวรับส่งสัญญาณเปิดอยู่ตลอดเวลา ไม่จำเป็นต้องพุลลเพื่อรับข้อความจากอุปกรณ์หลัก
  • อุปกรณ์ปลายทางที่เข้าสู่โหมดสลีป (SED) — ปกติจะปิดใช้ แต่จะตื่นขึ้นเป็นครั้งคราวเพื่อตรวจสอบข้อความจากอุปกรณ์หลัก

MTD จะทํางานเป็นอุปกรณ์ปลายทาง (อุปกรณ์ย่อย) ได้เท่านั้น

การอัปเกรดและดาวน์เกรด

เมื่อ REED เป็นโหนดเดียวที่อุปกรณ์ปลายทางเครื่องใหม่ที่ต้องการเข้าร่วมเครือข่ายเทรดสามารถเข้าถึงได้ REED จะอัปเกรดตัวเองและทํางานเป็นเราเตอร์ได้ ดังนี้

OT End Device to Router

ในทางกลับกัน เมื่อเราเตอร์ไม่มีอุปกรณ์ย่อย อุปกรณ์ดังกล่าวจะดาวน์เกรดตัวเองและทํางานเป็นอุปกรณ์ปลายทางได้ ดังนี้

เราเตอร์ OT ไปยังอุปกรณ์ปลายทาง

บทบาทและประเภทอื่นๆ

หัวหน้าชุดข้อความ

ผู้นำ OT และ Border Router

Thread Leader คือเราเตอร์ที่มีหน้าที่จัดการชุดเราเตอร์ในเครือข่าย Thread โดยระบบจะเลือกเองแบบไดนามิกเพื่อความสามารถในการทนต่อข้อผิดพลาด รวมถึงรวบรวมและเผยแพร่ข้อมูลการกําหนดค่าทั่วทั้งเครือข่าย

Border Router

Border Router เป็นอุปกรณ์ที่ส่งต่อข้อมูลระหว่างเครือข่ายเทรดกับเครือข่ายที่ไม่ใช่เทรดได้ (เช่น Wi-Fi) รวมถึงกำหนดค่าเครือข่ายเทรดสำหรับการเชื่อมต่อภายนอกด้วย

อุปกรณ์ใดก็ได้ที่ทำหน้าที่เป็น Border Router

พาร์ติชัน

พาร์ติชัน OT

เครือข่ายเทรดอาจประกอบด้วยพาร์ติชัน กรณีนี้จะเกิดขึ้นเมื่ออุปกรณ์ Thread กลุ่มหนึ่งสื่อสารกับอุปกรณ์ Thread อีกกลุ่มไม่ได้อีกต่อไป แต่ละพาร์ติชันจะทำงานเป็นเครือข่าย Thread ที่แตกต่างกันโดยตรรกะ โดยมีการกำหนดผู้นำ รหัสเราเตอร์ และข้อมูลเครือข่ายของตนเอง ในขณะที่เก็บข้อมูลเข้าสู่ระบบการรักษาความปลอดภัยเดียวกันสำหรับอุปกรณ์ทั้งหมดในพาร์ติชันทั้งหมด

พาร์ติชันในเครือข่ายเทรดไม่มีการเชื่อมต่อไร้สายระหว่างกัน และหากพาร์ติชันกลับมาเชื่อมต่อได้อีกครั้ง ระบบจะผสานพาร์ติชันเหล่านั้นเข้าด้วยกันโดยอัตโนมัติ

โปรดทราบว่าการใช้ "เครือข่ายเทรด" ในข้อมูลเบื้องต้นนี้ถือว่ามีพาร์ติชันเดียว ในกรณีที่จําเป็น แนวคิดหลักและตัวอย่างจะได้รับการชี้แจงด้วยคําว่า "พาร์ติชัน" เราจะอธิบายพาร์ติชันโดยละเอียดในบทนำนี้ในภายหลัง

ขีดจำกัดของอุปกรณ์

เครือข่ายเทรดแบบเครือข่ายเดียวรองรับอุปกรณ์ได้เพียงไม่กี่ประเภท

บทบาท ขีดจำกัด
ผู้นำ 1
เราเตอร์ 32
อุปกรณ์ปลายทาง 511 ต่อเราเตอร์

เทรดจะพยายามรักษาจำนวนเราเตอร์ไว้ระหว่าง 16 ถึง 23 ตัว หาก REED เชื่อมต่อเป็นอุปกรณ์ปลายทางและจำนวนเราเตอร์ในเครือข่ายน้อยกว่า 16 ตัว REED จะเปลี่ยนตัวเองเป็นเราเตอร์โดยอัตโนมัติ

สรุป

สิ่งที่คุณได้เรียนรู้

  • อุปกรณ์เทรดเป็นเราเตอร์ (หลัก) หรืออุปกรณ์ปลายทาง (ย่อย)
  • อุปกรณ์เทรดอาจเป็นอุปกรณ์เทรดแบบสมบูรณ์ (ดูแลรักษาการแมปที่อยู่ IPv6) หรืออุปกรณ์เทรดแบบพื้นฐาน (ส่งต่อข้อความทั้งหมดไปยังอุปกรณ์หลัก)
  • อุปกรณ์ปลายทางที่มีสิทธิ์เป็นเราเตอร์สามารถโปรโมตตัวเองเป็นเราเตอร์ได้ และในทางกลับกัน
  • พาร์ติชันเครือข่ายเทรดทุกพาร์ติชันจะมีผู้นำเพื่อจัดการเราเตอร์
  • Border Router ใช้เพื่อเชื่อมต่อเครือข่ายเทรดและเครือข่ายที่ไม่ใช่เทรด
  • เครือข่ายเทรดอาจประกอบด้วยหลายพาร์ติชัน

ทดสอบความเข้าใจ

อุปกรณ์เครือข่ายเทรดสามารถทำหน้าที่เป็นผู้ส่งต่อได้ 1 ใน 2 บทบาท คืออะไร
โหนดย่อย
ผิด
เราเตอร์
ถูกต้อง
อุปกรณ์ปลายทาง
ถูกต้อง
เกตเวย์
ผิด
อุปกรณ์เทรด 2 ประเภทหลักมีอะไรบ้าง
อุปกรณ์เทรดขั้นต่ำ (MTD)
ถูกต้อง
อุปกรณ์ Thread แบบสมบูรณ์ (FTD)
ถูกต้อง
อุปกรณ์ Thread ขนาดเล็ก (MTD)
ผิด
อุปกรณ์ปลายทางที่เข้าสู่โหมดสลีป (SED)
ผิด
ข้อความใดต่อไปนี้เกี่ยวกับเราเตอร์ไม่เป็นความจริง
เราเตอร์สามารถปิดใช้ตัวรับส่งสัญญาณเพื่อลดการใช้พลังงาน
อุปกรณ์ที่ทำงานเป็นเราเตอร์จะไม่ปิดใช้ตัวรับส่งสัญญาณ (หากมี อุปกรณ์จะทำงานได้ไม่ถูกต้องในฐานะเราเตอร์)
เราเตอร์จะส่งต่อแพ็กเก็ตสำหรับอุปกรณ์เครือข่าย
ข้อความนี้เป็นจริง
เราเตอร์จะเปิดใช้ตัวรับส่งสัญญาณตลอดเวลา
ข้อความนี้เป็นจริง อุปกรณ์ต้องรับส่งข้อมูลอยู่เสมอเพื่อให้ทำงานเป็นเราเตอร์ได้อย่างถูกต้อง
เราเตอร์ให้บริการการจัดเตรียมอุปกรณ์ที่ปลอดภัยสำหรับอุปกรณ์ที่พยายามเข้าร่วมเครือข่าย
ข้อความนี้เป็นจริง การจัดเตรียมเป็นฟังก์ชันสําคัญของ Thread Router
อุปกรณ์จะอัปเกรดเป็นเราเตอร์ได้เมื่อใด
เมื่อเป็น REED และเป็นโหนดเดียวที่เข้าถึงอุปกรณ์ปลายทางเครื่องใหม่ที่ต้องการเข้าร่วมเครือข่ายเทรดได้
ใช่แล้ว ในกรณีเช่นนี้ REED สามารถโปรโมตตัวเองเป็นเราเตอร์ได้
เมื่อเป็นอุปกรณ์ปลายทางที่ต้องการเข้าร่วมเครือข่ายเทรด
ผิด
เมื่อเป็น REED และเครือข่ายเทรดผสานรวมกับเครือข่ายขนาดใหญ่ขึ้น
ผิด
เราเตอร์จะหยุดทําหน้าที่เป็นเราเตอร์ได้เมื่อใด
เมื่อไม่มีรายการย่อย
ถูกต้อง เราเตอร์ที่ไม่มีอุปกรณ์ย่อยอาจเปลี่ยนกลับไปเป็นอุปกรณ์ปลายทางด้วยตนเอง
เมื่ออุปกรณ์ปลายทางใหม่ต้องการเข้าร่วมเครือข่ายเทรด
ผิด ในสถานการณ์นี้ เราเตอร์จะเปลี่ยนกลับไปเป็นอุปกรณ์ปลายทางไม่ได้
เมื่ออุปกรณ์อื่นในเครือข่ายเลือกที่จะทำหน้าที่เป็นเราเตอร์
กรณีนี้อาจเป็นไปได้ หากมีเราเตอร์เทรดเพิ่มขึ้นเป็น 24 ตัวขึ้นไป เราเตอร์เทรดที่มีอยู่จะเริ่มประเมินว่าจะกลายเป็นอุปกรณ์ปลายทางหรือไม่
ลองพิจารณาสถานการณ์ที่เครือข่ายเทรดมีโหนด 2 กลุ่มที่มีการเชื่อมต่อแบบใช้คลื่นวิทยุภายในกลุ่ม แต่ไม่ได้เชื่อมต่อกับสมาชิกของอีกกลุ่ม เราสรุปอะไรได้จากข้อมูลนี้
มีพาร์ติชันมากกว่า 1 รายการในเครือข่ายนั้น
ถูกต้อง ระบบจะสร้างพาร์ติชันรอบๆ กลุ่มโหนดแต่ละกลุ่มที่สื่อสารกันได้ เมื่อมีหลายกลุ่มโหนดที่สื่อสารกันได้ภายในกลุ่ม แต่สื่อสารกับสมาชิกของกลุ่มอื่นไม่ได้ เราสามารถอนุมานได้ว่าแต่ละกลุ่มเหล่านี้เป็นพาร์ติชันที่แตกต่างกัน
เครือข่ายไม่มีหัวหน้า
ผิด
เราเตอร์ทั้งหมดในเครือข่ายออฟไลน์
ผิด ในกรณีนี้ โหนดจะสื่อสารกันไม่ได้
อุปกรณ์ใดใช้เชื่อมต่อเครือข่าย Thread กับเครือข่ายที่ไม่ใช่ Thread
เกตเวย์
แม้ว่าในเครือข่ายแบบดั้งเดิม คําว่า "เกตเวย์" จะหมายถึงอุปกรณ์ที่เชื่อมต่อเครือข่าย 2 เครือข่าย แต่ก็มีคําที่เฉพาะเจาะจงมากขึ้นในบริบทของเครือข่ายเทรด
Border Router
ถูกต้อง Border Router ใช้เพื่อเชื่อมต่อเครือข่ายเทรดและเครือข่ายที่ไม่ใช่เทรด
ไฟร์วอลล์
ข้อมูลดังกล่าวไม่ถูกต้อง
สะพาน
ผิด คํานี้หมายถึงแนวคิดที่คล้ายกันในเครือข่ายแบบดั้งเดิม ซึ่งก็คืออุปกรณ์ที่เชื่อมต่อ LAN 2 เครือข่ายที่ใช้โปรโตคอลเครือข่าย *เดียวกัน*
พาร์ติชันเครือข่ายเทรดมีผู้นำได้กี่คน
ไม่มีหรือมีเพียงรายการเดียว
ส่วนนี้ไม่ถูกต้อง พาร์ติชันเครือข่ายเทรดต้องมีผู้นำอย่างน้อย 1 คน
เพียงรายการเดียว
ถูกต้อง พาร์ติชันเครือข่ายเทรดมีผู้นำได้เพียงคนเดียว
มากกว่า 1 รายการ
ผิด พาร์ติชันเครือข่ายเทรดต้องมีผู้นำเพียงคนเดียว