新的子网数=2的x次方,x=借的位数。借了多少位,要先判断出这个IP默认的网络位数(默认掩码)。
A,B,C类IP有不同的掩码
A类:8位 /8 255.0.0.0
B类:16位 /16 255.255.0.0
C类:24位 /24 255.255.255.0
例子:
10.1.1.0/12 有16个新的子网
172.16.1.0/17 有2个新的子网
192.168.1.0/26 有4个新的子网
计算每个子网里面的可用主机数:使用总长度-子网长度=Y,2的Y次方-2=可用主机数
例子:
192.168.100.0/28 可用主机数:32-28=4 2^4=16 16-2=14,所以这个子网内的可用主机数有14个。
为什么要减2?因为每个子网有一个网络号(子网号)和广播地址。这个两个地址使不可以分配到主机上面的。所以在计算有效主机数的时候了,需要减掉这两个IP。
子网号/网络号:是每个子网中,主机位全0的IP,用于标识这个子网网段,一般给路由器寻找路径用的。例子:我叫192.168.1.1/24,我是192.168.1.0/24的。广播地址:使每个子网中,主机位全1的IP。用于对这一整个IP网段进行通信。例子:在192.168.1.0/24网络中,有某个IP地址向192.168.1.255这个IP发送了数据包,那么192.168.1.1-192.168.1.254的所有设备都会收到这个数据包。当然192.168.2.0/24这个网段是不会收到这个数据包的。计算划分VLSM后的每个子网的子网号,广播地址,可用主机的方法:先计算出块的大小:使用256-借用的主机掩码(十进制)例子:192.168.1.0/26
C类地址,原子网掩码为:11111111.11111111.11111111.00000000
借了2位主机位,子网掩码为:11111111.11111111.11111111.11000000
{
注意:
如果是B类地址,则只需要管第三组数据即可,后8位不管;例如:130.10.1.0/18
原子网掩码为:11111111.11111111.00000000.00000000
借了两位主机位,新子网掩码为:11111111.11111111.11000000.00000000
如果是A类地址,则只需要管第二组数组即可,后16位不管}
255.255.255.192(其中192为借用的主机掩码) 使用256-192=64
得出块大小为64
192.168.1.0为第一个子网的网络号
192.168.1.0+64=第二个子网的子网号
192.168.1.64+64=第三个子网的子网号
192.168.1.128+64=192=第四个子网的子网号
192.168.1.192为第四个子网的网络号
从上面得出:下一个子网-1=上一个子网的广播地址
192.168.1.63为第一个子网的广播地址
192.168.1.127为第二个子网的广播地址
192.168.1.191为第三个子网的广播地址
192.168.1.255为第四个子网的广播地址
由此得出:一头一尾的子网和广播地址已经算出,所以中间的IP就是可用IP
192.168.1.1-192.168.1.62为第一个子网的可用IP
192.168.1.65-192.168.1.126为第二个子网的可用IP
192.168.1.129-192.168.1.190为第三个子网的可用IP
192.168.1.193-192.168.1.254为第四个子网的可用IP
总结划分子网的公式:
1、产生新的子网的数目是看借了多少位主机位:
2的x次方(x 代表借的主机/掩码位数)2、每个子网的可用主机数量:
2的y次方 - 2(y 代表主机位数)3、block size 块大小=256 - 借用的主机子网掩码(10进制)
*** B类的话:后8位不管*** A类的话:后16位不管4、每个子网的网络号:把子网的主机位全置0
5、每个子网的广播地址:把子网的主机位全置1
练习题:
抓取信息:
地址172.16.32.0/20(判断是B类网络,看看掩码是不是原来的掩码,/20显然已经做了一次vlsm了,所以需要在/20的基础上再进行划分)创建4个部门,每个部门最少50个主机联网(主机位)es:先满足主机数,再去满足部门数
首先判断172.16.32.0/20是B类地址
(32化为10进制为00100000)
子网掩码/20说明向主机位借了4位
块大小为2^4=16
网络号为172.16.00100000.0/20,即172.16.32.0/20
广播地址为172.16.00101111.255/20,即172.16.47.255/20
考虑题目要求:需要4个部门,每个部门最少50个主机
故在第一个子网中再做一次子网划分,向主机位再借2位,分2^2=4个子网,每个子网64个IP
具体如下:
172.16.32.0/26 - 172.16.32.63/26
172.16.32.64/26 - 172.16.32.127/26
172.16.32.128/26 - 172.16.32.191/26
172.16.32.192/26 - 172.16.32.255/26
IP划分项目经验:
①IP每个子网的IP分配数给多不给少(预多不预少,过多就会浪费了)
②一般而言,两台路由器(设备)之间连接,给最小子网(/30)