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

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的修改可以改变路由方向

相关文章:

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…...

在Rust应用中访问.ini格式的配置文件

在Rust应用中访问.ini格式的配置文件,你可以使用第三方库,比如 ini 或 config. 下面是一个使用 ini 库的示例,该库允许你读取和解析.ini文件。 使用 ini 库 添加依赖 首先,你需要在你的 Cargo.toml 文件中添加 ini 库的依赖&am…...

批量处理多个模型的预测任务

#!/bin/bash# 检查是否传入必要的参数&#xff0c;若未传入参数则打印用法并退出 if [ "$#" -lt 1 ]; thenecho "用法: $0 <file_path>"echo "示例: $0 /home/aistudio/work/PaddleSeg/city/cityscapes_urls_extracted.txt"exit 1 fi# 读取…...

Java 编程初体验

Java学习资料 Java学习资料 Java学习资料 一、引言 在当今数字化的时代&#xff0c;编程已然成为一项极具价值的技能。而 Java 作为一门广泛应用于企业级开发、移动应用、大数据等众多领域的编程语言&#xff0c;吸引着无数初学者投身其中。当我们初次踏入 Java 编程的世界&…...

element-plus 的table section如何实现单选

如果是单选那么全新的按钮应该隐藏或者不可编辑的状态。但是我没找到改变成不可编辑的方法&#xff0c;只能采取隐藏 <template><!-- 注意要包一层div根元素&#xff0c;否则css样式可能会不生效&#xff0c;原因不详 --><div><el-table ref"proTab…...

【JavaEE进阶】图书管理系统 - 壹

目录 &#x1f332;序言 &#x1f334;前端代码的引入 &#x1f38b;约定前后端交互接口 &#x1f6a9;接口定义 &#x1f343;后端服务器代码实现 &#x1f6a9;登录接口 &#x1f6a9;图书列表接口 &#x1f384;前端代码实现 &#x1f6a9;登录页面 &#x1f6a9;…...

牛客周赛 Round 77 题解

文章目录 A-时间表B-数独数组D-隐匿社交网络E-1or0 A-时间表 签到题 #include <bits/stdc.h> using namespace std;int main() {int a[6] {20250121,20250123,20250126,20250206,20250208,20250211};int n; cin >> n;cout << a[n - 1];return 0; }B-数独数…...

Mybatis配置文件详解

MyBatis通过XML或注解的方式将Java对象与数据库中的记录进行映射&#xff0c;极大地简化了数据访问层的开发。而在MyBatis的核心组成部分中&#xff0c;配置文件扮演着举足轻重的角色。它不仅定义了MyBatis的运行环境&#xff0c;还配置了数据源、事务管理、映射器等关键元素&a…...

《深度揭秘:TPU张量计算架构如何重塑深度学习运算》

在深度学习领域&#xff0c;计算性能始终是推动技术发展的关键因素。从传统CPU到GPU&#xff0c;再到如今大放异彩的TPU&#xff08;张量处理单元&#xff09;&#xff0c;每一次硬件架构的革新都为深度学习带来了质的飞跃。今天&#xff0c;就让我们深入探讨TPU的张量计算架构…...

Java基础知识总结(二十二)--List接口

List本身是Collection接口的子接口&#xff0c;具备了Collection的所有方法。现在学习List体系特有的共性方法&#xff0c;查阅方法发现List的特有方法都有索引&#xff0c;这是该集合最大的特点。 List&#xff1a;有序(元素存入集合的顺序和取出的顺序一致)&#xff0c;元素都…...

[STM32 - 野火] - - - 固件库学习笔记 - - -十二.基本定时器

一、定时器简介 STM32 中的定时器&#xff08;TIM&#xff0c;Timer&#xff09;是其最重要的外设之一&#xff0c;广泛用于时间管理、事件计数和控制等应用。 1.1 基本功能 定时功能&#xff1a;TIM定时器可以对输入的时钟进行计数&#xff0c;并在计数值达到设定值时触发中…...

算法随笔_27:最大宽度坡

上一篇:算法随笔_26: 按奇偶排序数组-CSDN博客 题目描述如下: 给定一个整数数组 nums&#xff0c;坡是元组 (i, j)&#xff0c;其中 i < j 且 nums[i] < nums[j]。这样的坡的宽度为 j - i。 找出 nums 中的坡的最大宽度&#xff0c;如果不存在&#xff0c;返回 0 。 …...

无公网IP 外网访问本地部署 llamafile 大语言模型

llamafile 是一种AI大模型部署&#xff08;或者说运行&#xff09;的方案&#xff0c;它的特点就是可以将模型和运行环境打包成一个独立的可执行文件&#xff0c;这样就简化了部署流程。用户只需要下载并执行该文件&#xff0c;无需安装运行环境或依赖库&#xff0c;这大大提高…...

使用PC版本剪映制作照片MV

目录 制作MV模板时长调整拖动边缘缩短法分割删除法变速法整体调整法 制作MV 导入音乐 导入歌词 点击歌词 和片头可以修改字体&#xff1a; 还可以给字幕添加动画效果&#xff1a; 导入照片&#xff0c;自动创建照片轨&#xff1a; 修改片头字幕&#xff1a;增加两条字幕轨&…...

搭建 docxify 静态博客教程

首先&#xff0c;安装 node 环境安装 docxify &#xff0c;参考官网&#xff1a;https://docsify.js.org/#/zh-cn/ npm i docsify-cli -g新建docs文件夹专门用来放文章&#xff0c;初始化命令 docsify init ./docs就会生成如下两个文件&#xff0c;index.html 入口文件&#…...

汽车OEMs一般出于什么目的来自定义Autosar CP一些内容

汽车OEMs在使用AUTOSAR CP(Classic Platform)协议时,可能会根据自身的特定需求对标准协议进行修改,形成自己的企业标准(企标)。这种修改通常是为了满足特定的硬件平台、功能需求、安全要求或优化性能。以下是一些常见的修改场景和例子: 1. 硬件平台适配 企业可能会根据…...

Vue.js Vuex 模块化管理

Vue.js Vuex 模块化管理 今天咱们来聊聊如何在 Vuex 中进行模块化管理。当你的 Vue.js 应用变得越来越庞大时&#xff0c;单一的状态管理可能会让人头疼。这时候&#xff0c;Vuex 的模块化功能就派上用场了。 为什么需要模块化&#xff1f; 想象一下&#xff0c;如果把所有的…...

分布式光纤应变监测是一种高精度、分布式的监测技术

一、土木工程领域 桥梁结构健康监测 主跨应变监测&#xff1a;在大跨度桥梁的主跨部分&#xff0c;如悬索桥的主缆、斜拉桥的斜拉索和主梁&#xff0c;分布式光纤应变传感器可以沿着这些关键结构部件进行铺设。通过实时监测应变情况&#xff0c;能够精确捕捉到车辆荷载、风荷…...

用Devc++与easyx一步一步做游戏[启动界面部分]-解决hover闪烁问题及优化

在之前的博文中《用Devc与easyx一步一步做游戏[启动界面部分]-之按钮制作》&#xff0c;我们利用Devc和easyx完成了游戏启动界面按钮的基本制作&#xff0c;实现了按钮的绘制以及鼠标悬停时的信息提示功能。然而&#xff0c;目前还存在一个问题&#xff0c;即鼠标移动时&#x…...

mysql 学习3 SQL语句--整体概述。SQL通用语法;DDL创建数据库,查看当前数据库是那个,删除数据库,使用数据库;查看当前数据库有哪些表

SQL通用语法 SQL语句分类 DDL data definition language : 用来创建数据库&#xff0c;创建表&#xff0c;创建表中的字段&#xff0c;创建索引。因此成为 数据定义语言 DML data manipulation language 有了数据库和表以及字段后&#xff0c;那么我们就需要给这个表中 添加数…...

专治写作卡点!这几款 AI 续写软件,让论文写作像呼吸一样简单

写论文最怕卡壳&#xff1f;大纲想破头、续写没思路、降重改到哭&#xff0c;还怕 AI 痕迹露馅&#xff1f;2026 年这几款 AI 续写软件&#xff0c;直击本科生、研究生核心痛点&#xff0c;从选题到答辩一站式搞定&#xff0c;让写作效率翻倍&#xff01;一、PaperRed&#xff…...

从星链到遥感卫星:工程师视角下的轨道摄动实战避坑指南

低轨星座与遥感卫星的轨道摄动实战&#xff1a;工程师避坑手册 当SpaceX的星链卫星以每分钟一颗的速度被发射入轨&#xff0c;当高分系列遥感卫星的成像精度突破亚米级&#xff0c;轨道摄动这个曾经只存在于教科书中的概念&#xff0c;正在成为每个航天工程师的日常挑战。不同…...

HTML 开发 - HTML 描述列表标签(<dl>、<dt>、<dd>)

HTML 描述列表标签 1、基本介绍在 HTML 中&#xff0c;<dl>、<dt>、<dd> 标签用于创建描述列表&#xff08;Description List&#xff09;描述列表是一种专门用于展示 术语 - 描述 或 名称 - 值 对结构的语义化标签标签说明<dl>Description List&#…...

ONNX量化模型部署优势:SenseVoice-Small Gradio服务显存占用仅1.2GB实测

ONNX量化模型部署优势&#xff1a;SenseVoice-Small Gradio服务显存占用仅1.2GB实测 1. 引言&#xff1a;当语音识别遇上轻量化部署 想象一下&#xff0c;你开发了一个功能强大的语音识别应用&#xff0c;它支持几十种语言&#xff0c;还能识别说话人的情感和背景音效。但当你…...

Stata实操:用GARCH模型预测沪深300波动率,手把手教你从数据清洗到结果解读

Stata金融实战&#xff1a;从沪深300数据到GARCH波动率预测全流程解析 沪深300指数作为中国股市的风向标&#xff0c;其波动率预测对风险管理至关重要。去年一位私募基金研究员曾向我展示过他们的发现&#xff1a;当使用GARCH模型捕捉到波动率聚集特征时&#xff0c;对冲策略的…...

Featurize深度学习训练全流程解析:从数据上传到模型输出

1. 数据上传&#xff1a;从本地到云端的高效迁移 第一次使用Featurize上传数据集时&#xff0c;我习惯性地点开了网页端的上传按钮&#xff0c;结果发现系统自动启用了分片上传机制。这个细节让我印象深刻——当我的10GB图像数据集在上传过程中网络波动时&#xff0c;竟然不需要…...

Graphormer效果展示:PCQM4M榜单SOTA级分子属性预测结果集

Graphormer效果展示&#xff1a;PCQM4M榜单SOTA级分子属性预测结果集 1. 模型概述 Graphormer是一种基于纯Transformer架构的图神经网络&#xff0c;专门为分子图&#xff08;原子-键结构&#xff09;的全局结构建模与属性预测而设计。该模型在OGB、PCQM4M等分子基准测试中表…...

千问3.5-2B保姆级教程:从模型原理到业务集成的全栈技术路径

千问3.5-2B保姆级教程&#xff1a;从模型原理到业务集成的全栈技术路径 1. 认识千问3.5-2B视觉语言模型 千问3.5-2B是Qwen系列中的小型视觉语言模型&#xff0c;它能够同时理解图片内容和处理自然语言。简单来说&#xff0c;这个模型就像是一个能"看懂"图片并回答问…...

GanttProject:免费开源甘特图工具如何重塑项目管理流程

GanttProject&#xff1a;免费开源甘特图工具如何重塑项目管理流程 【免费下载链接】ganttproject Official GanttProject repository 项目地址: https://gitcode.com/gh_mirrors/ga/ganttproject 在项目管理工具层出不穷的今天&#xff0c;GanttProject以其完全免费开源…...

如何快速配置跨平台鼠标连点器:终极效率提升指南

如何快速配置跨平台鼠标连点器&#xff1a;终极效率提升指南 【免费下载链接】MouseClick &#x1f5b1;️ MouseClick &#x1f5b1;️ 是一款功能强大的鼠标连点器和管理工具&#xff0c;采用 QT Widget 开发 &#xff0c;具备跨平台兼容性 。软件界面美观 &#xff0c;操作直…...