BGP高级部分

BGP高级部分实验:路由反射器与AS号过滤

3.BGP高级部分

(1)实验 3.1路由反射器

【1】实验目的

通过本实验掌握:

  • RR的反射原理和反射规则
  • RR的配置
  • Originator_ID属性和Cluster_List属性
【2】IP地址规划
  • 互联地址采用 10.1.XY.X/24位,比如 AR1与 AR2 的互联接口地址分别为 10.1.12.1/24和 10.1.12.2/24,以此类推。

  • 每台设备都有一个测试用的loopback0口,地址为10.1.X.X/32,比如 AR1的loopback0口地址为 10.1.1.1/32,以此类推。

【3】实验拓扑

【4】实验步骤
  • 配置 AS100与 AS200 EBGP 邻居,使用 AR1 AR2 的直连接口;
  • 配置AS200内部 AR2与AR3,AR3与AR4的IBGP 连接关系,用loopback0 作为建立IBGP 连接的IP地址,配置下一跳本地(next-hop-local)
  • 配置各个 AS 间的 EBGP 连接关系,用直连接口IP 地址建立 EBGP 连接
  • 在 AR1 上用宣告的方式产生一条 BGP 路由:10.1.1.1/24。
  • 以上步骤不再演示
  • 当还没有配置 RR的时候,AR3从AR2 这个IBGP 邻居收到的路由不会传给 AR4,这是由IBGP 的水平分割决定的。
a.查看R3的BGP路由表
b.然后在R3查看R4邻居详细

部分忽略

  • 以上命令表示AR3并没有把任何路由传给AR4。
c.现在去AR3上配置为路由反射器,将AR4和AR2配置成自己的RR-client

d.直接在AR4上查看BGP路由表

  • R4收到了R3反射的路由
e.再去AR3上查看AR2传给他的路由条目

以上表示此路由是从RR的客户端收到的。

f.然后再去AR4上查看AR3反射出去的路由4

以上表示我们上文提到的两种新属性:Originator ID和Cluster list。Cluster list里的ID是可以修改的,当没有做出修改时,默认是RR的router ID。

f.去AR3上修改RR的cluster ID

g.再去AR4上查看

  • 可以看到和刚刚不一样了

(2)实验 3.2 层次化的 RR

 【1】实验目的

通过此实验可以掌握如何配置一个层次化的RR环境。

【2】IP地址规划
  • 互联地址采用 10.1.XY.X/24位,比如 AR1与 AR2 的互联接口地址分别为 10.1.12.1/24和 10.1.12.2/24,以此类推。

  • 每台设备都有一个测试用的loopback0口,地址为10.1.X.X/32,比如 AR1的loopback0口地址为 10.1.1.1/32,以此类推。

【3】实验拓扑

【4】实验步骤
  • 配置 AS100与 AS200 EBGP 邻居,使用 AR1 AR2 的直连接口;
  • 配置AS200内部 AR2与AR3,AR3与AR4的IBGP 连接关系,用loopback0 作为建立IBGP 连接的IP地址,配置下一跳本地(next-hop-local)
  • 配置各个 AS 间的 EBGP 连接关系,用直连接口IP 地址建立 EBGP 连接
  • 在 AR1 上用宣告的方式产生一条 BGP 路由:10.1.1.1/24。
  • 以上步骤不再演示
  • 如果不配置 RR,那么这条路由只会传到 AR3上,如果配置 AR3为 RR,AR2,AR4 作为它的 client,此路由将会传递到 AR4,但是还是不会传到 AR5,如要配置 AR5 也为 AR3 的cient,就需要新增加一条 BGP 的连接。如果在一个大型的网络当中,有可能一个 RR 的负担就太重了,这时就可以用到层次化的 RR。
  • 如果 AR4是AR3 的 client,但同时也是一个RR,AR5为 AR4 的 client。配置起来就比较简单了。
a.在AR3上指定AR2和AR4为client

b.再去AR4上指定AR5为client
c.然后去AR5上查看BGP路由表:

  • 可以观察到AR5收到的这条路由经过了两个RR,分别是4.4.4.4,和33.33.33.33,就是AR4和AR3。

(3)实验 3.3 过滤私有 AS号

 【1】实验目的

通过此实验可以掌握如何配置一个层次化的RR环境。

【2】IP地址规划
  • 互联地址采用 10.1.XY.X/24位,比如 AR1与 AR2 的互联接口地址分别为 10.1.12.1/24和 10.1.12.2/24,以此类推。

  • 每台设备都有一个测试用的loopback0口,地址为10.1.X.X/32,比如 AR1的loopback0口地址为 10.1.1.1/32,以此类推。

【3】实验拓扑

【4】实验步骤
  • 配置AS200内部的IBGP关系
  • 配置各个 AS 间的 EBGP 连接关系,用直连接口IP 地址建立 EBGP 连接
  • 在 AR1 上用宣告的方式产生一条 BGP 路由:10.1.1.1/24。
  • 以上步骤不再演示
a.我们在AR4上查看BGP路由表

  • 在AR4上可以看到此路由是起源于AS65000这个私有的AS号。
b.为了隐藏客户的私有AS号,需要在AR3上做以下配置

c.再去AR4查看BGP路由表

  • 以上表示私有的AS号不会再被传出去。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值