Marsruutimisteabe protokoll on meetod teabe kauguse ja suuna määramiseks võrgus või Internetis. See protokoll kasutab kaugusvektori marsruutimist, mis on üks kahest peamisest võrguruumide kaardistamise meetodist. Ligikaudu iga 30 sekundi järel saadab marsruutimisteabe protokollil põhinev ruuter lähedalasuvatele ruuteritele teabepaketi, teatades neile, mida ta ühendatud võrgu kohta teab. Seda teavet kasutatakse lihtsaima tee leidmiseks ühest võrgukohast teise, kiirendades võrguedastust.
Kaks tegurit, mida marsruutimisteabe protokoll võrgukaardi koostamiseks kasutab, on kaugus ja suund. Kummalgi neist terminitest ei ole standardseid mõõteväärtusi. Suund on selle teabe lõppsihtkoht. Kaugus on humalate arv – mis tahes kitsaskohad, mitteteed, asukohad –, mis on vajalikud selle kohale jõudmiseks.
Kõige tavalisemad hüpped võrgus on muud ruuterid. Need hüpped võtavad võrgu või Interneti kaudu liikuva teabe ja suunavad need ümber, tuginedes nende teadmistele võrgust. Marsruutimisteabe protokoll põhineb kaugusel tehtud hüpete arvul; mida rohkem humalat, seda hullem on tee. See protokoll piirab kasutatavate hüpete arvu 15-ni. Rohkem hüppeid ja vahemaad loetakse lõpmatuks ja seda ei edastata.
Suund on nii teabe sihtkoht kui ka järgmise hüppe aadress süsteemis. Protokoll püüab suuna põhjal leida lühima vahemaa. Näiteks arvutab süsteem marsruudi kauguse, võttes fikseerituks kaks punkti, algus- ja lõpp-punkti. Seejärel määrab see suuna kõikidele lähedalasuvatele humalatele ja seejärel kõigile nendega seotud humalatele. Kui konkreetne hüpe viib teabe vales suunas, mis tähendab sageli, et see moodustab tsükli, jäetakse rada kõrvale.
See protokoll põhineb läheduses asuvate süsteemide pidevatel värskendustel. Need värskendused sisaldavad uut või muudetud teavet, mis on seotud vahetu võrguga. Kuna iga marsruutimisteabe protokollil põhinev ruuter saab seda teavet, kaardistatakse kogu võrk pidevalt ümber. See võimaldab marsruutimissüsteemil teha oma teaberadade osas parimaid otsuseid.
Enamasti on marsruutimisteabe protokoll surnud tehnoloogia. Selle kasutatavad meetodid nõuavad liiga palju ribalaiust ja võrguaega. Kui võrgud olid väiksemad ja Internet vähem keeruline, töötas see hästi, kuid nüüd on selle piirangud paljude süsteemide jaoks liiga suured. See on asendatud marsruutimisprotokollidega, mis on paremini kohanduvad ja vähem tsentraliseeritud riistvarasüsteemidega.