Question re iBGP and eBGP. Let's say I take some eBGP routes into my AS.
I then pass them across the AS via iBGP.
On the other side, I have them as iBGP and propagate them onwards downstream via eBGP (assuming all the normal stuff is ok, as_path etc).
On that outgoing router, does the prefix need to be in the actual routing table as iBGP for it to be propagated by eBGP? or will BGP see it as the preferred path in the BGP table, and then propagate it - regardless of what is in the route table for that prefix.
I believe BGP propagates prefixes based on the BGP table, not the route table.
Is that correct?
ps. not talking any redist to/from any other protocols.
in addition to Paresh's post, there are actually ways to originate a prefix into a BGP table without the corresponding match in the routing table. BGP Conditional Route Injection is such a feature (see the link below). The idea is to have BGP originate specific routes based on the existence of another route. This is mainly used in conjunction with route aggregation, which obscures more specific routes.
We are pleased to announce availability of Beta software for 16.6.3. 16.6.3 will be the second rebuild on the 16.6 release train targeted towards Catalyst 9500/9400/9300/3850/3650 switching platforms. We are looking for early feedback from custome...