本人在学习网络时一个VLSM例子
例:如有两个部门,A部门80台pc,B部门20台pc,现用VLSM来对网络进行分段管理(IP使用192.168.1.0/x)
通常情况下,192.168.1.0的掩码为255.255.255.0
即11111111.11111111.11111111.00000000
A部门80台PC,为了让一个子网可用IP数达到80以上,所以我们需要借用1位掩码,变为25位,即掩码由原来的255.255.255.0,变为255.255.255.128(至于为什么是借用1位掩码呢,而不是2位呢?,因为2^7是128,而2^6是64,少于80,所以就借1位)
此时,192.168.1.0/25划分为了两个网段,分别如下:
网段一:192.168.1.0~192.168.1.127 掩码:255.255.255.128
网段二:192.168.1.128~192.168.1.255 掩码:255.255.255.128
如果我们将网段一用于A部门,网段二用于B部门,因为B部门只有20台pc,这显示会浪费很多的IP。所以我们继续来进行划分:
同上,因为此时PC的最大数量为20,所以我们需在借用了1位掩码的基础上再借用2位掩码,即共3位(2^5=32),此时可将网段二细分为以下四个网段:
a:192.168.1.128~192.168.1.159 掩码:255.255.255.224
b:192.168.1.160~192.168.1.191 掩码:255.255.255.224
c:192.168.1.192~192.168.1.223 掩码:255.255.255.224
d:192.168.1.224~192.168.1.255 掩码:255.255.255.224
此时,我们随便将其中一个网段用于B部门就行了,这就实现了借助VLSM来实现网段的划分。本人不太会表达,如果有好的建议可以email我([email protected])