Kas yra kelių kelių maršrutų parinkimas?

Kelių kelių maršrutų parinkimas yra technika, leidžianti kompiuterių tinklo ryšius siųsti keliais alternatyviais keliais. Tai skiriasi nuo vieno maršruto parinkimo protokolo, kai duomenų srautas nukreipiamas vienu keliu nuo šaltinio iki paskirties vietos. Naudodami kelis kelius, šaltinio ir paskirties pora gali naudoti bet kokį skaičių alternatyvių maršrutų, kad pagerintų našumą, ryšio stabilumą ir galimus saugumo patobulinimus.

Vieno kelio maršruto parinkimo protokoluose tinklo vidiniai maršruto parinktuvai nukreipia srautą į tinklo ribose esančius maršrutizatorius, kurie savo ruožtu prisijungia prie kito tinklo ribos. Kad tinklo perdavimas pasiektų tikslą, kiekvienas maršrutas maršrutizatoriuose administruojamas rankiniu būdu. Tada perdavimas eina nustatytais keliais ir pasirenka alternatyvų tik tada, kai įprastas kelias dėl kokios nors priežasties tampa nepasiekiamas. Tai palieka alternatyvius kelius, kuriuose mažai arba nieko nėra.

Naudojant kelių krypčių maršruto parinkimo protokolus, taip pat galima įdiegti papildomus turimus išteklius. Veikimo patobulinimų atveju tinklo apkrova gali būti paskirstyta keliais keliais. Naudojant metodą, žinomą kaip vienodos kainos kelių maršrutų parinkimas, srautas gali būti vienodai paskirstytas skirtingo stiprumo ryšiams. Pavyzdžiui, atsižvelgiant į tinklą, kuris dalijasi ryšiu tarp dviejų skirtingų paslaugų teikėjų, kurių vienas siūlo tik pusę greičio nei kitas, trečdalis tinklo srauto gali būti nukreiptas lėtesniu keliu, o kiti du trečdaliai – greitesniu. kelias.

Tinklo saugumas taip pat gali būti pagerintas, kai ryšys paskirstomas keliais keliais. Čia, o ne įsibrovėlis, stebintis bendrą maršrutą, duomenys paskirstomi tarp alternatyvių maršrutų. Dėl to užpuolikui sunku nustatyti visus galimus komunikato maršrutus ir tokiu būdu apriboti duomenų perėmimą iki labai mažo kiekio, jei stebimas vienas iš maršrutų.

Papildomi kelių maršrutų parinkimo būdai gali stebėti paketus, kad būtų geresnis paskirstymas, priklausomai nuo naudojimo. Tam tikrų tipų tinklo komunikacijoms, kurioms reikalinga mažesnė delsa, pvz., balso ryšiui ar kelių žaidėjų tinklo žaidimams, šio tipo srautas gali būti tinkamai nukreiptas jautresniais keliais. Kitas srautas, pvz., dideli failų atsisiuntimai, taip pat gali būti atpažįstamas ir paskirstomas keliais maršrutais, kad būtų galima subalansuoti apkrovą ir pasirinkti maršrutus, kurių vėlavimas gali būti didesnis, bet pralaidumas didesnis.

Kelių kelių maršrutizavimas taip pat buvo naudojamas belaidžiame tinkle. Tokiais atvejais užmegzti ryšiai yra riboti. Tinklo mazgas gali būti mobilus arba laikinas ir suteikti visam tinklui šiek tiek nepatikimą infrastruktūrą. Alternatyvių maršrutų į kitus tokio tinklo mazgus leidimas padidina viso belaidžio tinklo patikimumą, nes mazgams leidžiama ateiti ir išeiti.
Tačiau kelių krypčių maršruto parinkimo technika turi keletą trūkumų. Maršrutizatoriai, reikalingi alternatyviems maršrutams stebėti, turės daugiau papildomų sąnaudų, susijusių su saugykla, ir yra linkę sunaudoti papildomą apdorojimo galią, nustatydami ir perkeldami daugybę kelių į kitus maršrutizatorius. Taip pat yra papildomų pralaidumo problemų, nes paketams gali prireikti daugiau informacijos, todėl jų dydis šiek tiek padidėja.