Potvyniai ir transliacijos
Maršrutai - tai procesas, kuriuo pasirenkami keliai, kuriais bus siunčiamas tinklo srautas, ir paketai siunčiami pasirinktu potinkliu. „Flooding“ir „Broadcast“yra du maršruto parinkimo algoritmai, šiandien naudojami kompiuterių tinkluose. Potvynis siunčia visus gaunamus paketus per kiekvieną išeinantį kraštą. Transliacija reiškia, kad kiekvienas tinklo įrenginys gaus paketą.
Kas yra potvynis?
„Flooding“yra labai paprastas maršruto parinkimo algoritmas, kuris visus gaunamus paketus siunčia per kiekvieną išeinantį kraštą. Dėl to, kaip veikia šis maršruto algoritmas, garantuojamas paketo pristatymas (jei jį galima pristatyti). Tačiau yra galimybė, kad paskirties vietą pasieks kelios to paties paketo kopijos. Garantuojama, kad užliejimo algoritmas ras ir naudos trumpiausią kelią paketams siųsti, nes jis natūraliai naudoja kiekvieną tinklo kelią. Šiame maršruto algoritme nėra sudėtingumo; tai labai lengva įgyvendinti. Be abejo, nedaug trūkumų yra ir užtvindymo algoritme. Kadangi paketai siunčiami per kiekvieną išeinančią nuorodą, pralaidumas akivaizdžiai švaistomas. Tai reiškia, kad potvyniai iš tikrųjų gali pabloginti kompiuterių tinklo patikimumą. Nebent imamasi būtinų atsargumo priemonių, tokių kaip apynių skaičius ar laikas gyventi,pasikartojančios kopijos gali cirkuliuoti tinkle nesustodamos. Viena iš galimų atsargumo priemonių yra paprašyti mazgų sekti kiekvieną per jį einantį paketą ir įsitikinti, kad paketas per jį eina tik vieną kartą. Kita atsargumo priemonė vadinama atrankiniu potvyniu. Pasirinktinio užtvindymo metu mazgai gali persiųsti paketus tik (maždaug) teisinga kryptimi. „Usenet“ir „p2p“(„peer-to-peer“) sistemos naudoja potvynius. Be to, maršruto protokolai, tokie kaip OSPF, DVMRP ir ad-hoc belaidžiai tinklai, naudoja potvynius.„Usenet“ir „P2p“(„peer-to-peer“) sistemos naudoja potvynius. Be to, maršruto protokolai, tokie kaip OSPF, DVMRP ir ad-hoc belaidžiai tinklai, naudoja potvynius.„Usenet“ir „p2p“(„peer-to-peer“) sistemos naudoja potvynius. Be to, maršruto protokolai, tokie kaip OSPF, DVMRP ir ad-hoc belaidžiai tinklai, naudoja potvynius.
Kas yra transliavimas?
Transliavimas yra kompiuterių tinkle naudojamas metodas, užtikrinantis, kad kiekvienas tinklo įrenginys gaus (transliuojamą) paketą. Transliavimas gali neigiamai paveikti našumą, todėl ne kiekviena tinklo technologija palaiko transliaciją. X.25 ir kadrų relė nepalaiko transliavimo ir nėra tokio dalyko kaip interneto transliacija. Dažniausiai jis naudojamas vietiniuose tinkluose (vietiniuose tinkluose, dažniausiai Ethernet ir žetonų žieduose), retai naudojamas didesniuose tinkluose, tokiuose kaip WAN (Wide Area Networks). Net IPv6 (IPv4 įpėdinis) nepalaiko transliavimo. IPv6 palaiko tik daugiaadresį siuntimą, kuris yra panašus į maršruto metodą „vienas į daugelį“, kuris siunčia paketus visiems mazgams, prisijungusiems prie konkrečios daugiaadresio ryšio grupės. Jei visi yra paketo adresuose tiek „Ethernet“, tiek „IPv4“, reiškia, kad paketas bus transliuojamas. Kita vertus, speciali IEEE 802.2 valdymo lauko reikšmė naudojama žetono žiede, nurodant transliaciją. Vienas transliavimo trūkumas yra tas, kad jis gali būti naudojamas DoS (Denial of Service) atakoms. Pavyzdžiui, užpuolikas gali siųsti netikras ping užklausas naudodamas aukos kompiuterio adresą kaip šaltinio adresą. Tada visi to tinklo mazgai atsakys į aukos kompiuterio užklausą ir sugadins visą tinklą. Tada visi to tinklo mazgai atsakys į aukos kompiuterio užklausą ir sugadins visą tinklą. Tada visi to tinklo mazgai atsakys į aukos kompiuterio užklausą ir sugadins visą tinklą.
Kuo skiriasi potvyniai ir transliacijos?
Paketo siuntimas visiems kompiuteriams vienu metu yra transliavimas. Tačiau potvynis ne visiems kompiuteriams siunčia paketus vienu metu. Paketai galiausiai pasieks visus tinklo mazgus dėl potvynio. Potvynis gali tą patį paketą per tą pačią nuorodą siųsti kelis kartus, tačiau transliavimas paketą kartu su nuoroda siunčia ne daugiau kaip vieną kartą. Kelios to paties paketo kopijos gali patekti į mazgus, tuo tarpu transliavimas tokios problemos nesukelia. Skirtingai nuo potvynio, transliavimas atliekamas nurodant specialų transliacijos adresą paketuose.