现在公司的规模扩大,又增加了两个部门,每个部门的机器也增加了。需要划分6个独立的子网,每个子网有50台机器。那我们应该怎样来划分子网呢?
首先,那根据公式:(6+2)*(50+2)=416 ,可以知道很明显需要一个B类网络地址。因为没有给定你B类具体的网络地址,所以可以自己设定128--191之间的任何一个,我设定为:172.16.0.0,具体划分子网的步骤如下:
1、根据子网的个数确定子网掩码
既然公司需要6个子网,大家知道一个网络中首尾两个子网块不能用(原因,主机部分全0,代表一个网段,是一个网络地址;主机部分全1,代表一个广播地址),所以至少需要8个子网。但是大家都知道B类网络地址中可以容纳的主机数大约为2^16-2台,相当于16384台,远大于我们的主机数。所以为了我们的网络有可扩展性我们打算再增加4个1,来表示我们的网络号,这样我们的网络可以有2^4-2-6=8个子网的扩充容量。所以我们的子网掩码为:11111111.11111111.11110000.00000000划为十进制数为:255.255.240.0
2、根据子网掩码确定合法子网号。
256-240(第三个字节的子网掩码)=16,所以子网的网络号为:0.0,16.0,32.0,48.0,64.0,……240.0,
3、根据子网确定合法的主机和子网号。
子网地址: 0.0 16.0 32.0 …… 240.0
第一个主机号: 0.1 16.1 32.1 …… 240.1
最后一个主机号: 15.254 31.254 32.254 …… 240.254
该子网的广播地址: 15.255 31.255 32.255 …… 240.255
首列(0.0,0.1,15.254,15.255),跟尾列(240.0,240.1,240.254,240.255)不能使用,而每个子网块可分配的主机IP地址中又有首、尾两个不能使用(一个是子网网络地址,一个是子网广播地址)。所以上述6个网块中的合法子网、子网掩码、合法主机,可以为第二列到倒数第二列中的任何一列。取第二列为例,其合法地址为:
合法子网:172.16.16.0 ,子网掩码:255.255.240.0,合法主机:172.16.16.1----172.16.16.254
合法子网:172.16.17.0,子网掩码:255.255.240.0,合法主机:172.16.17.1----172.16.16.254
。。。
呵呵,有些浪费啊!!
评论