IP 子网划分(VLSM)

目录

一、 为什么要划分子网

二、如何划分子网

1、划分两个子网

2、划分多个子网


一、 为什么要划分子网

假设有一个B类IP地址172.16.0.0,B类IP的默认子网掩码是 255.255.0.0,那么该网段内IP的变化范围为 172.16.0.0 ~ 172.16.255.255,即可以分配的地址有 2^16 个。

IP 子网划分(VLSM)_第1张图片

但是实际上可能我们一个网段里只有100台主机,这样做未免浪费了太多 IP 地址,划分子网的目的是缩小某一个网段的IP变化范围。

二、如何划分子网

划分子网的关键就在于调整子网掩码。下面以划分 172.16.0.0 这个网段为例,因为是B类IP,默认子网掩码为 255.255.0.0,因为主要变动在后半段,所以将后半段显示为二进制。

IP 子网划分(VLSM)_第2张图片

1、划分两个子网

划分两个子网需要向主机位 “ 借 ” 一位,借过来的这一位就是子网位了。此时子网掩码变为了 255.255.128.0

子网1:子网位是 0 

当网段IP的主机位全为 0 时,主机IP为 172.16.0.0;当网段IP 的主机位全为 1 时,主机IP为 172.16.127.255.

IP 子网划分(VLSM)_第3张图片

子网2:子网位是 1

当网段IP的主机位全为 0 时,主机IP为 172.16.127.0;当网段IP 的主机位全为 1 时,主机IP为 172.16.255.255.

IP 子网划分(VLSM)_第4张图片

注意:虽然主机范围是 172.16.127.0 ~ 172.16.255.255,但需要除去主机位为全 0 和 主机位全 1 的地址。主机位全 0 的地址一般用于路口路由地址,标识了网段;主机位全 1 的地址一般是当前网段的广播地址。因此真正可用的主机范围为 172.16.127.1 ~ 172.16.255.254 

2、划分多个子网

假设要划分四个子网,向主机位借的位数需满足: 

2^m ≥ 子网数

其中 m 为借位数,如果子网数为 4,那么借位数为 2,此时子网掩码为 172.16.192.0

子网1:子网位是 00

当网段IP的主机位全为 0 时,主机IP为 172.16.0.0;当网段IP 的主机位全为 1 时,主机IP为 172.16.63.255

IP 子网划分(VLSM)_第5张图片

 

子网2:子网位是 01

当网段IP的主机位全为 0 时,主机IP为 172.16.64.0;当网段IP 的主机位全为 1 时,主机IP为 172.16.127.255

IP 子网划分(VLSM)_第6张图片

 

子网3:子网位是 10

当网段IP的主机位全为 0 时,主机IP为 172.16.128.0;当网段IP 的主机位全为 1 时,主机IP为 172.16.191.255

 

子网4:子网位是 11

当网段IP的主机位全为 0 时,主机IP为 172.16.192.0;当网段IP 的主机位全为 1 时,主机IP为 172.16.255.255

IP 子网划分(VLSM)_第7张图片

参考文章:

网工头疼的IP子网划分,其实就这么简单 - 知乎

你可能感兴趣的:(Linux,基础,tcp/ip,服务器,网络协议)