1、路由环路的避免措施不一样,IBGP强制规定ibgp speaker不允许把从一个ibgp邻居学习到的前缀传递给其它ibgp邻居,因此IBGP要求逻辑全连接。
EBGP没有这样的要求,EBGP对路由环路的避免是通过AS_PATH属性来实现的;
2、使用的BGP属性不同,例如IBGP可以传递LOCAL_PREF(本地优先属性),而EBGP不行;
3、IBGP有同步的要求,而EBGP没有同步的要求;
4、IBGP不需要IBGP邻居之间有物理连接,只需要逻辑连接即可,而EBGP下一般情况下都要求EBGP邻居之间存在物理连接。EBGP是在不同的AS之间提供路由的传递以及路由的控制。