Это всё нужно грубо говоря, что если нет связности напрямую, данные пойдут через центр, что бы маршрут строился самостоятельно на основе наименьшего количества хопов, что по сути OSPF и должен был сделать.
OSPF это link-state протокол, для него не существует понятия количества hop’s, как у RIP.
Он оперирует понятием стоимости пути, которая складывается, как сумма стоимости всех исходящих интерфейсов до сети назначения.
Поэтому возможна ситуация, когда маршрут будет пролегать через 10 hop’s, хотя мог бы через 2 hop’s.
Для совсем простых сетей, RIPv2/RIPng куда проще и понятнее с точки зрения базовой теории, distance-vector протоколы, не считая EIGRP с его Dual, гораздо проще, чем link-state протоколы.
У RIP есть вектор направления (интерфейс) и расстояние (количество переходов), всё, этого достаточно чтобы запустись расчёт и найти кратчайший путь.