BGP实验1(BGP基础配置)说课讲解

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

B G P实验1(B G P基础

配置)

第三章 BGP协议特性与配置实验 3-1 IBGP与EBGP

学习目的

•掌握区域内部BGP的配置方法

•掌握多区域BGP的配置方法

•观察BGP的邻居表和数据库

•掌握BGP更新源的配置方法

•掌握EBGP多跳的配置方法

•观察IBGP和EBGP中路由的下一跳的变化

•掌握IBGP中下一跳的配置

•掌握BGP的Network命令的配置方法

拓扑图

场景

学习任务

步骤一. 基础配置与IP编址与布置IGP

这里IP和OSPF已经配置好,平时大家自己配置好IP的后,配置好后记得测试直连是否能通

步骤二. AR1、AR5、AR7建立EBGP邻居(使用直连接口建立)

[R1]bgp 200 (进入BGP进程)

[R1-bgp]router-id 1.1.1.1 (指定BGP的router-id)

[R1-bgp]peer 15.1.1.5 as-number 100(指定与哪个AS的对等体建立邻居)

[R1-bgp]peer 17.1.1.7 as-number 400(指定与哪个AS的对等体建立邻居)[R5]bgp 100

[R5-bgp]router-id 5.5.5.5

[R5-bgp]peer 15.1.1.1 as-number 200(指定与哪个AS的对等体建立邻居)

[R7]bgp 400

[R7-bgp]router-id 7.7.7.7

[R7-bgp]peer 17.1.1.1 as-number 200(指定与哪个AS的对等体建立邻居)

对等体关系建立完成后,使用display bgp peer检查对等体关系状态。

[R1-bgp]dis bgp peer(截图,可以看到AR1和AR5、AR7均建立了EBGP邻居关系)

步骤三. 建立IBGP对等体

在R1、R3、R4上配置IBG。使用Loopback0地址作为更新源。

IBGP建立之前,需要布置IGP,AR1、AR3、AR4需要建立OSPF(这里OSPF已经配置好)

[R1]bgp 200(AR1、AR3、AR4使用回环口建立IBGP对等体关系)

[R1-bgp] peer 3.3.3.3 as-number 200

[R1-bgp] peer 3.3.3.3 connect-interface LoopBack 0(更新源检测)

[R1-bgp] peer 4.4.4.4 as-number 200

[R1-bgp] peer 4.4.4.4connect-interface LoopBack 0(更新源检测)用同样的方法在AR3、AR4上配置,使得R1、、R3、R4 建立IBGP关系使用display bgp peer察看各路由器BGP邻居关系状态。

[R1]display bgp peer(截图)

[R3]display bgp peer(截图)

[R4]display bgp peer(截图)

可以看到3台路由器之间的BGP邻居关系处于Established状态,说明邻居关系已建立。

步骤四. AR4、AR6建立EBGP邻居

AR4:

[AR4]bgp 200

[AR4-bgp]peer 6.6.6.6 as-number 300

[AR4-bgp]peer 6.6.6.6 ebgp-max-hop 2(EBGP多跳,更改跳数为2)[AR4-bgp] peer 6.6.6.6 connect-interface LoopBack 0(指定更新源为回环口)

[AR4]ip route-static 6.6.6.6 255.255.255.255 46.1.1.6

(写一条R4到6.6.6.6的静态路由)

AR6:

[AR6]bgp 300

[AR6-bgp]router-id 6.6.6.6

[AR6-bgp]peer 4.4.4.4 as-number 200

[AR6-bgp] peer 4.4.4.4 ebgp-max-hop 2(EBGP多跳,更改跳数为2)

[AR6-bgp]peer 4.4.4.4 connect-interface LoopBack 0(指定更新源为回环口)

[AR6]ip route-static 4.4.4.4 255.255.255.255 46.1.1.4

(写一条R6到4.4.4.4的静态路由)

在AR4或者AR6上查看邻居关系是否建立成功

[R4/6]dis bgp peer(截图)

步骤五. 使用Network命令发布路由信息

使用network的方式,将AR5,AR6的loop50,60成为BGP路由,要求所有运行BGP的路由器都能学习到,注意AR1和AR4上配置next-hop-loacl问题

[R5]bgp 100

[R5-bgp] network 50.1.1.1 32 (将50.1.1.1/32路由network 进BGP,使之成为BGP路由)

[R6]bgp 300

[R6-bgp] network 60.1.1.1 32 (将60.1.1.1/32路由network 进BGP,使之成为BGP路由)

在R5和R6上查看是否学到对方的BGP路由

[R5]dis bgp routing-table(截图)

[R6]dis bgp routing-table(截图)

在这里由于路由没有优化,下一跳不可达,所以看不到对方的BGP路由

解决下一跳以及优化:(指定下一跳为自己本身)

[R1-bgp]peer 3.3.3.3 next-hop-local(指定下一跳为自己本身)

[R1-bgp]peer 4.4.4.4 next-hop-local(指定下一跳为自己本身)[R4-bgp]peer 6.6.6.6 next-hop-local (指定下一跳为自己本身)[R4-bgp]peer 1.1.1.1 next-hop-local (指定下一跳为自己本身)

此时再次在R5和R6上查看BGP路由表中是否有对方路由,且是否为优

dis bgp routing-table (截图,圈出60.1.1.1/32路由)

相关文档
最新文档