I was reading a Cisco doc "BGP best path selection algorithm" and I was left a bit confused on a section about synchronization.
I understand that with synchronization enabled there must be a matching IGP route in the routing table in order for an IBGP route to be considered valid.
But then I read this;
"If the matching route is learned from an Open Shortest Path First (OSPF) neighbor, its OSPF router ID must match the BGP router ID of the iBGP neighbor".
Is due to the BGP Next_Hop reachability requirement?
B/W this is the link to the doc;