Mis on mitmesuunaline marsruutimine?

Mitme tee marsruutimine on tehnika, mis võimaldab arvutivõrgu sidet saata mitme alternatiivse tee kaudu. See on vastupidine ühele marsruutimisprotokollile, kus andmevoog suunatakse mööda ühte teed allikast sihtkohta. Mitme tee puhul saab lähte- ja sihtpaar jõudluse parandamiseks, ühenduse stabiilsuse ja võimalike turvatäiustuste saavutamiseks kasutada suvalist arvu alternatiivseid marsruute.

Ühe teega marsruutimise protokollides suunavad võrgu sisemised ruuterid liikluse võrgu piiril asuvatele ruuteritele, mis omakorda loovad ühenduse teise võrgu piiriga. Selleks, et võrguedastus jõuaks sihtkohta, administreeritakse iga marsruuti ruuterites käsitsi. Seejärel järgib ülekanne kindlaksmääratud teid, valides alternatiivi ainult siis, kui tavaline tee muutub mingil põhjusel kättesaamatuks. See jätab alternatiivsed teed, millel on vähe või üldse mitte midagi teha.

Mitmeteeliste marsruutimisprotokollide kaudu saab rakendada ka täiendavaid saadaolevaid ressursse. Jõudluse parandamise korral saab võrgust saadava koormuse jaotada mitmele teele. Võrdse kuluga mitme tee marsruutimise meetodit kasutades saab liiklust jaotada võrdselt erineva tugevusega ühenduste vahel. Näiteks kui võtta arvesse võrku, mis jagab ühendust kahe erineva teenusepakkuja vahel, millest üks pakub vaid poole väiksemat kiirust kui teine, saab kolmandiku võrguliiklusest suunata aeglasemale teele, ülejäänud kaks kolmandikku aga kiiremale. tee.

Võrgu turvalisust saab parandada ka siis, kui side jaotatakse mitmel teel. Selle asemel, et ühist marsruuti jälgiv sissetungija, jaotatakse andmed alternatiivsete marsruutide vahel. See muudab ründaja jaoks keeruliseks kõigi võimalike teatise marsruutide kindlaksmääramise ja seega piirab nende andmete pealtkuulamist väga väikese hulgaga, kui üht marsruutidest jälgitakse.

Täiendavad mitme tee marsruutimise tehnikad võivad sõltuvalt kasutusest jälgida pakette parema levitamise tagamiseks. Teatud tüüpi võrguside puhul, mis nõuavad väiksemat viivitust, näiteks kõneside või mitme mängijaga võrgumängud, saab seda tüüpi liiklust sobivalt suunata läbi reageerivamate teede. Ka muud liiklust, näiteks suurte failide allalaadimist, saab tuvastada ja levitada mitme marsruudi kaudu, et tasakaalustada koormust ja valida marsruute, millel võib olla suurem viivitus, kuid suurem läbilaskevõime.

Mitmesuunaline marsruutimine on leidnud kasutust ka traadita võrgus. Sellistel juhtudel on loodud ühendused piiratud. Võrgusõlm võib olla mobiilne või ajutine ning anda kogu võrgule mõnevõrra ebausaldusväärse infrastruktuuri. Sellise võrgu teistesse sõlmedesse alternatiivsete marsruutide lubamine parandab üldise traadita võrgu töökindlust, kuna sõlmedel on lubatud tulla ja minna.
Siiski on mitme tee marsruutimise tehnikal mõned puudused. Alternatiivsete marsruutide jälgimiseks vajalikel ruuteritel on salvestusruumi osas suurenenud üldkulud ja nad kipuvad sööma täiendavat töötlemisvõimsust, määrates kindlaks ja levitades paljusid teid teistele ruuteritele. Samuti on ribalaiusega täiendavaid probleeme, kuna paketid võivad vajada rohkem teavet, mis suurendab nende suurust mõnevõrra.