Mis on allika marsruutimine?

Allika marsruutimine on arvutivõrgus kasutatav tehnika, mis võimaldab kasutajal suunata võrgu andmepakette kindlasse sihtkohta. Sõltuvalt sellest, kuidas seda kasutatakse, võib pakettidele anda konkreetse tee või üldised juhised, mis võimaldavad mõnel automaatsel võrgumarsruutimisel käsitleda osa teest. Kuigi see on väga kasulik tehnika, on see väga vastuvõtlik kuritarvitamisele, võimaldades võimalikke turvarikkumisi.

Enamikku tavapärast marsruutimist teevad paljud seadmed, mida nimetatakse ruuteriteks ja mis moodustavad palju Internetti sisaldavaid võrke. Need seadmed on programmeeritud protokollidega, mis võimaldavad neil oma naabreid tundma õppida ja seejärel otsustada, millised on parimad võimalikud teed võrguliikluse ühest arvutist teise suunamisel. Allika marsruutimine seevastu kasutab ära mõningaid Interneti-protokolli (IP) valikulisi funktsioone, mis eemaldavad ruuteritelt otsuste tegemise ja annab selle kasutaja või lähtearvuti kätte.

Arvuti saab võrku jõudes andmepaketile teha kaks võimalikku allika marsruutimise muudatust: ranged või lahtised. Rangete allikamääratluste korral määratakse täpne tee, mille pakett peaks ühest ruuterist teise valima, enne kui pakett lähtearvutist lahkub. Lahtine allika marsruutimine annab paketile aga mõned konkreetsed ruuteripunktid ja laseb teistel ruuteritel selle üle otsustada. See on kasulik näiteks siis, kui saadate paketi kohaliku võrgu ruuterite kaudu lüüsiruuterile ja seejärel kindlale aadressile. Kohaliku võrgu ruuterid võib välja jätta, kuid lüüsi ja muud ruuterid saab määrata.

Võimalus kasutada allika marsruutimist on kasulik erinevatel testimise ja tõrkeotsingu eesmärkidel. Üks selline eesmärk on sarnane naabruskonna tänavate õppimisega, mille käigus avastatakse võrk, jälgides pakettide marsruuti ühest ruuterist teise. See võib olla kasulik ka potentsiaalsete võrgu kitsaskohtade avastamiseks ja seda kasutavad sageli Interneti-teenuse pakkujad (ISP), et tagada, et tarbetu andmeliiklus ei püüaks ära kasutada nende peamisi võrgu magistraalteid. Meetodit kasutatakse ka pahatahtlikel eesmärkidel, võimaldades ründajal pääseda ligi privaatvõrgus olevatele arvutitele, esinedes selles privaatvõrgus oleva arvutina.

Kuna traadita võrgud muutusid populaarseks, töötati välja teine ​​meetod, mida nimetatakse dünaamilise allika marsruutimiseks (DSR), mis kasutab traadita võrgu avastamiseks allika marsruutimist. Trikk tekkis seetõttu, et kuna võrgusõlmed tulevad ja lähevad sageli teatud tüüpi traadita võrkudest, mida nimetatakse ad-hoc-võrkudeks, vajasid arvutid uut viisi, et kiiresti võrgus marsruute avastada. Sel viisil avastatakse marsruut lähtearvutist läbi võrgu vastavalt vajadusele lennult, selle asemel, et sõlmed võrku pidevalt uuendatud teabega üle ujutaksid, kui sõlmed tulevad ja lähevad.