Trong mạng Thread, các nút được chia thành hai vai trò chuyển tiếp:
Bộ định tuyến
Bộ định tuyến là một nút:
chuyển tiếp gói cho các thiết bị mạng
cung cấp dịch vụ uỷ quyền an toàn cho các thiết bị đang cố gắng tham gia mạng
luôn bật bộ thu phát
Thiết bị cuối
Thiết bị cuối (ED) là một nút:
chủ yếu giao tiếp với một Bộ định tuyến
không chuyển tiếp gói cho các thiết bị mạng khác
có thể tắt bộ thu phát để giảm điện năng
Loại thiết bị
Hơn nữa, các nút bao gồm một số loại.
Thiết bị Thread đầy đủ
Thiết bị luồng đầy đủ (FTD) luôn bật đài, đăng ký địa chỉ phát đa hướng tất cả các bộ định tuyến và duy trì mối liên kết địa chỉ IPv6. Có 3 loại FTD:
Bộ định tuyến
Thiết bị đầu cuối đủ điều kiện là bộ định tuyến (REED) — có thể được quảng bá thành Bộ định tuyến
Thiết bị đầu cuối đầy đủ (FED) – không thể được quảng bá lên Bộ định tuyến
FTD có thể hoạt động như một Bộ định tuyến (Mẹ) hoặc Thiết bị cuối (Con).
Thiết bị luồng tối thiểu
Thiết bị luồng tối thiểu không đăng ký địa chỉ phát nhiều địa chỉ cho tất cả bộ định tuyến và chuyển tiếp tất cả thông báo đến Thiết bị mẹ. Có hai loại MTD:
Thiết bị đầu cuối tối thiểu (MED) – bộ thu phát luôn bật, không cần thăm dò ý kiến về thông báo từ thiết bị mẹ
Sleepy End Device (SED) – thường bị tắt, thỉnh thoảng sẽ thức để thăm dò ý kiến về thông báo từ thiết bị mẹ
MTD chỉ có thể hoạt động dưới dạng Thiết bị cuối (Con).
Nâng cấp và hạ cấp
Khi REED là nút duy nhất trong phạm vi tiếp cận của một Thiết bị đầu cuối mới muốn tham gia mạng Thread, thiết bị này có thể tự nâng cấp và hoạt động như một Bộ định tuyến:
Ngược lại, khi không có thiết bị con, Bộ định tuyến có thể tự hạ cấp và hoạt động như một Thiết bị cuối:
Các vai trò và loại khác
Người dẫn dắt chuỗi tin nhắn
Thread Leader là một Bộ định tuyến chịu trách nhiệm quản lý nhóm Bộ định tuyến trong mạng Thread. Nó tự chọn động để có khả năng chịu lỗi, đồng thời tổng hợp và phân phối thông tin cấu hình trên toàn mạng.
Bộ định tuyến biên
Bộ định tuyến biên là một thiết bị có thể chuyển tiếp thông tin giữa mạng Thread và mạng không phải Thread (ví dụ: Wi-Fi). Lớp này cũng định cấu hình mạng Thread để kết nối với bên ngoài.
Mọi thiết bị đều có thể đóng vai trò là Bộ định tuyến biên.
Phân vùng
Mạng Luồng có thể bao gồm các phân vùng. Điều này xảy ra khi một nhóm thiết bị Thread không thể giao tiếp với một nhóm thiết bị Thread khác được nữa.
Mỗi phân vùng hoạt động theo logic như một mạng Luồng riêng biệt với Leader, mã nhận dạng Trình định tuyến và dữ liệu mạng riêng, đồng thời giữ nguyên thông tin xác thực bảo mật cho tất cả thiết bị trên tất cả các phân vùng.
Các phân vùng trong mạng Thread không có kết nối không dây với nhau. Nếu các phân vùng khôi phục kết nối, thì các phân vùng đó sẽ tự động hợp nhất thành một phân vùng duy nhất.
Xin lưu ý rằng việc sử dụng "Mạng luồng" trong tài liệu này giả định một phân vùng duy nhất.
Khi cần, các khái niệm và ví dụ chính sẽ được làm rõ bằng thuật ngữ "phân vùng".
Chúng ta sẽ tìm hiểu kỹ hơn về các phân vùng ở phần sau của bài viết này.
Giới hạn về thiết bị
Có giới hạn về số lượng loại thiết bị mà một mạng Thread hỗ trợ.
Vai trò
Hạn mức
Người đứng đầu
1
Bộ định tuyến
32
Thiết bị cuối
511 trên mỗi Bộ định tuyến
Luồng cố gắng giữ số lượng Bộ định tuyến trong khoảng từ 16 đến 23. Nếu một REED đính kèm dưới dạng Thiết bị cuối và số lượng Bộ định tuyến trong mạng dưới 16, thì thiết bị đó sẽ tự động tự nâng cấp thành Bộ định tuyến.
Tóm tắt
Kiến thức bạn học được:
Thiết bị Thread là Bộ định tuyến (Mẹ) hoặc Thiết bị đầu cuối (Con)
Thiết bị Thread là Thiết bị Thread đầy đủ (duy trì ánh xạ địa chỉ IPv6) hoặc Thiết bị Thread tối thiểu (chuyển tiếp tất cả thông báo đến Thiết bị mẹ)
Thiết bị cuối đủ điều kiện là Bộ định tuyến có thể tự quảng bá lên Bộ định tuyến và ngược lại
Mỗi phân vùng mạng Thread đều có một Trình điều khiển để quản lý Bộ định tuyến
Bộ định tuyến biên dùng để kết nối mạng Thread và mạng không phải Thread
Mạng Luồng có thể bao gồm nhiều phân vùng
Kiểm tra mức độ hiểu biết
Một thiết bị mạng Thread có thể thực hiện một trong hai vai trò chuyển tiếp.
Những biểu ngữ này là gì?
Nút con.
Sai.
Bộ định tuyến.
Chính xác.
Thiết bị cuối.
Chính xác.
Cổng.
Sai.
Có hai loại thiết bị Thread chính là gì?
Thiết bị luồng tối thiểu (MTD).
Chính xác.
Thiết bị Thread đầy đủ (FTD).
Chính xác.
Thiết bị luồng nhỏ (MTD).
Sai.
Thiết bị kết thúc trạng thái ngủ (SED).
Sai.
Câu nào sau đây về Bộ định tuyến là không đúng?
Bộ định tuyến có thể tắt bộ thu phát để giảm mức tiêu thụ điện năng.
Các thiết bị hoạt động như Bộ định tuyến không tắt bộ thu phát. (Nếu có, chúng sẽ không thể hoạt động đúng cách với vai trò là Bộ định tuyến.)
Bộ định tuyến chuyển tiếp gói cho các thiết bị mạng.
Câu này đúng.
Bộ định tuyến luôn bật bộ thu phát.
Câu này đúng. Để hoạt động đúng cách như một Trình định tuyến, thiết bị phải luôn duy trì kết nối mạng cho bộ thu phát.
Bộ định tuyến cung cấp dịch vụ uỷ quyền an toàn cho các thiết bị đang cố gắng tham gia mạng.
Câu này đúng. Việc uỷ quyền là một chức năng quan trọng của Trình định tuyến luồng.
Khi nào một thiết bị có thể tự nâng cấp lên Bộ định tuyến?
Khi đó là một REED và là nút duy nhất trong phạm vi của một Thiết bị đầu cuối mới đang tìm cách tham gia mạng Thread.
Đúng thế. Trong những trường hợp này, REED có thể tự quảng bá lên Trình định tuyến.
Khi đó là Thiết bị cuối đang tìm cách tham gia mạng Thread.
Sai.
Khi đó là một REED và mạng Thread đã hợp nhất với một mạng lớn hơn.
Sai.
Khi nào Trình định tuyến có thể tự ngừng hoạt động như một Trình định tuyến?
Khi không có phần tử con.
Chính xác. Một Trình định tuyến không có thành phần con có thể tự chuyển về
Thiết bị cuối.
Khi một Thiết bị cuối mới đang tìm cách tham gia mạng Thread.
Sai. Trong trường hợp này, Bộ định tuyến không thể quay lại Thiết bị cuối.
Khi một thiết bị khác trên mạng chọn trở thành Bộ định tuyến.
Điều này có thể đúng. Nếu số lượng bộ định tuyến Thread tăng lên 24 trở lên, thì các bộ định tuyến Thread hiện có có thể bắt đầu đánh giá xem có trở thành thiết bị cuối hay không.
Hãy xem xét trường hợp mạng Thread chứa hai nhóm nút có kết nối vô tuyến trong nhóm, nhưng không có kết nối với các thành viên của nhóm khác.
Chúng ta có thể rút ra kết luận gì từ điều này?
Có nhiều phân vùng trong mạng đó.
Chính xác. Một phân vùng được tạo xung quanh mỗi nhóm nút có thể giao tiếp với nhau. Khi có nhiều nhóm nút có thể giao tiếp với nhau, nhưng không giao tiếp với các thành viên của các nhóm khác, người ta có thể suy ra rằng mỗi nhóm này tạo thành một phân vùng riêng biệt.
Mạng đã mất Trình quản lý.
Sai.
Tất cả bộ định tuyến trong mạng đều đã bị ngắt kết nối.
Sai. Trong trường hợp đó, không có nút nào có thể giao tiếp với nhau.
Thiết bị nào được dùng để kết nối mạng Thread và mạng không phải Thread?
Cổng.
Mặc dù trong mạng truyền thống, thuật ngữ "Cổng" đề cập đến một thiết bị kết nối hai mạng, nhưng có một thuật ngữ cụ thể hơn trong bối cảnh của mạng Thread.
Bộ định tuyến biên.
Chính xác. Bộ định tuyến biên dùng để kết nối mạng Thread và mạng không phải Thread.
Tường lửa.
Không đúng.
Cầu.
Sai. Thuật ngữ này đề cập đến một khái niệm tương tự trong việc kết nối mạng truyền thống, cụ thể là một thiết bị kết nối hai LAN sử dụng cùng một giao thức mạng.
Một phân vùng mạng Thread có thể có bao nhiêu Leader?
Không có hoặc chính xác một.
Thông tin này không chính xác. Một phân vùng mạng Luồng không được có ít hơn một Trình điều phối.
Chỉ một và duy nhất.
Chính xác. Một phân vùng mạng Luồng có thể có một và chỉ một Trình điều phối.
Nhiều hơn một.
Sai. Một phân vùng mạng Thread không thể có nhiều Leader.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. The OPENTHREAD and related marks are trademarks of the Thread Group and are used under license.
Cập nhật lần gần đây nhất: 2025-01-29 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2025-01-29 UTC."],[],[]]