静态路由介绍

目录

静态路由配置方法(基本配置):

静态路由的拓展配置

负载均衡

1.环回接口——测试

2.手工汇总——子网汇总

3.路由黑洞(黑洞路由)

4.缺省路由

5.空接口——NULL 0

6.浮动静态路由


静态路由配置方法(基本配置):

[R1]ip route-static 192.168.3.0 24 192.168.2.2

192.168.3.0 24——目标网段

192.168.2.2——下一跳入接口的IP

Static——静态路由

[R2]ip route-static 192.168.1.0 24 192.168.2.1

路由要有来有回!!!

拓展

R1

R2

R3

[R1]display ip routing-table protocol static ——查看路由表中通过静态写的路由

练习

次优路径——环路问题(所以最好走近的

所以如过R1想到达192.168.3.0走192.168.2.2不可以走192.168.4.1。

[R1]undo ip route-static 192.168.3.0 255.255.255.0 192.168.2.2—删除静态路由指令

TTL——生存时间——防止出现环路,导致数据包一直循环

负载均衡

当去往一个目标网段存在多条路径,并且路径开销一致,那么就可以配置负载均衡(两个下一跳),起到流量分流,降低链路带宽压力的作用

静态路由的拓展配置

负载均衡

1.环回接口——测试

逻辑接口,并不真实存在

[R1]interface LoopBack 0——进入环回接口

[R1-LoopBack0]ip address 192.168.1.1 24——给环回接口一个IP

环回接口的IP代表的是一个网段

环回接口作用:模拟一个网段

2.手工汇总——子网汇总

子网汇总:当路由器去访问多个连续的子网,并且这些子网具备相同的下一跳,则可以进行汇总

配置两个环回接口

让R2下一跳

汇总可以加快网络的收敛同时加快网络配置

合理的地址规划,可以尽量减少黑洞的产生

3.路由黑洞(黑洞路由)

如果网络中包含实际不存在的网段,并且我们做了手工汇总,就会导致某些流量有去无回,浪费链路资源

4.缺省路由

缺省和黑洞相遇100%成环

 缺省

[R1]ip route-static 0.0.0.0 0 12.0.0.2——代表所有IP,访问互联网

0.0.0.0——所有IP

成环

如果这时R2ping192.168.3.1

则会在R2和R1之间往复

5.空接口——NULL 0

空接口可以解决成环

黑洞路由器

[R1]ip route-static 192.168.0.0 22 NULL 0——做法,在黑洞路由器上配置一条去往汇总网段的路由去往空接口

最长掩码匹配原则:先走掩码长的路径(路由器最优先的规则)

192.168.0.0 22 的掩码比0.0.0.0的掩码长当192.168.3.1来了之后进入空接口而不匹配缺省

在没有指定IP的情况下从那个接口发出那么源IP就是那个接口的IP

[R2]ping -a 1.1.1.1 192.168.3.1——指定源和目标IP

源IP 1.1.1.1

目标IP 192.168.3.1

6.浮动静态路由

[R4]ip route-static 0.0.0.0 0 192.168.1.22 preference 61——更改路由优先级,优先级数值越大,优先级的级别反而越低,数值范围0-255

shutdown——关闭接口

undo shutdown——打开接口

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

基于matlab使用部分或较低分辨率图像快速处理阻塞图像(附源码)

一、前言 此示例展示了如何使用两种策略快速处理阻塞图像,这两种策略可以对高分辨率图像的较小代表性样本进行计算。 处理被阻止的图像可能非常耗时,这使得算法的迭代开发成本过高。有两种常见的方法可以缩短反馈周期:迭代较低分辨率的图像…

分布式服务高可用实现:复制

大家好,我是 方圆。本文的内容大多数来自于《数据密集型应用系统设计》,也夹杂着一些我个人对复制的理解,原文收录在我的 Github: enthusiasm 中,欢迎Star和获取原文。 1. 为什么需要复制 我们可以考虑如下问题: 当数…

安装Nodejs、NPM、Vue脚手架详细教程

一、安装Nodejs 查看自己电脑是否安装nodejs node --version我这里已经下载过了,没有下载过的会提示该命令不存在 可以到官网下载一下 https://nodejs.org/en/download/ 不要安装在中文路径下 二、安装NPM 如果你安装了nodejs–默认会安装NPM. npm --version…

运营规模突破5万台,绿色慧联启动「望岳计划」!

狙击冲锋问鼎!7月7日,绿色慧联“望岳计划”在杭州正式启动。远程新能源商用车集团副总裁兼绿色慧联总经理杨东及运营平台各职能部门、区域运营中心负责人共同参加了会议。 今年绿色慧联正面临更加多变的内外部市场环境,电池原材料价格下滑和整…

2023年07月在线IDE流行度最新排名

点击查看最新在线IDE流行度最新排名(每月更新) 2023年07月在线IDE流行度最新排名 TOP 在线IDE排名是通过分析在线ide名称在谷歌上被搜索的频率而创建的 在线IDE被搜索的次数越多,人们就会认为它越受欢迎。原始数据来自谷歌Trends 如果您相…

IP数据云揭示高风险IP的来源地

在全球网络安全日临近之际,IP数据云揭示高风险IP的来源地。这些高风险IP以其潜在威胁和犯罪活动而闻名,已引起了全球范围内的关注。 根据IP数据云介绍,高风险IP的主要来源地是位于亚洲和东欧的国家其中包括俄罗斯、朝鲜和乌克兰等地。这些地区…

Mybatis-Plus

1.Mybatis-Plus 1.1 简介 MyBatis-Plus 是一个 Mybatis 增强版工具,在 MyBatis 上扩充了其他功能没有改变其基本功能,为了简化开发提交效率而存在。 官网文档地址:   https://mp.baomidou.com/guide/ MyBatis-Plus 特性:  …

ChatGPT 和爬虫有什么区别

目录 ChatGPT的概念和功能 爬虫的概念和功能 ChatGPT和爬虫的区别 ChatGPT的概念和功能 ChatGPT是一个基于自然语言处理和机器学习的智能对话模型,具有以下功能: 1. 问题回答:ChatGPT可以回答用户提出的各种问题。不论是有关常识、历史、科…

springboot 集成log4j日志,需要自定义json格式内容输出方便ES采集

背景 公司需要将服务迁移到K8S环境上,由于目前服务输出的格式不符合ES进行采集的日志格式,所有需要将日志输出的格式进行调整为JSON格式,方便ES采集 遇到的坑 之前是直接配置的输出格式的message为"message": %msg"&#x…

Hadoop下载安装(物理机)

1、下载Hadoop安装包## http://archive.apache.org/dist/hadoop/common 2、解压安装Hadoop 将hadoop-2-7.4.tar.gz包上传到/root/export/software目录 cd /root/export/software mkdir /root/exprot/servers tar -zxvf hadoop-2.7.4.tar.gz -C /root/export/servers/3、配置…

保护用户数据隐私:Web3 技术在电商行业中的应用

电商行业一直是全球经济发展的重要推动力。然而,随着电商行业的不断发展,中心化的支付、物流和数据存储方式逐渐暴露出安全隐患和隐私问题。这时,Web3 技术以其去中心化、安全性和透明性等特点,为电商行业带来了新的解决方案和可能…

SQL-每日一题【584.寻找用户推荐人】

题目 给定表 customer ,里面保存了所有客户信息和他们的推荐人。 写一个查询语句,返回一个客户列表,列表中客户的推荐人的编号都 不是 2。 对于上面的示例数据,结果为: 解题思路 1.题目要求查询列表中客户的推荐人的…

【Ubuntu学习MySQL——报错 ERROR 2002 (HY000)】

问题: 报错含义: 根据上面的报错,意思是说mysql想使用/var/run/mysqld/mysqld.scok文件,但是无法连接,接下来我们来看看这个文件是否存在 1.查看所有的sock文件 sudo find / -type s 根据上述命令所得出的结果可以知…

线程 线程池

线程和进程的区别? 进程是正在运行程序的实例,进程中包含了线程,每个线程执行不同的任务 不同的进程使用不同的内存空间,在当前进程下的所有线程可以共享内存空间 线程更轻量,线程上下文切换成本一般上要比进程上下文切换低 创…

MySQL - 第11节 - MySQL事务管理

目录 1.事务的概念 2.事务的版本支持 3.事务的提交方式 3.1.查看事务的提交方式 3.2.设置事务的提交方式 4.事务的相关演示 4.1.演示一:证明事务的开始与回滚 4.2.演示二:原子性 4.3.演示三:持久性 4.4.演示四:begin会自…

gitlab【安装部署、备份与恢复】

【1】安装依赖 [rootgit ~]# yum -y install install curl opessh-server postfix wget【2】安装软件包 [rootgit ~]# yum -y localinstall gitlab-ce-11.2.3-ce.0.el7.x86_64.rpm 【3】修改配置 [rootgit ~]# grep "^[a-Z]" /etc/gitlab/gitlab.rb external_ur…

❤️创意网页:生日快乐!穿越奇妙时光的温暖庆祝(HTML+CSS+JS)简单好用

✨博主:命运之光 🌸专栏:Python星辰秘典 🐳专栏:web开发(简单好用又好看) ❤️专栏:Java经典程序设计 ☀️博主的其他文章:点击进入博主的主页 前言:欢迎踏入…

基于STM32设计的简易手机

一、项目介绍 基于STM32设计的简易手机可以作为智能手表的模型进行开发,方便老人和儿童佩戴。项目主要是为了解决老年人或儿童使用智能手表时可能遇到的困难,例如操作困难、功能复杂等问题。 在这个项目中,采用了STM32F103RCT6主控芯片和SI…

【mysql】-【锁】

文章目录 概述MySQL并发事务访问相同记录读-读情况写-写情况读-写或写-读情况并发问题的解决方案 锁的不同角度分类 概述 事务的隔离性由这章讲述的锁来实现。 MySQL并发事务访问相同记录 并发事务访问相同记录的情况大致可以划分为3种: 读-读情况 读-读情况,…

科技力量赋予 SK5 代理 HTTP 代理 IP 网络无限可能

第一部分:智能网络加速技术 智能缓存:SK5 代理 HTTP 代理 IP 利用智能缓存技术,将经常访问的资源缓存在代理服务器中,从而实现更快速的资源加载和页面响应。这种智能化的缓存策略有效减少了对远程服务器的依赖,提升了用…