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

MGRE环境下的OSPF

实验拓扑

请添加图片描述

需求

1 R6为ISP只能配置IP地址,R1-R5的环回为私有网段
2 R1/4/5为全连的MGRE结构,R1/2/3为星型的拓扑结构,R1为中心站点
3 所有私有网段可以互相通讯,私有网段使用OSPF完成。

IP规划
在这里插入图片描述

配置IP

R1

#
interface GigabitEthernet0/0/0ip address 16.1.1.1 255.255.255.0 
#
interface GigabitEthernet0/0/1ip address 61.1.1.1 255.255.255.0 
#
interface LoopBack0ip address 192.168.1.1 255.255.255.0 
#

R2

#
interface GigabitEthernet0/0/0ip address 26.1.1.1 255.255.255.0 
#
interface LoopBack0ip address 192.168.2.1 255.255.255.0 
#

R3

#
interface GigabitEthernet0/0/0ip address 36.1.1.1 255.255.255.0 
#
interface LoopBack0ip address 192.168.3.1 255.255.255.0 
#

R4

#
interface GigabitEthernet0/0/0ip address 46.1.1.1 255.255.255.0 
#
interface LoopBack0ip address 192.168.4.1 255.255.255.0 
#

R5

#
interface GigabitEthernet0/0/0ip address 56.1.1.1 255.255.255.0 
#
interface LoopBack0ip address 192.168.5.1 255.255.255.0 
#

R6

#
interface GigabitEthernet0/0/0ip address 16.1.1.2 255.255.255.0 
#
interface GigabitEthernet0/0/1ip address 61.1.1.2 255.255.255.0 
#
interface GigabitEthernet0/0/2ip address 56.1.1.2 255.255.255.0 
#
interface GigabitEthernet2/0/0ip address 26.1.1.2 255.255.255.0 
#
interface GigabitEthernet3/0/0ip address 36.1.1.2 255.255.255.0 
#
interface GigabitEthernet4/0/0ip address 46.1.1.2 255.255.255.0 
#

配置缺省路由

R1

#
ip route-static 0.0.0.0 0.0.0.0 16.1.1.2
ip route-static 0.0.0.0 0.0.0.0 61.1.1.2
#

R2

#
ip route-static 0.0.0.0 0.0.0.0 26.1.1.2
#

R3

#
ip route-static 0.0.0.0 0.0.0.0 36.1.1.2
#

R4

#
ip route-static 0.0.0.0 0.0.0.0 46.1.1.2
#

R5

#
ip route-static 0.0.0.0 0.0.0.0 56.1.1.2
#

配置完成后测试各直连路由连通性

R1-R2R3的GRE环境配置

R1

#
interface Tunnel0/0/0ip address 10.1.1.1 255.255.255.0 tunnel-protocol gre p2mpsource 16.1.1.1nhrp entry multicast dynamicnhrp network-id 100
#

R2

#
interface Tunnel0/0/0ip address 10.1.1.2 255.255.255.0 tunnel-protocol gre p2mpsource GigabitEthernet0/0/0ospf dr-priority 0nhrp network-id 100nhrp entry 10.1.1.1 16.1.1.1 register
#

R3

#
interface Tunnel0/0/0ip address 10.1.1.3 255.255.255.0 tunnel-protocol gre p2mpsource GigabitEthernet0/0/0ospf dr-priority 0nhrp network-id 100nhrp entry 10.1.1.1 16.1.1.1 register
#

配置完成后测试tunnel隧道的连通性

R1-R4R5的MGRE环境配置

R1

#
interface Tunnel0/0/1ip address 10.1.2.1 255.255.255.0 tunnel-protocol gre p2mpsource 61.1.1.1nhrp entry multicast dynamic
#

R4

#
interface Tunnel0/0/0ip address 10.1.2.2 255.255.255.0 tunnel-protocol gre p2mpsource 46.1.1.1nhrp entry 10.1.2.1 61.1.1.1 registernhrp entry 10.1.2.3 56.1.1.1 register
#

R5

#
interface Tunnel0/0/0ip address 10.1.2.3 255.255.255.0 tunnel-protocol gre p2mpsource 56.1.1.1nhrp entry multicast dynamicnhrp entry 10.1.2.1 61.1.1.1 register
#

配置完成后测试tunnel隧道的连通性

配置OSPF

R1的配置

#
ospf 1 router-id 1.1.1.1 area 0.0.0.0 network 10.1.1.1 0.0.0.0 network 10.1.2.1 0.0.0.0 network 192.168.1.1 0.0.0.0 
##
interface Tunnel0/0/0ospf network-type broadcast#

GRE环境下的OSPF

在这里插入图片描述

R2

#
ospf 1 router-id 2.2.2.2 area 0.0.0.0 network 10.1.1.2 0.0.0.0 network 192.168.2.1 0.0.0.0 
##
interface Tunnel0/0/0ospf network-type broadcastospf dr-priority 0#

R3

#
ospf 1 router-id 3.3.3.3 area 0.0.0.0 network 10.1.1.3 0.0.0.0 network 192.168.3.1 0.0.0.0 
##
interface Tunnel0/0/0ospf network-type broadcastospf dr-priority 0#

MGRE环境下的OSPF

在这里插入图片描述

R4

#
ospf 1 router-id 4.4.4.4 area 0.0.0.0 network 10.1.2.2 0.0.0.0 network 192.168.4.1 0.0.0.0 
#
#
interface Tunnel0/0/0ospf network-type broadcast#

R5

#
ospf 1 router-id 5.5.5.5 area 0.0.0.0 network 10.1.2.3 0.0.0.0 network 192.168.5.1 0.0.0.0 
#
#
interface Tunnel0/0/0ospf network-type broadcast#

相关文章:

MGRE环境下的OSPF

实验拓扑 需求 1 R6为ISP只能配置IP地址,R1-R5的环回为私有网段 2 R1/4/5为全连的MGRE结构,R1/2/3为星型的拓扑结构,R1为中心站点 3 所有私有网段可以互相通讯,私有网段使用OSPF完成。 IP规划 配置IP R1 # interface GigabitEt…...

【计算机毕设】微信小程序案例-学生签到系统

前言:我是IT源码社,从事计算机开发行业数年,专注Java领域,专业提供程序设计开发、源码分享、技术指导讲解、定制和毕业设计服务 👉IT源码社-SpringBoot优质案例推荐👈 👉IT源码社-小程序优质案例…...

【数据分析】上市公司半年报数据分析

前言 前文介绍过使用网络技术获取上市公司半年报数据的方法,本文将对获取到的数据进行简要的数据分析。 获取数据的代码介绍在下面的两篇文章中 【java爬虫】使用selenium获取某交易所公司半年报数据-CSDN博客 【java爬虫】公司半年报数据展示-CSDN博客 全量数…...

【C++初阶】类和对象——操作符重载const成员函数取地址重载日期类的实现

个人主页点击直达:小白不是程序媛 C系列专栏:C头疼记 目录 前言: 运算符重载 运算符重载 赋值运算符重载 前置和后置重载 const成员 取地址及const取地址操作符重载 使用函数操作符重载完成日期类的实现 前言: 上篇文…...

JAVA中的垃圾回收器(2)

一)G1垃圾回收器: 垃圾收集器迭代停顿时间越少越好,但是垃圾回收的总时间会增多,默认暂停时间默认是200ms 一)垃圾收集器介绍 1)G1垃圾回收器是一款面向服务器的垃圾收集器,主要针对的是配备多颗处理器以及大容量内存的机器,以极高…...

mac 安装homebrew ,golang

mac 安装homebrew ,golang 安装homebrew安装golang选择 apple arm 版本安装配置环境变量 安装homebrew /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"回车执行指令后,根据提示操作。具体包括以下提示操作&am…...

李沐——论文阅读——VIT(VIsionTransformer)

一、终极结论: 如果在足够多的数据上面去做预训练,那么,我们也可以不用 卷积神经网络,而是直接用 自然语言处理那边搬过来的 Transformer,也能够把视觉问题解决的很好 (tips:paperswithcode.co…...

uniapp表单验证

以下是一个简单的uniapp表单验证示例&#xff1a; <template><view class"uni-form"><view class"uni-form-item"><view class"uni-form-label">用户名</view><input type"text" v-model"user…...

Crawler4j实例爬取爱奇艺热播剧案例

前言 热播剧数据在戏剧娱乐产业中扮演着着名的角色。热了解播剧的观众喜好和趋势&#xff0c;对于制作方和广告商来说都具有重要的参考价值。然而&#xff0c;手动收集和整理这些数据是在本文中&#xff0c;我们将介绍如何利用 Python 爬虫技术和 Crawler4j 实例来自动化爬取爱…...

uniapp项目APP端安卓ios权限检测教程

导语:在 APP 的日常开发过程中,权限检测与授权是不可避免的一项重要的功能,下面就简单介绍一下如何检测和授权的方法。 目录 原理方法实战原理 此授权方法主要是依托于 HTML5 产业联盟的HTML5+规范实现的。 HTML5 产业联盟官网 获取当前操作系统名称 可以使用uni.getSys…...

java多进程间(父进程与子进程)通信

一般我们在java中运行其它类中的方法时&#xff0c;无论是静态调用&#xff0c;还是动态调用&#xff0c;都是在当前的进程中执行的&#xff0c;也就是说&#xff0c;只有一个java虚拟机实例在运行。而有的时候&#xff0c;我们需要通过java代码启动多个java子进程。这样做虽然…...

【从0到1设计一个网关】整合Nacos-服务注册与服务订阅的实现

文章目录 Nacos定义服务注册与订阅方法服务信息加载与配置实现将网关注册到注册中心实现服务的订阅 Nacos Nacos提供了许多强大的功能&#xff1a; 比如服务发现、健康检测。 Nacos支持基于DNS和基于RPC的服务发现。 同时Nacos提供对服务的实时的健康检查&#xff0c;阻止向不…...

【uniapp】短信验证码输入框

需求是短信验证码需要格子输入框 如图 网上找了一个案例改吧改吧 直接上代码 结构 <template><view class"verify-code"><!-- 输入框 --><input id"input" :value"code" class"input" :focus"isFocus"…...

负载均衡的综合部署练习(hproxy+keepalived和lvs-DR+keepalived+nginx+Tomcat)

一、haproxykeepalived haproxy 2台 20.0.0.21 20.0.0.22 nginx 2台 20.0.0.23 20.0.0.24 客户机 1台 20.0.0.30 这里没有haproxy不是集群的概念&#xff0c;他只是代理服务器。 访问他直接可以直接访问后端服务器 关闭防火墙 安装haproxy和环境&#xff1a; yum in…...

设计模式——策略模式(Strategy Pattern)+ Spring相关源码

文章目录 一、策略模式定义二、例子1. 菜鸟教程例子&#xff08;略有改动&#xff09;1.1 、定义。1.2、定义加法策略类1.3、定义乘法策略类1.4、创建 Context 类1.5、使用 2、JDK awt包——BufferStrategy3、Spring源码 —— InstantiatorStrategy4、Spring源码 —— Instanti…...

ORB-SLAM3算法2之开源数据集运行ORB-SLAM3生成轨迹并用evo工具评估轨迹

文章目录 0 引言1 数据和真值1.1 TUM1.2 EuRoc1.3 KITTI2 ORB-SLAM3的EuRoc示例3 ORB-SLAM3的TUM-VI示例4 ORB-SLAM3的ROS各版本示例4.1 单目4.2 单目和IMU4.3 双目4.4 双目和IMU4.5 RGB-D0 引言 ORB-SLAM3算法1 已成功编译安装ORB-SLAM3到本地,本篇目的是用TUM、EuRoc和KITT…...

Qt 序列化函数和反序列化函数

文章目录 界面学生类序列化函数反序列化函数刷新所选择的下拉表值添加 界面 学生类 // 创建学生信息类 class studentInfo { public:QString id; // 学号QString name; // 学生姓名QString age; // 学生年龄// 重写QDataStream& operator<<操作符&…...

Linux之线程池

线程池 线程池概念线程池的应用场景线程池实现原理单例模式下线程池实现STL、智能指针和线程安全其他常见的各种锁 线程池概念 线程池&#xff1a;一种线程使用模式。 线程过多会带来调度开销&#xff0c;进而影响缓存局部性和整体性能。而线程池维护着多个线程&#xff0c;等待…...

MAC安装stable diffusion

./webui.sh --precision full --no-half-vae --disable-nan-check --api Command: "/Users/xxxx/aigc/stable-diffusion-webui/venv/bin/python3" -m pip install torch2.0.1 torchvision0.15.2 Error code: 2 执行命令&#xff1a; pip install torch2.0.1 torchvi…...

FPGA_状态机工作原理

FPGA_状态机介绍和工作原理 状态机工作原理Mealy 状态机模型Moore 状态机模型状态机描述方式代码格式 总结 状态机工作原理 状态机全称是有限状态机&#xff08;Finite State Machine、FSM&#xff09;&#xff0c;是表示有限个状态以及在这些状态之间的转移和动作等行为的数学…...

用 jose 正确实现 JWT 签发、验签与密钥轮换

1. 为什么你写的 JWT 总是“看起来能用&#xff0c;上线就出事”JWT&#xff08;JSON Web Token&#xff09;这东西&#xff0c;我第一次在项目里用的时候&#xff0c;也是照着文档抄了三行代码&#xff1a;jwt.sign(payload, secret)、jwt.verify(token, secret)、res.json({ …...

Unity WebGL性能优化实战:内存管理、WASM调优与Shader变体精简

1. 这不是“把游戏搬上网”那么简单&#xff1a;为什么《疯狂特技赛车2》的Web化是Unity引擎能力边界的试金石 你肯定见过那种“Unity WebGL导出一键搞定”的教程&#xff0c;点几下Build Settings&#xff0c;勾上WebGL&#xff0c;等十分钟编译完&#xff0c;拖进浏览器——然…...

3分钟搞定B站缓存:这款神器让视频转换超简单

3分钟搞定B站缓存&#xff1a;这款神器让视频转换超简单 【免费下载链接】m4s-converter 一个跨平台小工具&#xff0c;将bilibili缓存的m4s格式音视频文件合并成mp4 项目地址: https://gitcode.com/gh_mirrors/m4/m4s-converter 你是否曾为B站视频下架而焦虑&#xff1…...

用强化学习训练 Agent:从随机尝试到精通复杂任务

用强化学习训练 Agent&#xff1a;从随机尝试到精通复杂任务 副标题&#xff1a; 深度解析马尔可夫决策过程、Q学习、DQN、PPO四大核心支柱&#xff0c;附从OpenAI Gym经典项目实战与Atari Pong完整训练代码 第一部分&#xff1a;引言与基础 (Introduction & Foundation) 1…...

CANN 显存优化深度解析:梯度累积、混合精度与显存回收实战

CANN 显存优化深度解析&#xff1a;梯度累积、混合精度与显存回收实战显存不够跑不了大模型&#xff1f;这篇讲清楚昇腾上的显存优化技术&#xff0c;从原理到实践。显存问题诊断流程 OOM 报错 → 检查模型大小 → 分析梯度占用 → 定位瓶颈 → 选择优化方案显存问题是大模型训…...

RingTool:心血管信号分析与深度学习在可穿戴设备中的应用

1. RingTool工具包概述&#xff1a;心血管生理信号分析的瑞士军刀作为一名长期从事医疗健康监测系统开发的工程师&#xff0c;我见证了可穿戴设备从简单的计步器到如今能够监测多种生命体征的智能化转变。在这个过程中&#xff0c;基于光电容积图(PPG)的心血管参数监测技术扮演…...

终极自动化指南:如何用AALC解放你的Limbus Company游戏时间

终极自动化指南&#xff1a;如何用AALC解放你的Limbus Company游戏时间 【免费下载链接】AhabAssistantLimbusCompany AALC&#xff0c;PC端Limbus Company小助手。AALC&#xff0c;Limbus Company Assistant on PC 项目地址: https://gitcode.com/gh_mirrors/ah/AhabAssista…...

2026特级防火卷帘门价格明细、国标参数及选购避坑指南(河北厂家实测)

在商业综合体、地下车库、厂房消防验收场景中&#xff0c;特级防火卷帘门是核心防火分隔设备&#xff0c;因具备3小时极限耐火极限&#xff0c;成为大型建筑消防报审的刚需产品。很多工程采购、消防从业者在选型时&#xff0c;容易混淆普通卷帘与特级卷帘的区别&#xff0c;同时…...

如何永久免费使用Cursor Pro?终极破解工具完整指南

如何永久免费使用Cursor Pro&#xff1f;终极破解工具完整指南 【免费下载链接】cursor-free-vip [Support 0.45]&#xff08;Multi Language 多语言&#xff09;自动注册 Cursor Ai &#xff0c;自动重置机器ID &#xff0c; 免费升级使用Pro 功能: Youve reached your trial …...

【产品发布】建享云智能单据扫描仪正式上线,一站式解决单据数字化处理难题

建享云正式推出全新智能单据扫描仪&#xff0c;聚焦各行业单据数字化处理的核心痛点&#xff0c;无需复杂部署流程、无需专业技术支撑&#xff0c;轻松适配个人办公与企业级各类场景。本文将简洁明了地介绍产品核心功能、操作方法及适配范围&#xff0c;帮助用户快速了解产品价…...