I currently have a iBGP full mesh of 6 routers in my internal network. My 2 edge routers have 1 upstream ISP connection each.
My question is, if I learn a prefix, for example 22.214.171.124/9 from each of my eBGP peers, the edge routers that have those peers on them will each have their own route for it from the local eBGP peer, but 1 of them will not have the route from the other eBGP peer, is that normal behavior?
Taking that further, the iBGP only speakers in the middle will only have the best path, is that normal also?
I am just trying to nail down how the bgp table should look on my 2 edge routers and my internal iBGP only routers for a specific prefix, and assuming nothing special is configured, it would be the same for all other prefixes, depending on which eBGP peer was the better option for certain prefixes.