Protokół informacji o routingu to metoda określania odległości i kierunku przemieszczania się informacji w sieci lub Internecie. Protokół ten wykorzystuje routing działający na podstawie wektora odległości, jedną z dwóch głównych metod mapowania przestrzeni sieciowych. Mniej więcej co 30 sekund router oparty na protokole informacji o routingu wyśle pakiet informacji do pobliskich routerów, informując je, co wie o podłączonej sieci. Informacje te służą do znalezienia najłatwiejszej ścieżki z jednego miejsca sieciowego do drugiego, przyspieszając transmisję w sieci.
Dwa czynniki używane przez protokół informacji o routingu do tworzenia mapy sieci to odległość i kierunek. Żaden z tych terminów nie ma żadnych standardowych wartości pomiarowych. Kierunek jest ostatecznym celem jego informacji. Odległość to liczba przeskoków — wąskich gardeł, brak ścieżek, lokalizacji — wymaganych, aby się tam dostać.
Najczęstszymi przeskokami w sieci są inne routery. Te przeskoki pobierają informacje podróżujące przez sieć lub Internet i przekierowują je w oparciu o ich wiedzę o sieci. Protokół informacji o routingu opiera odległość na liczbie wykonanych przeskoków; im więcej chmielu, tym gorsza ścieżka. Protokół ten ogranicza liczbę wykorzystywanych przeskoków do 15. Im więcej przeskoków, a odległość jest uważana za nieskończoną i nie będzie transmitowana.
Kierunek jest zarówno miejscem docelowym informacji, jak i adresem następnego przeskoku w systemie. Protokół próbuje zlokalizować najkrótszą odległość na podstawie kierunku. Na przykład system oblicza odległość trasy, biorąc dwa punkty, punkt początkowy i punkt końcowy, jako ustalone. Następnie określa kierunek do wszystkich pobliskich przeskoków, a następnie wszystkich połączonych z nimi. Jeśli konkretny przeskok kieruje informacje w złym kierunku, co często oznacza, że tworzy pętlę, ścieżka jest odrzucana.
Protokół ten opiera się na ciągłych aktualizacjach z pobliskich systemów. Aktualizacje te zawierają wszelkie nowe lub zmienione informacje dotyczące bezpośredniej sieci. Ponieważ każdy router oparty na protokole informacji o routingu otrzymuje te informacje, cała sieć jest stale mapowana. Umożliwi to systemowi routingu podejmowanie najlepszych decyzji dotyczących ścieżek informacyjnych.
W większości przypadków protokół informacji o routingu jest martwą technologią. Stosowane przez nią metody wymagają zbyt dużej przepustowości i czasu w sieci. Kiedy sieci były mniejsze, a Internet mniej skomplikowany, działał dobrze, ale teraz jego ograniczenia są zbyt duże, aby wiele systemów mogło je obejść. Został on zastąpiony protokołami routingu, które są bardziej adaptacyjne i mniej scentralizowane dla systemów sprzętowych.