主机数和可用主机数

已知IP 192   168         1          7  
  11000000 10101000 00000001 00000111
掩码 255 255 255        0
  11111111 11111111 11111111 00000000
网络地址的二进制表达 11000000 10101000 00000001 00000000
  192 168 1 0

1、将已知的IP和对应的掩码转换成二进制表达

2、将换算以后的二进制进行&运算

3、将&运算得出的网络地址的二进制表达转换成点分十进制

(注:

  &运算:只看掩码的数字,如果掩码为1,则直接把上面IP地址的二进制进行摘抄即可,如果为0,则直接写成0即可)

主机数:2^n(n:主机位的个数),此处为256

可用主机数:(2^n)-2,此处为254(要去掉广播地址和网络地址)


如果分部门,254个主机分配简直是浪费

假设一个部门只需要30个主机,那么可用主机数=30

划分网段:192.168.1.0/24

2^n-2>=30==>nmin=5

所以掩码=32-5=27==>11111111.11111111.11111111.11100000=255.255.255.224

子网段数:=2(新-旧)=227-24=8(c类网段默认掩码位位24)

每个子网段的步长:256-224=32

子网段为: 192.168.1.0/27

      192.168.1.32/27

      192.168.1.64/27

      192.168.1.96/27

      192.168.1.128/27

      192.168.1.160/27

      192.168.1.192/27

      192.168.1.224/27

转载于:https://www.cnblogs.com/liang-chen/p/11528157.html

主机数和可用主机数计算相关推荐

  1. 已知IP地址和子网掩码后可以算出网络地址、广播地址、地址范围、主机位数、可用主机位数

    已知IP地址和子网掩码后可以算出网络地址.广播地址.地址范围.本网主机数 二进制.十进制.十六进制相互转换关系. 以IP地址为192.168.100.10,子网掩码为255.255.255.0为例(即 ...

  2. ip地址计算可用计算机数,可用网络地址数,可用主机地址数都是如何算的?

    1.A类IP地址一个A类IP地址是指,在IP地址的四段号码中,第一段号码为网络号码,剩下的三段号码为本地计算机的号码.如果用二进制表示IP地址的话,A类IP地址就由1字节的网络地址和3字节主机地址组成 ...

  3. 计算机网络可用主机地址数量怎么算,子网数目及子网主机数计算

    IP地址是32位的二进制数值,用于在TCP/IP通讯协议中标记每台计算机的地址.通 常我们使用点式十进制来表示,如192.168.0.5等等. 每个IP地址又可分为两部分.即网络号部分和主机号部分:网 ...

  4. 可用子网数要不要减2_子网数、主机数与子网掩码的关系

    1.利用子网数目计算子网掩码 把B类地址172.16.0.0划分成30个子网络,它的子网掩码是多少? 将子网络数目30转换成二进制表示11110 统计一下这个二进制的数共有5位 注意:当二进制数中只有 ...

  5. IP地址划分子网中 【计算子网掩码、可用地址数、每个划分的子网ip】的方法

    例题: 某单位分匹配到一个地址块136.23.12.64/26.需要进一步划分为4个一样大的子网.求 1.每个子网的子网掩码. 2.每个子网中有多少个可用地址. 3.每个子网的地址块是什么? 解: 原 ...

  6. ip 子网数目 网络号 主机号 广播地址 可用IP地址范围

    考试中都会给定一个IP地址和对应的子网掩码,让你计算 1.子网数目 2.网络号 3.主机号 4.广播地址 5.可用IP地址范围 综合实例: 已知172.31.128.255/18,试计算: 1.子网数 ...

  7. IP地址、子网掩码、网络号、主机号、子网号的计算

    IP地址.子网掩码.网络号.主机号.子网号的计算 IP地址(二级IP地址) 构成:网络号+主机号 分类 IP地址分类 网络号 主机号 A类 8位 24位 B类 16位 16位 C类 24位 8位 有效 ...

  8. 主机 HA 高可用知识梳理和经验分享

    目录 1.什么是主机高可用 2.主机高可用主流解决方案 3.主机HA能做什么 4.主机HA高可用定义和切换流程 5.HA三种经典工作方式 6.主机HA的核心组件和实现原理 7.哪些场景不适合主机HA ...

  9. DOM中setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。

    setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式. <html> <head> <script type="text/javascript ...

最新文章

  1. Go语言中的Struct
  2. jQuery.form.js使用
  3. 【转载】关于RabbitMQ的高可用性
  4. python-flask-uwsgi体验
  5. python怎么清理垃圾_python清理内存
  6. windos 为什么会突然服务停止了_女生为什么会突然说分手?
  7. Fragment问题集
  8. Python 入门 Day5
  9. Vue3---安装axios
  10. windows-sys4:win10 预览体验计划不能选择版本渠道
  11. 软件安全性与软件可靠性
  12. 饥荒服务器模组全部显示冲突,饥荒联机洞穴设置及常见问题的解决方法
  13. ArcGIS操作Excel文件没有注册类解决办法
  14. 激励反向传播的自上而下注意力神经模型
  15. 英菲尼迪tlme是什么意思_Infiniti是什么意思
  16. 参数传递是什么?参数传递的是什么?
  17. 腾讯做互联网之水:从马化腾多元化遇挫说起
  18. Xsolla与GPay合作,全面开通土耳其市场
  19. 论文|SDNE的算法原理、代码实现和在阿里凑单场景中的应用说明
  20. 四六级报名流程及考试经验

热门文章

  1. 找到你的财富成长曲线
  2. linux制作chroot环境,/chroot环境搭建 - 定制的小型文件系统
  3. [机缘参悟-78]:深度思考-职场中注意事项与大忌-员工版
  4. 五年连续亏损42亿,蘑菇如何渡劫?
  5. ingress-nginx 实现内部局域网的url转发配置
  6. 基于Labview双通道频谱滤波器的设计
  7. AngularJS 0004:模型
  8. 保存csdn页面自动跳转解决方法
  9. 开办快餐店创业,他开了3家连锁,生意为何这么好?
  10. oracle centos 7 安装教程,centos7.2安装oracle图文教程