Turinys:
Apibrėžimas - ką reiškia potvynis?
Potvynis yra paprastas maršruto parinkimo būdas kompiuterių tinkluose, kai šaltinis ar mazgas siunčia paketus per kiekvieną išeinančią nuorodą.
Potvynis, panašus į transliavimą, įvyksta, kai šaltinio paketai (be maršruto duomenų) perduodami į visus pridedamus tinklo mazgus. Kadangi potvynis naudoja kiekvieną tinklo kelią, naudojamas ir trumpiausias kelias. Potvynio algoritmą lengva įgyvendinti.
„Techopedia“ paaiškina potvynį
Iš pradžių tinklo maršruto duomenys į duomenų paketus neįtraukiami. Apynių skaičiavimo algoritmas naudojamas tinklo topologijai ar lankomiems tinklo maršrutams sekti. Paketas bando pasiekti visus galimus tinklo maršrutus ir galiausiai pasiekia savo tikslą, tačiau visada yra galimybė paketą dubliuoti. Siekiant išvengti ryšio uždelsimo ir dubliavimo, naudojami apynių skaičiavimai ir kai kurie pasirinktiniai užtvindymo būdai.
Potvynis taip pat naudojamas kaip neigiamos paslaugos ataka užliejant tinklo srautą siekiant sumažinti tinklo paslaugą. Paslauga užtvindyta daugybe neišsamių serverio prisijungimo užklausų. Dėl daugybės užklausų skaičiaus serveris ar pagrindinis kompiuteris negali vienu metu apdoroti autentiškų užklausų. Potvynio užpuolimas užpildo serverio arba pagrindinio kompiuterio atminties buferį; kai jis bus užpildytas, nebus galima užmegzti papildomų ryšių, o tai reiškia, kad atsisakoma suteikti paslaugas.
