第十二天 BGP反射器 联盟 路由聚合

反射器联盟

  • BGP反射器与联盟:解决了IBGP邻居关系过多的问题。

BGP路由反射器(Route Reflector)

在这里插入图片描述

不同角色的对等体

在这里插入图片描述

  • 非客户端和非客户端之间不传路由

路由反射簇(Cluster)

在这里插入图片描述

  • 当有多个反射器的时候 会引入一个簇(Cluster)的概念,
  • 簇:RR所在的集团编号
  • Cluster-ID 防止反射器之间环路的问题。

路由反射环路防止机制-Originator_ID

  • Originator_ID属性用于防止在反射器和客户机/非客户机之间产生环路。
  • Originator_ID属性长4字节,是由路由反射器(RR)产生的,携带了本地AS内部路由发起者的Router ID。
  • 当其它BGP Speaker接收到这条路由的时候,将比较收到的Originator_ID和本地的Router ID,如果两个ID相同,BGP Speaker会忽略掉这条路由,不做处理。

在这里插入图片描述

命令配置、实验

在这里插入图片描述

将对方邻居设置为 反射器客户端
反射器的配置是单项的,并不需要再R2上配置
[R3-bgp]peer 2.2.2.2 reflect-client

修改簇ID,不设置的话默认为router ID 一样
[R3-bgp]reflector cluster-id 10.3.3.3

查看路由的详细信息
[R2]dis bgp routing-table 1.1.1.1 32

BGP联盟

在这里插入图片描述

  • 联盟将一个AS划分为若干个子AS。每个子AS内部建立IBGP全连接关系,子AS之间建立联盟EBGP连接关系,但联盟外部AS仍认为联盟是一个AS。
  • 配置联盟后,原AS号将作为每个路由器的联盟ID。
  • 原有的IBGP 属性,包括Local Preference属性、MED属性和NEXT_HOP属性等;联盟相关的属性在传出联盟时会自动被删除,即管理员无需在联盟的出口处配置过滤子AS号等信息的操作。

BGP联盟-防环机制

在这里插入图片描述

配置命令、实验

在这里插入图片描述

先配置这个子AS的联盟ID是多少(就是大的AS号是多少)
[R3-bgp]confederation id 34567

设置成员ebgp的时候 需要指明成员的AS[R4-bgp]confederation peer-as 7

允许环路
[R2-bgp]peer 25.1.1.5 allow-as-loop 

如果不加next-hop-local的命令的 时候下一跳是否可达  只有再大的AS中这条命令是不生效的

BGP路由聚合

BGP路由聚合概述

在这里插入图片描述

BGP路由聚合方法-静态

在这里插入图片描述

配置一条静态路由下一跳指向空接口  然后直接把这条路由宣告出去
ip route-static 192.168.0.0 255.255.0.0 NULL0
  • 使用静态路由配置路由聚合的思路:
  • 使用静态路由将明细路由聚合成10.1.8.0/22,下一跳指向NULL 0,因为聚合路由并不是具体的地址,发送给AS 200时只是明细路由的替代,为了防止路由环路,所以将下一跳指向Null 0;
  • 由于使用静态路由,路由表中产生了一条10.1.8.0/22的路由,下一跳为Null 0。使用network命令将IP路由表中的10.1.8.0/22路由变为BGP路由,并通告给对端BGP邻居,达到聚合的目的。

BGP路由聚合方法-自动聚合

在这里插入图片描述

  • 只有再路由引入的方式才能启用,使用net的方式这条命令不作用
  • 开启路由自动聚合
  • 按照主类方式自动汇总
  • 明细路由会被抑制(镇压)
  • [R2-bgp]summary automatic
  • 用的不多

BGP路由聚合方法-手动聚合

在这里插入图片描述

手动聚合的方式
[R3-bgp]aggregate 172.16.0.0 255.255.254.0 

这样写会镇压明细路由,减少路由条目
[R3-bgp]aggregate 172.16.0.0 255.255.254.0 detail-suppressed

保留明细路由的AS[R3-bgp]aggregate 172.16.0.0 255.255.254.0 detail-suppressed as-set 
  • 1 2 3 4 有序大AS号
  • (1 2) 3 有序联盟AS号
  • [1 2] 3 无序联盟AS号
  • {1 2 } 无序大AS号
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值