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

MGRE实验报告二

 实验要求:

实验预览图:

实验分析:

1、对R1-R5配置IP地址,同时R1-R5每个路由器各有一个环回

2.1、对R1、R3、R4路由器开启虚拟接口1,分别配置隧道IP、接口封装协议,接口类型、定义封装源、开启伪广播功能,之后对分别对隧道接口、环回进行宣告。

2.2、对R1、R5、R6路由器开启虚拟接口2,以R1为hub路由器,R5、R6为spoke路由器,接着对R1配置隧道IP、接口封装协议、封装源以及开启伪广播功能,对R5、R6配置隧道IP,接口封装协议、封装源、分支向节点注册,最后对隧道IP以及环回进行宣告。

实验过程:

配置IP:

R1:

[r1]interface GigabitEthernet 0/0/0

[r1-GigabitEthernet0/0/0]ip address 11.0.0.1 24

[r1]interface GigabitEthernet 0/0/1

[r1-GigabitEthernet0/0/1]ip address 10.0.0.1 24

[r1]interface LoopBack 0

[r1-LoopBack0]ip address 1.1.1.1 24

 [r1]ip route-static 0.0.0.0 0 10.0.0.2
[r1]ip route-static 0.0.0.0 0 11.0.0.2

检查配置:

[r1]display ip interface brief 

Interface                         IP Address/Mask      Physical   Protocol  
GigabitEthernet0/0/0              11.0.0.1/24          up         up        
GigabitEthernet0/0/1              10.0.0.1/24          up         up        
GigabitEthernet0/0/2              unassigned           down       down      
LoopBack0                         1.1.1.1/24           up         up(s)     
NULL0                             unassigned           up         up(s)     

R2:

[r2]interface GigabitEthernet 0/0/0

[r2-GigabitEthernet0/0/0]ip address 11.0.0.2 24

[r2]interface GigabitEthernet 0/0/1

[r2-GigabitEthernet0/0/1]ip address 10.0.0.2 24

[r2]interface GigabitEthernet 0/0/2

[r2-GigabitEthernet0/0/2]ip address 12.0.0.2 24

[r2]interface GigabitEthernet 2/0/0

[r2-GigabitEthernet2/0/0]ip address 13.0.0.2 24

[r2]interface GigabitEthernet 3/0/0

[r2-GigabitEthernet3/0/0]ip address 15.0.0.2 24

[r2]interface GigabitEthernet 4/0/0

[r2-GigabitEthernet4/0/0]ip address 14.0.0.2 24

检查配置:

[r2]display ip interface brief 

Interface                         IP Address/Mask      Physical   Protocol  
GigabitEthernet0/0/0              11.0.0.2/24          up         up        
GigabitEthernet0/0/1              10.0.0.2/24          up         up        
GigabitEthernet0/0/2              12.0.0.2/24          up         up        
GigabitEthernet2/0/0              13.0.0.2/24          up         up        
GigabitEthernet3/0/0              15.0.0.2/24          up         up        
GigabitEthernet4/0/0              14.0.0.2/24          up         up        
NULL0                             unassigned           up         up(s)     

R3:

[r3]interface GigabitEthernet 0/0/0

[r3-GigabitEthernet0/0/0]ip address 15.0.0.1 24

[r3]interface LoopBack 0

[r3-LoopBack0]ip address 5.5.5.5 24

 [r3]ip route-static 0.0.0.0 0 15.0.0.2

检查配置:

[r3]display ip interface brief 

Interface                         IP Address/Mask      Physical   Protocol  
GigabitEthernet0/0/0              15.0.0.1/24          up         up        
GigabitEthernet0/0/1              unassigned           down       down      
GigabitEthernet0/0/2              unassigned           down       down      
LoopBack0                         5.5.5.5/24           up         up(s)     
NULL0                             unassigned           up         up(s)    

R4:

[r4]interface GigabitEthernet 0/0/0

[r4-GigabitEthernet0/0/0]ip address 14.0.0.1 24

[r4]interface LoopBack 0

[r4-LoopBack0]ip address 4.4.4.4 24

 [r4]ip route-static 0.0.0.0 0 14.0.0.2

检查配置:

[r4]display ip interface brief 

Interface                         IP Address/Mask      Physical   Protocol  
GigabitEthernet0/0/0              14.0.0.1/24          up         up        
GigabitEthernet0/0/1              unassigned           down       down      
GigabitEthernet0/0/2              unassigned           down       down      
LoopBack0                         4.4.4.4/24           up         up(s)     
NULL0                             unassigned           up         up(s)     

R5:

[r5]interface GigabitEthernet 0/0/0

[r5-GigabitEthernet0/0/0]ip address 13.0.0.1 24

[r5]interface LoopBack 0

[r5-LoopBack0]ip address 3.3.3.3 24

 [r5]ip route-static 0.0.0.0 0 13.0.0.2

检查配置:

[r5]display ip interface brief 

Interface                         IP Address/Mask      Physical   Protocol  
GigabitEthernet0/0/0              13.0.0.1/24          up         up        
GigabitEthernet0/0/1              unassigned           down       down      
GigabitEthernet0/0/2              unassigned           down       down      
LoopBack0                         3.3.3.3/24           up         up(s)     
NULL0                             unassigned           up         up(s)    

R6:

[r6]interface GigabitEthernet 0/0/0

[r6-GigabitEthernet0/0/0]ip address 12.0.0.1 24

[r6]interface LoopBack 0

[r6-LoopBack0]ip address 2.2.2.2 24

 [r6]ip route-static 0.0.0.0 0 12.0.0.2

检查配置:

[r6]display ip interface brief 

Interface                         IP Address/Mask      Physical   Protocol  
GigabitEthernet0/0/0              12.0.0.1/24          up         up        
GigabitEthernet0/0/1              unassigned           down       down      
GigabitEthernet0/0/2              unassigned           down       down      
LoopBack0                         2.2.2.2/24           up         up(s)     
NULL0                             unassigned           up         up(s)     

R1、R3、R4为全连的MGRE结构:

MGRE:

R1:

[r1]interface Tunnel 0/0/0

[r1-Tunnel0/0/0]ip address 192.168.1.1 24

[r1-Tunnel0/0/0]tunnel-protocol gre p2mp  ---修改接口封装协议为多点GRE

[r1-Tunnel0/0/0]source 10.0.0.1 ---定义封装源
[r1-Tunnel0/0/0]nhrp network-id 1

[r1-Tunnel0/0/0]nhrp entry multicast dynamic ——开启伪广播功能

[r1-Tunnel0/0/0]ospf network-type broadcast ——修改接口类型为broadcast

[r1-Tunnel0/0/0]nhrp entry 192.168.1.2 14.0.0.1 register ——向节点注册

[r1-Tunnel0/0/0]nhrp entry 192.168.1.3 15.0.0.1 register——向节点注册

R3:

[r3]interface Tunnel 0/0/0

[r3-Tunnel0/0/0]ip address 192.168.1.3 24

[r3-Tunnel0/0/0]tunnel-protocol gre  p2mp  ---修改接口封装协议为多点GRE

[r3-Tunnel0/0/0]source 15.0.0.1 ---定义封装源

[r3-Tunnel0/0/0]nhrp network-id 1

[r3-Tunnel0/0/0]nhrp entry multicast dynamic ——开启伪广播功能

[r3-Tunnel0/0/0]ospf network-type broadcast ——修改接口类型为broadcast

R4:

[r4]interface Tunnel 0/0/0

[r4-Tunnel0/0/0]ip address 192.168.1.2 24

[r4-Tunnel0/0/0]tunnel-protocol gre p2mp  ---修改接口封装协议为多点GRE

[r4-Tunnel0/0/0]source 14.0.0.1 ---定义封装源

[r4-Tunnel0/0/0]nhrp network-id 1

[r4-Tunnel0/0/0]nhrp entry multicast dynamic ——开启伪广播功能

[r4-Tunnel0/0/0]ospf network-type broadcast  ——修改接口类型为broadcast

[r4-Tunnel0/0/0]nhrp entry 192.168.1.3 15.0.0.1 register——向节点注册

OSPF:

R1:

[r1]ospf 1 router-id 1.1.1.1
[r1-ospf-1]area 0
[r1-ospf-1-area-0.0.0.0]network 192.168.1.1 0.0.0.0
[r1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0

R3:

[r3]ospf 1 router-id 5.5.5.5
[r3-ospf-1]area 0
[r3-ospf-1-area-0.0.0.0]network 192.168.1.3 0.0.0.0

[r3-ospf-1-area-0.0.0.0]network  5.5.5.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 192.168.1.2 0.0.0.0
[r4-ospf-1-area-0.0.0.0]network 4.4.4.4 0.0.0.0

R1、R5、R6建立hub-spoke的MGRE环境:

MGRE:

R1:

[r1]interface Tunnel 0/0/1

[r1-Tunnel0/0/1]ip address 192.168.2.1 24

[r1-Tunnel0/0/1]tunnel-protocol gre p2mp  ---修改接口封装协议为多点GRE

[r1-Tunnel0/0/1]source 11.0.0.1 ---定义封装源

[r1-Tunnel0/0/1]nhrp network-id 2

 [r1-Tunnel0/0/1]nhrp entry multicast dynamic ——开启伪广播功能

[r1-Tunnel0/0/1]ospf network-type p2mp——修改接口类型为p2mp

R5:

[r5]interface Tunnel 0/0/1

[r5-Tunnel0/0/1]ip address 192.168.2.3 24

[r5-Tunnel0/0/1]tunnel-protocol gre p2mp  ---修改接口封装协议为多点GRE

[r5-Tunnel0/0/1]source GigabitEthernet 0/0/0 ---定义封装源

[r5-Tunnel0/0/1]nhrp network-id 2

[r5-Tunnel0/0/1]nhrp entry 192.168.2.1 11.0.0.1 register ---分支向中心节点注册

 [r5-Tunnel0/0/1]ospf network-type p2mp——修改接口类型为p2mp

R6:

[r6]interface Tunnel 0/0/1

[r6-Tunnel0/0/1]ip address 192.168.2.2 24

[r6-Tunnel0/0/1]tunnel-protocol gre  p2mp  ---修改接口封装协议为多点GRE

[r6-Tunnel0/0/1]source GigabitEthernet 0/0/0 ---定义封装源

[r6-Tunnel0/0/1]nhrp network-id 2

[r6-Tunnel0/0/1]nhrp entry 192.168.2.1 11.0.0.1 register ---分支向中心节点注册

 [r6-Tunnel0/0/1]ospf network-type p2mp——修改接口类型为p2mp

OSPF:

R1:

[r1]ospf 1 router-id 1.1.1.1

[r1-ospf-1]area 0

[r1-ospf-1-area-0.0.0.0]network 192.168.2.1 0.0.0.0

R5:

[r5]ospf 1 router-id 3.3.3.3
[r5-ospf-1]area 0
[r5-ospf-1-area-0.0.0.0]network 192.168.2.3 0.0.0.0
[r5-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0

R6:

[r6]ospf 1 router-id 2.2.2.2

[r6-ospf-1]area 0

[r6-ospf-1-area-0.0.0.0]network 192.168.2.2 0.0.0.0

[r6-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0

实验结果:

全网可达:

R1:

 R3:

 R4:

 R5:

R6:

相关文章:

MGRE实验报告二

实验要求: 实验预览图: 实验分析: 1、对R1-R5配置IP地址,同时R1-R5每个路由器各有一个环回 2.1、对R1、R3、R4路由器开启虚拟接口1,分别配置隧道IP、接口封装协议,接口类型、定义封装源、开启伪广播功能&…...

算法设计与分析实验:最短路径算法

一、网络延迟时间 力扣第743题 本题采用最短路径的思想进行求解 1.1 具体思路 (1)使用邻接表表示有向图:首先,我们可以使用邻接表来表示有向图。邻接表是一种数据结构,用于表示图中顶点的相邻关系。在这个问题中&am…...

共用体与枚举法,链表的学习

结构体注意事项: 1.结构体类型可以定义在main函数里面,但是此时的作用域就被限定在该函数中 2.结构体的的的定义的形式:a.先定义类型,后定义变量-----struct stu s b.定义类型的同时,定义了变量:struct…...

SG2520CAA汽车用晶体振荡器

爱普生SG2520CAA是简单的封装晶体振荡器(SPXO),具有CMOS输出,这款SPXO是汽车和高可靠性应用的理想选择,符合AEC-Q200标准,功耗低,工作电压范围为1.8 V ~ 3.3 V类型,宽工作温度-40℃~…...

使用pip将第三方依赖包下载到本地指定位置

pip download -d save_path packages -d:后面接下载包路径(save_path) packages:安装包名称...

C语言探索:水仙花数的奥秘与计算

摘要: 水仙花数,一种特殊的三位数,其各位数字的立方和等于该数本身。本文将详细介绍水仙花数的定义、性质,以及如何使用C语言来寻找100至999范围内的水仙花数。 目录 一、水仙花数的定义与性质 二、用C语言寻找100至999范围内的…...

2024年人工智能应用与先进制造科学国际学术会议(ICAIAAMS 2024)

2024年人工智能应用与先进制造科学国际学术会议(ICAIAAMS 2024) 2024 International Conference on Artificial Intelligence Applications and Advanced Manufacturing Science (ICAIAAMS 2024) 会议简介: 2024年人工智能应用与先进制造科学国际学术会议&#xff…...

计算机图形学 实验

题目要求 1.1 实验一:图元的生成:直线、圆椭区域填充 你需要完成基本的图元生成算法,包括直线和椭圆。 在区域填充中,要求你对一个封闭图形进行填充。你需要绘制一个封 闭图形(例如多边形),并选…...

React + react-device-detect 实现设备特定的渲染

当构建响应式网页应用时,了解用户正在使用的设备类型(如手机、平板或桌面)可以帮助我们提供更优化的用户体验。本文将介绍如何在 React 项目中使用 react-device-detect 库来检测设备类型,并根据不同的设备显示不同的组件或样式。…...

文献速递:肿瘤分割----基于卷积神经网络的系统,用于前列腺癌[68Ga]Ga-PSMA PET全身图像的全自动分割

文献速递:肿瘤分割----基于卷积神经网络的系统,用于前列腺癌[68Ga]Ga-PSMA PET全身图像的全自动分割 01 文献速递介绍 前列腺特异性膜抗原(PSMA)PET/CT成像近年来在前列腺癌检测领域中获得了显著的重视。PSMA是一种在前列腺上皮…...

2024 IC FPGA 岗位 校招面试记录

引言 各位看到这篇文章时,24届校招招聘已经渐进尾声了。 在这里记录一下自己所有面试(除了时间过短或者没啥干货的一些研究所外,如中电55所(南京),航天804所(上海))的经…...

Linux 命令 —— top

Linux 命令 —— top 相对于 ps 是选取一个时间点的进程状态,top 则可以持续检测进程运行的状态。使用方式如下: 用法: top [-d secs] | [-p pid] 选项与参数: -d secs:整个进程界面更新 secs 秒。默认是 5 5 5 秒。…...

【Docker】使用VS创建、运行、打包、部署.net core 6.0 webapi

欢迎来到《小5讲堂》,大家好,我是全栈小5。 这是《Docker容器》系列文章,每篇文章将以博主理解的角度展开讲解, 特别是针对知识点的概念进行叙说,大部分文章将会对这些概念进行实际例子验证,以此达到加深对…...

抖音短视频矩阵营销系统源头独立开发搭建

开发背景 抖音短视频矩阵系统源码开发采用模块化设计,包括账号分析、营销活动、数据监控、自动化管理等功能。通过综合分析账号数据,快速发现账号的优势和不足,并提供全面的营销方案,以提高账号曝光率和粉丝数量。同时&#xff0c…...

Springboot使用数据库连接池druid

springboot框架中可以使用druid进行数据库连接池,下面介绍druid在springboot中使用和参数配置介绍。 数据库连接池(Druid)是一种用于管理数据库连接的机制,其工作原理和常见使用方法如下: 原理:数据库连接…...

Springboot-前后端分离——第三篇(三层架构与控制反转(IOC)-依赖注入(DI)的学习)

本篇主要对ControllerServiceDAO三层结构以及控制反转(IOC)与DI(依赖注入)进行总结。 目录 一、三层架构: Controller/Service/DAO简介: 二、控制反转(IOC)-依赖注入(DI): 概念介绍: DOC与…...

Open CASCADE学习|曲面上一点的曲率及切平面

曲率(Curvature)是一个几何学的概念,用于描述一个物体的形状在某一点上的弯曲程度。在我们日常生活中,曲率与我们的生活息息相关,如道路的弯道、建筑物的拱形结构、自然界的山脉等等。了解曲率的概念和计算方法&#x…...

CentOS 8最小安装和网络配置

文章目录 简介下载地址VMware 17创建虚拟机最小化安装拥有的外部命令yum源有问题网络配置开启SSH Server服务关闭防火墙设置host配置JDK环境完整参考 简介 CentOS 8的IOS如果下载DVD版本至少有10G 这里我们直接选择最小安装,因此选择最小系统boot版本 CentOS-8.5.21…...

【代码随想录-链表】环形链表 II

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老导航 檀越剑指大厂系列:全面总结 jav…...

Redis核心技术与实战【学习笔记】 - 7.Redis GEO类型 - 面向 LBS 应用的数据类型

前言 前面,介绍了 Redis 的 5 大基本数据类型:String、List、Hash、Set、Sorted Set,它们可以满足绝大多数的数据存储需求,但是在面对海里数据统计时,它们的内存开销很大。所以对于一些特殊的场景,它们是无…...

Python爬虫实战:研究MechanicalSoup库相关技术

一、MechanicalSoup 库概述 1.1 库简介 MechanicalSoup 是一个 Python 库,专为自动化交互网站而设计。它结合了 requests 的 HTTP 请求能力和 BeautifulSoup 的 HTML 解析能力,提供了直观的 API,让我们可以像人类用户一样浏览网页、填写表单和提交请求。 1.2 主要功能特点…...

微软PowerBI考试 PL300-选择 Power BI 模型框架【附练习数据】

微软PowerBI考试 PL300-选择 Power BI 模型框架 20 多年来,Microsoft 持续对企业商业智能 (BI) 进行大量投资。 Azure Analysis Services (AAS) 和 SQL Server Analysis Services (SSAS) 基于无数企业使用的成熟的 BI 数据建模技术。 同样的技术也是 Power BI 数据…...

黑马Mybatis

Mybatis 表现层&#xff1a;页面展示 业务层&#xff1a;逻辑处理 持久层&#xff1a;持久数据化保存 在这里插入图片描述 Mybatis快速入门 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/6501c2109c4442118ceb6014725e48e4.png //logback.xml <?xml ver…...

理解 MCP 工作流:使用 Ollama 和 LangChain 构建本地 MCP 客户端

&#x1f31f; 什么是 MCP&#xff1f; 模型控制协议 (MCP) 是一种创新的协议&#xff0c;旨在无缝连接 AI 模型与应用程序。 MCP 是一个开源协议&#xff0c;它标准化了我们的 LLM 应用程序连接所需工具和数据源并与之协作的方式。 可以把它想象成你的 AI 模型 和想要使用它…...

为什么需要建设工程项目管理?工程项目管理有哪些亮点功能?

在建筑行业&#xff0c;项目管理的重要性不言而喻。随着工程规模的扩大、技术复杂度的提升&#xff0c;传统的管理模式已经难以满足现代工程的需求。过去&#xff0c;许多企业依赖手工记录、口头沟通和分散的信息管理&#xff0c;导致效率低下、成本失控、风险频发。例如&#…...

蓝牙 BLE 扫描面试题大全(2):进阶面试题与实战演练

前文覆盖了 BLE 扫描的基础概念与经典问题蓝牙 BLE 扫描面试题大全(1)&#xff1a;从基础到实战的深度解析-CSDN博客&#xff0c;但实际面试中&#xff0c;企业更关注候选人对复杂场景的应对能力&#xff08;如多设备并发扫描、低功耗与高发现率的平衡&#xff09;和前沿技术的…...

论文解读:交大港大上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化学习框架(一)

宇树机器人多姿态起立控制强化学习框架论文解析 论文解读&#xff1a;交大&港大&上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化学习框架&#xff08;一&#xff09; 论文解读&#xff1a;交大&港大&上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化…...

Spring AI 入门:Java 开发者的生成式 AI 实践之路

一、Spring AI 简介 在人工智能技术快速迭代的今天&#xff0c;Spring AI 作为 Spring 生态系统的新生力量&#xff0c;正在成为 Java 开发者拥抱生成式 AI 的最佳选择。该框架通过模块化设计实现了与主流 AI 服务&#xff08;如 OpenAI、Anthropic&#xff09;的无缝对接&…...

爬虫基础学习day2

# 爬虫设计领域 工商&#xff1a;企查查、天眼查短视频&#xff1a;抖音、快手、西瓜 ---> 飞瓜电商&#xff1a;京东、淘宝、聚美优品、亚马逊 ---> 分析店铺经营决策标题、排名航空&#xff1a;抓取所有航空公司价格 ---> 去哪儿自媒体&#xff1a;采集自媒体数据进…...

QT: `long long` 类型转换为 `QString` 2025.6.5

在 Qt 中&#xff0c;将 long long 类型转换为 QString 可以通过以下两种常用方法实现&#xff1a; 方法 1&#xff1a;使用 QString::number() 直接调用 QString 的静态方法 number()&#xff0c;将数值转换为字符串&#xff1a; long long value 1234567890123456789LL; …...