I have been searching this on the web. It is generally expressed as by default, iBGP does not propagate routes learned via other iBGP neighbors. I am trying to understand the underlying reason.
The answers I have found are somewhat circular: the routes are not propagated because BGP has a full mesh connection.
Why BGP has a full mesh connection?
-Because routes are not propagated.
Can someone elaborate on the underlying design cause?