RIP skickar routinguppdateringar som broadcast-meddelanden med UDP-port 520. Broadcast-meddelanden skickas till alla enheter i ett nätverkssegment, så alla RIP-routrar i nätverket tar emot och bearbetar routinguppdateringar.
RIP-protokollet använder en avståndsvektoralgoritm, vilket innebär att varje router upprätthåller en tabell med avstånden (eller hoppantal) till alla andra routrar i nätverket. När en RIP-router tar emot en routinguppdatering uppdaterar den sin routingtabell i enlighet med detta och skickar den uppdaterade routingtabellen till alla sina grannar. Denna process fortsätter tills routningstabellerna för alla RIP-routrar i nätverket konvergerar till ett konsekvent tillstånd, vilket innebär att alla routrar har samma information om nätverkstopologin och de bästa vägarna till alla destinationer.