news 2026/7/13 14:09:56

HCIP-BGP实验

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
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环回互相通信

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/13 14:09:53

5分钟玩转猫抓扩展:让网页视频下载变得像点外卖一样简单

5分钟玩转猫抓扩展:让网页视频下载变得像点外卖一样简单 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 还在为网页上的精彩视频无法保…

作者头像 李华
网站建设 2026/7/13 14:09:13

UnityFigmaBridge实战:打通Figma与Unity的UI设计开发全流程

1. 项目概述:为什么我们需要 UnityFigmaBridge?作为一名在 Unity 和 UI/UX 设计领域摸爬滚打了多年的开发者,我深知设计和开发之间的“最后一公里”有多难走。设计师在 Figma 里精心雕琢的界面,到了 Unity 里往往需要工程师手动重…

作者头像 李华
网站建设 2026/7/13 14:08:24

怪物猎人:世界风灵月影修改器下载67项修改器(带汉化)

这款适配《怪物猎人:世界》v20200109 至 v20231017 版本的 67 项辅助工具,覆盖狩猎战斗、养成资源、随从培养、聚魔之地、全武器专属优化五大板块,专为单人离线游玩设计,能够大幅简化游戏重复劳作。 下载链接:怪猎世界…

作者头像 李华
网站建设 2026/7/13 14:04:07

PIC18LF47K42驱动CMT-8540S-SMT蜂鸣器实现智能硬件音频反馈

1. 项目背景与核心器件选型在智能硬件和互动装置开发中,声音反馈是提升用户体验的关键要素。PIC18LF47K42微控制器与CMT-8540S-SMT磁性蜂鸣器的组合,为开发者提供了一套高性价比的音频解决方案。这个搭配特别适合需要紧凑设计、低功耗运行和多样化声音反…

作者头像 李华
网站建设 2026/7/13 14:03:06

AI Agent 多智能体协作系统:从单 Agent 到多 Agent 架构的工程实践

AI Agent 多智能体协作系统:从单 Agent 到多 Agent 架构的工程实践 引言 2026年,AI Agent 开发已从单点工具演变为复杂的协作系统。随着 MCP 协议的成熟和多 Agent 架构的普及,开发者面临着全新的机遇与挑战。衡量 AI 价值的标尺不再是 Bench…

作者头像 李华
网站建设 2026/7/13 14:02:15

AI自动化科研突破:弱监督强假说验证与成本效益分析

1. 实验背景与核心突破2026年4月,Anthropic研究团队在AI对齐领域取得突破性进展。他们设计了一个名为"自动化对齐研究员"(Automated Alignment Researchers)的实验框架,让9个Claude Opus 4.6副本在完全自主的情况下开展科研工作。这个实验最惊…

作者头像 李华