BGP配置华为——路由汇总

发布于:2025-02-16 ⋅ 阅读:(41) ⋅ 点赞:(0)

实验拓扑

实验要求

1.R1,R2,R3间运行BGP,搭建EBGP邻居

2.R3一段的网络实现自动聚合,R1一端的网络实现手动路由聚合

3.启用as-set防环

实验配置

配置相关IP

过程省略,结果如图

R1

R2

R3

配置EBGP

[R1]bgp 100

[R1-bgp]router 10.10.1.1

[R1-bgp]peer 10.0.12.2 as 200

[R2]bgp 200

[R2-bgp]router 10.10.2.2

[R2-bgp]peer 10.0.12.1 as 100

[R2-bgp]peer 10.0.23.3 as 300

[R3-bgp]router 10.10.3.3

[R3-bgp]peer 10.0.23.2 as 200

在R2上查看BGP邻居,可以发现邻居建立完毕

自动汇总

创建前缀列表将相关网段接入,并使用路由策略调用前缀列表,最后将前缀列表包含的网段引入BGP当中,同时开启BGP上自动汇总功能,完成路由条目的自动汇总

[R3]ip ip-prefix 1 permit 172.17.0.0 16 greater-equal 24 less-equal 24

[R3]route-policy bgp permit node 10

Info: New Sequence of this List.

[R3-route-policy]if-match ip-prefix 1

[R3-route-policy]bgp 300

[R3-bgp]import-route direct route-policy bgp

[R3-bgp]summary automatic

Info: Automatic summarization is valid only for the routes imported through the

import-route command

.查看下bgp路由表,可以看见明细路由被抑制,路由汇总完成

查看汇总的路由,可以发现其出现了Aggregator和Aggregator ID

在R2上也可以看到传播的确实是聚合后的路由,

手动汇总

先将路由相关路由引入设备,再通过R2进行汇总,抑制明细路由

[R1]ip ip-prefix 1 permit 192.168.0.0 22 greater-equal 24 less-equal 24

[R1]route-policy bgp permit node 10

Info: New Sequence of this List.

[R1-route-policy]if-match ip-prefix 1

[R1]bgp 100

[R1-bgp]import-route direct route-policy bgp

[R2]bgp 200

[R2-bgp]aggregate 192.168.0.0 22 detail-suppressed

在R2上查看,明细路由是被抑制的

开启AS -set将进行防环

[R2-bgp]aggregate 192.168.0.0 22 detail-suppressed as-set

实验效果

未开启AS-set,看不到完整路径,有环路风险

开启AS-set之后,在R3上查看路由表,可以看到路由的详细路径信息