Съдържание:
Определение - Какво означава Flooding?
Flooding е проста техника за маршрутизиране в компютърни мрежи, където източник или възел изпраща пакети през всяка изходяща връзка.
Наводнение, което е подобно на излъчването, се случва, когато пакетите източници (без данни за маршрутизиране) се предават на всички свързани мрежови възли. Тъй като наводнението използва всеки път в мрежата, се използва и най-краткият път. Алгоритъмът за наводняване е лесен за изпълнение.
Техопедия обяснява Flooding
Данните за мрежово маршрутизиране първоначално не са включени в пакетите с данни. Алгоритъмът за броене на хоп се използва за проследяване на мрежова топология или посетени мрежови маршрути. Пакет се опитва да получи достъп до всички налични мрежови маршрути и в крайна сметка достига до своята дестинация, но винаги има потенциал за дублиране на пакети. Броят на хопа и някои селективни техники за наводняване се използват, за да се избегне забавяне на комуникацията и дублиране.
Наводнението се използва и като атака за отказ на услуга чрез наводняване на мрежов трафик, за да се намали мрежовата услуга. Услугата е залята с много непълни заявки за връзка със сървъра. Поради броя на заливаните заявки, сървърът или хостът не могат да обработват истински заявки едновременно. Наводнение атака запълва сървъра или хост памет буфер; след като е пълна, не могат да се осъществяват допълнителни връзки, което води до отказ на услугата.
