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

BGP实验练习2

需求:

1.AS1存在两个环回,一个地址为192.168.1.0/24,该地址不能再任何协议中宣告
  AS3存在两个环回,该地址不能再任何协议中宣告
  AS1还有一个环回地址为10.1.1.0/24,AS3另一个环回地址是11.1.1.0/24
  最终要求这两个环回可以互相通讯。
2.整个AS2的IP地址为172.16.0.0/16
3.AS间的骨干链路IP地址随意分配
4.使用BGP协议让整个网络所有设备的环回可以互相访问
5.减少路由条目数量,避免环路出现

需求分析:
1. 网络拓扑与地址规划
自治系统划分:网络分为 AS1、AS2、AS3 三个自治系统,各自治系统通过骨干链路相连,需分别对其内部和互联链路进行 IP 规划。
环回地址特性:AS1 中 192.168.1.0/24 和 AS3 中未明确的环回地址不能在协议中宣告,而 10.1.1.0/24(AS1)和 11.1.1.0/24(AS3)需实现互通,这要求在路由配置时区别对待不同环回地址。
AS2 地址范围:整个 AS2 的 IP 地址为 172.16.0.0/16,需在该范围内合理分配给 AS2 内设备的接口及环回地址,同时要考虑与其他 AS 的互联。
2. 路由协议需求
BGP 协议应用:使用 BGP 协议实现网络中所有设备环回地址的互相访问。需在各 AS 边界路由器上正确配置 BGP,建立邻居关系,确保路由信息在不同 AS 间准确传递。
路由条目优化:为减少路由条目数量,可在 AS 边界进行路由汇总,将多个相关路由合并为一个通告,降低路由表规模,提高路由查找效率。
联邦与反射器:引入联邦可将 AS2 划分为多个子自治系统,减少 BGP 邻居数量和路由通告复杂度;设置路由反射器能在不改变 AS 内部 IBGP 全连接的情况下,高效传递路由信息,减轻路由器负担,优化网络性能,助力实现全网环回地址互通目标。
防环机制:利用 BGP 的 AS - Path 属性防止环路。当 BGP 路由器收到路由更新时,会检查 AS - Path 中是否包含自身 AS 号,若包含则丢弃该路由,以此避免路由环路。
3. 连通性与可达性
环回互通实现:重点是让 10.1.1.0/24 和 11.1.1.0/24 互通,需通过 AS2 作为中转,在 AS 间正确传递这两个环回地址的路由信息。同时,要保证 AS 内部设备能学习到相关环回地址的路由,以实现全网可达。
骨干链路作用:AS 间骨干链路是路由传递的通道,合理分配其 IP 地址并正确配置路由协议,是保证不同 AS 间路由可达的基础。

拓扑:

配置命令:

R1:
sys
sys r1
interface LoopBack0
ip address 10.1.1.1 24
interface LoopBack1
ip address 192.168.1.1 24
interface GigabitEthernet0/0/0
ip address 172.16.1.1 30
bgp 1
router - id 1.1.1.1
peer 172.16.1.2 as - number 64512
network 10.1.1.0 24R2:
sys
sys r2
interface LoopBack0
ip address 172.16.2.1 32
interface GigabitEthernet0/0/0
ip address 172.16.1.2 30
interface GigabitEthernet0/0/1
ip address 172.16.1.5 30
interface GigabitEthernet0/0/2
ip address 172.16.1.9 30
bgp 64512
confederation id 2
confederation peer - as 64513
router - id 2.2.2.2
peer 172.16.1.1 as - number 1
peer 172.16.1.6 as - number 64512
peer 172.16.1.10 as - number 64513
network 172.16.2.1 32R3:
sys
sys r3
interface LoopBack0
ip address 172.16.3.1 32
interface GigabitEthernet0/0/0
ip address 172.16.1.6 30
interface GigabitEthernet0/0/1
ip address 172.16.1.7 30
bgp 64512
confederation  2
confederation peer - as 64513
router - id 3.3.3.3
peer 172.16.1.5 as - number 64512
peer 172.16.1.8 as - number 64512
peer 172.16.1.8 reflect - client
network 172.16.3.1 32R4:
sys
sys r4
interface LoopBack0
ip address 172.16.4.1 32
interface GigabitEthernet0/0/0
ip address 172.16.1.8 30
interface GigabitEthernet0/0/1
ip address 172.16.1.11 30
bgp 64512
confederation id 2
confederation peer - as 64513
router - id 4.4.4.4
peer 172.16.1.7 as - number 64512
network 172.16.4.1 32R5:
sys
sys r5
interface LoopBack0ip address 172.16.5.1 32
interface GigabitEthernet0/0/0ip address 172.16.1.10 30
interface GigabitEthernet0/0/1ip address 172.16.1.13 30
bgp 64513confederation id 2confederation peer - as 64512router - id 5.5.5.5peer 172.16.1.9 as - number 64512peer 172.16.1.14 as - number 64513network 172.16.5.1 32R6:
sys
sys r6
interface LoopBack0
ip address 172.16.6.1 32
interface GigabitEthernet0/0/0
ip address 172.16.1.14 30
interface GigabitEthernet0/0/1
ip address 172.16.1.15 30
bgp 64513
confederation id  2
confederation peer - as 64512
router - id 6.6.6.6
peer 172.16.1.13 as - number 64513
peer 172.16.1.16 as - number 64513
network 172.16.6.1 32R7:
sys
sys r7
interface LoopBack0ip address 11.1.1.1 24
interface LoopBack1ip address 192.168.3.1 24
interface GigabitEthernet0/0/0ip address 172.16.1.11 30
interface GigabitEthernet0/0/1ip address 172.16.1.16 30
interface GigabitEthernet0/0/2ip address 172.16.1.19 30
bgp 64513confederation id  2confederation peer - as 64512router - id 7.7.7.7peer 172.16.1.12 as - number 64512peer 172.16.1.15 as - number 64513peer 172.16.1.20 as - number 3network 11.1.1.0 24R8:
sys
sys r8
interface LoopBack0ip address 192.168.4.1 24
interface GigabitEthernet0/0/0ip address 172.16.1.20 30
bgp 3router - id 8.8.8.8peer 172.16.1.19 as - number 64513

测试结果:

使用 display bgp peer 检查 BGP 邻居建立情况。
通过 display ip routing - table 查看路由表,确认 10.1.1.0/24 和 11.1.1.0/24 路由正确学习。
用 ping 命令测试两个环回地址间的连通性。

实验感悟:

在这次网络实验中,我深入探索了如何借助 BGP 协议实现多自治系统间的环回地址互通。实验过程里,联邦与反射器的运用让我印象尤为深刻。联邦的引入巧妙地将 AS2 进行了子自治系统划分,极大地简化了 BGP 邻居关系的管理。原本复杂的全连接需求被有效降低,不仅减少了配置工作量,还降低了路由通告的复杂度。这让我明白,合理运用联邦能从架构层面优化网络,提升管理效率。路由反射器则像是网络路由的高效传递枢纽。它打破了传统 IBGP 全连接的局限,在不改变内部连接逻辑的前提下,让路由信息得以快速、高效地传播。这一机制显著减轻了路由器的负担,让我切实体会到其在大型网络中保障路由性能的关键作用。整个实验过程充满挑战,从 IP 地址规划到路由策略设置,每一步都需要精准把握。我认识到,在复杂网络构建中,像联邦和反射器这样的技术手段是优化网络结构、保障网络性能的有力武器,也激励我在未来继续探索网络技术的更多奥秘。

相关文章:

  • spring中的@Async注解详解
  • 2025年PMP 学习十 -第8章 项目质量管理(8.1,8.2)
  • 内存泄漏与OOM崩溃根治方案:JVM与原生内存池差异化排查手册
  • 【登录认证】JWT令牌
  • D-Pointer(Pimpl)设计模式(指向实现的指针)
  • 【氮化镓】电子辐照下温度对GaN位移阈能的影响
  • 青少年编程与数学 02-019 Rust 编程基础 09课题、流程控制
  • 【js中数据类型及区别】
  • 20250513_问题:由于全局Pytorch导致的错误
  • 十天学会嵌入式技术之51单片机—day-9
  • 深入理解 NumPy:Python 科学计算的基石
  • 【Bootstrap V4系列】学习入门教程之 组件-导航(Navs)高级用法
  • Nacos源码—9.Nacos升级gRPC分析八
  • 物理:从人出生和死亡的角度来讨论基本粒子的创生和湮灭以及是否守恒?
  • Spark 缓存(Caching)
  • 配置Nginx启用Https
  • C++中void*知识详解和注意事项
  • LORA: LOW-RANK ADAPTATION OF LARGE LANGUAGE MODELS
  • Pytorch张量和损失函数
  • Java详解LeetCode 热题 100(15):LeetCode 189. 轮转数组(Rotate Array)详解
  • 中巴续签双边本币互换协议,进一步深化金融战略合作
  • 马上评丨火车穿村而过多人被撞身亡,亡羊补牢慢不得
  • 俄乌拟在土耳其举行会谈,特朗普:我可能飞过去
  • 这些网红果蔬正在收割你的钱包,营养师:吃了个寂寞
  • 著名蒙古族音乐学者马•斯尔古愣逝世,享年86岁
  • 工程院院士葛世荣获聘任为江西理工大学校长