This document describes the Routing Information Protocol (RIP), which is used to exchange routing information between gateways and hosts. It aims to formally document the protocol, which was previously undocumented but widely used. The document specifies improvements to the distance vector routing algorithms to improve stability in large networks, and suggests optional features to increase configurability and control. RIP is intended for use within autonomous systems to exchange routing information.