BGP路由聚合-手工聚合
实验需求:
1、R1和R2,R2和R3之间使用直连接口建立EBGP邻居关系
2、在R1上配置静态路由前三条通过import引入BGP,其中第4条静态通过network引入
3、在R2上配置四个环回口,通过network方式引入BGP
4、在R2上配置手工聚合,精确聚合网段,并抑制明细路由的发布,使得R3上只有一条聚合路由
预配:
R1
interface g0/0/0
ip add 10.1.12.1 24
R2
interface g0/0/0
ip add 10.1.12.2 24
interface g0/0/1
ip add 10.1.23.2 24
R3
interface g0/0/0
ip add 10.1.23.3 24
具体步骤:
1、R1和R2,R2和R3之间使用直连接口建立EBGP邻居关系
bgp 10
router-id 1.1.1.1
peer 10.1.12.2 as-number 20
R2
bgp 20
router-id 2.2.2.2
peer 10.1.12.1 as-number 10
peer 10.1.23.3 as-number 30
R3
BGP 30
router-id 3.3.3.3
peer 10.1.23.2 as-number 20
检查现象:R2-display BGP peer
2、在R1上配置静态路由前三条通过import引入BGP,其中第4条静态通过network引入
R1
ip route-static 172.168.0.0 24 NULL 0
ip route-static 172.168.1.0 24 NULL 0
ip route-static 172.168.2.0 24 NULL 0
ip route-static 172.168.3.0 24 NULL 0
bgp 10
import-route static
network 172.168.3.0 24
检查现象:display BGP routing-table
3、在R2上配置四个环回口,通过network方式引入BGP
R2
interface loopback 0
ip add 172.168.4.2 24
interface loopback 1
ip add 172.168.5.2 24
interface loopback 2
ip add 172.168.6.2 24
interface loopback 3
ip add 172.168.7.2 24
BGP 20
network 172.168.4.0 24
network 172.168.5.0 24
network 172.168.6.0 24
network 172.168.7.0 24
检查现象:R3-display BGP routing-table
4、在R2上配置手工聚合,精确聚合网段,并抑制明细路由的发布,使得R3上只有一条聚合路由
R2
bgp 20
aggregate 172.168.0.0 21 detail-suppressed
检查现象:R3-display bgp routing-table只能看见一条聚合路由
注:
手工聚合:
可以聚合BGP路由表中可用的路由,将路由聚合为用户定义的网段及掩码缺省情况下手工聚合的路由不会抑制明细路由的发布,如果要抑制明细路由发布给邻居,需要配置detail-suppressed参数
缺省聚合路由不会携带明细路由经过的AS,所以可能导致聚合路由又传回明细路由经过的AS,可以在配置手工聚合后添加as-set的参数,使得聚合路由可以携带明细路由的AS在{大括号}中,我们称之为无序的AS。
——·扫描下方微信二维码,回复“实验手册”。即可领取完整电子版手册或为你答疑解惑。·——
|