【网络层】IP地址基础 与 子网掩码

文章目录

    • IP地址基础
      • IP地址概念
      • IP地址分类
      • 公网地址和私网地址
    • 子网掩码
      • 子网掩码作用
      • 默认子网掩码
      • 网络地址、主机地址、广播地址


IP地址基础

IP地址概念

IP地址:IP Address 在网络中,通信节点都需要有一个IP地址
在这里插入图片描述
IP地址以点分十进制表示,有32位二进制构成(大小约43亿)
分为4组,每个组为8为二进制。因此每组范围为0-255。

IP地址分为两大部分:网络位和主机位

  • 网络位,代表IP地址所属的网段
  • 主机位,代表网点上的某个节点

由子网掩码决定 “分界点”
在这里插入图片描述

IP地址分类

根据第一组8位二进制 将IP地址分为A,B,C,D,E五类地址
在这里插入图片描述
能够被主机使用的地址:A,B,C “单播地址”
只能用作目的的地址:D “组播地址”

IP中 0开头作为保留ip,要么表示没有地址,要么表示全部地址
IP中 127.0.0.0 到 127.255.255.255 为环回地址(虚拟的),都表示本地设备自己

设备即使没有搭建任何网络环境,也是可以ping通127开头的IP。若没有ping通,那么设备TCP/IP协议栈的组件都没有装。

公网地址和私网地址

在IP地址中定义了两种地址:公网地址和私网地址

  • 公有地址:用于Internet,向ISP付费申请的地址,全球唯一
  • 私网地址:仅用于企业网络内部,不能用于Internet,免费使用,可以重复

公网地址直接访问Internet,私网地址不能直接访问Internet。
私网地址访问Internet,需要NAT地址转换协议,将私网地址转换成公网地址

私网地址范围
10.0.0.0/810.0.0.0~10.255.255.255
172.16.0.0/16172.16.255.255~172.31.255.255
192.168.0.0/24192.168.0.0~192.168.255.255

A、B、C三类的所有其余IP都是公网IP,私网IP只会出现在私网中,公网IP只会出现在公网中。
A类区间主要用于大型网络,其中包含大量主机而局部网数量较少
B类区间一般用于国际性大公司和政府机构
C类区间一般小公司校园网


子网掩码

子网掩码作用

  • 用于区分网络地址和主机地址
  • 1表示网络位,0表示主机位(连续)
    在这里插入图片描述

默认子网掩码

在这里插入图片描述

A类 /8 255.0.0.0
B类/16 255.255.0.0
C类 /24 255.255.255.0

网络地址、主机地址、广播地址

每个网段上都有两个特殊地址(最大和最小)是不能够使用的:网络地址和广播地址
在这里插入图片描述

网络地址:主机位全0,代表一个网段(头)
主机地址:主机位不能全0或1,代表网段内的一个节点
广播地址:主机位全1,代表一个网段内的所有节点(尾)

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

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

相关文章

建设人工智能平台,主流GPU卡选型分析

国内外主流GPU卡性能分析!2024! 大模型兴起助推算力需求激增 2024年,深度学习与人工智能技术飞速跃进,Transformer、GPT-3等大模型在自然语言处理、图像识别、语音合成等领域大放异彩,开启AI新纪元。其庞大的参数与数…

Matlab操作Excel筛选指定数据的对应数据

Matlab中在表格中寻找指定汉字,并返回其所在行数, 将该行数的另一列提取出来。 目录 一、前言 二、直接在命令行输出 三、保存筛选数据excel 一、前言 源数据excel: 指定汉子:买,得到下面数据: 二、直接…

微信小程序埋点监听方案

场景:运营小程序,需要根据系统访问情况来做决策时。 后台:开发可配置监听页面路径,参数,事件名称等,类似以下格式,进行json保存。 组装数据接口返回给前端缓存到本地,然后进行校验编…

2024华为OD机试真题-机器人搬砖-C++(C卷D卷)

题目描述 机器人搬砖,一共有N堆砖存放在N个不同的仓库中,第i堆砖中有bricks[i]块砖头, 要求在8小时内搬完。机器人每小时能搬砖的数量取决于有多少能量格, 机器人一个小时中只能在一个仓库中搬砖,机器人的能量格每小时补充一次且能量格只在这一个小时有效,为使得机器人损…

Vue3 自定义Hooks函数的封装

1、如何理解vue3中的自定义hooks 在Vue 3中,自定义hooks允许开发者封装和重用逻辑代码。自定义hooks是使用Composition API时创建的函数,这些函数可以包含任意的组合逻辑,并且可以在多个组件之间共享。 自定义hooks通常遵循这样的命名约定&…

MyBatis延迟加载缓存分页逆向工程

文章目录 延迟加载概述步骤 缓存一级缓存介绍原理 二级缓存介绍 设置缓存对象策略原理开启步骤属性解释是否使用一级缓存 分页插件使用步骤 逆向工程介绍搭建使用增删修改查 延迟加载 概述 延迟加载本身是依赖于多表查询的 延迟加载中返回值要选择resultMap返回的结果一定是D…

数学建模 —— 插值与拟合(1)

一、matlab画图 1.1 plot(二维图形) plot(x) —— 缺省自变量绘图格式 plot(x,y) —— 基本格式,以y(x)的函数关系作出直角坐标图,如果y为nm的矩阵,则以x为自变量,作出m条曲线 plot(x1,y1,x2,y2,…,xn,…

python循环引用和解决方法

目录 1. 延迟导入 2. 使用 importlib 3. 重构代码 4. 使用类型提示的前向引用 在Python中,两个文件循环引用的问题通常发生在模块相互依赖导致的导入循环。这种情况下,解决循环引用的方法有几种,以下是一些常见的解决方案: 1…

神经网络算法详解与前沿探索

神经网络算法详解与前沿探索 随着人工智能技术的迅猛发展,神经网络成为机器学习领域的重要组成部分,广泛应用于图像识别、自然语言处理和推荐系统等。本文将详细探讨神经网络的基本原理、结构、训练过程及其应用实例,并扩展至更多相关领域和…

基于标准库的STM32的外部中断EXTI

毕设已经告一段落了,接下来准备开始整理一下毕设中用到的知识与技术细节,今天整理的是STM32从编码器获取数据的方式-----外部中断(EXTI): 外部中断分为四个硬件相关外设,GPIO/AFIO/EXTI/NVIC(E…

jQuery前端开发入门图片:探索图片操作的奥秘与技巧

jQuery前端开发入门图片:探索图片操作的奥秘与技巧 在前端开发中,图片的处理与展示往往占据着举足轻重的地位。jQuery,作为一款流行的JavaScript库,为我们提供了丰富的图片操作方法和技巧。本文将通过四个方面、五个方面、六个方…

戴尔向“数”而行,以“质”致远,做新质生产力的躬耕者

【全球存储观察 | 热点关注】 自1984年戴尔成立,一路走来,戴尔科技集团40年长期持续的技术创新,一直引领全球科技行业的技术趋势。 到如今,AIGC风行一时,在重塑千行百业的同时,也加速了科技行业…

选择算法之冒泡排序【图文详解】

P. S.:以下代码均在VS2019环境下测试,不代表所有编译器均可通过。 P. S.:测试代码均未展示头文件stdio.h的声明,使用时请自行添加。 博主主页:LiUEEEEE                        …

题目:求0—7所能组成的奇数个数。

题目:求0—7所能组成的奇数个数。 There is no nutrition in the blog content. After reading it, you will not only suffer from malnutrition, but also impotence. The blog content is all parallel goods. Those who are worried about being cheated should…

[大师C语言(第十七篇)]C语言链表背后技术详解

引言 链表是一种常见的数据结构,用于存储线性数据集合。在C语言中,链表由一系列节点组成,每个节点包含数据和指向下一个节点的指针。本文将深入探讨C语言链表背后的技术原理,并通过丰富的代码示例来讲解其应用。 第一部分&#…

北斗应急救援终端如何做好汛期重点行业安全防控?

【安全提示】 汛期各地高温多雨、极端天气增多 防汛和安全生产形势严峻复杂如何做好汛期重点行业企业安全生产风险防控? 顶坚北斗短报文终端V1单北斗定位终端 北斗应急救援终端在汛期重点行业安全防控中扮演着关键角色,其高可靠性、稳定性和丰富的功能扩…

达摩院AI早癌筛查技术闪耀联合国,癌症早治时代来临?

全文预计1200字左右,预计阅读需要6分钟。 5月30日,在日内瓦举行的联合国AI大会上,各国的代表性企业拿出最优秀的AI成果进行分享。其中代表中国的是阿里巴巴集团的下属机构-达摩院,其在现场播放的一段影像,让在场的所有…

uniApp子组件监听数据的变化的方法之一

props:{//用来接收外界传递过来的数据swiperList:{type:Array,default:[]}}, swiperList:是父组件传递过来的值 通过 watch 监听(在父组件中也同样可以使用,跟VUE的监听数据变化同理) watch:{//监听组件中的数据变化swiperList(ol…

Diffusion Facial Forgery (DiFF) ——一个新的大规模人脸伪造检测数据集

1. 概述 近年来,条件扩散模型(CDM)在图像生成领域备受关注。它能够通过简单的输入(如自然语言提示)生成令人惊讶的忠实图像。然而,这一进步也引发了新的安全和隐私问题。例如,怀有恶意的个人现…

【笔记】使用XtraBackup进行热备份

备份环境: 具备dockermysql8(5.7及以下版本更换xtrabackup版本即可,具体版本号查看官网)将云盘挂载到服务器上,可以使用s3协议 #!/bin/bash# 目录配置部分 HOST_BACKUP_DIR"/root/docker/mysql8/backup/full" # 宿主机备份目录 H…