网络基础:静态路由
静态路由是一种由网络管理员手动配置的路由方式,用于在网络设备(如路由器或交换机)之间传递数据包。与动态路由不同,静态路由不会根据网络状态的变化自动调整。
不同厂商的网络设备在静态路由的配置上有些许差异;下面分别介绍思科(Cisco)、华为(Huawei)、华三(H3C)设备的静态路由配置方法。
①思科(Cisco)
在Cisco设备上,须在全局配置模式下使用ip route
命令配置静态路由,具体格式如下:
ip route [目标网络] [子网掩码] [下一跳地址]
例如:
ip route 192.168.2.0 255.255.255.0 192.168.1.2
这条路由表示若是要去往192.168.2.0/24网段则下一跳是192.168.1.2。
②华为(Huawei)
在华为设备上,需要在系统视图模式使用ip route-static
命令配置静态路由,具体格式如下:
ip route-static [目标网络] [子网掩码] [下一跳地址]
示例:
ip route-static 192.168.2.0 255.255.255.0 192.168.1.2
这条路由表示若是要去往192.168.2.0/24网段则下一跳是192.168.1.2。
③华三(H3C)
在华三设备上,也是在系统视图模式中使用ip route-static
命令配置静态路由,具体格式如下:
ip route-static [目标网络] [子网掩码] [下一跳地址]
示例:
ip route-static 192.168.2.0 255.255.255.0 192.168.1.2
这条路由表示若是要去往192.168.2.0/24网段则下一跳是192.168.1.2。
默认路由
默认路由是一种特殊的静态路由,用于处理没有明确路由条目的数据包,它通常用于连接内部网络和外部网络(如互联网);默认路由的目标网络和子网掩码都是0.0.0.0
,表示所有未明确指定的目标。
以下是思科(Cisco)、华为(Huawei)、华三(H3C)设备上配置默认路由的方法:
①思科(Cisco)
格式:
ip route 0.0.0.0 0.0.0.0 [下一跳地址]
示例:
ip route 0.0.0.0 0.0.0.0 192.168.1.1
这条路由表示不管要去往哪个网段,下一跳都是192.168.1.1。
②华为(Huawei)
格式:
ip route-static 0.0.0.0 0.0.0.0 [下一跳地址]
示例:不管要去往哪个网段,下一跳都是192.168.1.1。
ip route-static 0.0.0.0 0.0.0.0 192.168.1.1
③华三(H3C)
格式:
ip route-static 0.0.0.0 0.0.0.0 [下一跳地址]
示例:不管要去往哪个网段,下一跳都是192.168.1.1。
ip route-static 0.0.0.0 0.0.0.0 192.168.1.1
浮动路由
浮动路由(Floating Static Route)是一种备用的静态路由,它在主路由失效时生效。通过设置较高的管理距离(Administrative Distance,AD)来降低其优先级,从而确保只有在主路由不可用时才会使用浮动路由。
以下是思科(Cisco)、华为(Huawei)、华三(H3C)设备上配置浮动路由的方法:
①思科(Cisco)
格式:
ip route [目标网络] [子网掩码] [下一跳地址] [管理距离]
例如,主静态路由为(静态路由的管理距离默认是1):如果数据包的目标IP地址属于 192.168.2.0/24
网络(即 192.168.2.0
到 192.168.2.255
之间的任意IP地址),则将这些数据包转发给 192.168.1.2
这个下一跳地址。
ip route 192.168.2.0 255.255.255.0 192.168.1.2
浮动路由为:
ip route 192.168.2.0 255.255.255.0 192.168.1.3 10
如果数据包的目标IP地址属于 192.168.2.0/24
网络(即 192.168.2.0
到 192.168.2.255
之间的任意IP地址),则将这些数据包转发给 192.168.1.3
这个下一跳地址然而,这条路由的管理距离为 10
,它比默认静态路由的管理距离(通常为 1
)要高,这意味着它是一个浮动路由。只有当优先级更高的路由(管理距离较低的路由)不可用时,设备才会使用这条路由;下面华为、华三设备配置的思路与思科一致,接下来就写一下配置的格式与示例,不做过多的解释了。
②华为(Huawei)
格式:
ip route-static [目标网络] [子网掩码] [下一跳地址] preference [管理距离]
例如,主静态路由为:
ip route-static 192.168.2.0 255.255.255.0 192.168.1.2
浮动路由为:
ip route-static 192.168.2.0 255.255.255.0 192.168.1.3 preference 10
③华三(H3C)
格式:
ip route-static [目标网络] [子网掩码] [下一跳地址] preference [管理距离]
例如,主静态路由为:
ip route-static 192.168.2.0 255.255.255.0 192.168.1.2
浮动路由为:
ip route-static 192.168.2.0 255.255.255.0 192.168.1.3 preference 10
!!!优先级/管理距离(越小越优):如果从多个不同途径学习到的同一个路由条目比较优先级/管理距离,越小越优,以下是常见协议的优先级/管理距离:
当路由器通过某种路由协议从不同接口同时学到多条去往同一个目标网络的路由时,则根 据度量值进行路由选择。 路由度量值表示到达这条路由所指目的地址的代价;度量值数值越小越优先,度量值最小路由将会被添加到路由表中。
相关文章:

网络基础:静态路由
静态路由是一种由网络管理员手动配置的路由方式,用于在网络设备(如路由器或交换机)之间传递数据包。与动态路由不同,静态路由不会根据网络状态的变化自动调整。 不同厂商的网络设备在静态路由的配置上有些许差异;下面…...

库存管理系统基于spingboot vue的前后端分离仓库库存管理系统java项目java课程设计java毕业设计
文章目录 库存管理系统一、项目演示二、项目介绍三、部分功能截图四、部分代码展示五、底部获取项目源码(9.9¥带走) 库存管理系统 一、项目演示 库存管理系统 二、项目介绍 基于spingboot和vue前后端分离的库存管理系统 功能模块ÿ…...

【ArcGIS AddIn插件】【可用于全国水旱灾害风险普查】全网最强洪水淹没分析插件-基于8邻域种子搜索算法-有源淹没分析算法
最近有很多GIS小伙伴咨询我关于基于8邻域种子搜索算法的有源淹没分析插件的使用方法及原理,咱们通过这篇文章给大家详细介绍下这款插件的运行机制。 一、插件类型及适用版本 本插件属于ArcGIS AddIn工具条插件,基于ArcGIS Engine10.2.2的开发环境开发的&…...

==和equals的区别(面试题)
和equals有什么区别 对于基本数据类型,比较的是值是否相等,对于引用类型则是比较的地址是否相等;对于equals来说,基本数据类型没有equals方法,对于引用类型equals比较的是引用对象是否相同 那针对以上结论,…...

本地项目上传到GitHub上(李豆)
本地项目上传到GitHub上(李豆) 准备工作: 本地需要有 git 也需要有一个 GitHub 账号 首先需要在 GitHub 新建一个空仓库 在想要上传项目的文件夹中使用 Git 命令操作 初始化: git init与 github 仓库进行链接 :git remote add origin …...

碧海威L7云路由无线运营版 confirm.php/jumper.php 命令注入漏洞复现(XVE-2024-15716)
0x01 产品简介 碧海威L7网络设备是 北京智慧云巅科技有限公司下的产品,基于国产化ARM硬件平台,采用软硬一体协同设计方案,释放出产品最大效能,具有高性能,高扩展,产品性能强劲,具备万兆吞吐能力,支持上万用户同时在线等高性能。其采用简单清晰的可视化WEB管理界面,支持…...

redis实战-添加商户缓存
为什么要使用缓存 言简意赅:速度快,好用缓存数据存储于代码中,而代码运行在内存中,内存的读写性能远高于磁盘,缓存可以大大降低用户访问并发量带来的服务器读写压力实际开发中,企业的数据量,少…...
SQL游标的基本使用方法与示例
SQL游标的基本使用方法与示例 大家好,我是免费搭建查券返利机器人省钱赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!今天我们来探讨SQL游标的基本使用方法及示例。在数据库编程中,游标是一…...

还不知道工业以太网和现场总线区别???
工业以太网 工业以太网是一种专为工业环境设计的网络通信技术,它基于标准的以太网技术,但针对工业应用进行了优化。工业以太网能够适应高温、低温、防尘等恶劣工业环境,采用TCP/IP协议,与IEEE 802.3标准兼容,并在应用层…...

量化交易 - 策略回测
策略回测 1、什么是策略回测?2、策略回测的作用3、策略回测系统概述3.1策略回测中相关的指标介绍3.2量化交易策略的资金容量3.3 完整的策略回测系统包含哪些内容 1、什么是策略回测? 策略回测,也称之为策略回溯测试,是指利用交易…...
Java--选择排序
思想 从左向右遍历数组,让每个数组元素依次作为基准,将基准数组扫描一次,若有元素比基准小则标记这个元素,若后续元素存在比此元素更小的,则标记更小的元素,遍历完此次数组之后,交换基准和标记数…...
Python基础之模块和包
文章目录 1 模块和包1.1 模块和包1.1.1 模块1.1.2 包1.1.3 简单使用 1.2 import 语句1.2.1 import1.2.2 from … import 语句1.2.3 from … import * 语句 1.4 深入模块1.4.1 模块符号表1.4.2 __name__属性1.4.3 dir() 函数1.4.4 作用域 1.5 常用内置模块 1 模块和包 1.1 模块…...

基于SpringBoot漫画网站系统设计和实现(源码+LW+调试文档+讲解等)
💗博主介绍:✌全网粉丝10W,CSDN作者、博客专家、全栈领域优质创作者,博客之星、平台优质作者、专注于Java、小程序技术领域和毕业项目实战✌💗 🌟文末获取源码数据库🌟 感兴趣的可以先收藏起来,…...

Mysql----表的约束
提示:以下是本篇文章正文内容,下面案例可供参考 一、表的约束 表的约束:表中一定要有约束,通过约束让插入表中的数据是符合预期的。它的本质是通过技术手段,让程序员插入正确的数据,约束的最终目标是保证…...
如何用 PHP 实现一个自定义爬虫框架
随着互联网的不断发展,信息量爆炸式增长,获取有价值的信息已经成为了许多人的需求。在这样的大环境下,爬虫技术逐渐兴起,成为了大数据时代的重要工具之一。爬虫技术的应用十分广泛,其可以用于网络舆情监测、数据分析、…...

【机器学习】机器学习的重要方法——强化学习:理论,方法与实践
目录 一、强化学习的核心概念 二、强化学习算法的分类与示例代码 三.强化学习的优势 四.强化学习的应用与挑战 五、总结与展望 强化学习:理论,方法和实践 在人工智能的广阔领域中,强化学习(Reinforcement Learning, RL&…...
Linux磁盘监控思路分析
磁盘监控原理 设备又名I/O设备,泛指计算机系统中除主机以外的所有外部设备。 1.1 计算机分类 1.1.1 按照信息传输速度分: 1.低速设备:每秒传输信息仅几个字节或者百个字节,如:键盘、鼠标等 2.中速设备:…...

pc端制作一个顶部固定的菜单栏
效果 hsl颜色 hsl颜色在css中比较方便 https://www.w3school.com.cn/css/css_colors_hsl.asp 色相(hue)是色轮上从 0 到 360 的度数。0 是红色,120 是绿色,240 是蓝色。饱和度(saturation)是一个百分比值…...

ONLYOFFICE 8.1版本桌面编辑器深度体验:创新功能与卓越性能的结合
ONLYOFFICE 8.1版本桌面编辑器深度体验:创新功能与卓越性能的结合 随着数字化办公的日益普及,一款高效、功能丰富的办公软件成为了职场人士的必备工具。ONLYOFFICE团队一直致力于为用户提供全面而先进的办公解决方案。最新推出的ONLYOFFICE 8.1版本桌面编…...
使用Java连接数据库并且执行数据库操作和创建用户登录图形化界面(2)
(1)在student数据库上创建一个用户表tb_account,该表包含用户id,用户名和密码。 字段名称 数据类型 注释 约束 user_id Char(8) 用户id 主键 user_name char(10) 用户名 不能为空 password char(10) 密码 默认值&a…...
后进先出(LIFO)详解
LIFO 是 Last In, First Out 的缩写,中文译为后进先出。这是一种数据结构的工作原则,类似于一摞盘子或一叠书本: 最后放进去的元素最先出来 -想象往筒状容器里放盘子: (1)你放进的最后一个盘子(…...
三维GIS开发cesium智慧地铁教程(5)Cesium相机控制
一、环境搭建 <script src"../cesium1.99/Build/Cesium/Cesium.js"></script> <link rel"stylesheet" href"../cesium1.99/Build/Cesium/Widgets/widgets.css"> 关键配置点: 路径验证:确保相对路径.…...

前端导出带有合并单元格的列表
// 导出async function exportExcel(fileName "共识调整.xlsx") {// 所有数据const exportData await getAllMainData();// 表头内容let fitstTitleList [];const secondTitleList [];allColumns.value.forEach(column > {if (!column.children) {fitstTitleL…...
镜像里切换为普通用户
如果你登录远程虚拟机默认就是 root 用户,但你不希望用 root 权限运行 ns-3(这是对的,ns3 工具会拒绝 root),你可以按以下方法创建一个 非 root 用户账号 并切换到它运行 ns-3。 一次性解决方案:创建非 roo…...
鸿蒙中用HarmonyOS SDK应用服务 HarmonyOS5开发一个生活电费的缴纳和查询小程序
一、项目初始化与配置 1. 创建项目 ohpm init harmony/utility-payment-app 2. 配置权限 // module.json5 {"requestPermissions": [{"name": "ohos.permission.INTERNET"},{"name": "ohos.permission.GET_NETWORK_INFO"…...

《基于Apache Flink的流处理》笔记
思维导图 1-3 章 4-7章 8-11 章 参考资料 源码: https://github.com/streaming-with-flink 博客 https://flink.apache.org/bloghttps://www.ververica.com/blog 聚会及会议 https://flink-forward.orghttps://www.meetup.com/topics/apache-flink https://n…...

Map相关知识
数据结构 二叉树 二叉树,顾名思义,每个节点最多有两个“叉”,也就是两个子节点,分别是左子 节点和右子节点。不过,二叉树并不要求每个节点都有两个子节点,有的节点只 有左子节点,有的节点只有…...

分布式增量爬虫实现方案
之前我们在讨论的是分布式爬虫如何实现增量爬取。增量爬虫的目标是只爬取新产生或发生变化的页面,避免重复抓取,以节省资源和时间。 在分布式环境下,增量爬虫的实现需要考虑多个爬虫节点之间的协调和去重。 另一种思路:将增量判…...
Fabric V2.5 通用溯源系统——增加图片上传与下载功能
fabric-trace项目在发布一年后,部署量已突破1000次,为支持更多场景,现新增支持图片信息上链,本文对图片上传、下载功能代码进行梳理,包含智能合约、后端、前端部分。 一、智能合约修改 为了增加图片信息上链溯源,需要对底层数据结构进行修改,在此对智能合约中的农产品数…...
Spring是如何解决Bean的循环依赖:三级缓存机制
1、什么是 Bean 的循环依赖 在 Spring框架中,Bean 的循环依赖是指多个 Bean 之间互相持有对方引用,形成闭环依赖关系的现象。 多个 Bean 的依赖关系构成环形链路,例如: 双向依赖:Bean A 依赖 Bean B,同时 Bean B 也依赖 Bean A(A↔B)。链条循环: Bean A → Bean…...