This is a question of how IBGP operates with OSPF.
Firslty, synchronization has been disabled.
My understanding is that IBGP will check its BGP table for best next-hop to its intended destination. Then after that best next-hop is determined, BGP will then tell OSPF here is my best next hop. Get me there! Thats when the recursive routing now takes place. Is this correct?
Please no guess work. Answer, only if you are sure. Thanks,