RIP is a distance vector protocol. The router decides which path to use on distance or the number of intermediate hops. In order for this protocol to work correctly, all the routers, and possibly the nodes, require to gather information on how to reach each destination in the Internet. However the simplicity of RIP has a disadvantage. This protocol does not consider network bandwidth, physical cost, and data priority. The Branch Gateway supports two versions of RIP: