10-18-2004 12:43 AM - edited 03-02-2019 07:20 PM
I have some question about this concept.
(1) it is means updates received by RTB will pass to RTA and then to RTE ? then RTA is act as transparency ?
(2) is that updates only pass to maximum two ibgp router which is (RTB and RTA) ? that's why updates will not go to RTD and finally to AS500 ?
(3) so in this case, How RTA can know this updates?
http://www.cisco.com/en/US/tech/tk365/tk80/technologies_tech_note09186a00800c95bb.shtml#ibgp
iBGP
RTA#
router bgp 100
neighbor 190.10.50.1 remote-as 100
neighbor 170.10.20.2 remote-as 300
network 150.10.0.0
RTB#
router bgp 100
neighbor 150.10.30.1 remote-as 100
neighbor 175.10.40.1 remote-as 400
network 190.10.50.0
RTC#
router bgp 400
neighbor 175.10.40.2 remote-as 100
network 175.10.0.0
Note: An important point to remember, is that when a BGP speaker receives an update from other BGP speakers in its own AS (IBGP),
the receiving BGP speaker will not redistribute that information to other BGP speakers in its own AS.
The receiving BGP speaker will redistribute that information to other BGP speakers outside of its AS.
That is why it is important to sustain a full mesh between the IBGP speakers within an AS.
In the above diagram, RTA and RTB are running iBGP and RTA and RTD are running iBGP also.
The BGP updates coming from RTB to RTA will be sent to RTE (outside of the AS) but not to RTD (inside of the AS).
This is why an iBGP peering should be made between RTB and RTD in order not to break the flow of the updates.
10-18-2004 03:55 AM
The basic rule is that an update received via iBGP can only be forwarded to an eBGP peer. Therefore all iBGP routers must be fully meshed or route reflection (or confederation) must be used to overcome the full mesh restriction.
1) That is correct.
2) RTA doesn't advertise the updates received from RTB because of the iBGP restriction I stated above.
3) RTB passes to RTA updates it received from eBGP, which is normal behavior.
Hope this helps,
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide