基于OSPF的MGRE实验

news2025/2/26 23:02:07

目录

题目:基于OSPF的MGRE实验

 步骤一:拓扑搭建

 步骤二:地址配置

 步骤三:公网通

 步骤四:MGRE VPN配置

中心站点:R1

分支站点:

 步骤五:基于MGRE环境下的OSPF配置

 步骤六:测试


题目:基于OSPF的MGRE实验

基于ospf的MGRE出现问题:ospf的路由表学习不全

问题1:Tunnel接口类型为P2P类型,不选举DR/BDR,使得设备无法正常建立邻接关系, 解决方法:更改网络中tunnel接口类型为广播或者P2MP

        [R2]interface Tunnel 0/0/0

        [R2-Tunnel0/0/0]ospf network-type broadcast

问题2:DR和BDR选举混乱,无法正常建邻

更改网络类型后,广播网络中中心站点和分支站点处于同一个广播域,此时需要进行DR和BDR的选 举,但是在分支站点的世界里只和中心站点认识,分支站点和分支站点不认识,这就会发生多个分支 站点和一个中心站点互相竞选DR和BDR,这样会造成选举结果混乱,可在中心站点看到混乱的场景 解 决方法:将分支站点的dr选举优先级变0,这样就能保证中心站点是整个广播网络中唯一的DR

 步骤一:拓扑搭建

 步骤二:地址配置

R1

interface GigabitEthernet0/0/0
 ip address 15.0.0.1 255.255.255.0 
interface LoopBack0
 ip address 192.168.1.1 255.255.255.0  

R2

interface GigabitEthernet0/0/0
 ip address 25.0.0.2 255.255.255.0 
interface LoopBack0
 ip address 192.168.2.1 255.255.255.0 

R3

interface GigabitEthernet0/0/0
 ip address 35.0.0.3 255.255.255.0 
interface LoopBack0
 ip address 192.168.3.1 255.255.255.0 

R4

interface GigabitEthernet0/0/0
 ip address 45.0.0.4 255.255.255.0 
interface LoopBack0
 ip address 192.168.4.1 255.255.255.0 

R5

interface GigabitEthernet0/0/0
 ip address 15.0.0.5 255.255.255.0 
interface GigabitEthernet0/0/1
 ip address 25.0.0.5 255.255.255.0 
interface GigabitEthernet0/0/2
 ip address 45.0.0.5 255.255.255.0 
interface GigabitEthernet4/0/0
 ip address 35.0.0.5 255.255.255.0 

 步骤三:公网通

分别配置缺省路由:

ip route-static 0.0.0.0 0.0.0.0 15.0.0.5
ip route-static 0.0.0.0 0.0.0.0 25.0.0.5
ip route-static 0.0.0.0 0.0.0.0 35.0.0.5
ip route-static 0.0.0.0 0.0.0.0 45.0.0.5

 步骤四:MGRE VPN配置

中心站点:R1

interface Tunnel0/0/0
 ip address 192.168.5.1 255.255.255.0 
 tunnel-protocol gre p2mp        # 设置封装类型
 source 15.0.0.1                 # 配置源IP
 ospf network-type broadcast     # 修改接口类型
 nhrp entry multicast dynamic    # 开启伪广播
 nhrp network-id 100             # 创建NHRP域

分支站点:

R2

interface Tunnel0/0/0
 ip address 192.168.5.2 255.255.255.0 
 tunnel-protocol gre p2mp
 source GigabitEthernet0/0/0     # 由于公网中分支站点IP地址不固定,因此使用接口来表示目标IP 
 ospf network-type broadcast     # 修改网络类型
 ospf dr-priority 0              # 等于0时表示该接口不参与DR和BDR选举
 nhrp network-id 100             # 加入NHRP域
 nhrp entry 192.168.5.1 15.0.0.1 register    # 去该站点注册

R3

interface Tunnel0/0/0
 ip address 192.168.5.3 255.255.255.0 
 tunnel-protocol gre p2mp
 source GigabitEthernet0/0/0
 ospf network-type broadcast
 ospf dr-priority 0
 nhrp network-id 100
 nhrp entry 192.168.5.1 15.0.0.1 register

R4

interface Tunnel0/0/0
 ip address 192.168.5.4 255.255.255.0 
 tunnel-protocol gre p2mp
 source GigabitEthernet0/0/0
 ospf network-type broadcast
 ospf dr-priority 0
 nhrp network-id 100
 nhrp entry 192.168.5.1 15.0.0.1 register

 步骤五:基于MGRE环境下的OSPF配置

R1

ospf 1 router-id 1.1.1.1 
 area 0.0.0.0 
  network 192.168.1.0 0.0.0.255 
  network 192.168.5.0 0.0.0.255 

R2

ospf 1 router-id 2.2.2.2 
 area 0.0.0.0 
  network 192.168.2.0 0.0.0.255 
  network 192.168.5.0 0.0.0.255 

R3

ospf 1 router-id 3.3.3.3 
 area 0.0.0.0 
  network 192.168.3.0 0.0.0.255 
  network 192.168.5.0 0.0.0.255

R4

ospf 1 router-id 4.4.4.4 
 area 0.0.0.0 
  network 192.168.4.0 0.0.0.255 
  network 192.168.5.0 0.0.0.255 

 步骤六:测试

路由器反复互Ping

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1158576.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

软件测试/测试开发丨利用ChatGPT自动生成架构图

点此获取更多相关资料 简介 架构图通过图形化的表达方式,用于呈现系统、软件的结构、组件、关系和交互方式。一个明确的架构图可以更好地辅助业务分析、技术架构分析的工作。架构图的设计是一个有难度的任务,设计者必须要对业务、相关技术栈都非常清晰…

【JAVA学习笔记】55 - 集合-Map接口(难点)

Map接口 一、Map接口的特点(难点) 难点在于对Node和Entry和EntrySet的关系 注意:这里讲的是JDK8的Map接口特点 Map java 1) Map与Collection并列存在。用于保存具有映射关系的数据:Key-Value(双列) 2) Map中的key和value 可以…

物联网整体框架有哪些层面?

物联网是当前非常火热的话题,各个行业对物联网的关注和投入力度也很大,一些互联网巨头都在紧锣密鼓的布局物联网产业,抢占市场先机。 物联网的整体构架大致可以分为以下四个层面: 1.感知识别层 感知层是物联网整体架构的基础&…

Elasticsearch:使用 Elasticsearch 进行词汇和语义搜索

作者:PRISCILLA PARODI 在这篇博文中,你将探索使用 Elasticsearch 检索信息的各种方法,特别关注文本:词汇 (lexical) 和语义搜索 (semantic search)。 使用 Elasticsearch 进行词汇和语义搜索 搜索是根据你的搜索查询或组合查询…

【0基础学Java第五课】-- 方法的使用

5. 方法的使用 5.1 什么是方法5.2 方法定义5.3方法调用的执行过程例题:求n的阶乘和 5.4 实参和形参的关系(重点)5.5 没有返回值的方法5.6 方法重载5.7 方法签名5.8 递归5.9 递归练习按顺序打印一个数字的每一位(例如 1234 打印出 1 2 3 4)递归…

【Python语言速回顾】——爬虫基础知识

目录 一、爬虫概述 1、准备工作 2、爬虫类型 3、爬虫原理 二、爬虫三大库 1、Requests库 2、BeautifulSoup库 3、Lxml库 一、爬虫概述 爬虫又称网络机器人,可以代替人工从互联网中采集、整理数据。常见的网络爬虫主要有百度公司的Baiduspider、360公司的36…

电脑MSVCP120.dll丢失的解决办法,快速有效解决策略

在日常电脑使用过程中,我们可能会遇到一种情况,即打开某些程序或者游戏时,突然弹出一个错误提示,告诉我们"找不到MSVCP120.dll"文件,使得程序不能正常运行。本篇文章就带大家了解MSVCP120.dll以及MSVCP120.d…

springmvc 讲解(2)

系列文章目录 springmvc讲解(1 )点击此处即可 文章目录 系列文章目录一、Springmvc发送数据1、快速跳转页面1.1 开发模式讲解1.2 jsp简述1.3 页面跳转控制1.4 转发和重定向 2、返回json数据2.1 ResponseBody 注解2.2 RestController注解 3、访问静态资源…

Rust编程基础之6大数据类型

1.Rust数据类型 在 Rust 中, 每一个值都属于某一个 数据类型(data type), 这告诉 Rust 它被指定为何种数据,以便明确数据处理方式。我们将看到两类数据类型子集:标量(scalar)和复合(compound&a…

【Git】Git暂存使用

当我们正常使用Git切换分支时,会出现以下提示(请在切换分支之前提交您的更改或隐藏它们): Please commit your changes or stash them before you switch branches. 这是由于你现有分支上有修改还没有commit,而你又选择…

汽车配件商城小程序制作 | 汽车配件售卖,高门槛但高利润

通过汽车配件商城小程序给别人的供货,利润可高达60%,但甚少有人关注汽车配件销售的行业。具体情况是怎么样的呢,下面给大家简单分析。 据数据显示,国内有4亿多辆汽车,这些汽车坏了要修,也要偶尔进行保养&am…

6个免费可商用的高清图片素材网站

找免费课商用图片就上这6个网站,高质量无水印,赶紧收藏! 1、菜鸟图库 https://www.sucai999.com/pic.html?vNTYwNDUx 网站主要为新手设计师提供免费素材,这些素材的质量都很高,类别也很多,像平面、UI、电…

递归函数实现省市区多级联动搜索帮助

1、需求背景 当程序中有互为层级的字段,需要使用搜索帮助时,可以通过多次调用搜索帮助来实现。比如在程序中需要填写省市区三级地址 2、实现方式 2.1、平铺直叙 程序的搜索帮助,通常使用F4IF_INT_TABLE_VALUE_REQUEST来实现。多级的搜索帮…

2024上海国际人工智能展(CSITF)以“技术,让生活更精彩”为核心理念,以“创新驱动发展,保护知识产权,促进技术贸易”为主题

2024上海国际人工智能展(CSITF) China(Shanghai)International Technology Fair 时间:2024年6月12-14日 地点:上海世博展览馆 主办单位 中华人民共和国商务部 中华人民共和国科学技术部 中华人民共和国国家知识产权局 上海市…

进口跨境电商商城源码(海关179接口+海关报关+三单对碰)

海关179接口 现如今,跨境电商正在飞速发展,进口商品成为人们消费的热点。然而,进口商品的报关手续繁琐,而海关179接口的出现解决了这个问题。海关179接口是指与海关电子数据交换的商业接口,可以实现与海关进行数据对接…

小红书协议算法最新版

如果您想通过学习来了解小红书的点赞、关注、私信等功能的实现,以下是一些一般性的思路和示例代码,供您学习参考: 1. 点赞功能: - 后端实现:在后端,您可以创建一个用于存储用户点赞信息的数据库表。对于每…

自适应H5樱花个人网站引导页导航源码SEO增强版

懂前端和 PHP 技术想更改前端页面的可以看:网站的前端页面不好看,你可以查看 index 目录,内有参数 txt 文本里面记录了前端页面所使的关键 JS 代码和 php 代码,只需要稍加复制粘贴修改到新的前端页面就可以了!主目录的…

【干货】分享几个免费下载音乐mp3的网站实测可用

简述 本文仅用于学习交流,不做任何声明。 分享几个免费下载音乐mp3的网站、免费音乐、 大家有找不到资源的,可以留言评论下,帮忙代下载~~ 一说 文本由PUSDN强力驱动! 有账号的朋友,可以点个赞或者评论两句哦,评论后会获得积分奖励~ wandhi【实测可用】 评价:比…

【Javascript】Javascript高级程序设计:js 事件 随手笔记

目录 一、事件概述1.1 html 与 js1.2 事件流1.3 DOM 事件流 二、事件处理程序2.1 html 事件处理程序2.2 dom0 级事件处理程序2.3 dom2 级事件处理程序2.4 IE 事件处理程序 三、事件对象四、事件类型4.1 概述4.2 UI 事件4.3 焦点事件4.4 鼠标与滚轮事件4.5 键盘与文本事件4.6 额…

Vue基本使用

上代码&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Document</title><!-…