ospf动态路由配置,cost路径调整,ospf认证实验

一、实验拓扑如图:

接口ip配置网络 :10.17.12.*    10.17.13.* ,10.17.23.*

回环接口配置分别为 10.0.1.1 ,10.0.1.2,10.0.1.3对应三台路由器

ar1配置接口ip

 interface GigabitEthernet0/0/0
 ip address 10.17.12.1 255.255.255.0

interface GigabitEthernet0/0/1
 ip address 10.17.23.1 255.255.255.0

环路ip

interface LoopBack0
 ip address 10.0.1.1 255.255.255.255 

ar2配置接口ip

interface GigabitEthernet0/0/0
 ip address 10.17.12.2 255.255.255.0

interface GigabitEthernet0/0/1
 ip address 10.17.13.1 255.255.255.0 

ar2环路ip

interface LoopBack0
 ip address 10.0.1.2 255.255.255.255 

ar3接口和环路ip

interface GigabitEthernet0/0/0
 ip address 10.17.13.2 255.255.255.0 

interface GigabitEthernet0/0/1
 ip address 10.17.23.2 255.255.255.0

 interface LoopBack0
 ip address 10.0.1.3 255.255.255.255 

此时接口ip可以同网段可以相互ping同,但是路由器回环ip不通

二、配置动态ospf路由方法

定义进程号,命名,区域,发布网络

ospf 1 router-id 10.0.1.3    多数用路由的回环ip作为router-id

area 0     同区域内的路由可以相互学习

  network 10.0.1.3 0.0.0.0     发布网络,注意反掩码的使用
  network 10.17.13.0 0.0.0.255 
  network 10.17.23.0 0.0.0.255

 其他同理

在AR1配置默认路由,看其他两个设备能否自动学习

ospf 1 router-id 10.0.1.1 
 default-route-advertise always

查看AR2和AR3是否有默认路由,到0.0.0.0的网络

此时测试各路由的环路ip能否通信

正常通信

三.ospf的认证,只有经过认证才可以相互发现

对设备的接口试图配置

ar1

interface GigabitEthernet0/0/0

 ospf authentication-mode md5 10 cipher jw123456

interface GigabitEthernet0/0/1

ospf authentication-mode md5 10 cipher jw123456

ar2和ar3同理,密文要一致

四、通过修改cost来选择路径,ar1-ar2-ar3

当前路径  ar1-ar3

将ar1出口cost设置10,再次查看到ar3的路径

interface GigabitEthernet0/0/1

 ospf cost 10

再次查看路径

先到ar2,再到ar3

完成实验。

总结:

1.基本接口的ip配置,了解设备的环回接口,不依赖任何物理接口,类似设备的id;

2.ospf动态路由的配置方法,ospf进程号,router-id,area区域最重要,相同区域才可以相互学习路由,发布网络network+ip网络起始地址+反掩码

3.ospf的认证是配置在设备的接口下的

4.cost的修改可以改变路由方向

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

通过亚马逊云科技Bedrock打造自定义AI智能体Agent(上)

大家对于智能体代理Agent一定已经非常熟悉,自主代理(Autonomous Agents) 目前在AI行业极其热门并具有巨大的潜力,能够显著提升开发者日常的工作效率、自动化日常琐碎、重复性任务,并生成全新的内容。Agent可以理解用户…

Sklearn 中的逻辑回归

逻辑回归的数学模型 基本模型 逻辑回归主要用于处理二分类问题。二分类问题对于模型的输出包含 0 和 1,是一个不连续的值。分类问题的结果一般不能由线性函数求出。这里就需要一个特别的函数来求解,这里引入一个新的函数 Sigmoid 函数,也成…

基于STM32的循迹小车设计与实现

1 系统方案设计 根据系统设计功能,展开基于STM32的循迹小车设计,整体设计框图如图2.1所示。系统采用STM32单片机作为控制器,通过L298驱动器控制两个直流电机实现对小车的运动控制,两路红外模块实现黑线的检测,HC-SR04超声波模块实…

异或哈希总结

例题 例题1https://codeforces.com/problemset/problem/1175/Fhttps://codeforces.com/problemset/problem/1175/F 例题2https://codeforces.com/contest/2014/problem/Hhttps://codeforces.com/contest/2014/problem/H例题4https://codeforces.com/contest/1418/problem/Ght…

深入理解若依RuoYi-Vue数据字典设计与实现

深入理解若依数据字典设计与实现 一、Vue2版本主要文件目录 组件目录src/components:数据字典组件、字典标签组件 工具目录src/utils:字典工具类 store目录src/store:字典数据 main.js:字典数据初始化 页面使用字典例子&#xf…

Leecode刷题C语言之跳跃游戏②

执行结果:通过 执行用时和内存消耗如下&#xff1a; int jump(int* nums, int numsSize) {int position numsSize - 1;int steps 0;while (position > 0) {for (int i 0; i < position; i) {if (i nums[i] > position) {position i;steps;break;}}}return steps…

【C++数论】880. 索引处的解码字符串|2010

本文涉及知识点 数论&#xff1a;质数、最大公约数、菲蜀定理 LeetCode880. 索引处的解码字符串 给定一个编码字符串 s 。请你找出 解码字符串 并将其写入磁带。解码时&#xff0c;从编码字符串中 每次读取一个字符 &#xff0c;并采取以下步骤&#xff1a; 如果所读的字符是…

1月27(信息差)

&#x1f30d;喜大普奔&#xff0c;适用于 VS Code 的 GitHub Copilot 全新免费版本正式推出&#xff0c;GitHub 全球开发者突破1.5亿 &#x1f384;Kimi深夜炸场&#xff1a;满血版多模态o1级推理模型&#xff01;OpenAI外全球首次&#xff01;Jim Fan&#xff1a;同天两款国…

18款炫酷烟花合集

系列专栏 《Python趣味编程》《C/C趣味编程》《HTML趣味编程》《Java趣味编程》 写在前面 Python、C/C、HTML、Java等4种语言实现18款炫酷烟花的代码。 Python Python烟花① 完整代码&#xff1a;Python动漫烟花&#xff08;完整代码&#xff09;-CSDN博客 ​ Python烟…

【C++ 动态规划】1024. 视频拼接|1746

本文涉及知识点 C动态规划 LeetCode1024. 视频拼接 你将会获得一系列视频片段&#xff0c;这些片段来自于一项持续时长为 time 秒的体育赛事。这些片段可能有所重叠&#xff0c;也可能长度不一。 使用数组 clips 描述所有的视频片段&#xff0c;其中 clips[i] [starti, end…

可扩展架构:如何打造一个善变的柔性系统?

系统的构成:模块 + 关系 我们天天和系统打交道,但你有没想过系统到底是什么?在我看来,系统内部是有明确结构 的,它可以简化表达为: 系统 = 模块 + 关系 在这里,模块是系统的基本组成部分,它泛指子系统、应用、服务或功能模块。关系指模块 之间的依赖关系,简单…

TOGAF之架构标准规范-信息系统架构 | 数据架构

TOGAF是工业级的企业架构标准规范&#xff0c;信息系统架构阶段是由数据架构阶段以及应用架构阶段构成&#xff0c;本文主要描述信息系统架构阶段中的数据架构阶段。 如上所示&#xff0c;信息系统架构&#xff08;Information Systems Architectures&#xff09;在TOGAF标准规…

【OMCI实践】ONT上线过程的omci消息(二)

引言 在上一篇文章【OMCI实践】ONT上线过程的omci消息&#xff08;一&#xff09;-CSDN博客&#xff0c;主要介绍了ONT上线过程的OMCI交互的四个阶段&#xff0c;本篇开始介绍上线过程的omci消息&#xff0c;重点介绍涉及到的受管实体&#xff08;ME&#xff09;的属性。 OMC…

C++ STL:深入探索常见容器

你好呀&#xff0c;欢迎来到 Dong雨 的技术小栈 &#x1f331; 在这里&#xff0c;我们一同探索代码的奥秘&#xff0c;感受技术的魅力 ✨。 &#x1f449; 我的小世界&#xff1a;Dong雨 &#x1f4cc; 分享我的学习旅程 &#x1f6e0;️ 提供贴心的实用工具 &#x1f4a1; 记…

ShenNiusModularity项目源码学习(7:数据库结构)

ShenNiusModularity项目默认使用mysql数据库&#xff0c;数据库连接字符串放到了ShenNius.Admin. Mvc、ShenNius.Admin.Hosting的appsettings.json文件内。   ShenNiusModularity项目为自媒体内容管理系统&#xff0c;支持常规管理、CMS管理、商城管理等功能&#xff0c;其数…

论文笔记(六十三)Understanding Diffusion Models: A Unified Perspective(五)

Understanding Diffusion Models: A Unified Perspective&#xff08;五&#xff09; 文章概括基于得分的生成模型&#xff08;Score-based Generative Models&#xff09; 文章概括 引用&#xff1a; article{luo2022understanding,title{Understanding diffusion models: A…

服务器上安装Nginx详细步骤

第一步&#xff1a;上传nginx压缩包到指定目录。 第二步&#xff1a;解压nginx压缩包。 第三步&#xff1a;配置编译nginx 配置编译方法&#xff1a; ./configure 配置编译后结果信息&#xff1a; 第四步&#xff1a;编译nginx 在nginx源文件目录中直接运行make命令 第五步&…

C++初阶—string类

第一章&#xff1a;为什么要学习string类 1.1 C语言中的字符串 C语言中&#xff0c;字符串是以\0结尾的一些字符的集合&#xff0c;为了操作方便&#xff0c;C标准库中提供了一些str系列的库函数&#xff0c;但是这些库函数与字符串是分离开的&#xff0c;不太符合OOP的思想&…

基于Django的豆瓣影视剧推荐系统的设计与实现

【Django】基于Django的豆瓣影视剧推荐系统的设计与实现&#xff08;完整系统源码开发笔记详细部署教程&#xff09;✅ 目录 一、项目简介二、项目界面展示三、项目视频展示 一、项目简介 该系统采用了Python作为后端开发语言&#xff0c;采用Django作为后端架构&#xff0c;结…

【miniconda】:langraph的windows构建

langraph需要python3.11 langraph强烈建议使用py3.11 默认是3.12 官方 下载仓库 下载老版本的python (后续发现新版miniconda也能安装老版本的python) 在这里