VLSM子网划分技术

IP地址分类:
传统分为ABCDE 5类IP地址。

A:8/24   255.0.0.0
B:16/16  255.255.0.0
C:24/8   255.255.255.0

比如,给我一个B类地址:
那么可以使用的地址有:2^16 - 2 = 65534 个地址。

主类:
172.16.0.0 的主类是B类。

子网划分:
对一个主类进行子网划分。
从主机位中去借位来作为子网部分。

Network:subnet:host

子网还可以再划分子网,一个大的原则是尽量较少IP地址的浪费,因为IPv4的地址空间是有限的,不够用。

我们可以通过借位的方式再划分子网:

VLSM子网划分技术_第1张图片
图片.png

比如,一个C类地址,后面的主机位(8位中)可以借位出来再做网络部分。
B类的话,我们可以从后面的16位去借位出来做网络部分。

因为有借位来做子网,我们就不知道网络部分到底是多少位了,所以后来出现了子网掩码。

子网掩码:

VLSM子网划分技术_第2张图片
子网掩码的二进制与10进制对应

主机部分,如果全1,代表广播,如果全0,代表这个子网。

子网掩码的功能就是告诉我们,到底这个IP的网络部分是多少位,多少位又是主机部分。

子网掩码也是32位长。

VLSM子网划分技术_第3张图片
图片.png

比如,有25位是网络部分,7位是主机部分,子网掩码就是:255.255.255.128。 128 = 2^7 (7 = 8-1)
子网掩码最后的以为不能超过30。

位计数表示法:
直接把网络部分写在最后。

180.123.32.54/26

练习:
我们有一个网段:172.16.0.0/16,我们想在其中得到100个网段。那么我们怎么划分?

2^n >= 100 得到: n = 7, 2^7 = 128
16 + 7 = 23

172.16.0.0/23, 也就是说我们把172.16.0.0/16切成了128个 /23的子网。

把一个B类的地址切为了128个子网。
切成的子网可能是:
172.16.0.0/23
172.16.1.0/23
172.16.2.0/23
...

我们分配原则就是,比如这个网段中有多少台主机,我们就给刚刚好满足数量并且不能多多少的IP地址的网络。

结果就是,不同的网段,子网掩码是不一样的。

练习:
我们有一个192.168.221.37/29的 IP,那么怎么知道这个IP地址是在哪个子网下的。

29:11111000    (29 = 24+5)   
37:00100101   

所以属于的子网是192.168.221.32

这个子网中有:2^3 = 8个IP。 3 = 32 - 29
其中,这个子网的网关是:192.168.221.32
第一个主机IP为:192.168.221.33
最后一个主机IP为:192.168.221.38
这个子网中的广播地址是:192.168.221.39
下一个子网是:192.168.221.40


有了子网划分之后,我们的优势是节约了IP地址,我们的劣势是多出来了许多网段。

不同的网段之间传输数据是通过路由器来尽心个转发的,而路由器是通过路由表。

路由汇总。

你可能感兴趣的:(VLSM子网划分技术)