Please explain me the difference between eBGP and iBGP?
Internal BGP (iBGP) is used for routing within an autonomous system, whereas External BGP (eBGP) is used for routing between autonomous systems. While iBGP is used for internal BGP route distribution, eBGP is used for external connections.
eBGP administrative distance is 20
iBGP administrative distance is 200
Rules for both of them are different for example by default ebgp can peer only with directly connected neighbors and ibgp can peer also with indirectly neighbors. There many such rules, understanding these rules are must for learning the difference between these two.
Hi Vanya,
dcancerian is right, and you can explore more differences if you take up any BGP course and do self study from book like TCP/IP Routing Volume 1 by Jeff Doyle. Also note your topic does not indicate your question, change the topic to "difference between iBGP and eBGP" if you want so that this post can also help others.