EBGP

一般情况下都要求

EBGP 邻居之间存在物理连接,一般采用直连口建立邻居。

IBGP 不需要

IBGP 邻居之间有物理连接,只需要逻辑连接即可,一般采用Loopback口建立邻居。

当然,只要可以ping通,无论是否直连,Loopback接口和非Loopback口(含物理口vlanif口)均可以建立IBGP和EBGP邻居。

 (1)第一种情况用直连接口建立EBGP或者IBGP
条件:底层可达,也就是保证能Ping通,因为BGP是建立在TCP的基础上的

(2)第二种情况是用环回接口建立IBGP邻居

条件:底层可达+BGP的更新源和neighbor一致均为Loopback接口地址

(3)第三种情况是用环回接口建立EBGP邻居
条件:底层可达+BGP的更新源和neighbor一致均为Loopback接口地址+ebgp-multihop大于1