การเลือกเราเตอร์

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

ดูแหล่งที่มาใน GitHub

ชุดอุปกรณ์ที่เชื่อมต่อ

ชุดอุปกรณ์ต่อพ่วงที่เชื่อมต่อ OT
ตัวอย่างของชุดผลลัพธ์ที่เชื่อมต่อ

เราเตอร์ต้องสร้างชุดอุปกรณ์ที่เชื่อมต่อ (CDS) ซึ่งหมายความว่า

  1. มีเส้นทางแบบเราเตอร์เท่านั้นระหว่างเราเตอร์ 2 เครื่อง
  2. เราเตอร์ใดเครือข่ายหนึ่งในเครือข่ายเทรดจะเข้าถึงเราเตอร์อื่นๆ ได้โดยอยู่ในเราเตอร์ทั้งหมด
  3. อุปกรณ์ทุกเครื่องในเครือข่ายชุดข้อความจะเชื่อมต่อกับเราเตอร์โดยตรง

อัลกอริทึมแบบกระจายจะรักษา CDS ไว้เพื่อให้แน่ใจว่าระดับซ้ําซ้อน อุปกรณ์ทุกเครื่องจะแนบเครือข่ายในครั้งแรกเป็นอุปกรณ์ปลายทาง (เด็ก) เมื่อสถานะเครือข่ายเทรดมีการเปลี่ยนแปลง อัลกอริทึมจะเพิ่มหรือนําเราเตอร์ออกเพื่อคงซีดีไว้

เทรดเพิ่มเราเตอร์ให้ทําดังนี้

  • เพิ่มการครอบคลุมหากเครือข่ายต่ํากว่าเกณฑ์เราเตอร์ที่ 16
  • เพิ่มความหลากหลายของเส้นทาง
  • รักษาระดับความซ้ําซ้อนที่น้อยที่สุด
  • ขยายการเชื่อมต่อและสนับสนุนเด็กๆ จํานวนมากขึ้น

ชุดข้อความจะนําเราเตอร์ออกจากสิ่งต่อไปนี้

  • ลดสถานะการกําหนดเส้นทางให้ต่ํากว่าเราเตอร์สูงสุด 32 รายการ
  • อนุญาตให้ใช้เราเตอร์ใหม่ในส่วนอื่นๆ ของเครือข่ายเมื่อจําเป็น

อัปเกรดเป็นเราเตอร์

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

จากนั้นจะใช้กระบวนการขอลิงก์ MLE เพื่อสร้างลิงก์ Router-Router แบบ 2 ทิศทางกับเราเตอร์ที่อยู่ใกล้เคียง

  1. เราเตอร์ใหม่จะส่งคําขอลิงก์มัลติแคสต์ไปยังเราเตอร์ที่อยู่ใกล้เคียง
  2. เราเตอร์ตอบสนองด้วยข้อความยอมรับและส่งคําขอลิงก์
  3. เราเตอร์ใหม่จะตอบสนองต่อเราเตอร์แต่ละรายการด้วย Link ที่ยอมรับได้ของ Unicast เพื่อสร้างลิงก์เราเตอร์-เราเตอร์

คําขอลิงก์คือคําขอจากเราเตอร์ไปยังเราเตอร์อื่นๆ ทั้งหมดในเครือข่ายชุดข้อความ เมื่อเริ่มต้นเป็นเราเตอร์ อุปกรณ์จะส่งคําขอลิงก์มัลติแคสต์ไปยัง ff02::2 หลังจากค้นพบเราเตอร์อื่นๆ ผ่านโฆษณา MLE แล้ว อุปกรณ์จะส่งคําขอลิงก์ Unicast

คําขอลิงก์ OT MLE
เนื้อหาข้อความคําขอลิงก์
เวอร์ชัน เวอร์ชันโปรโตคอลชุดข้อความ
ความท้าทาย ทดสอบไทม์ไลน์ของการตอบกลับลิงก์เพื่อป้องกันการโจมตีซ้ํา
ที่อยู่ต้นทาง RSAOC16 ของผู้ส่ง
ข้อมูลผู้นํา ข้อมูลเกี่ยวกับผู้นําของเราเตอร์ โดยจัดเก็บไว้ในผู้ส่ง (RSAOC, รหัสพาร์ติชัน, น้ําหนักของพาร์ติชัน)

การยอมรับลิงก์และคําขอเป็นการผสมระหว่างข้อความที่ยอมรับและคําขอลิงก์ เทรดใช้การเพิ่มประสิทธิภาพนี้ในขั้นตอนคําขอลิงก์ MLE เพื่อลดจํานวนข้อความจาก 4 เป็น 3

ยอมรับและส่งคําขอลิงก์ OT MLE

การยอมรับลิงก์คือการตอบกลับ Unicast สําหรับคําขอลิงก์จากเราเตอร์ที่อยู่ใกล้เคียง ซึ่งจะให้ข้อมูลเกี่ยวกับตัวเองและยอมรับลิงก์ไปยังเราเตอร์ที่อยู่ใกล้เคียง

ยอมรับลิงก์ OT MLE
ลิงก์ยอมรับเนื้อหาข้อความ
เวอร์ชัน เวอร์ชันโปรโตคอลชุดข้อความ
การตอบกลับ ทดสอบไทม์ไลน์ของการตอบกลับลิงก์เพื่อป้องกันการโจมตีซ้ํา
ตัวนับเฟรมลิงก์ 802.15.4 ตัวนับเฟรมของผู้ส่ง
ตัวนับเฟรม MLE ตัวนับเฟรม MLE กับผู้ส่ง
ที่อยู่ต้นทาง RSAOC16 ของผู้ส่ง
ข้อมูลผู้นํา ข้อมูลเกี่ยวกับผู้นําของเราเตอร์ โดยจัดเก็บไว้ในผู้ส่ง (RSAOC, รหัสพาร์ติชัน, น้ําหนักของพาร์ติชัน)

ดาวน์เกรดเป็น REED

เมื่อเราเตอร์ดาวน์เกรดเป็น REED ระบบจะยกเลิกการลิงก์ลิงก์เราเตอร์ Router และอุปกรณ์เริ่มกระบวนการ MLE Attach เพื่อสร้างลิงก์ Child-Parent

ดูข้อมูลเพิ่มเติมเกี่ยวกับกระบวนการ "แนบกับ MLE" ในหัวข้อเข้าร่วมเครือข่ายที่มีอยู่

ในบางสถานการณ์ อาจจําเป็นต้องสร้างลิงก์การรับทางเดียว

หลังจากรีเซ็ตเราเตอร์ เราเตอร์ที่อยู่ใกล้เคียงอาจยังมีลิงก์รับที่ถูกต้องกับเราเตอร์รีเซ็ต ในกรณีนี้ เราเตอร์รีเซ็ตจะส่งข้อความคําขอลิงก์เพื่อสร้างลิงก์เราเตอร์-เราเตอร์อีกครั้ง

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

สรุป

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

  • เราเตอร์ในเครือข่ายชุดข้อความต้องสร้างชุดควบคุมที่เชื่อมต่อ (CDS)
  • ระบบจะอัปเกรดอุปกรณ์ชุดข้อความเป็นเราเตอร์หรือดาวน์เกรดเป็นอุปกรณ์ขั้นสุดท้ายเพื่อดูแล CDS
  • กระบวนการส่งคําขอลิงก์ MLE ใช้เพื่อสร้างลิงก์เราเตอร์-เราเตอร์

ตรวจสอบความเข้าใจ

กฎใดต่อไปนี้ไม่ได้บังคับใช้โดยชุดควบคุมที่เชื่อมต่อ (CDS)
มีเส้นทางแบบเราเตอร์เท่านั้นระหว่างเราเตอร์ 2 เครื่อง
ผิด
เราเตอร์ใดเครือข่ายหนึ่งในเครือข่ายชุดข้อความจะเข้าถึงเราเตอร์อื่นๆ ได้ด้วยการอยู่ในชุดเราเตอร์
ผิด
อุปกรณ์ทุกเครื่องในเครือข่ายชุดข้อความจะเชื่อมต่อกับเราเตอร์โดยตรง
ผิด
มีเราเตอร์ได้เพียง 1 รายการในเครือข่ายชุดข้อความเท่านั้นที่เป็นเราเตอร์เส้นขอบ
ถูกต้อง เครือข่ายชุดข้อความอาจมีเราเตอร์ Border ได้หลายรายการ
เหตุใดจึงควรนําเราเตอร์ออกจากเครือข่ายชุดข้อความ
หากต้องการลดสถานะการกําหนดเส้นทางที่ต่ํากว่าเราเตอร์สูงสุด 32 รายการ
ถูกต้อง เครือข่ายชุดข้อความจะพยายามรักษาจํานวนเราเตอร์ที่เหมาะสมที่สุด เราเตอร์ส่วนใหญ่ที่เครือข่ายชุดข้อความควรมี 32
เพิ่มพื้นที่ว่าง
ผิด จํานวนเราเตอร์ไม่เกี่ยวข้องกับการใช้งานหรือความจุของช่อง
อนุญาตการเลือกตั้งเราเตอร์ใหม่ในส่วนอื่นๆ ของเครือข่ายเมื่อจําเป็น
ถูกต้อง การลดจํานวนเราเตอร์ที่ใช้งานอยู่ในส่วนหนึ่งในเครือข่ายชุดข้อความจะช่วยเพิ่มความสามารถในการกําหนดเส้นทางการกําหนดเส้นทางไว้ที่อื่นๆ
จะเกิดอะไรขึ้นก่อนที่ REED ที่พยายามจะเป็นเราเตอร์จะสร้างลิงก์โดยตรงกับเราเตอร์อื่นได้
REED ต้องส่งข้อความขอที่อยู่ไปยังผู้นําเครือข่าย
ถูกต้อง
ผู้นําต้องให้รหัสเราเตอร์แก่ REED
ถูกต้อง หากไม่มีรหัสเราเตอร์ REED จะยังคงเป็นอุปกรณ์ย่อย
REED ต้องส่งคําขอลิงก์ MLE
ไม่ถูกต้อง คําขอลิงก์ MLE คือวิธีที่อุปกรณ์สร้างลิงก์ไปยังเราเตอร์อื่นๆ เมื่อกลายเป็นเราเตอร์แล้ว
ข้อความใดต่อไปนี้อธิบายถึงสิ่งที่จะเกิดขึ้นเมื่อเราเตอร์ดาวน์เกรดอย่างถูกต้อง
อุปกรณ์จะยังคงอยู่ในเครือข่ายโดยอัตโนมัติ แต่เป็นผู้เผยแพร่โฆษณารายย่อย (REED)
ไม่ถูกต้อง มีขั้นตอนเพิ่มเติมที่เกี่ยวข้องเมื่อเราเตอร์ดาวน์เกรด
อุปกรณ์จะต้องเริ่มต้นกระบวนการแนบ MLE เพื่อสร้างการเชื่อมต่อใหม่กับเครือข่าย
ถูกต้อง อุปกรณ์ที่ดาวน์เกรดจากเราเตอร์เป็น REED ถูกตัดการเชื่อมต่อและต้องเจรจาต่อรองการเชื่อมต่อกับเครือข่ายอีกครั้ง
ขั้นตอนในการสร้างลิงก์เราเตอร์เราเตอร์คืออะไร
กระบวนการส่งคําขอลิงก์ MLE
ถูกต้อง
กระบวนการยอมรับและส่งคําขอลิงก์
ผิด ขั้นตอนการยอมรับคําขอลิงก์และคําขอนั้นไม่มีสิ่งใดเลย เราเตอร์จะยอมรับข้อความของคําขอและส่งคําขอเพื่อตอบกลับข้อความคําขอลิงก์ ซึ่งเป็นส่วนหนึ่งของกระบวนการขอลิงก์ MLE
ขั้นตอนการแนบ MLE
ผิด กระบวนการแนบ MLE คือกระบวนการที่อุปกรณ์เข้าร่วมเครือข่ายชุดข้อความที่มีอยู่