DPG wrote: » iBGP works much better than any IGP when you need to share a full routing table between routers in your organization such as when you are multi-homed with multiple edge routers.
nethacker wrote: » @ the bolded part, EIGRP can of course achieve that too. Are you saying IGPs don't share full routing table between routers within the same AS?
nethacker wrote: » I was studying for my route and also came across this in a production environment at my former place of work. why do we run BGP on our internal network when we already have an IGP like OSPF or EIGRP running? i know eBGP is needed when connecting to ISP or a different AS but i still need a concrete and convincing reason as to why iBGP is suitable.does it complement the existing IGP or what? Experts in the house, please share your experience.
MississippiGuardsman wrote: » iBGP is used quite a bit in MPLS networks. Especially if you are running VRFs. I believe at one time it was required to run BGP with MPLS but I think that isn't necessarily the case anymore.
iBGP is frequently used on provider networks that carry Voice, Video and Data traffic. Usually iBGP is run in conjunction with an IGP like OPSF or EIGRP to advertise loopback addresses for the iBGP peers. In the Enterprise world, you have to be a pretty big player to justify running BGP anywhere other than the edge. I am definitely not an expert on iBGP but I do work with it daily in a service provider environment and it is very useful if you provide transit on the Internet and aren't just an endpoint.
shodown wrote: » As for BGP being used as a bandaid I dont' want to start a WAR at 1am. But more often than not things get out of control and BGP can save the day to get the routes to a device without figuring out why your IGP routes can get there.