《2022年BGP实验说课讲解 .pdf》由会员分享,可在线阅读,更多相关《2022年BGP实验说课讲解 .pdf(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、BGP 实 验 1( BGP 基 础配 置 )名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 12 页 - - - - - - - - - 第三章 BGP协议特性与配置实验 3-1 IBGP 与 EBGP 学习目的? 掌握区域内部 BGP 的配置方法? 掌握多区域 BGP 的配置方法? 观察BGP 的邻居表和数据库? 掌握BGP 更新源的配置方法? 掌握EBGP 多跳的配置方法? 观察IBGP 和EBGP 中路由的下一跳的变化? 掌握IBGP 中下一跳的配置? 掌握BGP
2、 的Network命令的配置方法拓扑图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 12 页 - - - - - - - - - 场景学习任务步骤一 . 基础配置与 IP 编址与布置 IGP这里IP和OSPF 已经配置好,平时大家自己配置好IP的后,配置好后记得测试直连是否能通步骤二 . AR1 、AR5 、AR7建立 EBGP 邻居(使用直连接口建立)R1bgp 200 (进入 BGP 进程)R1-bgprouter-id 1.1.1.1 (指定 BGP 的route
3、r-id)R1-bgppeer 15.1.1.5 as-number 100(指定与哪个 AS的对等体建立邻居)R1-bgppeer 17.1.1.7 as-number 400(指定与哪个 AS 的对等体建立邻居)R5bgp 100 R5-bgprouter-id 5.5.5.5 R5-bgppeer 15.1.1.1 as-number 200(指定与哪个 AS 的对等体建立邻居)R7bgp 400 R7-bgprouter-id 7.7.7.7 R7-bgppeer 17.1.1.1 as-number 200(指定与哪个 AS 的对等体建立邻居)对等体关系建立完成后,使用display
4、 bgp peer检查对等体关系状态。R1-bgpdis bgp peer(截图,可以看到 AR1 和AR5 、AR7 均建立了 EBGP 邻居关系)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 12 页 - - - - - - - - - 步骤三 . 建立 IBGP对等体在R1 、R3、R4上配置IBG。使用 Loopback0地址作为更新源。IBGP 建立之前,需要布置 IGP,AR1 、AR3 、AR4 需要建立 OSPF (这里OSPF 已经配置好)R1bgp
5、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 邻居关系状态。R1dis
6、play bgp peer(截图)R3display bgp peer(截图)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 12 页 - - - - - - - - - R4display bgp peer(截图)可以看到 3台路由器之间的 BGP 邻居关系处于 Established 状态,说明邻居关系已建立。步骤四 . AR4 、AR6建立 EBGP 邻居AR4 :AR4bgp 200 AR4-bgppeer 6.6.6.6 as-number 300 AR4-bg
7、ppeer 6.6.6.6 ebgp-max-hop 2(EBGP 多跳,更改跳数为 2)AR4-bgp peer 6.6.6.6 connect-interface LoopBack 0(指定更新源为回环口)AR4ip route-static 6.6.6.6 255.255.255.255 46.1.1.6(写一条 R4 到6.6.6.6 的静态路由)AR6 :AR6bgp 300 AR6-bgprouter-id 6.6.6.6 AR6-bgppeer 4.4.4.4 as-number 200 AR6-bgp peer 4.4.4.4 ebgp-max-hop 2(EBGP 多跳,更改
8、跳数为2)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 12 页 - - - - - - - - - AR6-bgppeer 4.4.4.4 connect-interface LoopBack 0(指定更新源为回环口 ) AR6ip route-static 4.4.4.4 255.255.255.255 46.1.1.4 (写一条 R6 到4.4.4.4 的静态路由)在AR4 或者AR6 上查看邻居关系是否建立成功R4/6dis bgp peer(截图)步骤五 .
9、使用 Network 命令发布路由信息使用network 的方式,将 AR5 ,AR6 的loop50 ,60成为BGP 路由,要求所有运行BGP 的路由器都能学习到,注意AR1 和AR4 上配置 next-hop-loacl问题R5bgp 100 R5-bgp network 50.1.1.1 32 (将50.1.1.1/32路由network 进BGP ,使之成为BGP 路由)R6bgp 300 R6-bgp network 60.1.1.1 32 (将60.1.1.1/32路由network 进BGP ,使之成为BGP 路由)在R5 和R6上查看是否学到对方的 BGP 路由 R5dis
10、bgp routing-table(截图)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 12 页 - - - - - - - - - R6dis bgp routing-table(截图)在这里由于路由没有优化,下一跳不可达,所以看不到对方的BGP 路由解决下一跳以及优化:(指定下一跳为自己本身)R1-bgppeer 3.3.3.3 next-hop-local(指定下一跳为自己本身)R1-bgppeer 4.4.4.4 next-hop-local(指定下一跳为自己本
11、身)R4-bgppeer 6.6.6.6 next-hop-local (指定下一跳为自己本身)R4-bgppeer 1.1.1.1 next-hop-local (指定下一跳为自己本身)此时再次在 R5 和R6 上查看 BGP 路由表中是否有对方路由,且是否为优dis bgp routing-table (截图,圈出 60.1.1.1/32路由)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 12 页 - - - - - - - - - dis bgp routing-
12、table (截图,圈出 50.1.1.1/32路由)ping -a 50.1.1.1 60.1.1.1(截图,看是否能通)在R5 和R6上可以看到各自有对方环回口路由,但是ping 不同,这是因为 R1 、R2 、R4由于没有全互联而出现了路由黑洞(注意: 本题前面 R2并没有运行 BGP )解决路由黑洞: 1. 全互联 2. 反射器 3.在OSPF 中引入 BGP ,使之成为 O_ASE 路由R5ping -a 50.1.1.1 60.1.1.1(截图)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - -
13、 - - - - 第 8 页,共 12 页 - - - - - - - - - 步骤六 . 使用 import的方式,使 AS 200 中的 OSPF 路由成为 BGP 路由,使其他路由器都能学到R1-bgpimport-route ospf 1(在BGP 中引入 OSPF )在R5 、R6、R7 上查看是否将 OSPF 路由转变为 BGP 路由R5dis ip routing-table 或者R5dis bgp routing-table(截图,观察 EBGP 路由)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理
14、 - - - - - - - 第 9 页,共 12 页 - - - - - - - - - R6dis ip routing-table 或者 R6dis bgp routing-table(截图,观察 EBGP路由)R7dis bgp routing-table 或者 R7 dis ip routing-table(截图,观察 EBGP路由)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 12 页 - - - - - - - - - 步骤七 . 做策略路由注意: R1
15、的1.1.1.1/32和1.1.1.2/32先前已经宣告进 OSPF ,但是未宣告进 BGP AR1acl number 3001 (创建一个 ACL )AR1-acl-adv-3001rule 0 permit ip source 1.1.1.1 0 destination 40.1.1.1 0 (允许源 1.1.1.1 路由访问目的 40.1.1.1 路由)AR1-acl-adv-3000acl number 3002 AR1-acl-adv-3002rule 0 permit ip source 1.1.1.2 0 destination 40.1.1.2 0 (允许源 1.1.1.2
16、路由访问目的 40.1.1.2 路由)AR1policy-based-route 1to4 permit node 10 AR1-policy-based-route-1to4-10 if-match acl 3001 (如果匹配 ACL 3001)AR1-policy-based-route-1to4-10apply ip-address next-hop 12.1.1.2 (做策略,让 1.1.1.1 路由访问 40.1.1.1 路由的下一跳为 12.1.1.2 )AR1policy-based-route 1to4 permit node 20 AR1-policy-based-rout
17、e-1to4-20if-match acl 3002(如果匹配 ACL 3002)AR1-policy-based-route-1to4-20 apply ip-address next-hop 13.1.1.3(做策略,让 1.1.1.2 路由访问 40.1.1.2 路由的下一跳为 13.1.1.3 )AR1ip local policy-based-route1to4 (在全局下调用 policy-based-route1to4 )tracert -a 1.1.1.1 40.1.1.1(截图)tracert -a 1.1.1.2 40.1.1.2(截图)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 12 页 - - - - - - - - - 步骤八 . 附加思考题1.EBGP 建立影响因素是什么?2.BGP 的防环机制有什么3. 请说出 BGP 邻居状态机4. 写出 BGP 所有的报文,以及作用?名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 12 页 - - - - - - - - -