当前位置: 首页 > backend >正文

BGP实验练习1

需求:

要求五台路由器的环回地址均可以相互访问

需求分析:

1.图中存在五个路由器 AR1、AR2、AR3、AR4、AR5,分属不同自治系统(AS),AR1 在 AS 100,AR2 - AR4 在 AS 200,AR5 在 AS 300 。不同 AS 间通过广域网链路连接,AS 200 内部运行 OSPF。
各路由器需配置环回地址,用于标识自身且作为相互访问的目标地址。
2.AS 100 与 AS 200 间:AR1 与 AR2 通过直连链路相连,可使用EBGP交换路由信息,将 AR1 的环回地址路由通告给 AR2。
AS 200 内部:运行 OSPF 协议,能在 AR2、AR3、AR4 间同步路由信息,实现 AS 200 内对各环回地址路由的学习。
AS 200 与 AS 300 间:AR4 与 AR5 通过直连链路相连,采用 EBGP,使 AR4 将相关环回地址路由通告给 AR5,反之亦然。
3.AS 100 内:AR1 配置环回地址后,需通过 BGP 将其通告给 AR2,使 AR2 学习到 AR1 环回地址的路由。
AS 200 内:AR2 将从 AR1 学到的路由引入 OSPF,AR3、AR4 通过 OSPF 学习到该路由;同时 AR2、AR3、AR4 自身环回地址也通过 OSPF 在 AS 200 内通告。
AS 300 内:AR4 通过 BGP 将从 AS 200 学到的路由(含 AR1 - AR4 环回地址路由)通告给 AR5,AR5 配置环回地址后也通过 BGP 通告给 AR4。
4.路由黑洞:若 AS 200 内 OSPF 配置不当,可能导致部分环回地址路由无法正确传递,形成路由黑洞。需确保 OSPF 正确宣告所有相关网段。
BGP 路由策略:不同 AS 间 BGP 路由策略配置错误,可能导致路由通告异常。需合理配置 BGP 邻居关系、AS 号,必要时调整路由过滤、聚合等策略。
环回地址冲突:若各路由器环回地址配置不唯一,会导致路由混乱。需提前规划并确保环回地址全网唯一。

拓扑:

配置命令:

R1:
interface GigabitEthernet0/0/0
ip address 12.0.0.1 24
interface LoopBack0
ip address 1.1.1.1 32
bgp 100
router-id 1.1.1.1
peer 12.0.0.2 as - number 200  R2:
interface GigabitEthernet0/0/0
ip address 12.0.0.2 24
interface GigabitEthernet0/0/1
ip address 23.0.0.2 24
interface LoopBack0
ip address 2.2.2.2 32
ospf 1
area 0
network 2.2.2.2 0.0.0.0
network 23.0.0.2 0.0.0.0
bgp 200
router-id 2.2.2.2
peer 12.0.0.1 as - number 100  
peer 3.3.3.3 as - number 200  
peer 3.3.3.3 connect - interface LoopBack0R3:
interface GigabitEthernet0/0/0
ip address 23.0.0.3 24
interface LoopBack0
ip address 3.3.3.3 32
ospf 1
area 0
network 3.3.3.3 0.0.0.0
network 23.0.0.3 0.0.0.0
bgp 200
router-id 3.3.3.3
peer 4.4.4.4 as - number 200  
peer 4.4.4.4 connect - interface LoopBack0R4:
interface GigabitEthernet0/0/0
ip address 45.0.0.4 24
interface GigabitEthernet0/0/1
ip address 34.0.0.4 24
interface LoopBack0
ip address 4.4.4.4 32
ip route - static 5.5.5.5 32 45.0.0.5
bgp 200
router-id 4.4.4.4
peer 5.5.5.5 as - number 300  
peer 5.5.5.5 connect - interface LoopBack0  
peer 5.5.5.5 ebgp - max - hop 2  R5:
interface GigabitEthernet0/0/0
ip address 45.0.0.5 24
interface LoopBack0
ip address 5.5.5.5 32
ip route - static 4.4.4.4 32 45.0.0.4
bgp 300
router-id 5.5.5.5
peer 4.4.4.4 as - number 200  
peer 4.4.4.4 connect - interface LoopBack0 
peer 4.4.4.4 ebgp - max - hop 2 

测试结果:

实验感悟:

通过本次实验,我对BGP有了更深刻的理解。在实现五台路由器环回地址互通的过程中,不同路由协议的协同至关重要。BGP 在自治系统间的路由传递精准而关键,OSPF 在自治系统内高效同步路由信息。这不仅考验对协议原理的掌握,还需具备解决实际问题的能力,如处理 BGP 邻居震荡、确保路由无黑洞等。每一次配置调整都是对理论知识的实践检验,让我明白网络设计需严谨规划,从地址分配到路由策略都不能疏忽。此次实验提升了我的网络配置与故障排查能力,也让我更注重知识的融会贯通。

http://www.xdnf.cn/news/5451.html

相关文章:

  • Linux系统编程之消息队列
  • 如何重启pycharm中的项目?
  • 基于STM32单片机设计的教室节能照明系统
  • HTML5表格语法格式详解
  • 用浏览器打开pdf,如何使用划词翻译?
  • MySQL 数据操纵与数据库优化
  • tensorflow 1.x
  • 架构思维:通用架构模式_怀疑下游的设计思路与最佳实践
  • 利用“Flower”实现联邦机器学习的实战指南
  • html body 设置heigth 100%,body内元素设置margin-top出滚动条(margin 重叠问题)
  • 从零到精通:探索 GoFrame 框架的 SSE 优势与实战经验
  • 进程(沉淀中)
  • 运动员技术等级分为国际级运动健将
  • uniapp-商城-52-后台 商家信息(商家信息数据,云对象使用)
  • Java学习手册:服务注册与发现
  • 应急响应基础模拟靶机-security2
  • 咨询规划:精读53页信息化部门如何制定三年战略规划方案【附全文阅读】
  • 660先生与我——高等数学水平自测一、高等数学水平自测二
  • AugmentCode 非常昂贵的新定价
  • 第二十三节:图像金字塔- 图像金字塔应用 (图像融合)
  • 一个.Net开源的关系管理系统
  • 7系列 之 SelectIO 资源
  • Python Cookbook-7.10 在 MySQL 数据库中储存 BLOB
  • Linux网络基础 -- 局域网,广域网,网络协议,网络传输的基本流程,端口号,网络字节序
  • 弹性Reasoning!通过RL训练控制推理预算,提升模型的推理能力和效率!
  • 5000字总结 HTML5 中的音频和视频,关羽标签、属性、API 和最佳实践
  • 实战演练:用 AWS Lambda 和 API Gateway 构建你的第一个 Serverless API
  • uniapp-商城-53-后台 商家信息(更新修改和深浅copy)
  • 深度解析谷歌TPU架构:从硬件原理到AI模型优化实战
  • USB学习【7】传输模式