Pierce

子网数量的计算

网络划分中,如果要使用子网,子网数量计算必须知道。
如一个C类网络,如果需要划分子网,准备建6个子网,掩码该是多少?

首先说一下IP地址和Mask
IP地址总长度32位,分4个字节
Mask同样32位,分4个字节
IP地址使用Mask,可以知道网络号和主机号,如:
192.168.0.5
255.255.255.0
得到网络号:192.168.0.0
主机号:5
这个掩码是没有子网的掩码,是C类网络的标准Mask

要设置6个子网,6的二进制为110,所以知道Mask的最后1个字节因该为11100000,
那么这个Mask怎样得到6个子网呢?
看一下6的二进制110,从1-6的二进制为
001
010
011
100
101
110
分别同Mask 111 做AND运算,可以计算出每个子网的IP地址
如第一个子网001
可以用的地址是
00100001-33,即192.168.0.33/255.255.255.224
00100010-34




00111110-62
从192.168.0.33-62共30个地址
32和63都是保留地址,代表网络自身和广播地址,所以不计算在内

最终得到计算子网数量的公式:
子网数量=(2的子网Mask的Bit数次方)-2

主机数量=(2的Host的Bit数次方)-2

分类:

技术点:

相关文章:

  • 2021-06-30
  • 2021-11-16
  • 2021-12-05
  • 2022-12-23
  • 2021-11-21
  • 2021-05-19
猜你喜欢
  • 2021-04-15
  • 2021-12-22
  • 2022-01-03
  • 2021-06-07
  • 2021-12-06
  • 2021-09-08
相关资源
相似解决方案