Réponses:
http://livinginternet.com/i/iw_route_igp_ospf.htm
La principale différence entre OSPF et RIP est que RIP ne garde la trace du routeur le plus proche pour chaque adresse de destination, tandis que OSPF garde une base de données topologique complète de toutes les connexions du réseau local.
Ce fut le premier terme de recherche que Google a renvoyé lorsque j'ai collé votre question.
Pour répondre de plus près à votre question, si vous maintenez un très petit réseau, RIP est très bien, si vous allez au-delà de 3 ou 4 routeurs, alors regardez peut-être un protocole de routage plus avancé comme OSPF.
Le RIP est plus courant sur Internet où vous ne pouvez pas connaître la topologie de l'ensemble du réseau et quels appareils vous entourent. Par exemple, vous vous connectez au FAI mais vous ne connaissez pas vos voisins ou le reste de la connexion au FAI. Le RIP est donc plus simple à utiliser dans un réseau limité. OSPF est utilisé dans des réseaux plus grands dans des organisations plus grandes où la topologie et les appareils peuvent tous utiliser OSPF (la plupart d'entre eux) mais il n'y a aucun moyen de gérer autant d'appareils (imaginez définir des itinéraires dans chaque système lorsque vous en avez 100 ou 1 000). OSPF aide donc ici en gérant les pannes dans une certaine mesure.
RIP est cependant plus disponible. OSPF si je me souviens bien était un protocole propriétaire et très probablement trouvé dans les appareils Cisco
edit: RIP est plus ancien que OSPF et dit être plus lent mais beaucoup plus simple dans la conception
Le RIP prend de la bande passante en diffusant la mise à jour complète de la table de routage toutes les 30 secondes. OSPF et EIGRP ne se mettent pas à jour uniquement lorsqu'une modification de la table de routage se produit. Le RIP n'est valable que pour 16 sauts et tout ce que vous obtenez sur le réseau est inaccessible.