hcia第二天

2023-05-16

1十进制与二进制转换:

除了短除法外,还可以有如下方法,

00010101转换为十进制 1*1+0*2+1*4+0*8+1*16=21

ip地址相关名词解释:

网络掩码(子网掩码):区分网络位和主机位

网络位:标识此IP地址处于哪个广播域内

主机位:可以给主机分配的IP地址

子网掩码中为1 代表网络位,子网掩码中为0 代表主机位

IPv4地址分类:

   A类:前8位二进制为 0XXXXXXX,转换成10进制就是 0 - 127

   他的网络位是前8位。因为0 和 127是特殊地址,所以A类的范围是1 - 126

   B类:前8位二进制为 10XXXXXX 128 - 191 网络位是前16位

   C类:前8位二进制为 110XXXXX 192 - 223 网络位是前24位

   D类:前8位二进制为 1110XXXX 224 - 239 组播地址,不分主机位和网络为

   E类:前8位二进制为 1111XXXX 240 - 255 保留地址,为美国军方所有

   ABC三类地址为单播地址

私有地址范围:

A:10.0.0.0/8

B:172.16.0.0/16-172.31.0.0/16

C:192.168.0.0/24-192.168.255.0/24

特殊IP地址:

   1,127.0.0.1 - 127.255.255.255 ---- 环回地址

   2,255.255.255.255 ---- 受限广播地址 ---- 受路由器的限制 --- 只能作为目标IP使用

   3,主机位全1 --- 192.168.2.X/24 --- 192.168.2.255 --- 直接广播地址 --- 只能作为目标IP使用

   4,主机位全0 --- 192.168.2.X/24 --- 192.168.2.0 -- 网段 -- 网络号

   5,0.0.0.0 --- 1,代表没有IP。2,代表任意IP。

   6,169.254.0.0/16 --- 自动私有地址

网络地址:主机位全 0 的地址   广播地址:主机位全 1 的地址

192.168.1.0/24

可用地址范围:192.168.1.1/24-192.168.1.254/24

可用主机数量:254 = 2^8-2 2^主机位-2

网络地址 192.168.1.0/24

广播地址 192.168.1.255

总结:

划分网段数量=2^借位

可用主机数量=2^主机位-2(网络地址、广播地址)

可用地址范围=网络地址+1 - 广播地址-1

VLSM 可变长子网掩码 --子网划分:

将原来的一个大的广播域逻辑的划分为若干个小的广播域

核心思路:通过延长子网掩码(将主机位借到网络位)来实现网段的划分

 CIDR 无类域间路由---汇总:

核心思路:取相同,去不同!!

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

hcia第二天 的相关文章

  • springboot项目启动报错:找不到或无法加载主类【已解决】

    在配 置完一个完整的springboot项目后 xff0c 需要测试是否正确配置 xff0c 出现未加载或未找到加载类的情况 xff0c 可能有以下原因 xff1a 首先需要观察启动类在项目中的位置 xff0c 确保启动类与其他层的包在同一
  • 对于 nested exception is java.net.ConnectException问题【已解决】

    当在springcloud遇到这类问题时 xff0c 需要排查控制器中的路径是否写对 xff0c 由于我报错的项目是一个模拟客户端访问查询业务功能 xff0c 下面是我的源代码 xff08 报错 xff09 xff1a public sta
  • 如何搭建一个基本的Spring项目【Maven】

    相信很多朋友在刚学习Spring时 xff0c 都会存在这个疑问 xff0c 如何正确搭建一个Spring项目 xff0c 以及中间的许多报错无法解决 xff0c 大家可以跟着我一起试一下 xff0c 有问题的朋友评论区见 1 Spring
  • 使用注解开发时需要添加包扫描器【出现问题的可以点进来看看】

    很多第一次接触Spring注解开发的同学 xff0c 在使用注解后容易报错 xff0c 那就很可能是没有在配置文件中加入包扫描器 那么可以往下看 xff0c 以下面这个简单的例子来学习 下面是一个简单的实体类 xff0c 通过Compone
  • 如何使用Autowried,以及与Resource的区别

    在使用注解开发的过程中 xff0c 有个经常会见面的朋友 Autowried xff08 自动装配 xff09 xff0c 刚接触的朋友肯定不能理解自动装配这个词的含义 简单解释一下 xff0c 自动装配将通过已知的类型自动分配对象 xff
  • SpringMVC遇到的有关实体类的报错

    今天在复习SpringMVC数据传参的时候 xff0c 出现了一个非常小的问题 xff0c 主要是为了实验如何将一个对象作为参数传递 xff0c 我创建了两个类 xff0c 但是由于被传递的对象的那个类没有用public 修饰 xff0c
  • app:checkDebugDuplicateClasses错误

    此异常完整表述为 org gradle api tasks TaskExecutionException Execution failed for task 39 app checkDebugDuplicateClasses 39 这类问题
  • LAMP网站架构

    一 LAMP网站架构 1 1 基本定义 LAMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写 Linux xff0c 操作系统Apache xff0c 网页服务器 MariaDB或MySQL xff0c 数据库管理系
  • pancakeswap薄饼添加流动性后实现永久锁仓

    添加完流动性后 xff0c 永久锁仓就是放弃对资金池的控制 xff0c 就是放弃了对流动性的所有权 xff0c 没有办法撤池子了 现在锁仓分为2种 xff0c 一个是丢黑洞永久锁仓 xff0c 另外一种是短期锁仓 xff0c 锁在智能合约中
  • ubuntu14.04 root用户登录方法

    如果你是刚刚装完ubuntu14 04系统 xff0c 你进去后是以普通用户登录的 xff0c 很多操作并没有权限 xff0c 要想获得全部权限可以以root用户登录 1 先解除root锁定 xff0c 为root用户设置密码 打开终端输入
  • pycharm终端常用指令

    在调试ppddle的时候下载的coco数据集过大 xff0c 一时没有注意不急的如何终止 xff0c 所以转载一个记一下 Terminal快捷键 功能 Tab 自动补全 Ctrl 43 a 光标移动到开始位置 Ctrl 43 e 光标移动到
  • 解决Mac电脑因kotlin插件禁用导致的Android Studio无法打开问题

    解决这个办法需要将Android Studio目录下的disabled plugins txt文档中的org jetbrains kotlin删除即可 文件位置 Users mac Library Application Support G
  • 实现生产者消费者进程(Java)

    目录 前言 一 实验要求 二 步骤 1 主类 2 消费者 3 生产者 4 超市 前言 消费者问题是操作系统中典型的进程同步互斥问题 xff0c xff08 英语 xff1a Producer Consumer problem xff09 x
  • python | Pandas库数据预处理-缺失值篇:info()、isnull()、dropna()、fillna()函数

    相关文章 python Pandas库导入Excel数据 xff08 xlsx格式文件 xff09 函数 xff1a read excel python Pandas库导入csv格式文件函数 xff1a read excel 目录 数据源
  • vue3学习笔记 2023

    vue文件 34 组件 34 是一种封装的思想 把相关业务逻辑的 34 js css html 34 都封装到一起 当需要调用 34 组件 34 的时候 只需要在html中期望的位置插入对应的 34 标签 34 即可 比如封装了一个 34
  • STP详解

    STP STP全称为 生成树协议 xff08 Spanning Tree Protocol xff09 xff0c 是一种网络协议 xff0c 用于在交换机网络中防止网络回路产生 xff0c 保证网络的稳定和可靠性 它通过在网络中选择一条主
  • 【Linux】线程篇---线程安全&&生产者消费者模型

    目录 1 线程安全概念 2 互斥的实现 2 1互斥锁 2 2互斥锁原子性的保证 2 3互斥锁接口 2 3 1初始化互斥锁 2 3 2互斥锁加锁接口 2 3 3解锁接口 2 3 4 销毁互斥锁接口 2 4代码验证锁的接口 3 同步的实现 3
  • 收藏版|史上最全机器学习优化器Optimizer汇总

    转载于收藏版 xff5c 史上最全机器学习优化器Optimizer汇总 掘金 juejin cn 作者 xff1a 苏学算法 链接 xff1a https juejin cn post 7084409806492008456 来源 xff1
  • 三种图像内插法(最近邻内插法、双线性内插法、双三次内插法)的做法 & 代码实现

    参考博客 数字图像处理学习笔记 xff08 四 xff09 数字图像的内插 度量 表示与质量 闭关修炼 暂退的博客 CSDN博客 数字图像处理学习笔记 xff08 七 xff09 用Pycharm及MATLAB实现三种图像内插法 xff08
  • Java实现生产者消费者案例

    目录 一 生产者消费者模式概述 二 生产者消费者案例 三 代码 奶箱类 xff08 Box xff09 生产者类 xff08 Producer xff09 xff1a 消费者类 xff08 Customer xff09 xff1a 测试类

随机推荐

  • 深度学习 - TensorFlow Lite模型,云侧训练与安卓端侧推理

    TensorFlow Lite模型 xff0c 云侧训练与安卓端侧推理 引言一 云侧深度模型的训练代码1 加载数据集的格式分析1 1 从数据集加载的数据格式1 2 对加载的数据进行处理 2 深度模型搭建3 模型训练 评估 保存 转换4 模型
  • /system/core/init/readme.txt对init.rc的解释

    init rc由许多的Action和Service组成 每一个语句占据一行 xff0c 并且各个关键字被空格分开 c规范中的 xff08 如 n xff09 反斜杠将被忽略 backslash escapes 而被认为是一个空格 xff0c
  • 操作系统---“进程调度模拟程序” , “生产者―消费者问题算法的实现” , “银行家算法的实现”

    如果有正在学习计算机操作系统的小伙伴 xff0c 可以通过此文章对 进程调度模拟程序 生产者 消费者问题算法的实现 银行家算法的实现更加清楚 本人也只是一个学生 xff0c 下面内容我主要整合了一些学习心得和成果 xff0c 还有能够帮助自
  • 电脑桌面美化教程,强迫症福利

    目录 一 透明任务栏 效果图展示 二 桌面图标的布局美化 效果展示 行为 主题 一般设置 添加项目 总结 首先给大家看一下我美化后的桌面 我比较喜欢简约风格的 xff0c 看起来就很舒服 xff0c 也可以根据自己的喜欢添加一些小特效 xf
  • 深入理解设计模式之建造者模式

    老大突然拉住我 xff0c 喜滋滋地告诉我 公司很满意我们做的模型 xff0c 又签订了一个合同 xff0c 把奔驰 宝马的车辆模型都交给我们公司制作了 xff0c 不过这次额外增加了一个新需求 汽车的启动 停止 喇叭声音 引擎声音都由客户
  • 如何改变Android-studio中的APP的名字和图标

    1 更改APP的名字 1 xff09 xff1a 我们打开app gt manifests gt AndroidManifest xml 更改Android xff1a lable 61 34 34 引号之中的文字即可 在这里我们改为QQ
  • 关于Linux下的常用软件工具

    目录 前言 xff1a vim gcc gcc c 43 43 make makefile gdb 写在最后 前言 xff1a 本篇主要介绍的是Linux下几种常用的软件的使用 关于Linux下软件的安装 xff0c yum源的配置请点击
  • 如何在局域网内搭建FTP服务器,实现信息共享

    如何在局域网内搭建FTP服务器 实现信息共享 首先打开控制面板 xff0c 点击程序 点击程序 xff0c 点击启用或关闭windows功能 xff0c 找到lnternet lnformation Services 点击前面小 xff0b
  • 笔记本电脑中Git的复制粘贴

    1 鼠标选中要选择的文本 xff01 别松开 xff01 2 按住 ctrl 43 fn别松开 xff01 3 再松开鼠标 xff0c 按住insert键 xff0c 在撤销键的上面 xff0c 复制完成 xff1b 粘贴 xff1a sh
  • Servlet正常导入依赖之后httpServlet仍然爆红

    一开始的配置文件 lt xml version 61 34 1 0 34 encoding 61 34 UTF 8 34 gt lt project xmlns 61 34 http maven apache org POM 4 0 0 3
  • Java实现生产者和消费者模式

    一 关于Object类中的wait和notify方法 生产者和消费者模式 第一 wait和notify方法任何一个java对象都有不是线程对象的方法 是java中的方法 xff0c 因为这两个方式不是object类中自带的 wait方法和n
  • spring Bean 管理

    目录 1 Bean 管理指的是两个操作 2 Bean的实例化 1 构造器实例化 2 静态工厂方式实例化 3 实例工厂方式实例化 3 Bean 管理主要三种方式 xff08 1 xff09 基于 xml 配置文件方式实现 1 基于xml方式创
  • JAVA设计模式-建造者模式

    JAVA设计模式 建造者模式 介绍 建造者模式是通过一步一步的步骤构建一个包含多个部件的对象 xff0c 每个不同的对象都是具有相同的构建过程 适用于复杂对象的构建 xff0c 用户不需要知道具体的构建细节 xff0c 只需要指定对象的类型
  • MVC框架实现用户登录注册功能(连接数据库)

    目录 一 简单理解MVC框架 二 项目结构 三 项目源码 3 1 User 3 2 UserDao 3 3 RegisterDao 3 4 servletControll 3 5 servletControllRegister 3 6 we
  • Python 第一周常见运算符作业

    一 作业详情 1 第一题 代码如下 xff1a ce 61 int input 34 Enter a defree in Celsius 34 fa 61 9 5 ce 43 32 print 34 s Celsius is s Fahre
  • 第二周python选择分支作业

    一 作业详情 1 第十九题 代码如下 xff1a s1 61 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 s2 61 2 3 6 7 10 11 14 15 18 19 22 23 26 27 30
  • 第三周python作业

    1 第四十一题 代码如下 xff1a a 61 120 for i in range 2 a while a i 61 61 0 print i end 61 34 34 a 61 a i 2 第四十二题 代码如下 xff1a hang 6
  • 字符串练习16个习题

    1 第一题 代码如下 xff1a ss 61 34 S S S 34 print ss print ss replace 34 34 34 34 2 第二题 代码如下 xff1a def f1 x sum 61 0 for it in x
  • 为什么握手是三次,挥手是四次

    三次握手 是指建立一个TCP连接时 xff0c 需要客户端和服务器总共发送3个包 三次握手的目的是连接服务器指定端口 xff0c 建立TCP连接 并同步连接双方的序列号和确认号并交换 TCP 窗口大小信息 在socket编程中 xff0c
  • hcia第二天

    1十进制与二进制转换 xff1a 除了短除法外 xff0c 还可以有如下方法 xff0c 00010101转换为十进制 1 1 43 0 2 43 1 4 43 0 8 43 1 16 61 21 ip地址相关名词解释 xff1a 网络掩码