计算机网络--网络层 IPv4地址概述(day05)

news/2024/4/29 12:10:27/文章来源:https://blog.csdn.net/bs_101/article/details/129270889

网络层

网络层提供的两种服务

在这里插入图片描述

IPv4地址概述

IPv4地址就是给因特网(Internet)上的每一台主机(或路由器)的每一个接口分配一个在全世界范围内是唯一的32比特的标识符

IPv4地址的编址方法经历了如下三个历史阶段:

  1. 分类编址 1981
  2. 划分子网 1985
  3. 无分类编址 1993

分类编址的IPv4地址

注意事项:
1.只有A类、B类和C类地址可分配给网络中的主机或路由器的各接口
2.主机号为”全0“的地址是网络地址,不能分配给主机或路由器的各接口
3.主机和为”全1“的地址是广播地址,不能分配给主机或路由器的各接口
在这里插入图片描述

A类地址
网路号以0开头,其中
最小网络号0,保留不指派(即00000000),第一个可指派的网络号为1(00000001),网络地址为1.0.0.0
最大网络号127,作为本地环回测试地址,不指派,因此最后一个可指派的网络号为126,网络地址为126.0.0.0
可指派的网络数量为 128-2 = 126
每个网络中可分配的IP地址数量为2^24-2(去除主机号全0的网络地址和全1的广播地址)

B类地址
在这里插入图片描述

C类地址
在这里插入图片描述
特殊地址
地址0.0.0.0是一个特殊的IPv4地址,只能作为源地址使用,表示”在本网络上的本主机“。
以127开头且后面三个字节非”全0“或”全1“的IP地址是一类特殊的IPv4地址,既可以作为源地址使用,也可以作为目的地址使用,用于本地软件环回测试
地址255.255.255.255是一个特殊的IPv4地址,只能作为目的地址使用,表示”只在本网络上进行广播(各路由器均不转发)

划分子网的IPv4地址

如果一个已经分配了网络号的网络需要划分为多个小网络,如果要再去申请新的网络号,会带来以下弊端:

  1. 需要等待时间和花费更多的费用
  2. 会增加其他路由器中路由表记录的数量
  3. 浪费原有网络号中剩余的大量IP地址

因此可以从主机号部分借用一部分比特作为子网号
32比特的子网掩码可以表明分类IP地址的主机号部分被借用了几个比特作为子网号
1.子网掩码使用连续的比特1来对应网络号和子网号
2.子网掩码使用连续的比特0来对应主机号
3.将划分子网的IPv4地址与其相应的子网掩码进行逻辑与运算就可以得到IPv4地址所在子网的网络地址
在这里插入图片描述

无分类编址的IPv4地址

划分子网在一定程度上缓解了因特网在发展中遇到的困难,但是数量巨大的C类网因为其地址空间太小没有得到充分使用,因而因特网的IP地址仍在加速消耗,整个IPv4地址空间面临全部耗尽的威胁
因此因特网工程任务组IETF又提出了采用无分类编址的方法来解决IP地址紧张的问题。
1993年,IETF发布了无分类域间路由选择CIDR
1.CIDR消除了传统的A类、B类和C类地址,以及划分子网的概念
2.CIDR可以更加有效的分配IPv4的地址空间
3.CIDR使用“斜线记法”,或称CIDR记法,即在IPv4地址后面加上斜线“/",在斜线后面写上网络前缀所占的比特数量
在这里插入图片描述

路由聚合
找共同前缀
网络前缀越长,地址块越小,路由越具体
在这里插入图片描述

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

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

相关文章

元宇宙如何在未来5年影响你的业务

自新冠疫情暴发以来,虽然数字经济的和实体经济受到了严重的冲击和影响,但这也加速了元宇宙在全球的发展。区块链、数字资产和非同质化代币(NFTs)的兴起进一步推动了世界对元宇宙的需求。元宇宙被定义为用户可以在其中进行互动的虚…

全网资料最全Java数据结构与算法-----算法分析

算法分析 研究算法的最终目的就是如何花更少的时间,如何占用更少的内存去完成相同的需求,并且也通过案例演示了不同算法之间时间耗费和空间耗费上的差异,但我们并不能将时间占用和空间占用量化,因此,接下来我们要学习…

【微信小程序】-- WXSS 模板样式- 全局样式和局部样式(十四)

💌 所属专栏:【微信小程序开发教程】 😀 作  者:我是夜阑的狗🐶 🚀 个人简介:一个正在努力学技术的CV工程师,专注基础和实战分享 ,欢迎咨询! &…

前端开发规范,你真的了解吗?一起来学习一下前端开发规范,让你的代码高级起来!

代码规范 1 编码风格规范 1.1 使用ES6风格编码源码 定义变量使用let ,定义常量使用const 使用export ,import 模块化 1.2 组件 props 原子化 提供默认值 使用 type 属性校验类型 使用 props 之前先检查该 prop 是否存在 1.3 避免 this.$parent 1.4 谨慎使用 …

服装销售管理系统的实现

技术:Java、JSP等摘要:随着我国市场经济的发展和人们对服装产品需求的迅速增加,服装行业正处于一个高速发展的时期。行业的快速发展必然导致竞争的加剧,要想在激烈的时常竞争中谋求发展,客观上要求企业必须加强管理&am…

深入理解Storm 之 TridentStrom

从Demo讲起: FixedBatchSpout spout new FixedBatchSpout(new Fields("sentence"), 3, new Values("the cow jumped over the moon"),new Values("the man went to the store and bought some candy"),new Values("four score and seven …

环境搭建02-Ubuntu16.04 安装CUDA和CUDNN、CUDA多版本替换

1、CUDA安装 (1)下载需要的CUDA版本 https://developer.nvidia.com/cuda-toolkit-archive (2)安装 sudo sh cuda_8.0.61_375.26_linux.run(3)添加环境 gedit ~/.bashrc在文件末尾添加: ex…

【JVM】垃圾收集器理论算法

垃圾收集算法 垃圾收集算法是内存回收的方法理论(理论方法,并未实际实现) 分代收集理论 JVM虚拟机的垃圾收集是采用分代收集算法,根据对象的存活周期的不同将内存分块。java将堆分为新生代和老年代,就可以根据不同年龄的不同特点…

【Linux】理解文件系统

文章目录理解文件系统了解磁盘结构inode理解文件系统 了解磁盘结构 磁盘是计算机中的一个 机械设备 这个磁盘的盘片就像光盘一样,数据就在盘片上放着, 但是光盘是只读的,磁盘是可读可写的 机械硬盘的寻址的工作方式: 盘片不断旋转,磁头不断摆动,定位到特定的位置 我们可以把…

怕被AI取代快想办法“攒”个“数字第二大脑”

每日经济新闻发文:来自央视财经微博2月27日消息,美国《财富》杂志网站近日报道,美国一家提供就业服务的平台对1000家企业进行了调查。结果显示,美国最新调查显示50%企业已在用ChatGPT,其中48%已让其代替员工,有公司省下10多万美元!还有30%表示,有计划使用。

【IoT】2023裁员潮还在继续,构建规划能力也许是一剂良方

今天要分享的主题是华为的市场管理方法论。 市场管理这个词总体来说还是有些抽象,本质上来看或者说从个人的角度来看,其实就是一种规划的能力。 无论是创业,还是作为职场人,规划能力必将是你不可或缺的一种基础能力。 尤其是在这样…

某马程序员NodeJS速学笔记

文章目录前言一、什么是Node.js?二、fs文件系统模块三、Http模块四、模块化五、开发属于自己的包模块加载机制六、Express1.初识ExpressGET/POSTnodemon2.路由模块化3.中间件中间件分类自定义中间件4. 跨域问题七、Mysql模块安装与配置基本使用Web开发模式Session认证JWT八、m…

八、异步编程

文章目录异步编程FutureTask应用&源码分析FutureTask介绍FutureTask应用FutureTask源码分析FutureTask中的核心属性FutureTask的run方法FutureTask的set&setException方法FutureTask的cancel方法FutureTask的get方法FutureTask的finishCompletion方法CompletableFuture…

基于部标JT808的车载视频监控需求与EasyCVR视频融合平台解决方案设计

一、方案背景 众所周知,在TSINGSEE青犀视频解决方案中,EasyCVR视频智能融合共享平台主要作为视频汇聚平台使用,不仅能兼容安防标准协议RTSP/Onvif、国标GB28181,互联网直播协议RTMP,私有协议海康SDK、大华SDK&#xf…

虚拟局域网VLAN的实现机制

虚拟局域网VLAN的实现机制1.IEEE 802.1Q帧2.交换的端口类型AccessTrunkHybrid(华为特有)1.IEEE 802.1Q帧 IEEE802.1Q帧(也称Dot One Q帧)对以太网的MAC帧格式进行了扩展,插入了4字节的VLAN标记。 2.交换的端口类型 A…

Facebook广告成本过高?尝试这些成本控制技巧

在当今的数字营销领域中,Facebook广告已经成为许多企业的首选。但是,随着竞争的加剧,Facebook广告的成本也在不断攀升。如果您发现自己的Facebook广告成本过高,不要担心,下面将介绍一些成本控制技巧。一.利用Facebook的…

第四阶段05- 关于响应结果JsonResult对象,枚举,Spring MVC的统一处理异常机制

23. 关于响应结果 目前,当成功的添加相册后,服务器端响应的结果是: 添加相册成功!如果相册名称已经被占用,服务器端响应的结果是: 添加相册失败,相册名称已经被占用!以上的响应结…

机器学习100天(三十二):032 KD树的构造和搜索

机器学习100天,今天讲的是:KD树的构造和搜索! 《机器学习100天》完整目录:目录 在 K 近邻算法中,我们计算测试样本与所有训练样本的距离,类似于穷举法。如果数据量少的时候,算法运行时间没有大的影响,但是如果数据量很大,那么算法运行的时间就会很长。这在实际的应用…

4.排序算法之一:冒泡排序

排序算法稳定性假定在待排序的记录序列中,存在多个具有相同的关键字的记录,若经过排序,这些记录的相对次序保持不变,即在原序列中,r[i]r[j],且r[i]在r[j]之前,而在排序后的序列中,r[…

柔性电路板的优点、分类和发展方向

柔性电路板是pcb电路板的一种,又称为软板、柔性印刷电路板,主要是由柔性基材制作而成的一种具有高可靠性、高可挠性的印刷电路板,具有厚度薄、可弯曲、配线密度高、重量轻、灵活度高等特点,主要用在手机、电脑、数码相机、家用电器…