字节百科
位置: 首页 > 常识 >

子网划分的方法和技巧(3分钟教你学会子网划分)

100次浏览     发布时间:2024-08-15 12:17:54    

@TOC 核心口诀:定归属,判占位,看增量,得答案

一、3分钟套公式案例

1. 工作中客户需求场景

工作中常见场景,此时客户需要你快速回答下面问题,否则…… 手动悲伤…..

  • 某工,我有新业务段添加,这个IP帮我看看还可以划分多少个业务段出来? 我们的理解:客户想知道 有多少个子网可用?
  • 那这个可用业务段都有哪些?我需要记录一下 我们的理解:客户想知道 可用子网分别有哪些?
  • 某工,这个IP还有多少主机可用?(网络设备+终端设备) 我们的理解:客户想知道 这个IP大段总共还有多少主机可用 这个子网还有多少个主机可用**

下面快速三分钟,额,10秒真男人其实瞬间可以搞定客户。 反正我不行,不知道看文章的你行不行?

2. IP快速划分

口诀:定归属,判占位,看增量,得答案

  • 必懂(花1分钟扫描一遍) 上面图意味着,你需要做到只要看到一个IP立马需要将他划分出来确定属于哪类地址。

划分好以后往下看。

AIP地址的子网掩码为:255.0.0.0

BIP地址的子网掩码为:255.255.0.0

CIP地址的子网掩码为:255.255.255.0

好了,我们现在可以确定掩码是多少了。

举例:192.168.10.1/24
判断出在C类地址范围(192.0.1.1-223.255.255.254)
那么它的掩码为255.255.255.0

这个例子: 我们称为标准网络,掩码要么是255.0.0.0,要么是255.255.0.0 ,要么是255.255.255.0

  • 多少个子网? 标准网络它本身只有1个,就是自己
  • 可用网段? 就是自己,192.168.10.0/24
  • 多少个主机 254个主机(全0,全1去掉 -2台主机=254台) 公式:

问题来了,实际中,我们通常只会被给与一个大段IP,让你在这个大段IP里面,划分出多个业务段来,这时候就有了CIDR这个概念,也就是斜杠表示方法。

192.168.10.0/24
掩码:255.255.255.0
每个字节8位,3个字节8*3=24

组成部分:IP地址+“/”,然后写上网络前缀所占的位数

现在明确了这种斜杆表示方法,那么继续下一步。

  • 一分钟记住方法
1.定归属
确定IP属于哪个标准网络(A,B,C)
192.168.10.0/28
很明显:在192.0.1.1-223.255.255.254这个区间
所以是个C类网络,标准C类网络掩码为24

2.判占位
判断网络位和主机位的占用。

网络位:28-24=4
主机位:32-28=4
根据上面得到了标准网络掩码是24,也就是3个字节,后面第四个字节多占用了4位,所以网络占位为4,主机占位为4。

那么:
可用子网数为:2^4=16
可用主机数为:2^4-2=14

3.定增量
增量=256-给定的掩码
“/28”,那么也就是255.255.255.240
增量=256-240=16
每个子网之间增量为16

4.得答案
子网为:从0开始<=客户给的IP地址的掩码
(1)子网分别为:
0,16,32,48,64.80.96,112........240(240=客户给的/28,转换后对应240)
(2)子网的广播地址 = 下一个子网的网络地址-1
15,31,47,63,79........239
(3)子网的可用地址 = (子网+1)——(广播地址-1)这个区间

作弊器计算:

3.案例

案例1:172.168.10.1/22
(1)、定归属:在128.1.0.1——191.255.255.255.254区间
属于B类,标准B类掩码为16

(2)、判占位:
网络位:22-16=6 占用了第三字节的6个位置
主机位:32-22=10
可用子网数为:2^6=64
可用主机数为:2^10-2=1022
占用第三字节的6个网络位

(3)、定增量
增量=256-非标准掩码
“/22”,那么也就是255.255.252.0
增量=256-252=4
每个子网之间增量为4

(4)、得答案
子网分别为:
8,12,16,20........252

子网的广播地址:
11.255
15.255.
19.255
23.255
...

每个子网地址范围:
8        8.1到11.254
12     12.1到15.254
16    16.1到19.254
20   
案例2:172.168.34.56/20
(1)、定归属:B类,标准掩码16

(2)、判占位:
20-16=4,占用了第三字节的4个位置
32-20=12
可用子网数为:2^4=16
可用主机数:2^12-2=4094

(3)、定增量:
增量=256-非标准掩码
“/20”,那么也就是255.255.240.0
增量=256-240=16
每个子网之间增量为16

(4)、得答案:
子网分别为:
32,48,64,80,96............240

子网的广播地址:
47.255
63.255
79.255
每个子网地址范围:
32.1到47.254
48.1到63.254

备注:上述为例是怎么确定从哪一个子网开始呢? 查看IP地址34在32到64之间 所以起始网络位32