Selon moi, le point très important à comprendre c'est ça : Distance-vector_routing_protocol#Count-to-infinity_problem
C'est ce qui fait que BGP, ze protocole de routage sur Internet, est de type "distance-vector". Alors que les réseaux avec un nombre de routeurs bien plus modeste préfèrent fonctionner avec du "link state" tel que OSPF.
Et sinon, apprendre les protocoles de routage, c'est beaucoup d'expérimentation avec un simulateur de réseau tel que GNS3 sur un ordi bien équipé avec un minimum de 32 Go de RAM. C'est construire un "lab" et étudier une multitude de maquettes de réseaux.
Et globalement, c'est y consacrer pas mal de temps.