Зміст:
Визначення - Що означає Flooding?
Затоплення - це проста техніка маршрутизації в комп'ютерних мережах, де джерело або вузол надсилає пакети через кожне вихідне посилання.
Затоплення, схоже на мовлення, відбувається при передачі вихідних пакетів (без даних про маршрутизацію) до всіх приєднаних мережевих вузлів. Оскільки затоплення використовує кожен шлях у мережі, використовується також найкоротший шлях. Алгоритм затоплення легко здійснити.
Техопедія пояснює Потоп
Дані маршрутизації мережі спочатку не включаються в пакети даних. Алгоритм підрахунку стрибків використовується для відстеження топології мережі або відвідуваних мережевих маршрутів. Пакет намагається отримати доступ до всіх доступних мережевих маршрутів і в кінцевому підсумку доходить до свого пункту призначення, але завжди існує можливість дублювання пакетів. Для уникнення затримки та дублювання використовуються кількість стрибків та деякі вибіркові методи затоплення.
Затоплення також використовується як відмова в службовій атаці, затоплюючи мережевий трафік, щоб знищити послугу мережі. Служба заповнена багатьма неповними запитами на підключення до сервера. Через кількість затоплених запитів сервер або хост не можуть одночасно обробляти справжні запити. Атака затоплення заповнює буфер пам'яті сервера або хоста; Після того, як воно буде повноцінне, подальше з'єднання неможливо встановити, що призводить до відмови в обслуговуванні.