首页 > 代码库 > VLSM
VLSM
计算网段
IP:172.16.36.42
掩码:255.255.255.0
这是一个B类IP,主机位是后十六位(36.42)
主机位(36.42)二进制表示
00100100.00101010
子网掩码(255.0)二进制表示
11111111.11111111.11111111.11111000
对应子网掩码最后一个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个主机地址
先计算需要几位掩码:
128 64 32 16 8 4 2 1
1 1 0 0 0 0 0 0
每子网最大主机数:32+16+8+4+2+1=63 ,所以子网掩码要使用/26
确定子网掩码之后,就可以算子网了。
4个网段已分出,下一网段是172.16.33.0/26
二、使用VLSM技术,将上面算出的下一网段172.16.33.0/26分4个网段每个网段2个主机地址(仅用于路由间连接)
先计算需要几位掩码:
128 64 32 16 8 4 2 1
1 1 1 1 1 1 0 0
每子网最大主机数:2+1=3 ,所以子网掩码要使用/30
确定子网掩码之后,就可以算子网了。
VLSM