子网化:把一个大的主类网段,通过借位的方式逻辑划分多个子网段,应用于多个广播域;
做子网划分的时候,子网掩码最多只能到30位,不能再多划(因为至少要保留4个地址,即2个主机位)
FLSM(定长子网掩码):对一个主类地址段进行一次划分,划分出若干个掩码长度一致子网段
VLSM(不定长子网掩码):把一个主类地址段通过多次借位,划分出若干个掩码长度不一的子网段
在有类环境中,由于路由器只能支持有类路由选择协议,即便支持子网段,也只能实现FLSM;
在无类环境中才可以使用VLSM;现今全球互联网均是无类网络
VLSM步骤
1,确定主类地址段,稍后用于划分
2,分析需求看企业网中需要有多少个广播域
3,确定每个广播域的节点(终端)数量
4,根据以上分析计算出每个广播域的子网掩码
5,对主类地址进行第一次子网化,先分配给广播域最大的网段
6,再按照(掩码二进制)从小到大的顺序把划分出来的子网段分配给相应广播域
7,把最大的子网段保留用以下一次子网化
•掩码的作用
•如何进行子网划分
网络地址: 主机位全为0
广播地址: 主机位全为1
计算网段
IP:172.16.36.42
掩码:255.255.255.0
这是一个B类IP,主机位是后十六位(36.42)
主机位(36.42)二进制表示
00100100.00101010
子网掩码(255.0)二进制表示
11111111.11111111.11111111.00000000
对应子网掩码最后一个1后面划线:
//主机位红线后面的全部填充为0,就能得到网段地址: 00100100.00000000 (36.0) 172.16.36.0 //最后一位填充1,就能得到网段内第一个主机地址: 00100100.00000001 (36.1) 172.16.36.1 //其他位填充1,就能得到网段内最后一个主机地址: 00100100.11111110 (36.254) 172.16.36.254 //红线后全部填充1,就能得到广播地址: 00100100.11111111 (36.255) 172.16.36.255 //主机位红线前面加1(红线后面都填充0),就能得到下一网段地址 00100101.00000000 (37.0) 172.16.37.0/24
IP:192.168.221.37
掩码:255.255.255.248
这是一个C类地址,主机位是后八位(37)
主机位(37)二进制表示:
00100101
子网掩码(255.255.255.248)二进制表示:
11111111.11111111.11111111.11111000
对应子网掩码最后一个1后面划线:
//主机位红线后面的全部填充为0,就能得到网段地址: 00100000 (32) 192.168.221.32 //最后一位填充1,就能得到网段内第一个主机地址: 00100001 (33) 192.168.221.33 //其他位填充1,就能得到网段内最后一个主机地址: 00100110 (38) 192.168.221.38 //红线后全部填充1,就能得到广播地址: 00100111 (39) 192.168.221.39 //主机位红线前面加1(红线后面都填充0),就能得到下一网段地址: 00101000 (40) 192.168.221.39/29
VLSM实例一
一、使用VLSM技术,将172.16.32.0/20分4个网段每个网段50个主机地址
2的6次方=64 (2的5次方=32,不够),所以要占用6个主机位,因此掩码应为32-6=26
确定掩码之后,就可以得出4个子网了:
网段一:172.16.32.0/26
网段二:172.16.32.64/26
网段三:172.16.32.128/26
网段四:172.16.32.192/26
每个网段间隔64个主机
二、使用VLSM技术,将上面算出的下一网段172.16.33.0/26分4个网段每个网段2个主机地址(仅用于路由间连接)
对于这种点到点网段,只需要2个地址即可(但还是要分配4个地址,因为有两个地址是不可用的)
2的2次方=4 ;所以要占用2个主机位,子网掩码应为32-2=30
因此4个网段的结果为:
网段一:172.16.33.0/30
网段二:172.16.33.4/30
网段三:172.16.33.8/30
网段四:172.16.33.12/30
每个网段间隔4个主机
VLSM实例二
一、使用VLSM技术,将129.1.0.0/16按照要求划分子网
先算出下一子网,再根据需求(需要的主机数量)确定子网掩码.
1000 pc 129.1.0.0/22 //2的10次方=1024,去掉一个网络地址和一个掩码地址 (下一子网为:129.1.4.0) 200 pc 129.1.4.0/24 //2的8次方=256,去掉一个网络地址和一个掩码地址 (下一子网为:129.1.5.0) 70 pc 129.1.5.0/25 //2的7次方=128,去掉一个网络地址和一个掩码地址 (下一子网为:129.1.5.128) 50 pc 129.1.5.128/26 //2的6次方=64,去掉一个网络地址和一个掩码地址 (下一子网为:128.1.5.192) 20 pc 129.1.5.192/27 //2的5次方=32,去掉一个网络地址和一个掩码地址 (下一子网为:128.1.5.224) 14 pc 129.1.5.224/28 //2的4次方=16,去掉一个网络地址和一个掩码地址 (下一子网为:192.168.1.5.240) 6 pc 129.1.5.240/29 //2的3次方=8,去掉一个网络地址和一个掩码地址