013路由协议-OSPF

OSPF具有更适用于规模较大的网络环境,收敛更快速、依据带宽来计算路径成本等。
计算方式:
100M/当前端口的带宽
如果小于1就按照1来计算
例如:
当前端口的带宽是1.54M
路径成本 = 100/1.54 = 65

当前端口的带宽是 1000M
路径成本 = 100/100 = 0.1 小于1按照1来计算
路径成本 = 1

命令汇总

  • enable 简写 en : 进入特权模式
  • show run | section ospf : 查看当前ospf配置,要在特权模式下
  • exit : 返回上一级
  • end: 返回顶级
  • configure terminal 简写: conf t : 进入全局配置模式
  • router ospf 100 : 进入配置 ospf协议 100可以是0-65535之间的数字
  • network 30.0.0.0 0.255.255.255 area 0 : 设置ospf协议 ,
    0.255.255.255 是子网掩码的反写,
    原本的子网掩码是:255.0.0.0 反写后: 0.255.255.255
    area 0 区域0 其他的路由器的ospf都用area 0
  • show interfaces se0/2/0 查看端口的速率
    BW 1544 Kbit 这就是速率 1M

基本配置

按照如下结构,完成相关的ip地址,路由器端口的IP地址的配置, 路由器要用 2911 , 需要添加物理扩展
在这里插入图片描述

在这里插入图片描述

配置路由器的ospf 协议

路由器1

这个路由器 连接了3个网络
192.168.1.0 子网掩码:255.255.255.0 反写:0.0.0.255
30.0.0.0 子网掩码:255.0.0.0 反写:0.255.255.255
10.0.0.0 子网掩码:255.0.0.0 反写:0.255.255.255
在这里插入图片描述

在这里插入图片描述
输入命令:进入特权模式
en
输入命令:进入全局配置模式
conf t
输入命令:配置ospf 协议
router ospf 100
输入命令:配置第一个网络
network 10.0.0.0 0.255.255.255 area 0
输入命令:配置第二个网络
network 30.0.0.0 0.255.255.255 area 0
输入命令:配置第三个网络
network 192.168.1.1 0.0.0.255 area 0
输入命令:回到特权模式
end
输入命令:查看ospf协议配置情况
show run | section ospf

路由器2

这个路由器 连接了2个网络
30.0.0.0 子网掩码:255.0.0.0 反写:0.255.255.255
20.0.0.0 子网掩码:255.0.0.0 反写:0.255.255.255
参考路由器1 配置ospf协议
在这里插入图片描述

路由器3

这个路由器 连接了3个网络
192.168.0.0 子网掩码:255.255.255.0 反写:0.0.0.255
30.0.0.0 子网掩码:255.0.0.0 反写:0.255.255.255
20.0.0.0 子网掩码:255.0.0.0 反写:0.255.255.255
参考路由器1 配置ospf协议

在这里插入图片描述

测试

从一台PC发送简单包到另外一台PC。观察路径。
在这里插入图片描述

最终结果,选择的是速度块的这条线路:
在这里插入图片描述

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

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

相关文章

快捷构建AI大模型,源码自取可直接运行

Node.js 和 WebSocket 实现一个基于kimi(Moonshot 月之暗大模型)的AI工具 前端:前端界面比较容易,只需要简单的额css js即可,本文使用vue作为作为demo。 后端:我java很垃圾,写不出好的代码&am…

探索云原生安全解决方案的未来

我们是否充分意识到云端所面临的网络安全威胁? 在当今互联互通的世界中,维护安全的环境至关重要。云的出现扩大了潜在威胁的范围,因为它催生了机器身份(称为非人类身份 (NHI))及其秘密。随着组织越来越多地转向云原生…

关于利用 EtherNet/IP 转 Profinet 网关模块实现罗克韦尔变频器接入西门子 PLC 的配置范例

在现代工业自动化领域,不同品牌设备之间的通信兼容性问题一直是企业面临的挑战之一。某智能工厂为了优化生产流程,提高设备的协同工作效率,决定对其生产线上的控制系统进行升级改造。该生产线中,AB罗克韦尔PowerFlex变频器作为关键…

Ajax--实现检测用户名是否存在功能

(一)什么是Ajax Ajax(Asynchronous Javascript And XML) 翻译成中文就是“异步JavaScript和XML”,即使用JavaScript与服务器进行异步交互,传输的数据为XML。 AJAX还可以在浏览器实现局部刷新的效果&#xf…

【LC】160. 相交链表

题目描述: 给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点,返回 null 。 图示两个链表在节点 c1 开始相交: 题目数据 保证 整个链式结构中不存在环。 注意&…

算法设计1_分治

递归的概念 递归算法:一个直接或间接地调用自身的算法递归函数:使用函数自身给出定义的函数递归方程:对于递归算法,一般可把时间代价表示为一个递归方程解递归方程最常用的方法是进行递归扩展 阶乘函数 边界条件递归关系 n ! {…

基于yolov8的SAR影像目标检测系统,支持图像、视频和摄像实时检测【pytorch框架、python源码】

更多目标检测、图像分类识别、目标追踪等项目可看我主页其他文章 功能演示: 基于yolov8的SAR影像目标检测系统,支持图像、视频和摄像实时检测【pytorch框架、python源码】_哔哩哔哩_bilibili (一)简介 基于yolov8的SAR影像目标…

uni-app 设置缓存过期时间【跨端开发系列】

🔗 uniapp 跨端开发系列文章:🎀🎀🎀 uni-app 组成和跨端原理 【跨端开发系列】 uni-app 各端差异注意事项 【跨端开发系列】uni-app 离线本地存储方案 【跨端开发系列】uni-app UI库、框架、组件选型指南 【跨端开…

复现论文:PromptTA: Prompt-driven Text Adapter for Source-freeDomain Generalization

github:zhanghr2001/PromptTA: Source-free Domain Generalization 论文:[2409.14163] PromptTA: Prompt-driven Text Adapter for Source-free Domain Generalization 自己标注:PromptTA: Prompt-driven Text Adapter for Source-free Domai…

Dos脚本中的start命令

0 Preface/Foreword 1 Start介绍 start是用来启动一个应用或者一个bat脚本文件。 1.1 %*传递参数 %*:表示运行命令时传入的所有参数。 1.2 %processor_architecture% 系统处理器架构,内置变量。 echo %processor_architecture% 1.3 示例 echo He…

HTML笔记()蜘蛛纸牌之卡牌拖拽

效果 代码 <!DOCTYPE html> <html><head><style>body{display: flex;justify-content: center;align-items: center;height: 100vh;background-color: #2b2b2b;position: relative;}.card{/*设置卡牌的外观*/width: 150px;height: 200px;background-…

基于SSM的线上考试系统的设计与实现(计算机毕业设计)+万字说明文档

系统合集跳转 源码获取链接 一、系统环境 运行环境: 最好是java jdk 1.8&#xff0c;我们在这个平台上运行的。其他版本理论上也可以。 IDE环境&#xff1a; Eclipse,Myeclipse,IDEA或者Spring Tool Suite都可以 tomcat环境&#xff1a; Tomcat 7.x,8.x,9.x版本均可 操作系统…

vue 封装全局方法及使用

1.找到项目中的utils定义js&#xff0c;这个js存放全局可使用的方法 2.去项目中main.js中引入注册 import publicFun from ./utils/test Vue.prototype.$publicFun publicFun;3.项目使用 ddd(){this.$publicFun.testwen()},

微信小程序中使用miniprogram-sm-crypto实现SM4加密攻略

在微信小程序开发过程中&#xff0c;数据安全至关重要。本文将为大家介绍如何在微信小程序中使用miniprogram-sm-crypto插件进行SM4加密&#xff0c;确保数据传输的安全性。 一、SM4加密简介 SM4是一种对称加密算法&#xff0c;由国家密码管理局发布&#xff0c;适用于商密领…

【论文阅读】相似误差订正方法在风电短期风速预报中的应用研究

文章目录 概述&#xff1a;摘要1. 引言2. 相似误差订正算法&#xff08;核心&#xff09;3. 订正实验3.1 相似因子选取3.2 相似样本数试验3.3 时间窗时长实验 4. 订正结果分析4.1 评估指标对比4.2 风速曲线对比4.3 分风速段订正效果评估4.4 风速频率统计 5. 结论与讨论 概述&am…

高中数学:计数原理-二项式定理

文章目录 一、二项式定理与通项公式二、二项式系数的性质 一、二项式定理与通项公式 我们先来看完全平方公式 二、二项式系数的性质

javaweb-Mybaits

1.Mybaits入门 &#xff08;1&#xff09;介绍 &#xff08;2&#xff09; 2.Mybaits VS JDBC 3.数据库连接池 &#xff08;1&#xff09;SpringBoot默认连接池为hikari&#xff0c;切换为Druid有两种方式 方式一&#xff1a;加依赖 方式二&#xff1a;直接修改配置文件 …

节点流和处理流

1. 基本介绍 节点流可以从一个特定的数据源读写数据&#xff0c;如FileReader、FileWriter 处理流(也叫包装流)是“连接”在已存在的流(节点流或处理流)之上&#xff0c;为程序提供更为强大的读写功能&#xff0c;也更加灵活&#xff0c;如BufferedReader、BufferedWriter 2. …

21个Python脚本自动执行日常任务(2)

引言 作为编程领域摸爬滚打超过十年的老手&#xff0c;我深刻体会到&#xff0c;自动化那些重复性工作能大大节省我们的时间和精力。 Python以其简洁的语法和功能强大的库支持&#xff0c;成为了编写自动化脚本的首选语言。无论你是专业的程序员&#xff0c;还是希望简化日常工…

数据结构--树和二叉树

树和二叉树的定义 树的定义 树是一种非线性的数据结构&#xff0c;它模拟了具有层次关系的数据的集合。在树结构中&#xff0c;存在以下基本概念&#xff1a; 节点&#xff08;Node&#xff09;&#xff1a;树的每个元素被称为节点。根节点&#xff08;Root Node&#xff09…