计算机网络之划分子网计算

计算 202.1.10.0/24,划分为8个子网。
一.先总结,看不懂的下面有例子:

①. 2^x=y (x表示以8为一个单元向主机位借了多少个位,y为划分多少个子网)
255.255.255.224 == 11111111.11111111.11111111.11100000
计算机网络之划分子网计算


②划分子网(0的部分)用块两种表示:

A.用256-(多少个1的值)=块

B.用2^8/2^x=块 (x为1的个数)


  • 划分几个子网: 如,划分8个子网络 2^(x)=8 ,2的x次方=8,x=3(向主机位借3个位),则表示255.255.255.11100000 ,也就是x表示为1,x=3,所以有3个1。
  • 划分后的主机号(0表示主机号): 255.255.255.11100000, 则主机号为5个0,则表示有5个最大可以用的(包括网络和广播),主机号为x,2^(x)=y, 2^5=32,2^3=8,所以分成8个网络,这8个网络里,每个网络最多有32台主机.

计算 202.1.10.0/24,划分为8个子网

结果:

0开始以32为基数不断递增,直到达到子网掩码值,中间的结果即为子网.

202.1.10.0/27
202.1.10.32/27
202.1.10.64/27
202.1.10.96/27
202.1.10.128/27
202.1.10.160/27
202.1.10.192/27
202.1.10.224/27

每个子网可以分配的主机IP范围分别为:
202.1.10.1--- 202.1.10.30(除去网络地址202.1.10.0和广播地址202.1.10.31 )
202.1.10.33--- 202.1.10.62(除去网络地址202.1.10.32和广播地址202.1.10.63 )
202.1.10.65--- 202.1.10.94(除去网络地址202.1.10.64和广播地址202.1.10.30 )
202.1.10.97--- 202.1.10.126(除去网络地址202.1.10.96和广播地址202.1.10.127 )
202.1.10.129--- 202.1.10.158(除去网络地址202.1.10.128和广播地址202.1.10.159)
202.1.10.161--- 202.1.10.190(除去网络地址202.1.10.160和广播地址202.1.10.191 )
202.1.10.193--- 202.1.10.222(除去网络地址202.1.10.192和广播地址202.1.10.223 )
202.1.10.225--- 202.1.10.254(除去网络地址202.1.10.224和广播地址202.1.10.255)


二.求网络地址

    ①把一个Ip段 与 子网掩码做相与运算

    ②利用块来求(比较麻烦【需要从0开始,一块一块加】)

222.21.160.73 即:11011110.00010101.10100000.01001001
255.255.255.192即:11111111.11111111.11111111.11000000
按位逻辑与运算结果为:11011110.00010101.10100000.01000000
十进制形式为(网络地址):222.21.160.64