OSPF实验2

news2024/11/15 17:16:47

OSPF实验2

要求:

1.如图连接,合理规划IP地址,所有路由器各自创建一个loopback接口

2.R1再创建三个接口IP地址为201.1.1.1/24、201.1.2.1/24、201.1.3.1/24

R5再创建三个接口IP地址为202.1.1.1/24、202.1.2.1/24、202.1.3.1/24

R7再创建三个接口IP地址为203.1.1.1/24、203.1.2.1/24、203.1.3.1/24

3.如图运行路由协议

R1 -R2 -R3之间使用MGRE网络,为hub-spoke 网络结构,R1为hub端 ,部署OSPF网络,MGRE修改为BMA网络类型

4.area 1 区域不得出现4.5类LSA

5.其他区域优先通过R3访问R1 三个环回接口

6.尽量减少路由条目数量

7.area 1 区域增加安全性

8.全网可达

在这里插入图片描述

1、配置地址

在这里插入图片描述

R1:

在这里插入图片描述

R2:

在这里插入图片描述

R3:

在这里插入图片描述

R4:

在这里插入图片描述

R5:

在这里插入图片描述

R6:

在这里插入图片描述

R7:

在这里插入图片描述

R8:

在这里插入图片描述

2、按照各个划分的区域运行相关的路由协议。

R1 -R2 -R3之间使用MGRE网络,为hub-spoke 网络结构,R1为hub端,部署OSPF网络,MGRE修改为BMA网络类型。

area 0中,R8模拟运营商不进行通告,在R1-R3配置缺省指向R8链接的接口上:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

R1、R2、R3之间建立隧道,R3作为hub:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

R1、R2、R3运行ospf协议,隧道接口划分为area 0:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

将R2和R3的DR优先级调整为0,放弃DR选举,固定DR为R1:

在这里插入图片描述

在这里插入图片描述

修改网络类型为BMA:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

查看配置情况:

在这里插入图片描述

在这里插入图片描述

area 1中配置:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

area 2中配置:

在这里插入图片描述

在这里插入图片描述

RIP 100区域配置:

在这里插入图片描述

在这里插入图片描述

RIP 200区域配置:

在这里插入图片描述

在这里插入图片描述

在R4和R6上对RIP和OSPF进行重发布:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

查看重分布后R4上的路由表:

在这里插入图片描述

在这里插入图片描述

因为area 2是不与骨干区域相连的,即不规则区域,需要将不规则区域进行处理使其与骨干区域相接,否则不能互相学习路由信息,而要求的第4点不得出现4、5类LSA,需要设置area 1为特殊区域stub,stub区不能使用虚链路以及重发布,这里使用的使隧道建立来延长area 0区,使其学习到area 2的路由信息。

在R2、R3对R4进行隧道建立,延长area 0区域,使area 0区域连接area 2区域。

使用R2、R3和R4的环回地址进行隧道建立,避免使用物理地址建立,因为物理地址如果在物理连接中出现故障,隧道将会失效。

先将原本通告在area 0区域中的2.2.2.2环回和3.3.3.3环回取消,重新通告在与4.4.4.4环回同区域中,因为隧道的建立是使用1类LSA进行维持的,如果用来建立隧道源环回或是目标环回不在同一个区域中,会使环回的学习和维持是使用3类LSA的,则会出现因为1类LSA优于3类LSA使环回之间维持断开,隧道不能建立,而断开后3类LSA重新学习建立隧道又会重新出现,即重新建立1类LSA,这时又会重新断开,一直反复循环。而在同一个区域建立则不会出现3类LSA。

将R2和R3的环回通告到area 1区域中:

在这里插入图片描述

在这里插入图片描述

建立R2、R3对R4的隧道:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

对隧道的地址通告到area 0中,延长area 0区域:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

3、设置area 1为特殊区域stub区,区域不出现4、5类LSA。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

4、改变R2上的开销值,使其他区域通过R3的选路来访问R1的环回。

改变开销值前:

在这里插入图片描述

R2的隧道接口上增加开销值:

在这里插入图片描述

改变后选路为R3:

在这里插入图片描述

5、进行路由的汇总减少条目,同时配置空接口避免环路。

R1的环回汇总,ABR上汇总:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

R5的环回汇总:

在这里插入图片描述

R7的环回汇总:

在这里插入图片描述

汇总后:

在这里插入图片描述

配置空接口,避免环路:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

6、增加area 1的安全性,配置区域认证。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

7、测试全网可达。

在这里插入图片描述

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

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

相关文章

小红书如何开店,送你一份保姆级开店教程

科思创业汇 大家好,这里是科思创业汇,一个轻资产创业孵化平台。赚钱的方式有很多种,我希望在科思创业汇能够给你带来最快乐的那一种! 今天,我们来谈谈小红书的电子商务。这也是今年非常流行的电子商务平台。很多人说…

《设计模式》责任链模式

《设计模式》责任链模式 定义: 责任链模式将链中每一个节点都看成一个对象,并且将这些节点对象连成一条链,请求会沿着这条链进行传递,直到有对象处理它为止,这使得多个对象都有机会接收请求,避免了请求发送…

warp框架教程3-path, method和自定义请求方法

path, method和自定义请求方法 path 是 warp 中的路由系统, 一个 web 框架的灵魂所在, 一个优美的路由系统可以给我们带来非常良好的使用体验, 而 warp 的路由体验本身就是非常 nice 的。在本文中将展示一个 RESTful 风格的 API 设计。下面先来学习一下 path 模块。 path 模块…

从小白到大神之路之学习运维第56天--------shell脚本实例应用2.0之有趣的知识

第三阶段基础 时 间:2023年7月10日 参加人:全班人员 内 容: shell实例 目录 shell脚本应用: 一、if判断 1、if判断的类型 1)单分支 2)双分支 3)多分支 2、单分支if判断 1&#x…

Could not increase number of max_open_files to more than 5000 (request: 65535)

修改MySQL 打开文件数量限制 修改内核限制 ulimit -n //查看系统限制 修改 /etc/security/limits.conf 添加 soft nofile 65530hard nofile 65535 mysql> SHOW VARIABLES LIKE open_files_limit; 通过 MySQL 命令行检查新限制。您可以使用以下查询,确保设置了新…

vue3使用less入门使用案例(webStrom)

文章目录 简介安装less基础代码效果 less进阶代码效果 简介 less&#xff1a;css预处理语言 安装 npm i less3.0.4 -Dless打包解释器 npm i less-loader5.0.0 -Dless基础代码 <template><div class"a"></div> </template><style lang…

Java Web Servlet (1)23.7.7

Servlet 1&#xff0c; Servlet 1.1 简介 Servlet是JavaWeb最为核心的内容&#xff0c;它是Java提供的一门动态web资源开发技术。 使用Servlet就可以实现&#xff0c;根据不同的登录用户在页面上动态显示不同内容。 Servlet是JavaEE规范之一&#xff0c;其实就是一个接口&a…

【日常记录】CentOS7.5 安装tomcat放行8080端口后无法访问

环境 操作系统版本信息&#xff1a; [rootlocalhost conf]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core)JAVA版本信息 [rootlocalhost conf]# java -version openjdk version "1.8.0_372" OpenJDK Runtime Environment (build 1.8.0_372-b07) …

闲人闲谈PS之四十四——供应链透明化

惯例闲话&#xff1a; 近期工作和天气一样&#xff0c;如火如荼&#xff0c;前面1个月&#xff0c;拼全力搞了一个新功能&#xff0c;把闲人折腾的够呛&#xff0c;现在回头看看这个过程&#xff0c;倒也回味无穷&#xff0c;如何利用信息化工具&#xff0c;搞点数字化的活&am…

ORA-39168: Object path STATISTICS was not found

上周某客户因异常断电导致lun&#xff0c;某个测试环境无法启动&#xff0c;客户只提供了一个1周前.dmp文件&#xff0c;需要在新环境中导入恢复&#xff0c;解决表空间和临时表空间问题后&#xff0c;导入报错如下 Import: Release 11.2.0.4.0 - Production on Thu Jul 6 07:…

基础篇--Cortex-M系列介绍

视频教程 体系结构&#xff08;ARM架构版本&#xff09;与其对应的ARM处理器内核 Cortex-M系列介绍 ARM公司 ARM公司&#xff1a;只做内核设计和IP授权&#xff0c;不参与芯片设计 ARM架构为什么能风靡全球&#xff1f; Cortex内核分类及特征 Cortex-M3/4/7介绍

几个有趣的Python库,建议收藏~

随着每个 Python 版本的发布&#xff0c;都会添加新模块&#xff0c;并引入新的更好的做事方式&#xff0c;虽然我们都习惯了使用好的旧 Python 库和某些做事方式&#xff0c;但现在也时候升级并利用新的和改进的模块及其特性了。 Pathlib pathlib 绝对是 Python 标准库中最近…

python 第十二章 面向对象

系列文章目录 第一章 初识python 第二章 变量 第三章 基础语句 第四章 字符串str 第五章 列表list [] 第六章 元组tuple ( ) 第七章 字典dict {} 第八章 集合set {} 第九章 常用操作 第十章 函数 第十一章 文件操作 文章目录 系列文章目录12.1面向对象实现方法定义类经典类&am…

《Redis 核心技术与实战》课程学习笔记(五)

数据同步&#xff1a;主从库如何实现数据一致&#xff1f; 那我们总说的 Redis 具有高可靠性&#xff0c;又是什么意思呢&#xff1f; 其实&#xff0c;这里有两层含义&#xff1a;一是数据尽量少丢失&#xff0c;二是服务尽量少中断。AOF 和 RDB 保证了前者&#xff0c;而对于…

【NLP,Huggingface,Colab】使用 Trainer 训练模型,并保存模型参数

【NLP&#xff0c;Huggingface&#xff0c;Colab】使用 Trainer 训练模型&#xff0c;并保存模型参数 前置知识上代码 前置知识 Colab 的使用Huggingface 官网和一些基础API 上代码 首先&#xff0c;建议保存代码到 VSCode&#xff0c;这样双击关键类&#xff0c;F12可以进入…

一个HTTP的流程

1&#xff0c;键入一个URL后浏览器将URL进行解析 2,浏览器解析URL后&#xff0c;需要查询服务器域名对应的IP地址。 流程如下&#xff1a;查询缓存&#xff0d; >客户端发送DNS请求-> 根DNS&#xff0c;根DNS根据 .COM-> 顶级域名服务器&#xff0c;根据baidu->权…

【Linux后端服务器开发】管道设计

目录 一、管道通信 二、匿名管道 1. 匿名管道通信 2. 匿名管道设计 三、命名管道 comm.hpp client.cc serve.cc 一、管道通信 进程通信 数据传输&#xff1a;一个进程需要将它的数据发送给另一个进程 资源共享&#xff1a;多个进程之间共享同样的资源 通知事件&…

Matlab建模实战学习——(规划问题)

1.Matlab函数linprog&#xff08;&#xff09;的使用 1.1 Matlab基本描述 1.2 函数linprog&#xff08;&#xff09; 三种表达形式 [x,fval] linprog(c,A,b)[x,fval] linprog(c,A,b,Acq,bcq)[x,fval]linprog(c,A,b,Aeq,beq,lb,ub) 其中 x返回的是决策向量的取值&#xf…

K8S应用服务安全(最小特权 策略方案 资源限制 调用限制 沙箱)

应用服务安全 1 应用服务安全1.1 最小特权1.1.1 基础知识1.1.2 安全上下文1.1.3 资源实践1.1.4 特权基础1.1.5 特权实践1.1.5 PSP实践 1.2 策略方案1.2.1 OPA简介1.2.2 特权策略1.2.3 策略进阶 1.3 资源限制1.3.1 AppArmor简介1.3.2 基础知识1.3.2 应用实践 1.4 调用限制1.4.1 …

Git装机基础配置

Git在开发中可谓是必用的工具软件了&#xff0c;下面介绍下装机必须的几个配置 配置用户身份 git config –global user.name “Your Name” git config –global user.email “emailexample.com”// 例如&#xff1a; git config –global user.name “xiaowag” git config …