本实验需要将loopback1:192.168.1.0/24 网段使用BGP的方式发送至R5上
第一步:设备IP地址配置
R1
R2
R3
R4
R5
第二步:IBGP使用OSPF实现AS2中全网可达
R2
R3
R4
第3步:配置EBGP与IBGP的邻居建立
R1
注:EBGP邻居间,默认TTL值为1,IBGP为255;因为理论上EBGP邻居间没有第三台路由器
故TTL值设定为1,将只能和直连的物理接口建立邻居;一旦使用环回,必须修改TTL值
[r4-bgp]peer 5.5.5.5 ebgp-max-hop 2 修改EBGP邻居间的TTL值
R2
R3
R4
R5
第4步:使用静态路由实现R1与R2,R4与R5之间互通
R1
R2
R4
R5
第5步:R1宣告192.168.1.0/24网段
发现R3,下一跳为R1的接口
R4未学习到新网段
因为AS-BY-AS 导致,一条路由信息在IBGP邻居传递时,其属性默认不编号;最终时常导致下一跳不可达;所以需要路由条目传递给下一个邻居时,修改下一跳为本地地址;
由于IBGP的水平分割的原因R4无法学习到路由,所以需要将R4与R2建立邻居关系
R2
R4
查看R5路由表发现R5收到了R1传递的路由