子网的划分目的在于节约ip地址,这个节约是相对而言的,根据我跟人的理解,因为每一个子网,要浪费掉两个ip地址,一个是网络地址,一个是广播地址,就是主机位全部为零的和主机位全部为1的地址,不过相对整个未划分子网的网段来说,还是节约了,子网划分得越小,浪费的ip越多。
开始划分子网:
比如有个网段:192.168.1.0/24 不过网段要划分为16个子网,每个子网要求有14台主机
先说这个/24的含义,这种子网掩码的表示方法叫:建网比特数,表示32位子网掩码里面前面24位表示主机号,实际写成点分十进制的方法是:255.255.255.0
 
划分子网有个公式,那就是把默认的子网掩码后面八位进行处理,网络位向主机位借位。把原来的八位主机位划分开,一部分表示网络位,其余还是表示主机位。但是两者之和还是8位。所以我们假设分x位为主机位,y位为网络位。公式如下:
2^x-2>=14 '主机位位数所容纳的主机要在给定台数上加2,广播地址和网络地址
2^y>=16' 要能够容纳这么多个网段
x+y<=8 '两者之和不能够超过8
 
计算出来:x=4  y=4
 
所以子网掩码由 /24 变成 /24+4=/28
换成点分十进制为:255.255.255.240  为什么后面是240呢,因为11110000为240 所以最后就是240
 
除了计算掩码以外,我们还要得出它的网络好,即计算出增量:
因为后面4位总共有2^4个地址,即16个,所以它的增量是16
我们划分出了如下网段
网络号                   主机地址             广播地址
192.168.1.0/28        1-14                                15
192.168.1.16/28     17-30                               31
 
子网划分完毕