Respuestas:
http://livinginternet.com/i/iw_route_igp_ospf.htm
La principal diferencia entre OSPF y RIP es que RIP solo realiza un seguimiento del enrutador más cercano para cada dirección de destino, mientras que OSPF realiza un seguimiento de una base de datos topológica completa de todas las conexiones en la red local.
Este fue el primer término de búsqueda que Google devolvió cuando pegué su pregunta allí.
Para responder más de cerca a su pregunta, si mantiene una red muy pequeña, RIP está bien, si va más allá de 3 o 4 enrutadores, entonces quizás busque un protocolo de enrutamiento más avanzado como OSPF.
RIP es más común en Internet, donde no se puede conocer la topología de toda la red y qué dispositivos están cerca de usted. Por ejemplo, se conecta al ISP pero no conoce a sus vecinos o al resto de la conexión del ISP. Por lo tanto, RIP es más fácil de usar en una red limitada. OSPF se usa en redes más grandes en organizaciones más grandes donde la topología y los dispositivos pueden usar OSPF (la mayoría de ellos) pero no hay forma de administrar tantos dispositivos (imagine definir rutas en cada sistema cuando tiene 100 o 1000). Entonces OSPF ayuda aquí al manejar la interrupción hasta cierto punto.
Sin embargo, RIP está más disponible. OSPF, si no recuerdo mal, era un protocolo patentado y muy probablemente encontrado en dispositivos Cisco
editar: RIP es más antiguo que OSPF y se dice que es más lento pero mucho más simple en diseño
RIP ocupa el ancho de banda al transmitir la actualización completa de la tabla de rutas cada 30 segundos. OSPF y EIGRP no solo se actualizan cuando se produce un cambio en la tabla de rutas. RIP solo es bueno para 16 saltos y cualquier cosa que pase es imposible acceder a la red.