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号不会再被传出去。
BGP高级部分实验:路由反射器与AS号过滤



被折叠的 条评论
为什么被折叠?



