Google is committed to advancing racial equity for Black communities. See how.
Trang này được dịch bởi Cloud Translation API.
Switch to English

Khám phá và hình thành mạng

Mạng lưới chủ đề

Mạng luồng được xác định bởi ba định danh duy nhất:

  • ID mạng khu vực cá nhân 2 byte (PAN ID)
  • ID mạng khu vực cá nhân mở rộng 8 byte (ID XPAN)
  • Tên mạng có thể đọc được

Ví dụ: mạng Thread có thể có các định danh sau:

Định danh Giá trị
ID PAN 0xBEEF
ID XPAN 0xBEEF1111CAFE2222
Tên mạng yourThreadCafe
Quét hoạt động OT

Khi tạo mạng Thread mới hoặc tìm kiếm mạng hiện có để tham gia, thiết bị Thread thực hiện quét tích cực cho các mạng 802.15.4 trong phạm vi radio:

  1. Thiết bị này phát một Yêu cầu Beacon 802.15.4 trên một Kênh cụ thể.
  2. Đổi lại, bất kỳ Thiết bị đầu cuối đủ điều kiện hoặc Bộ định tuyến (REED) nào trong phạm vi đều phát một Beacon chứa PAN ID mạng, ID XPAN và Tên mạng của họ.
  3. Thiết bị lặp lại hai bước trước đó cho mỗi Kênh.

Khi một thiết bị Thread đã phát hiện ra tất cả các mạng trong phạm vi, nó có thể gắn vào một mạng hiện có hoặc tạo một mạng mới nếu không có mạng nào được phát hiện.

Thread sử dụng giao thức Thiết lập liên kết lưới (MLE) để định cấu hình các liên kết và phổ biến thông tin về mạng tới các thiết bị Thread.

Trong cấu hình liên kết, MLE được sử dụng để:

  • Khám phá các liên kết đến các thiết bị lân cận
  • Xác định chất lượng của các liên kết đến các thiết bị lân cận
  • Thiết lập liên kết đến các thiết bị lân cận
  • Đàm phán các tham số liên kết (loại thiết bị, bộ đếm khung, thời gian chờ) với các đồng nghiệp

MLE phổ biến các loại thông tin sau cho các thiết bị muốn thiết lập liên kết:

  • Dữ liệu người lãnh đạo (Nhà lãnh đạo RLOC, ID phân vùng, Trọng lượng phân vùng)
  • Dữ liệu mạng (tiền tố trên lưới, tự động cấu hình địa chỉ, các tuyến cụ thể hơn)
  • Tuyến truyền

Truyền tuyến trong Thread hoạt động tương tự như Giao thức thông tin định tuyến (RIP), một giao thức định tuyến theo vectơ khoảng cách.

Tạo một mạng mới

Nếu thiết bị chọn tạo một mạng mới, nó sẽ chọn Kênh ít bận rộn nhất và PAN ID không được sử dụng bởi các mạng khác, sau đó trở thành Bộ định tuyến và tự chọn Người lãnh đạo. Thiết bị này gửi tin nhắn Quảng cáo MLE đến các thiết bị 802.15.4 khác để thông báo cho họ về trạng thái liên kết của nó và phản hồi Yêu cầu Beacon bởi các thiết bị Thread khác thực hiện quét tích cực.

Tham gia một mạng hiện có

Nếu thiết bị chọn tham gia mạng hiện có, nó sẽ định cấu hình Kênh, PAN ID, XPAN ID và Tên mạng của nó để khớp với mạng đích thông qua Vận hành luồng, sau đó trải qua quy trình Đính kèm MLE để đính kèm dưới dạng Con (Thiết bị cuối ). Quá trình này được sử dụng cho các liên kết Child-Parent.

  1. Đứa trẻ gửi Yêu cầu Phụ huynh phát đa hướng đến tất cả các Bộ định tuyến và REED lân cận trong mạng đích.
  2. Tất cả các Bộ định tuyến và REED lân cận (nếu Mặt nạ quét yêu cầu của phụ huynh bao gồm REED) gửi Phản hồi của phụ huynh với thông tin về bản thân họ.
  3. Đứa trẻ chọn một thiết bị Phụ huynh và gửi Yêu cầu ID trẻ em đến thiết bị đó.
  4. Phụ huynh gửi Phản hồi ID trẻ em để xác nhận thiết lập liên kết.

1. Yêu cầu của phụ huynh

Yêu cầu dành cho phụ huynh là một yêu cầu phát đa hướng từ thiết bị đính kèm được sử dụng để khám phá các Thiết bị kết thúc đủ điều kiện và Bộ định tuyến (REED) lân cận trong mạng đích.

OT MLE Đính kèm Yêu cầu Phụ huynh
Nội dung tin nhắn yêu cầu của phụ huynh
Chế độ Mô tả thiết bị đính kèm
Thử thách Kiểm tra tính kịp thời của Phản hồi của Phụ huynh để ngăn chặn các cuộc tấn công phát lại
Mặt nạ quét Giới hạn yêu cầu chỉ các Bộ định tuyến hoặc cho cả Bộ định tuyến và REED

2. Phản ứng của phụ huynh

Phản hồi của Phụ huynh là phản hồi đơn hướng đến Yêu cầu của Phụ huynh cung cấp thông tin về Bộ định tuyến hoặc REED cho thiết bị đính kèm.

OT MLE Đính kèm Phản hồi của Phụ huynh
Nội dung tin nhắn phản hồi của phụ huynh
Phiên bản Phiên bản giao thức chủ đề
Phản ứng Bản sao Thử thách Yêu cầu Phụ huynh
Liên kết khung truy cập Bộ đếm khung hình 802.15.4 trên Bộ định tuyến / REED
Bộ đếm khung hình MLE Bộ đếm khung hình MLE trên Bộ định tuyến / REED
Địa chỉ nguồn RLOC16 của Bộ định tuyến / REED
Liên kết ký quỹ Nhận chất lượng tín hiệu của Bộ định tuyến / REED
Kết nối Mô tả mức độ kết nối của Bộ định tuyến / REED
Dữ liệu lãnh đạo Thông tin về Bộ định tuyến / Lãnh đạo của REED
Thử thách Kiểm tra tính kịp thời của Yêu cầu ID trẻ em để ngăn chặn các cuộc tấn công phát lại

3. Yêu cầu ID trẻ em

Yêu cầu ID trẻ em là một yêu cầu unicast từ thiết bị đính kèm (Trẻ em) được gửi đến Bộ định tuyến hoặc REED (Phụ huynh) với mục đích thiết lập liên kết Cha mẹ con. Nếu yêu cầu được gửi tới REED, nó sẽ tự nâng cấp lên Router trước khi chấp nhận yêu cầu.

OT MLE Đính kèm Yêu cầu ID trẻ em
Nội dung tin nhắn yêu cầu ID con
Phiên bản Phiên bản giao thức chủ đề
Phản ứng Bản sao của Thử thách phản ứng của phụ huynh
Liên kết khung truy cập Bộ đếm khung hình 802.15.4 trên trẻ em
Bộ đếm khung hình MLE Bộ đếm khung hình MLE trên trẻ em
Chế độ Mô tả đứa trẻ
Hết giờ Thời gian không hoạt động trước khi cha mẹ loại bỏ đứa trẻ
Đăng ký địa chỉ (chỉ MED và SED) Đăng ký địa chỉ IPv6

4. Phản hồi ID trẻ em

Phản hồi ID trẻ em là phản hồi chưa được gửi từ Phụ huynh được gửi đến Trẻ em để xác nhận rằng liên kết Cha mẹ-Trẻ em đã được thiết lập.

OT MLE Đính kèm Phản hồi ID trẻ em
Nội dung tin nhắn phản hồi ID trẻ em
Địa chỉ nguồn Phụ huynh RLOC16
Địa chỉ16 Trẻ em RLOC16
Dữ liệu lãnh đạo Thông tin về Lãnh đạo của Cha mẹ (RLOC, ID phân vùng, Trọng lượng phân vùng)
Dữ liệu mạng Thông tin về mạng Thread (tiền tố trên lưới, tự động cấu hình địa chỉ, các tuyến cụ thể hơn)
Tuyến đường (chỉ REED) Tuyến truyền
Hết giờ Thời gian không hoạt động trước khi cha mẹ loại bỏ đứa trẻ
Đăng ký địa chỉ (chỉ MED và SED) Xác nhận địa chỉ đã đăng ký

Tóm tắt

Bạn đã học được gì:

  • Thiết bị Thread thực hiện quét tích cực cho các mạng hiện có
  • Chủ đề sử dụng Thiết lập liên kết lưới để định cấu hình liên kết và phổ biến thông tin về các thiết bị mạng
  • Tin nhắn quảng cáo MLE thông báo cho các thiết bị Thread khác về trạng thái liên kết và mạng của thiết bị
  • Quá trình đính kèm MLE thiết lập các liên kết Cha-con