主机数和可用主机数计算

主机数和可用主机数

已知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

posted @ 2019-09-16 16:44  BruceTyler  阅读(10115)  评论(0编辑  收藏  举报