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

HCIP-BGP实验

文章目录

  • 一、拓扑
  • 二、需求
  • 三、步骤
    • 1. IP划分
    • 2. IP配置
    • 3. IGP(OSPF)配置
    • 4. BGP配置
      • 1)建立对等体关系
      • 2)发布路由
    • 5. 配置GRE实现环回通信
  • 四、测试

一、拓扑

二、需求

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

三、步骤

1. IP划分

路由器AS号IP
R11LB0: 192.168.1.1/24
LB1: 10.0.0.1/24
G0/0/0: 100.0.0.1/30
R22
64512
G0/0/0: 100.0.0.2/30
G0/0/1: 172.16.0.1/30
G0/0/2: 172.16.0.9/30
R32
64512
G0/0/0: 172.16.0.2/30
G0/0/1: 172.16.0.5/30
R42
64512
G0/0/0: 172.16.0.6/30
G0/0/1: 172.16.0.129/30
R52
64513
G0/0/0: 172.16.0.10/30
G0/0/1: 172.16.0.133/30
R62
64513
G0/0/0: 172.16.0.134/30
G0/0/1: 172.16.0.137/30
R72
64513
G0/0/0: 172.16.0.138/30
G0/0/1: 172.16.0.130/30
G0/0/2: 101.0.0.1/30
R83LB0: 192.168.2.1/24
LB1: 11.0.0.1/24
G0/0/0: 101.0.0.2/30

2. IP配置

R1

Interface IP Address/Mask Physical Protocol GigabitEthernet0/0/0 100.0.0.1/30 up up GigabitEthernet0/0/1 unassigned down down GigabitEthernet0/0/2 unassigned down down LoopBack0 192.168.1.1/24 up up(s) LoopBack1 10.0.0.1/24 up up(s) NULL0 unassigned up up(s)

R2

Interface IP Address/Mask Physical Protocol GigabitEthernet0/0/0 100.0.0.2/30 up up GigabitEthernet0/0/1 172.16.0.1/30 up up GigabitEthernet0/0/2 172.16.0.9/30 up up NULL0 unassigned up up(s)

R3

Interface IP Address/Mask Physical Protocol GigabitEthernet0/0/0 172.16.0.2/30 up up GigabitEthernet0/0/1 172.16.0.5/30 up up GigabitEthernet0/0/2 unassigned down down NULL0 unassigned up up(s)

R4

Interface IP Address/Mask Physical Protocol GigabitEthernet0/0/0 172.16.0.6/30 up up GigabitEthernet0/0/1 172.16.0.129/30 up up GigabitEthernet0/0/2 unassigned down down NULL0 unassigned up up(s)

R5

Interface IP Address/Mask Physical Protocol GigabitEthernet0/0/0 172.16.0.10/30 up up GigabitEthernet0/0/1 172.16.0.133/30 up up GigabitEthernet0/0/2 unassigned down down NULL0 unassigned up up(s)

R6

Interface IP Address/Mask Physical Protocol GigabitEthernet0/0/0 172.16.0.134/30 up up GigabitEthernet0/0/1 172.16.0.137/30 up up GigabitEthernet0/0/2 unassigned down down NULL0 unassigned up up(s)

R7

Interface IP Address/Mask Physical Protocol GigabitEthernet0/0/0 172.16.0.138/30 up up GigabitEthernet0/0/1 172.16.0.130/30 up up GigabitEthernet0/0/2 101.0.0.1/30 up up NULL0 unassigned up up(s)

R8

Interface IP Address/Mask Physical Protocol GigabitEthernet0/0/0 101.0.0.2/30 up up GigabitEthernet0/0/1 unassigned down down GigabitEthernet0/0/2 unassigned down down LoopBack0 192.168.2.1/24 up up(s) LoopBack1 11.0.0.1/24 up up(s) NULL0 unassigned up up(s)

3. IGP(OSPF)配置

R2

[R2]ospf 1 router-id 2.2.2.2 [R2-ospf-1]area 0 [R2-ospf-1-area-0.0.0.0]network 172.16.0.1 0.0.0.0 [R2-ospf-1-area-0.0.0.0]network 172.16.0.9 0.0.0.0

R3

[R3]ospf 1 router-id 3.3.3.3 [R3-ospf-1]area 0 [R3-ospf-1-area-0.0.0.0]network 172.16.0.2 0.0.0.0 [R3-ospf-1-area-0.0.0.0]network 172.16.0.5 0.0.0.0

R4

[R4]ospf 1 router-id 4.4.4.4 [R4-ospf-1]area 0 [R4-ospf-1-area-0.0.0.0]network 172.16.0.6 0.0.0.0 [R4-ospf-1-area-0.0.0.0]network 172.16.0.129 0.0.0.0

R5

[R5]ospf 1 router-id 5.5.5.5 [R5-ospf-1]area 0 [R5-ospf-1-area-0.0.0.0]network 172.16.0.10 0.0.0.0 [R5-ospf-1-area-0.0.0.0]network 172.16.0.133 0.0.0.0

R6

[R6]ospf 1 router-id 6.6.6.6 [R6-ospf-1]area 0 [R6-ospf-1-area-0.0.0.0]network 172.16.0.134 0.0.0.0 [R6-ospf-1-area-0.0.0.0]network 172.16.0.137 0.0.0.0

R7

[R7]ospf 1 router-id 7.7.7.7 [R7-ospf-1]area 0 [R7-ospf-1-area-0.0.0.0]network 172.16.0.138 0.0.0.0 [R7-ospf-1-area-0.0.0.0]network 172.16.0.130 0.0.0.0

测试OSPF是否已全网可达

4. BGP配置

1)建立对等体关系

在AS2中,需要用联邦防止IBGP的水平分割
在联邦中,需要配置路由反射防止IBGP水平分割

R1

[R1]bgp 1 [R1-bgp]router-id 1.1.1.1 [R1-bgp]peer 100.0.0.2 as-number 2

R2(注意配置点:需指定下一跳、联邦之间连接配置)

[R2]bgp 64512 [R2-bgp]router-id 2.2.2.2 [R2-bgp]router-id 2.2.2.2 [R2-bgp]confederation id 2 [R2-bgp]peer 100.0.0.1 as-number 1 [R2-bgp]peer 172.16.0.2 as-number 64512 [R2-bgp]peer 172.16.0.2 next-hop-local [R2-bgp]confederation peer-as 64513 [R2-bgp]peer 172.16.0.10 as-number 64513

R3(注意配置点:需指定下一跳、指定反射客户)

[R3]bgp 64512 [R3-bgp]router-id 3.3.3.3 [R3-bgp]confederation id 2 [R3-bgp]peer 172.16.0.1 as-number 64512 [R3-bgp]peer 172.16.0.1 next-hop-local [R3-bgp]peer 172.16.0.1 reflect-client [R3-bgp]peer 172.16.0.6 as-number 64512 [R3-bgp]peer 172.16.0.6 next-hop-local

R4(注意配置点:需指定下一跳、联邦之间连接配置)

[R4]bgp 64512 [R4-bgp]router-id 4.4.4.4 [R4-bgp]confederation id 2 [R4-bgp]peer 172.16.0.5 as-number 64512 [R4-bgp]peer 172.16.0.5 next-hop-local [R4-bgp]confederation peer-as 64513 [R4-bgp]peer 172.16.0.130 as-number 64513

R5

[R5]bgp 64513 [R5-bgp]router-id 5.5.5.5 [R5-bgp]confederation id 2 [R5-bgp]confederation peer-as 64512 [R5-bgp]peer 172.16.0.9 as-number 64512 [R5-bgp]peer 172.16.0.134 as-number 64513 [R5-bgp]peer 172.16.0.134 next-hop-local

R6

[R6]bgp 64513 [R6-bgp]router-id 6.6.6.6 [R6-bgp]confederation id 2 [R6-bgp]peer 172.16.0.133 as-number 64513 [R6-bgp]peer 172.16.0.133 next-hop-local [R6-bgp]peer 172.16.0.138 reflect-client [R6-bgp]peer 172.16.0.138 as-number 64513 [R6-bgp]peer 172.16.0.138 next-hop-local

R7

[R7]bgp 64513 [R7-bgp]router-id 7.7.7.7 [R7-bgp]confederation id 2 [R7-bgp]peer 101.0.0.2 as-number 3 [R7-bgp]peer 172.16.0.137 as-number 64513 [R7-bgp]peer 172.16.0.137 next-hop-local [R7-bgp]confederation peer-as 64512 [R7-bgp]peer 172.16.0.129 as-number 64512

R8

[R8]bgp 3 [R8-bgp]router-id 8.8.8.8 [R8-bgp]peer 101.0.0.1 as-number 2

2)发布路由

[R2-bgp]network 100.0.0.0 30 [R7-bgp]network 101.0.0.0 30 [R7-bgp]import-route ospf 1 [R7-bgp]aggregate 172.16.0.0 16 detail-suppressed as-set

防止环路

[R2-bgp]ip route-static 172.16.0.0 16 NULL 0 [R7-bgp]ip route-static 172.16.0.0 16 NULL 0

测试是否发布成功

5. 配置GRE实现环回通信

R1

[R1]interface Tunnel 0/0/0 [R1-Tunnel0/0/0]tunnel-protocol gre [R1-Tunnel0/0/0]ip address 12.0.0.1 24 [R1-Tunnel0/0/0]source 100.0.0.1 [R1-Tunnel0/0/0]destination 101.0.0.2 [R1]ip route-static 192.168.2.0 24 Tunnel 0/0/0 [R1]ip route-static 11.0.0.0 24 Tunnel 0/0/0

R8

[R8]int Tunnel 0/0/0 [R8-Tunnel0/0/0]tunnel-protocol gre [R8-Tunnel0/0/0]ip address 12.0.0.2 24 [R8-Tunnel0/0/0]source 101.0.0.2 [R8-Tunnel0/0/0]destination 100.0.0.1 [R8]ip route-static 10.0.0.0 24 Tunnel 0/0/0 [R8]ip route-static 192.168.1.0 24 Tunnel 0/0/0

四、测试

已实现R1与R8环回互相通信

http://www.cnnetsun.cn/news/3343319.html

相关文章:

  • 5分钟玩转猫抓扩展:让网页视频下载变得像点外卖一样简单
  • UnityFigmaBridge实战:打通Figma与Unity的UI设计开发全流程
  • 怪物猎人:世界风灵月影修改器下载67项修改器(带汉化)
  • PIC18LF47K42驱动CMT-8540S-SMT蜂鸣器实现智能硬件音频反馈
  • AI Agent 多智能体协作系统:从单 Agent 到多 Agent 架构的工程实践
  • AI自动化科研突破:弱监督强假说验证与成本效益分析
  • 从零搭建AI开发环境:Windows下CUDA、cuDNN、Anaconda与GPU版PyTorch一站式配置指南
  • Docker Compose编排极狐GitLab:一键部署与配置实战
  • Ornith-1.0-35B-6bit配置文件详解:如何优化模型性能与显存占用
  • Illustrator脚本深度解析:矢量图形自动化处理的技术实现
  • HSTracker:macOS炉石传说智能辅助工具的终极完整指南
  • GitHub汉化插件:3分钟让英文界面变中文的终极指南
  • RAG系统优化与效果评估实践指南
  • TCN-Transformer-LSTM混合模型在时序预测中的应用与优化
  • 3步掌握智能配置工具:开源项目的快速上手指南
  • ERB Lint 多格式输出指南:GitLab、JUnit、JSON 报告生成终极教程 [特殊字符]
  • LinkSwift:2025年最全面的网盘直链下载助手终极指南
  • D3KeyHelper深度解析:5个实战技巧打造暗黑破坏神3极致自动化体验
  • MATLAB R2024a Simscape 电路仿真:6 类常见电路模型库与 2 种建模方法对比
  • Qwen-2.5_1.5B_Instruct_rai_1.7.1_npu_16K模型架构解析:从ONNX文件到NPU推理的全流程
  • AI编码助手真实力测评(Copilot代码质量红蓝对抗实录)
  • 如何快速搭建个人B站视频库:完整指南解锁大会员4K和充电专属内容
  • 【AI】----人人都在说 Agent,90% 的人根本没搞懂,一篇讲透底层逻辑
  • Ubuntu GNOME桌面美化进阶:从基础定制到个性化工作流
  • Linux 普通用户无特权安装指定版本 CUDA 实战指南
  • 【工业质检实战】铝型材表面缺陷数据集构建与YOLO模型训练全流程解析
  • 两层神经网络在图像分类中的优化与应用
  • NestOS构建排障指南:解决nestos-assembler常见问题的10个技巧
  • PvZWidescreen:为经典游戏《植物大战僵尸》提供现代化宽屏适配的终极解决方案
  • 专业音频渲染终极指南:MPC-HC中zita-resampler集成与音频优化实战解析