Nội dung đề thi: KẾT QUẢ BÀI KIỂM TRA
Xem trước 19/19 câu hỏi trong đề.
Bấm Vào thi để làm bài trực tuyến, được chấm điểm và xem đáp án chi tiết.
Câu 1. Lớp học: Internet vạn vật (K23.K1.KTĐ ĐT K23B)
Trường “Rank” trong bản tin DIO có vai trò
- A. Xác định vị trí tương đối của nút trong DODAG
- B. Xác định dạng mã hóa
- C. Xác định thời gian truyền dữ liệu
- D. Xác định mức ưu tiên của gói tin
Câu 2. Giao thức RPL hoạt động dựa trên giao thức tầng mạng nào?
- A. ICMPv6
- B. UDP
- C. TCP
- D. HTTP
Câu 3. Khi một nút mới tham gia mạng RPL, bước đầu tiên nó cần làm là gì?
- A. Lắng nghe bản tin DIO từ các nút lân cận
- B. Gửi gói dữ liệu
- C. Tự động chọn nút gốc
- D. Gửi bản tin DAO
Câu 4. Trường DODAGVersionNumber trong bản tin DIO dùng để
- A. Đảm bảo các nút đang tham gia cùng một phiên bản DODAG
- B. Mã hóa dữ liệu
- C. Ưu tiên định tuyến
- D. Định danh địa chỉ lớp liên kết
Câu 5. Một nút không thể tham gia DODAG nếu
- A. Không thể tính Rank hợp lệ dựa trên DIO nhận được
- B. Không nhận được bản tin DIS
- C. Không nhận được bản tin DAO-ACK
- D. Không có địa chỉ IPv4
Câu 6. Bản tin DIS được sử dụng để
- A. Yêu cầu bản tin DIO từ các nút lân cận
- B. Phản hồi bản tin DAO
- C. Cập nhật Rank
- D. Gửi thông tin về tuyến đường
Câu 7. Khi thiết kế một mạng RPL có yêu cầu cao về độ tin cậy (ít mất gói), bạn nên chọn thước đo định tuyến nào?
- A. ETX (Expected Transmission Count)
- B. Số bước nhảy
- C. Khoảng cách vật lý
- D. Năng lượng
Câu 8. Khi thêm một nút mới vào mạng, để nó nhanh chóng tham gia vào cấu trúc DODAG, bạn nên
Hãy chọn 2 đáp án đúng nhất !
- A. Để nó chủ động gửi bản tin DIS
- B. Đảm bảo nó ở phạm vi có thể nhận được DIO từ ít nhất một nút cha
- C. Cấu hình địa chỉ IPv4
- D. Đợi nút gốc gửi lại toàn bộ DAO
Câu 9. Khi cần thiết lập lại DODAG trong toàn mạng, nút gốc cần
Hãy chọn 2 đáp án đúng nhất !
- A. Tăng DODAG Version
- B. Phát bản tin DIO có version mới
- C. Gửi lại tất cả DAO
- D. Reset toàn bộ địa chỉ IP
Câu 10. Trong mạng RPL quy mô lớn, việc chia mạng thành nhiều DODAG giúp
Hãy chọn 2 đáp án đúng nhất !
- A. Giảm tải cho từng tuyến định tuyến
- B. Phân tách lưu lượng của các ứng dụng khác nhau
- C. Tăng độ trễ toàn mạng
- D. Loại bỏ DAO
Câu 11. Trong ứng dụng yêu cầu giao thức định tuyến RPL tối ưu theo năng lượng còn lại, bạn nên
Hãy chọn 2 đáp án đúng nhất !
- A. Đưa thông tin năng lượng vào thước đo hàm mục tiêu
- B. Ưu tiên chọn nút cha có dung lượng pin còn cao và liên kết tốt
- C. Chỉ sử dụng ETX
- D. Sử dụng địa chỉ IPv4 để định tuyến
Câu 12. Khi xây dựng thuật toán chọn nút cha trong RPL, hai yếu tố nào nên được ưu tiên để đảm bảo tuyến đường tối ưu theo chất lượng liên kết?
Hãy chọn 2 đáp án đúng nhất !
- A. Giá trị Rank của nút cha
- B. Giá trị ETX của liên kết đến nút cha
- C. Tên giao diện mạng
- D. Khoảng cách vật lý
Câu 13. Trong một mạng có nhiều loại cảm biến và yêu cầu định tuyến khác nhau, việc phân chia thành nhiều DODAG giúp
Hãy chọn 2 đáp án đúng nhất !
- A. Tối ưu định tuyến theo mục tiêu từng ứng dụng
- B. Giảm tắc nghẽn và phân lập lưu lượng theo khu vực
- C. Tăng số lượng IP toàn cục
- D. Loại bỏ DIO trong cấu trúc mạng
Câu 14. Khi cập nhật cấu trúc mạng, bản tin DIO sẽ đóng vai trò gì?
Hãy chọn 2 đáp án đúng nhất !
- A. Thông báo về Rank, ID và Version của DODAG mới
- B. Cung cấp thông tin để các nút chọn lại nút cha nếu cần
- C. Gửi dữ liệu ứng dụng
- D. Cập nhật địa chỉ DNS
Câu 15. Để tránh gửi bản tin DIO dư thừa trong mạng ổn định, Trickle Timer
Hãy chọn 2 đáp án đúng nhất !
- A. Tăng dần khoảng thời gian gửi khi mạng không có thay đổi
- B. Reset về giá trị nhỏ nếu phát hiện mạng thay đổi
- C. Phát lại DAO
- D. Tắt DIS
Câu 16. Khi triển khai ứng dụng giám sát môi trường trong tòa nhà sử dụng giao thức RPL, bạn nên:
Hãy chọn 2 đáp án đúng nhất !
- A. Hạn chế chọn các nút có dung lượng pin yếu làm nút cha
- B. Ưu tiên định tuyến qua các nút sử dụng nguồn điện lưới
- C. Tắt tính năng gửi DIS
- D. Chỉ dùng unicast
Câu 17. Khi đánh giá mức độ ổn định của mạng RPL, người vận hành nên theo dõi
Hãy chọn 2 đáp án đúng nhất !
- A. Sự biến động của Rank ở các nút
- B. Số lượng thay đổi nút cha trong một khoảng thời gian
- C. Số lượng gói TCP
- D. Số bước nhảy trung bình trong mạng
Câu 18. Trong quá trình mô phỏng mạng RPL bằng Cooja, bạn có thể theo dõi hoạt động định tuyến bằng cách nào?
Hãy chọn 2 đáp án đúng nhất !
- A. In ra thông tin Rank và địa chỉ cha trong cửa sổ "Mote Output"
- B. Quan sát mối quan hệ các nút qua công cụ “Network Graph”
- C. Mở file core/net/rpl/rpl.h để xem thay đổi
- D. Quan sát địa chỉ IPv4 của các nút trong mô hình
Câu 19. Khi kiểm tra hoạt động của RPL trên Cooja, vì sao một số nút không tham gia được vào DODAG?
Hãy chọn 2 đáp án đúng nhất !
- A. Vì các nút đó chưa nhận được bản tin DIO từ bất kỳ nút nào
- B. Vì phạm vi truyền của các nút không đủ để tạo kết nối mạng
- C. Vì địa chỉ IPv6 chưa được gán theo địa chỉ MAC
- D. Vì chưa gọi hàm rpl_set_prefix() trong các nút con