且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

26.子网划分技术

更新时间:2022-09-10 22:42:26

子网划分:将一个大范围地址划分成更小范围的地址。

子网划分的作用:为了合理的利用地址,为了节省地址和方便地址管理。

IP地址最小为网络地址,最大为广播地址。

例如:192.168.1.0则为网络地址,192.168.1.255则为广播地址。

IP地址本身由二进制数制组成,为了便于记忆所以讲IP地址转换为十进制数制。

子网划分规则:

首先要确定借几位,根据可能性得到地址段。

将二进制数值转换为十进制确定网络号。(网络号等于网络地址)

计算可用地址,可用地址等于当前网络号加1到下一个网络号减2

计算掩码。

注:二进制数只有两种可能性,要么是1,要么是0

我们一般都是对地址的最后一部分进行子网划分。

192.168.1.0的最后一部分转换为二进制数则为192.168.1.0000000080


借的位数

得到的地址段

转换为十进制网络号

可用地址

掩码

1

0 0000000

0

1126

255.255.255.128

1 0000000

128

129254

255.255.255.128

 

2

00 000000

0

162

255.255.255.192

01 000000

64

65126

255.255.255.192

10 000000

128

129190

255.255.255.192

11 000000

192

193254

255.255.255.192

 

 

 

   3

000 00000

0

130

255.255.255.224

001 00000

32

3362

255.255.255.224

010 00000

64

6594

255.255.255.224

011 00000

96

97126

255.255.255.224

100 00000

128

129158

255.255.255.224

101 00000

160

161190

255.255.255.224

110 00000

192

193222

255.255.255.224

111 00000

224

225254

255.255.255.224

依次.....

依次......

依次.......

依次.......

依次......

释义:借1位可得到两个地址段,借2位可得到四个地址段,借4位可得到八个地址段,依次......。
可用地址计算:所得网络号加1到下一个网络号减2。


算法规律:

26.子网划分技术

掩码计算:25=128,26=192,27=224,28=240,29=248,30=252,31=254

划分方式:

平均分:将一个地址平均分成几份,这几份可用主机数相同。

比如:192.168.1.0/24网段,平均分成两份则得到192.168.1.0/25、192.168.1.128/25两个网段。可用可用地址为1~126、129~254。

不平均分:在平均分的基础上进行不平均划分,可用主机数不同。划分条件:必须按照可用主机数从大到小划分。

比如:192.168.1.0/24网段,A部门有主机126台,B部门有主机62台,C部门有主机30台,D部门有主机30台。进行不平均划分后则得到地址段:

                 A部门:192.168.1.0/25网段,可用地址为1~126。

                 B部门:192.168.1.128/26网段,可用地址为129~190。

                 C部门:192.168.1.192/27网段,可用地址为193~222。

                D部门:192.168.1.224/27网段,可用地址为225~254。

本文转自   触动的风   51CTO博客,原文链接:http://blog.51cto.com/10978134/1904202