HCIA 路由器工作原理 及其 静态路由配置

目录

1、路由器工作原理

2、获取未知网段的方法:

3、静态路由

        1)写法:

        2)扩展配置        

        a、环回接口

        配置命令:

        环回接口的作用:

        b、手工汇总

        手工汇总作用:

        c、路由黑洞

        d、缺省路由

        配置命令:

        缺省路由作用:

        e、空接口

        配置命令:

        作用:

        d、浮动静态路由

        配置命令:

        作用:


1、路由器工作原理

当数据包进入路由器后,路由器基于数据包中的目标ip地址,查询本地的路由表;若表中存在记录将无条件按照记录转发,若没有记录将丢弃该流量;

eNSP中路由器设备上查看路由表的命令:

        [r1]display  ip routing-table  查看路由表

路由器正常是一个网段为目标来进行记录,而非基于一个具体的ip地址来进行记录;

默认路由器仅存在直连网段路由,非直连网段被成为未知网段;

2、获取未知网段的方法:

        静态路由 -- 管理员手写

        动态路由 -- 所有路由器启动相同的算法,路由器间沟通协商后自动生成路由表;

3、静态路由

        1)写法:

                        [r1]ip route-static       目标网络号          下一跳

              举例:[r1]ip route-static   192.168.3.0 24     192.168.2.2

              下一跳:流量从本地发出后下一个进入的路由器接口ip地址;

        2)扩展配置        

负载均衡: 当路由器转发流量时,拥有多条开销相似路径时,可以让设备将流量拆分后延多条路径同时传输;

        a、环回接口

        配置命令:

        [r1]interface LoopBack ?

          <0-1023>  LoopBack interface number

        [r1]interface LoopBack 0

        [r1-LoopBack0]ip address 1.1.1.1 24

        环回接口的作用:

        在路由器上创建环回接口,可以和pc的环回网卡一样,用于测试该设备的TCP/IP协议栈道能否正常封装与解封装数据;

        还可用于实验环境中模拟连接终端PC的接口,来降低实验的硬件成本;

        b、手工汇总

        手工汇总作用:

        路由器访问多个连续子网(可以被汇总的网段)时,若全部基于相同的下一跳时,可以将这些目标网段进行汇总计算后,仅编写到达汇总网段的路由条目即可--- 减少路由表条目的数量

        c、路由黑洞

汇总时,汇总的网段中包含了网络内实际不存在的网段,被访问时将出现有去无回现象--浪费了硬件资源 === 建议合理的规划ip地址,尽量的精确汇总路由

        d、缺省路由

        配置命令:

        [r1]ip route-static 0.0.0.0 0.0.0.0 12.1.1.2

        缺省路由作用:

         一条不限定目标的路由条目,路由器查表时,在查询完本地所有的直连、静态、动态路由后,若依然没有可达路径才使用该条目;

        e、空接口

        配置命令:

        [r1]ip route-static 192.168.1.0 24 NULL 0

        作用:

        空接口防环路由--缺省路由与路由黑洞相遇,必然出现环路;可以在黑洞路由器上,编辑到达汇总网段的空接口路由来避免环路

        d、浮动静态路由

        配置命令:

        ip route-static 1.1.1.0 255.255.255.0 12.1.1.2 preference 61

        作用:

        路由器若同时存在两条到达相同目标的路由时,需要关注两条信息的优先级,优先级小可以加载到路由表被使用;若优先级相同,两条同时加表实现负载均衡;

        优先级0-255 默认静态路由为60

        通过修改默认的静态路由优先级,可以实现静态路由备份 的效果-- 浮动静态路由

        

当匹配到多条路由,优先级比较原则是

先看掩码,最长掩码也就是最精确的路由优先

如果存在掩码长度相同的条目,再看preference,数值最小的优先

如果掩码和pre都相同,再看cost,数值最小的优先

全都相同,则形成等价路由

 

直连路由默认优先级为0,优先级最高

静态路由没有开销说法。静态路由的默认优先级是60。路由优先级的范围是0-255,静态路由的范围是1-255。

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

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

相关文章

竞赛项目 疫情数据分析与3D可视化 - python 大数据

文章目录 0 前言1 课题背景2 实现效果3 设计原理4 部分代码5 最后 0 前言 &#x1f525; 优质竞赛项目系列&#xff0c;今天要分享的是 &#x1f6a9; 大数据全国疫情数据分析与3D可视化 该项目较为新颖&#xff0c;适合作为竞赛课题方向&#xff0c;学长非常推荐&#xff0…

【位操作符的几种题型】

位操作符的几种题型 目录 题型一&#xff1a;寻找“单身狗”。 题型二&#xff1a;计算一个数在二进制中1的个数 题型三&#xff1a;不允许创建临时变量&#xff0c;交换两个整数的内容 题型一&#xff1a;寻找“单身狗”。 1.1题目解析 在一个整型数组中&#xff0c;只有…

opencv基础57-模板匹配cv2.matchTemplate()->(目标检测、图像识别、特征提取)

OpenCV 提供了模板匹配&#xff08;Template Matching&#xff09;的功能&#xff0c;它允许你在图像中寻找特定模板&#xff08;小图像&#xff09;在目标图像中的匹配位置。模板匹配在计算机视觉中用于目标检测、图像识别、特征提取等领域。 以下是 OpenCV 中使用模板匹配的基…

ClickHouse(十三):Clickhouse MergeTree系列表引擎 - ReplicingMergeTree

进入正文前&#xff0c;感谢宝子们订阅专题、点赞、评论、收藏&#xff01;关注IT贫道&#xff0c;获取高质量博客内容&#xff01; &#x1f3e1;个人主页&#xff1a;含各种IT体系技术&#xff0c;IT贫道_Apache Doris,大数据OLAP体系技术栈,Kerberos安全认证-CSDN博客 &…

【Rust招聘】【理想汽车】rust高级开发工程师(35K-50K)

职位描述&#xff1a; 1、参与设计开发下一代车联网边缘计算引擎的开发。 2、深入发掘和分析业务需求&#xff0c;提出技术及产品改进建议&#xff0c;撰写技术方案和系统设计。 3、把握系统设计复杂度&#xff0c;制定计划&#xff0c;及时沟通、高效执行。 4、勤于梳理工作中…

vb6的dictionary类

vb6的dictionary类 vb6 原生容器, 除了array还有collection, 没有原生的dictionary和set类, 在microsoft script runtime库(scrrun.dll) 中有一个dictionary类, 功能还算强大, 可以较好处理key-value这样的字典, 我甚至觉得用它也完全可以代替原生的collection类. microsoft sc…

深入探索二叉树算法:理解、构建和应用C语言

引言 二叉树是计算机科学中的一种重要数据结构&#xff0c;它在各种算法和应用中都扮演着重要角色。本篇博客将带您深入探索二叉树的世界&#xff0c;从基本概念到高级应用&#xff0c;逐步展开二叉树的奥秘&#xff0c;助您更好地理解、构建和应用二叉树算法。 什么是二叉树…

Nginx反向代理配置+负载均衡集群部署

文章目录 负载均衡反向代理基础环境部署&#xff1a;什么是代理实验环境图流量过程 环境部署准备两台Web服务器安装Nginx准备页面内容添加主机名 代理服务器配置 修改windos hosts文件测试&#xff1a;终端浏览器 负载均衡反向代理基础环境部署&#xff1a; 什么是代理 正向代…

2023-08-09力扣每日一题

链接&#xff1a; 1281. 整数的各位积和之差 题意&#xff1a; 十进制每一位的积减去每一位的和 解&#xff1a; 十进制位处理 实际代码&#xff1a; #include<iostream> using namespace std; int subtractProductAndSum(int n) {int t11,t20;while(n){t1*n%10;t…

爬虫学习记录(持续更新)

一、问题记录 1.使用webdriver报错AttributeError: str object has no attribute capabilities 解决&#xff1a;目前使用的selenium版本是4.11.2&#xff0c;可以不必设置driver.exe的路径&#xff0c;selenium可以自己处理浏览器和驱动程序&#xff0c;因此&#xff0c;使用…

【公众号】如何为公众号引流的文章,吸引关注

引流到公众号吸引关注 在当今的数字时代&#xff0c;社交媒体和内容营销已经成为企业推广和吸引关注的重要手段。微信公众号作为中国最大的社交媒体平台之一&#xff0c;拥有庞大的用户基础和丰富的功能特性&#xff0c;为企业提供了一个理想的渠道来与潜在客户建立联系并吸引…

Django操作cookie、Django操作session、Django中的Session配置、CBV添加装饰器、中间件、csrf跨站请求

一、Django操作cookie cookie的原理cookie的工作原理是&#xff1a;由服务器产生内容&#xff0c;浏览器收到请求后保存在本地&#xff1b;当浏览器再次访问时&#xff0c;浏览器会自动带上Cookie&#xff0c;这样服务器就能通过Cookie的内容来判断这个是“谁”了。1.设置cook…

八月组队学习来了!

Datawhale学习 联合主办&#xff1a;Datawhale&#xff0c;人民邮电出版社 本期学习由Datawhale和人民邮电出版社异步社区联合发起&#xff0c;学习大纲如下&#xff08;文末整理了这次学习的所有资料&#xff09;&#xff1a; 参与学习 ▶ 活动时间&#xff1a;学习活动 8月1…

二叉树(4)------收尾

1)最大二叉树 654. 最大二叉树 - 力扣&#xff08;LeetCode&#xff09; 题目解析: 1)首先我们找到了整个数组中最大的元素作为我们的根节点&#xff0c;然后再从左区间中找到最大的元素作为当前根节点的左子树&#xff0c;然后再从右区间里面找到最大的元素作为根节点的右子树…

CSS媒体查询(@media)全面解析

随着移动设备的快速普及&#xff0c;用户不再只是通过传统的电脑系来浏览 Web 内容&#xff0c;越来越多的用户开始使用各种尺寸的智能手机、平板电脑或者其它设备来浏览 Web 内容&#xff0c;为了确保使用不同设备的用户都能拥有不错的体验就需要用到媒体查询。 媒体查询是 C…

直接在html中引入Vue.js的cdn来实现一个简单的博客

摘要 其实建立一个博客系统是非常简单的&#xff0c;有很多开源的程序&#xff0c;如果你不喜欢博客系统&#xff0c;也可以自己开发&#xff0c;也可以自己简单做一个。我这次就是用Vue.js和php做后端服务实现一个简单的博客。 界面 代码结构 代码 index.html <!DOCTYP…

maven的入门使用

maven的入门使用 1.Maven&#xff08;Maven Apache&#xff09;是一个流行的项目构建和管理工具&#xff0c;2.项目结构和POM文件&#xff1a;3.POM文件&#xff08;Project Object Model&#xff09;4.依赖管理&#xff1a; 在POM文件中5.生命周期和构建过程1.前言2.插件系统3…

Centos-6.3安装使用MongoDB

安装说明 系统环境&#xff1a;Centos-6.3 安装软件&#xff1a;mongodb-linux-x86_64-2.2.2.tgz 下载地址&#xff1a;http://www.mongodb.org/downloads 安装机器&#xff1a;192.168.15.237 上传位置&#xff1a;/usr/local/ 软件安装位置&#xff1a;/usr/local/mongodb 数…

uni-app使用vue语法进行开发注意事项

目录 uni-app 项目目录结构 生命周期 路由 路由跳转 页面栈 条件编译 文本渲染 样式渲染 条件渲染 遍历渲染 事件处理 事件修饰符 uni-app 项目目录结构 组件/标签 使用&#xff08;类似&#xff09;小程序 语法/结构 使用vue 具体项目目录如下&#xff1a; 生命…

【深度学习注意力机制系列】—— SENet注意力机制(附pytorch实现)

深度学习中的注意力机制&#xff08;Attention Mechanism&#xff09;是一种模仿人类视觉和认知系统的方法&#xff0c;它允许神经网络在处理输入数据时集中注意力于相关的部分。通过引入注意力机制&#xff0c;神经网络能够自动地学习并选择性地关注输入中的重要信息&#xff…