Maršruto informacijos protokolas – tai atstumo ir informacijos judėjimo tinkle ar internetu krypties nustatymo metodas. Šis protokolas naudoja atstumo vektorių maršrutą, vieną iš dviejų pagrindinių tinklo erdvių atvaizdavimo metodų. Maždaug kas 30 sekundžių maršruto parinkimo informacijos protokolu pagrįstas maršruto parinktuvas išsiųs informacijos paketą netoliese esantiems maršrutizatoriams, nurodydamas, ką jis žino apie prijungtą tinklą. Ši informacija naudojama norint rasti lengviausią kelią iš vienos tinklo vietos į kitą, pagreitinant tinklo perdavimą.
Du veiksniai, kuriuos maršruto informacijos protokolas naudoja tinklo žemėlapiui sukurti, yra atstumas ir kryptis. Nė vienas iš šių terminų neturi standartinių matavimo verčių. Kryptis yra galutinis jos informacijos tikslas. Atstumas yra apynių skaičius (bet koks kliūtis, ne kelias, vietos), kurių reikia norint jį pasiekti.
Dažniausiai tinkle yra kiti maršrutizatoriai. Šie apyniai paima per tinklą ar internetą keliaujančią informaciją ir nukreipia ją pagal žinias apie tinklą. Maršruto informacijos protokolas atstumą pagrindžia atliktų apynių skaičiumi; kuo daugiau apynių, tuo prastesnis kelias. Šis protokolas apriboja naudojamų apynių skaičių iki 15. Dar daugiau apynių, o atstumas laikomas begaliniu ir neperduodamas.
Kryptis yra ir informacijos paskirties vieta, ir kito šuolio adresas sistemoje. Protokolas bando nustatyti trumpiausią atstumą pagal kryptį. Pavyzdžiui, sistema apskaičiuoja maršruto atstumą, paimdama du taškus, pradinį ir galinį tašką, kaip fiksuotą. Tada jis nustato kryptį į visus netoliese esančius apynius, tada visus su jais susijusius. Jei tam tikras šuolis nukreipia informaciją neteisinga kryptimi, dažnai tai reiškia, kad jis sudaro kilpą, kelias atmetamas.
Šis protokolas pagrįstas nuolatiniais netoliese esančių sistemų atnaujinimais. Šiuose atnaujinimuose yra bet kokia nauja arba pakeista informacija, susijusi su tiesioginiu tinklu. Kadangi šią informaciją gauna kiekvienas maršruto parinkimo informacijos protokolu pagrįstas maršrutizatorius, visas tinklas nuolat kartojamas. Tai leis maršruto parinkimo sistemai priimti geriausius sprendimus dėl informacijos perdavimo būdų.
Daugeliu atvejų maršruto informacijos protokolas yra negyva technologija. Jo naudojami metodai reikalauja per daug pralaidumo ir tinklo laiko. Kai tinklai buvo mažesni, o internetas ne toks sudėtingas, jis veikė gerai, tačiau dabar jo apribojimai yra per dideli, kad daugelis sistemų galėtų ją apeiti. Jis buvo pakeistas maršruto parinkimo protokolais, kurie yra labiau prisitaikantys ir mažiau centralizuoti aparatinės įrangos sistemoms.