目录
编辑
配置IBGP邻居
配置EBGP邻居
BGP其它配置
配置IBGP邻居
R2、R3、R4底层IGP互通,此处IGP互通配置不做介绍
R2与R4通过Loop0建立IBGP邻居,R3与R4通过Loop0建立IBGP邻居
R4充当反射器,R2和R3作为客户端(通过反射可以将从IBGP学习到的路由传到IBGP邻居)
R2、R3与R4建立IBGP邻居配置
黑色相同配置、蓝色为R2的配置、绿色为R3的配置
router bgp 100
bgp router-id 2.2.2.2 配置BGP的Router-id
bgp router-id 3.3.3.3
neighbor 4.4.4.4 remote-as 100 配置与4.4.4.4建立IBGP邻居
neighbor 4.4.4.4 update-source loop 0 配置更新源为Loop 0 口
address-family ipv4 unicast
neighbor 4.4.4.4 activate 表示与4.4.4.4建立IPv4的IBGP邻居
R4与R2、R3建立IBGP邻居配置
router bgp 100
bgp router-id 4.4.4.4
neighbor 3.3.3.3 remote-as 100
neighbor 3.3.3.3 update-source loop 0
neighbor 2.2.2.2 remote-as 100
neighbor 2.2.2.2 update-source loop 0
address-family ipv4 unicast
neighbor 3.3.3.3 activate
neighbor 2.2.2.2 activate
Show ip bgp summary 查看BGP邻居状态
R4配置反射器(R2、R3作为客户端)
Router bgp 100
neighbor 2.2.2.2 route-reflector-client 指定2.2.2.2为客户端
neighbor 3.3.3.3 route-reflector-client 指定2.2.2.2为客户端
此时R2在BGP宣告20.20.20.20路由,在R4、R3都可以获得此路由
Show ip 查看BGP路由
配置EBGP邻居
以R3和R6建立EBGP为例子
R3配置
router bgp 100
bgp router-id 3.3.3.3
neighbor 10.0.36.6 remote-as 300 AS与本端AS不一致,就为EBGP邻居
address-family ipv4 unicast
neighbor 10.0.36.6 activate
R6配置
router bgp 300
bgp router-id 6.6.6.6
neighbor 10.0.36.3 remote-as 100
address-family ipv4 unicast
neighbor 10.0.36.3 activate
BGP其它配置
开启BGP的MD5认证
Router bgp 100
neighbor 4.4.4.4 password 7 md5 admin@123
配置IBGP负载分担(2条)
Router bgp 100
maximum-paths ibgp 2
配置EBGP快速重路由
Router bgp 100
开启BGP快速重路由
bgp fast-reroute
配置邻居BFD会话
neightbor 4.4.4.4 fall-over bfd
然后在接口配置BFD会话参数
对于指定的路由进行BGP快速撤销
Router bgp 100
bgp fast-withdraw [匹配条件]
配置IBGP路由反射环境快速重路由(要手动配置BFD)
Router bgp 100
配置BGP快速重路由
bgp fast-reroute
手动配置BFD会话(在RR上配置,源是RR,目的是客户端)
bfd bind bgp peer-ip 2.2.2.2 interface g0/0 source-ip 4.4.4.4