1.区分两者
EBGP—外部边界网关协议主要作用是
在不同的自治系统间交换路由信息。
IBGP—内部边界网关协议主要作用是
向内部路由器提供更多信息。
EBGP对路由环路的避免方法是:
通过AS_PATH属性来实现的,每离开一个AS累加一个AS号。
IBGP对路由环路的避免方法是:
IBGP路由器必须全互联,即要求逻辑全连接。
(一个路由器通过IBGP学到的路由不会传递给它的IBGP邻居)
EBGP一般情况下都要求EBGP邻居之间存在物理连接。
IBGP不需要IBGP邻居之间有物理连接,只需要逻辑连接即可。
2.实验比较
拓扑图:
实验需求:
1.AS200内IGP启用OSPF,IBGP全互联-R2和R3、R4、R5;R4和R2、R3、R5···
2.
R5和R6
之间建立正常的EBGP关系(即用物理直连的物理接口)
3.
R1和R2
之间用环回口建立EBGP关系(提示:EBGP多跳)
参考配置:
R1:
interface Loopback0--
ip address 1.1.1.1 255.255.255.0
interface Serial0/0---
ip address 12.1.1.1 255.255.255.0
router bgp 100
no synchronization
bgp log-neighbor-changes
network 1.1.1.0 mask 255.255.255.0
neighbor 2.2.2.2 remote-as 200
neighbor 2.2.2.2 ebgp-multihop 5
/
/ EBGP的默认TTL值为1,所以不能建立邻居关系
neighbor 2.2.2.2 update-source Loopback0
no auto-summary
!
ip route 2.2.2.0 255.255.255.0 12.1.1.2
//
在配置中必须加上静态路由或起IGP,保证两者能互通