计网第四章(网络层)(五)

news2024/11/27 16:49:53

目录

静态路由配置

默认路由:

特定主机路由:

示例:

广播域和冲突域:


静态路由配置

在第四节(计网第四章(网络层)(四)_永无魇足的博客-CSDN博客)有提到过,路由表的条目有静态和动态两种。

所谓静态路由配置就是用户或管理员使用路由器相关命令进行人工配置路由表。

这种人工配置方式简单、开销小。但不能及时适应网络状态的变化。所以一般只在小规模网络中使用。

默认路由:

对于具有相同下一跳的不同目的网络的路由条目,可以使用默认路由来替代。这样就可以保证路由表的规模不会很大,从而不会降低查表转发的速度。

默认路由的目的地址为0.0.0.0,地址掩码也为0.0.0.0。其CIDR的形式为0.0.0.0/0。

默认路由的网络前缀最短,所以地址也就最模糊。

特定主机路由:

特定主机路由条目的目的地址为选择的特定主机的IP地址,地址掩码为255.255.255.255。其CIDR的形式为特定主机的IP地址/32。

特定主机路由的网络前缀最长,所以地址也就最具体。

示例:

之前在第四节提到过,当给路由器接口配置IP地址和子网掩码时,路由器就知道该接口与哪个网络是直连的。

所以先对每个路由器的路由表的直连类型的条目进行记录。如图:

特定主机路由:

假设现在192.168.2.0/24地址块里有一个主机的IP地址为192.168.2.1,现在要在路由器R1的路由表里记录关于其的条目。

 请思考一下,如果不按特定主机路由的规则处理,可否将主机的IP地址存储到路由表里面去?

答案是否定的,不知道大家是否注意到路由表条目的目的网络填写的是网络地址,并不是主机的IP地址。

而有时候出于某种安全考虑后其他情况,需要添加特定主机路由条目。我们在R1路由器的路由表里进行添加:

 可能有些人不理解下一跳怎么填,在这里博主按自己的理解说一下。

对于直连网络,下一跳直接就写所对应的接口,我想大家都已经发现了,接口的IP地址实际就是与该接口直连的网络分配的一个IP地址,这里也就理解了在前面的文章中我们说IP地址就是因特网上的主机和路由器所使用的地址。

而对于非直连网络,就是从当前路由器到目的网络的路径中,通过的第一个路由器的接口。比如从R1到特定主机,那么下一跳就是路由器R2的接口0的IP地址即10.0.0.2。而对于目的网络10.0.1.0/30和192.168.2.0/24同样下一跳都是10.0.0.2。

默认路由:

我们将关于目的网络10.0.1.0/30和192.168.2.0/24这两条条目也添加到R1路由表里面。

 我们可以看到,这两个目的网络不同,但是对于R1来说都是相同的下一跳,那么使用默认路由,于是有:

 默认网关:

为了防止大家把默认网关和默认路由搞混,对上图中的默认网关也进行说明。

对于网络地址为198.168.1.0/24的主机来说,路由器R1的接口0的IP地址就是他们的默认网关。

对于网络地址为10.0.0.0/30的主机来说,在路由器R1的接口1的IP地址和路由器R2的接口0的IP地址中选择其中一个作为他们的默认网关。

对于网络地址为10.0.1.0/30的主机来说,在路由器R2的接口1的IP地址和路由器R3的接口0的IP地址中选择其中一个作为他们的默认网关。

对于网络地址为198.168.2.0/24的主机来说,路由器R3的接口1的IP地址就是他们的默认网关

广播域和冲突域:

之前有讨论过交换机和集线器有关广播域和冲突域的问题,对于路由器来说,它既隔离广播域又隔离冲突域。

假设路由器一个接口连接的网络的一个主机发送广播数据报,那么只能在本网络里面进行广播传输,路由器不会转发给数据报。  也就是说在同一个网络中才不会隔离广播域。所以交换机和集线器都不隔离广播域。 而路由器的作用就是将网络互连起来,那么就可以说路由器的每一个接口就连接一个网络,那么也就是说路由器的每一个接口就是一个广播域。

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

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

相关文章

【C++初阶】stack和queue的常见使用操作

👦个人主页:Weraphael ✍🏻作者简介:目前学习C和算法 ✈️专栏:C航路 🐋 希望大家多多支持,咱一起进步!😁 如果文章对你有帮助的话 欢迎 评论💬 点赞&#x1…

Unity实现倒计时和获取系统时间

一:创建UGUI 1.创建Canvas画布组件,调节Canvas画布的分辨率等其他设置。我们可以把视图设置为2D模式下。 2.创建Text文本组件,取名为Timer计时器,我们调整Text文本组件的大小,用锚点设置Text文本组件的位置,并且设置好Text文本组件的颜色。 3.我们再创建一个Text文…

第三方系统访问微搭低代码的后端API

微搭低代码使用的是文档型数据库,有时候会有数据集成的需求,将低代码的数据库中的数据抽取到第三方系统中。本篇就介绍一下本地抽取数据以及云函数中抽取数据 1 本地抽取数据 本地抽取数据我们以nodejs作为后端服务,本机要求先安装好nodejs…

自然语言处理实战项目16- 基于CPU的大语言模型的实战训练全流程指导,模型调优与评估

大家好,我是微学AI,今天给大家介绍一下自然语言处理实战项目16- 基于CPU的生成式大语言模型的实战训练全流程详细讲解,模型调优与评估。该流程涵盖了数据准备、数据预处理、词表构建、模型选择与配置、模型训练、模型调优和模型评估等步骤。通过不断迭代和优化,可以提高模型…

客户端读写HBase数据库的运行原理

1.HBase的特点 HBase是一个数据库,与RDMS相比,有以下特点: ① 它不支持SQL ② 不支持事务 ③ 没有表关系,不支持JOIN ④ 有列族,列族下可以有上百个列 ⑤ 单元格,即列值,可以存储多个版本的值&…

海康威视相机-LINUX SDK 开发

硬件与环境 相机: MV-CS020-10GC 系统:UBUNTU 22.04 语言:C 工具:cmake 海康官网下载SDK 运行下面的命令进行安装 sudo dpkg -i MVSXXX.deb安装完成后从在/opt/MVS 路径下就有了相关的库,实际上我们开发的时候只需要…

3d Max因卡顿未保存?有什么保护文件和恢复操作呢?

大家在使用3d Max进行建模、渲染和动画制作的过程中,由于各种原因导致软件卡顿或崩溃是很常见的情况。 当卡顿发生时,如果之前的工作没有及时保存,可能会导致数据的丢失和时间的浪费。 一、先来看看保护文件 1、自动保存设置 3d Max提供了自…

一文快速读懂数据安全平台的优势与价值,让数据安全化繁为简

在大数据时代,数据已经成为公司的核心竞争力。《数字中国建设整体布局规划》为数字中国建设提出了“2522”整体框架布局,其中明确将“数字安全屏障”作为战略实施的两大关键能力之一,表明了数据安全是数字经济背后的重要工作。 广泛的数字化转…

python数组基本使用

使用Numpy进行数组运算 相比 List,NumPy 数组的优势 NumPy 全称为 Numerical Python,是 Python 的一个以矩阵为主的用于科学计算的基础软件包。NumPy 和 Pandas、Matpotlib 经常结合一起使用,所以被人们合称为数据分析三剑客。Numpy 中有功能…

网卡挂载与连接wifi

Viobot设备本身不具备无线功能,我们其实更推荐使用有线连接的方式使用,这样会更稳定,但如果确实想要使用无线测试的话,我们提供了无线网卡的驱动和安装方式。 无线网卡驱动属于外接的驱动,需要编译系统对应的驱动文件…

win10电脑记事本在哪里?电脑记事本如何查看字数?

在日常工作中,我们会遇到许多需要记录的信息和事项,而使用电脑记事本工具可以帮助我们方便地保存、管理这些内容。无论是记录工作会议的要点、制定工作计划,还是记录灵感和创意,电脑记事本都是非常实用的工具。 那么win10电脑记事…

nacos服务器启动报错集合

报错1 Error creating bean with name ‘user‘: Unsatisfied dependency expressed through field ‘jwtTokenManage 开启鉴权之后,你可以自定义用于生成JWT令牌的密钥,application.properties中的配置信息为: ### Since 1.4.1, worked when…

银联iso8583协议报文解析

最近在研究银联的ISO8583协议,涉及到报文这方面的东西,感觉挺多的,分享一下,或许对你有帮助。 ISO8583协议解决的核心问题: 明确了报文每个字段的数据类型,是数字还是字符,都能定义清楚 支持64…

ARMS 助力极氪提效服务应急响应,为安全出行保驾护航

作者:比扬 01 客户介绍与项目背景 浙江极氪智能科技有限公司于 2021 年 3 月成立,2021 年 4 月发布极氪品牌及旗下首款产品——极氪 001。极氪是一家以智能化、数字化、数据驱动的智能出行科技公司,秉承用户型企业理念,聚焦智能…

DNS指向别名还是IP

现在有一台服务器dbprod126,ip是172.22.100.4 现在有一个需求,需要在dns中对dbprod126建一个别名wondadb3r的记录,也就是ping wondadb3r的时候显示的是dbprod126的ip,目前有两​种方法,主要使用方法1指向别名&#xf…

matplotlib基础--2

5 图例 matplotlib中的图例是帮助观察者理解图像数据的重要工具。图列通常包含在图像中,用于解释不同的颜色、形状、标签和其它元素。 1)主要参数 当不设置图例的参数时,默认的图例是这样的。 x np.linspace(0,1,50) y1 np.sin(x*2*np.p…

【unity插件】使用BehaviorDesigner插件制作BOSS的AI行为树

文章目录 前言素材插件一、基础使用二、敌人物理攻击三、敌人面向玩家四、敌人法术攻击五、随机进行攻击六、敌人不同的阶段推荐学习视频源码完结 前言 Behavior Designer是一个行为树插件,是一款为了让策划,程序员,美术人员方便使用的可视化…

基于SSM技客户管理系统源码和论文

基于SSM技客户管理系统源码和论文079 开发工具:idea 数据库mysql5.7 数据库链接工具:navcat,小海豚等 技术:ssm 一、课题的背景和意义 1、课题目的 客户管理是每个企业中最重要的模块,对客户的分类管理有利于更有效地了解从…

RHCE——九、SELinux

SELinux 一、概念1、作用2、SELinux与传统的权限区别 二、SELinux工作原理1、名词解释主体(Subject)目标(Object)策略(Policy)安全上下文(Security Context) 2、文件安全上下文查看1…

java入门第三节

java入门第三节 一.什么是oop 1.pop与oop (1).面向过程编程:(POP:Procedure Oriented Programming) 1.步骤清晰简单,第一步做什么,第二步做什么,按照顺序; 2.代码线性&#xff0…