Để tránh các cuộc tấn công lỗ màu xám, đề xuất thuật toán đã được thực hiện trong kịch bản bị ảnh hưởng bởi các cuộc tấn công lỗ màu xám và điều này đã cố gắng để bình thường hóa các kịch bản tình trạng ban đầu của nó. Thuật toán đề xuất, tạo ra ngẫu nhiên một số trong khoảng từ 0 tới số lượng tối đa các nút và làm cho các nút với cùng một số như nút phát như tấn công lỗ màu xám được thực hiện bởi máy phát và máy thu để có quyết định phát và máy thu. Sau đó, tạo ra các tuyến đường từ nút truyền lựa chọn cho bất kỳ node đích với quy định chiều dài đường trung bình. Sau đó nó sẽ gửi gói tin theo điểm đến được lựa chọn và timer bắt đầu đếm
dự Algorithm Tổng quan
các bước nhảy và sự chậm trễ. Bằng cách lặp lại toàn bộ quá trình cho đến thời điểm này sẽ được yêu cầu như là các tuyến cửa và bước nhảy của họ và sự chậm trễ. Bây giờ để phát hiện các nút độc hại; nếu số lượng hop cho một lộ trình cụ thể giảm đột ngột cho số hop trung bình thì ít nhất một nút trong các tuyến đường phải được kẻ tấn công. Thuật toán kiểm tra sự chậm trễ của tất cả các tuyến đường trước đó liên quan đến bất kỳ trên nút của tuyến đường đáng ngờ. Các nút không gặp phải trước đây nên được độc hại. Bây giờ để tìm ra nút độc hại chính xác, có cần phải lặp lại toàn bộ thuật toán nếu có nhiều hơn một nút là hỏng và điều đó sẽ mất thời gian và nguồn lực. Vì vậy, để tránh tình trạng này, máy phát sẽ tìm kiếm sự giúp đỡ từ các nước láng giềng kết nối trực tiếp. Hàng xóm có thể cho biết lịch sử của nút cụ thể trong nghi ngờ. Các nút mà không tham gia vào bất kỳ hoạt động trước đó được coi là nút độc hại. Các nút độc hại đã bị cấm bởi các nút và vì thế họ không tham gia vào các tuyến đường trong tương lai.
đang được dịch, vui lòng đợi..
