目录
1、双方建立EBGP对等体将通道打通
R1配置
#
bgp 100
[r1-bgp]
router-id 1.1.1.1
peer 2.2.2.2 as-number 200
peer 2.2.2.2 ebgp-max-hop 2 ---设置TTL值
peer 2.2.2.2 connect-interface LoopBack0 ---在环回接口出流量
#补一条静态路由使得可达,不然会一直停留在idle状态
ip route-static 2.2.2.2 255.255.255.255 10.1.12.2
R2配置
#
bgp 200[r2-bgp]
router-id 2.2.2.2
peer 1.1.1.1 as-number 100
peer 1.1.1.1 ebgp-max-hop 2
peer 1.1.1.1 connect-interface LoopBack0
#补一条静态路由使得可达,不然会一直停留在idle状态
ip route-static 1.1.1.1 255.255.255.255 10.1.12.1
检查通道是否是Established
2、自动聚合
该方法仅针对重发布的路由信息生效
首先使用ip-prefix抓取要重发布到BGP的流量
[r1]ip ip-prefix aa permit 172.16.0.0 22 greater-equal 24 less-equal 24
使用route-policy来调用ip-prefix
[r1]route-policy aa permit node 10
[r1-route-policy]if-match ip-prefix aa
使用重发布将路由发布
[r1-bgp]import-route direct route-policy aa
开启自动聚合
(华为上默认不开启自动聚合)
[r1-bgp]summary automatic
3、查看BGP路由表
发现他是没有掩码的,所以在路由表里面填充的时候会使用主类掩码来进行聚合
自动聚合功能是以主类聚合的方式进行的。而主类聚合方式会导致一个结果就是产生路由黑洞。所以也会生成条去往空接口的防环路由。这也是华为设备关闭自动聚合功能的原因。
状态码S-----代表抑制,被抑制的路由信息将不再加表和传递
4、总结:
特点:
1.缺点
1.自动聚合只能将明细路由汇总到主类
1.会产生巨大的路由黑洞
2.自动聚合只能针对重发布的路由条目生效
2.自动聚合会抑制明细路由条目
3.黑洞路由器会在本地的路由表中,自动生成一条指向null口的汇总网段路由,防止环路
4.聚合完成后,将会在本地的BGP表中发布一条新的下一跳指向127.0.0.1的本地汇总网段路由。