实验拓扑:
1、接口配置
R1,R2,R3,R4各有一个环回接口
略
2、配置EIGRP
略
注意:必须把环回接口也宣告入IGP中,不然无法进行环回接口建立邻居。
3、配置BGP并使用环回接口建立邻居关系
R1:
指定BGP的更新源为环回接口
R2:
R3:
R4:
4、查看R1路由表
发现R1对4.4.4.0/24的路由下一跳并不是R3,而是R4。
5、修改BGP进程
R3:
配置要求下一跳更新源
6、再次看路由表
发现下一跳正常
7、Ping测试
注意:
1.当EBGP关系传递路由时,下一跳不会改变,所以需要使用Next-hop-self进行更新下一跳。
2.在IBGP关系中,建议使用环回接口建立邻居,原因就是利用IGP的高冗余性,因为有IGP,所以环回接口肯定可达,并且环回接口稳定性大于物理接口。
3.EBGP关系也可以使用环回接口建立邻居,但是要EBGP多跳,因为EBGP关系的信息只传达1跳
增加到2跳即可。不要多增加,EBGP多跳有防攻击作用。
4.IBGP使用环回接口建立邻居的原因:保证一个AS中的IBGP关系稳定性。