既然是/24网络 掩码前24位肯定为1 后面全为0。
其实子网划分算法就是借位``IP地址一共是32位`点和点之间代表一个8位````
比如网段`192.168.1.0他的子网掩码255.255.255.0 这个用你所学知识应该可以看出来他的子网是24位` 8 + 8 + 8 + 0 =24(和上面的255.255.255.0对应) 比如说一个子网掩码的255 其实就是一个8位的数值他8个位置上的数字为128 64 32 16 8 4 2 1 你算算。加起来是不是就等于255了。
如果是192.168.1.1/24 这样的网段,一看就知道网络ID(也就是所属的网段)是192.168.1.0。
如果是192.168.1.1/26呢? 你看下他的子网掩码位数26 是不是就等于8+8+8+2=26? 那他的子网掩码是什么呢? 把8+8+8+2和上面给你的写数据套入,,分析下``一个8位=127+64+32+16+8+4+2+1=255一个2位呢?他就等于128+64=192 (记得。位数要从大网小加噢``)
如果是3位的话就是128+64+32=224, 所以192.168.1.1/26 他的子网掩码就是255.255.255.192看到这里。
你可以算出192.168.1.1/28的子网掩码了吗?
现在来看网络号就是所说的网络位``还拿一个192.168.1.0/26的子网来划分``你看他的子网26位 他的子网掩码255.255.255.192你还记得他192是怎样的来的吗( 128+64)
说个最简单的划分网络位的方法``你就把他的子网掩码在最后一个8位里面借的最后一个位拿来作网络位就他的子网是26位。。也就是借了2位``` 上面有提到点和点之间一个8位的255是怎样得来的(128+64+0+0+0+0+0+0=192)。
借的网络位也可以就是说,以你借的最后一个位的数值的次方叠加而得来的``你26位 借的是 128和64 这样看来最后借的是不是就是64。
好了,然后网络位就好划分。 192.168.1.0/26、192.168.1.64/26、192.1681.128/26、192.168.1.192/26,如果再加一个64就是192.168.1.256 你看看是不是就超过标准了?所有上面的4个子网。就是192.168.1.0/26的 划分的4个子网``
一个网络位到下一个网络位之间的空留的数字就是子网里面可容纳的主机数````
192.168.1.0/26 ~192.168.1.64/26之间是不是就空出很多IP? 192.168.1.1、 192.168.1.2=====192.168.1.63 这些都是第一个网络位的主机数``
而第一个网络位最后的一个IP 192.168.1.63这个主机位就是这个网络段的广播位```
而192.168.1.64他的网络段广播位就是192.168.1.127