Mục lục:
Định nghĩa - Lũ lụt có nghĩa là gì?
Flooding là một kỹ thuật định tuyến đơn giản trong các mạng máy tính nơi một nguồn hoặc nút gửi các gói thông qua mọi liên kết đi.
Lũ lụt, tương tự như phát sóng, xảy ra khi các gói nguồn (không có dữ liệu định tuyến) được truyền đến tất cả các nút mạng đính kèm. Bởi vì lũ lụt sử dụng mọi đường dẫn trong mạng, đường dẫn ngắn nhất cũng được sử dụng. Thuật toán chống ngập rất dễ thực hiện.
Techopedia giải thích lũ lụt
Dữ liệu định tuyến mạng ban đầu không được bao gồm trong các gói dữ liệu. Một thuật toán đếm hop được sử dụng để theo dõi cấu trúc liên kết mạng hoặc các tuyến mạng đã truy cập. Một gói cố gắng truy cập tất cả các tuyến mạng có sẵn và cuối cùng đến đích, nhưng luôn có khả năng sao chép gói. Đếm hop và một số kỹ thuật chống ngập chọn lọc được sử dụng để tránh sự chậm trễ và trùng lặp trong giao tiếp.
Lũ lụt cũng được sử dụng như một cuộc tấn công từ chối dịch vụ bằng cách làm ngập lưu lượng mạng để hạ thấp dịch vụ mạng. Dịch vụ này tràn ngập nhiều yêu cầu kết nối máy chủ không đầy đủ. Do số lượng yêu cầu bị ngập, máy chủ hoặc máy chủ không thể xử lý các yêu cầu chính hãng cùng một lúc. Một cuộc tấn công lũ lụt lấp đầy máy chủ hoặc bộ nhớ máy chủ; một khi nó đầy, các kết nối tiếp theo không thể được thực hiện, dẫn đến việc từ chối dịch vụ.