现在的位置: 首页 > 弱电安防 > 正文

子网划分的方法和步骤

2019年12月05日 弱电安防 ⁄ 共 4967字 ⁄ 字号 暂无评论 ⁄ 阅读 92 次

今天公司有人在公众号后台问子网划分的方法,闲来无事自己就总结了一点划分子网的个人方式,拿出来耍耍!

理解分析过程:

子网掩码=网络位+主机位

2^n-1>=主机数量(其中n=子网掩码中主机位0的个数)

2^n-2>=网段数量(其中n=子网掩码中可变换网络位1的个数)(已经掐头去尾了)

算出每一个网段的 网络地址及广播地址:

第一个网段:   网络地址A=网络位全0:主机位全0

广播地址A=网络位全0:主机位全1

则第一个网段为:    网络地址A+1~广播地址A-1

第二个网段:             网络地址B=网络地址A+2^n

广播地址B=广播地址A+2^n (其中n为0的个数除8的余数)

则第二个网段为:    网络地址B+1~广播地址B-1

即第一个网段的起始位分别+2^n

第三个网段:             网络地址C=网络地址B+2^n

广播地址C=广播地址B+2^n (其中n为0的个数除8的余数)

则第三个网段为:    网络地址C+1~广播地址C-1

即第二个网段的起始位分别+2^n

最后一个网段

总结步骤 :

步骤1、套用公式算出需要的0和1的个数

步骤2、选出所用的子网掩码个数

步骤3、套用公式算出第一个网段的地址范围

步骤4、套用公式列出所有子网的地址范围

这么说比较笼统,举例说明:

例1:

现在需要将一个3类地址划分为3个网段并且每个网段不得少于30个节点,怎么分。利用上面的公式我们来把所有网段及范围列出。

任意使用192.168.1.0的三类地址

2^n-1>=30  n=5 即 掩码主机位需要5个0,5除8的余数为5

2^n-2>=3   n=3 即 掩码可变网络位需要3个1

因此选用27位子网掩码                                        网络地址   广播地址

那么各网段为

192.168.1.1 /27~192.168.1.30 /27     (1.0/27;     1.31/27)

192.168.1.33 /27~192.168.1.62/27     (1.32/27;    1.63/27)

192.168.1.65 /27~192.168.1.94/27     (1.64/27;    1.95/27)

192.168.1.97 /27~192.168.1.126/27   (1.96/27;    1.127/27)

192.168.1.225 /27~192.168.1.254/27 (1.224/27;    1.255/27)

例2:

现在需要将一个3类地址划分为7个网段并且每个网段不得少于320个节点,怎么分。

同样选用:

2^n-1>=320  n=9 即 掩码主机位需要9个0,除8的余数为1

2^n-2>=7   n=4 即 掩码可变网络位需要4个1

因此选用23位子网掩码,为了减少路由和广播量,最佳划法为:   网络地址   广播地址

那么各网段为

192.168.224.1/23~192.168.225.254/23                       (224.0/23 ;  225.255/23)

192.168.226.1/23~192.168.227.254/23                              (226.0/23 ;  227.255/23)

192.168.228.1/23~192.168.229.254/23                              (228.0/23 ;  229.255/23)

192.168.230.1/23~192.168.231.254/23                              (230.0/23 ;  231.255/23)

192.168.232.1/23~192.168.233.254/23                              (232.0/23 ;  233.255/23)

192.168.234.1/23~192.168.235.254/23                              (234.0/23 ;  235.255/23)

192.168.236.1/23~192.168.237.254/23                              (236.0/23 ;  237.255/23)

192.168.238.1/23~192.168.239.254/23                              (238.0/23 ;  239.255/23)             192.168.254.1/23~192.168.255.254/23                              (254.0/23 ;  255.255/23)

去掉头尾,共 14个网段,这才是最佳的子网划分方式(本人认为)

其他的基本都是这样的套用,本人认为理解了以后对于划分子网来说还是比较方便的。

 

 

最近,冬瓜整天垂头丧气的,看起来心事重重。一向大大咧咧的冬瓜平时可不是一个多愁善感的人,这是怎么了?

原来,分公司的内部网络规模日渐庞大,冬瓜的工作负担也日渐繁重,他怎能不头痛。他听说将整个网络化分成多个子网可以有效减轻网络负担,从而避免网络故障的频繁发生。可是怎么才能在原有网络的基础上划分出几个在逻辑上相对独立的子网(即大家常说的网段)呢?此时,冬瓜想到了果冻……

果冻听说冬瓜有求于他,马上来了精神,二话没说就和冬瓜谈起了划分子网的实施方案。不过,划分网段以减轻网络负担虽说是一个好方法,但如何才能将一个完整的网络“一刀两断”划分为两个子网或多个子网呢?且看“名人”果冻是如何“挥刀”划网的……

网络规划

在进行具体的操作之前,非常有必要先规划一下网络的结构,确定需要划分的子网个数,为即将展开的操作做好准备。

由于网内有45台计算机,因此果冻打算把冬瓜所在分公司的内部网络划分成“子网A”和“子网B”两个子网,让“子网A”容纳30台客户机,“子网B”容纳15台客户机。

现在,果冻确认这是一个典型的IP子网划分问题。同时,他还了解到网络原有的网络ID为“192.168.0.0/24”,这个网络ID中的IP地址是一个C类网段,其中“24”表示在二进制形式的子网掩码中“1”的个数是24个。其实这是“255.255.255.0”的另外一种表示方法,每个“255”表示二进制的8个“1”,最后的“0”表示二进制的8个“0”,用二进制表示为“11111111.11111111.11111111.00000000”。

果冻提示:可别小看这个“0”,根据“0”的个数可以计算出该子网能够容纳的客户机的数量。

确定“子网掩码”

要说果冻真不简单,分析起来头头是道,他很快就摸清了网络的基本情况。那么接下来该怎么做呢?通过分析,果冻觉得确定每个子网能够容纳的客户机数量(即“0”的个数)是划分子网的关键。因为这直接关系到划分完成以后每个子网的规模。

为了保证所划分出来的每个子网都能容纳足够数量的客户机,应该将需要容纳客户机数量最多的子网作为划分的标准。在本例中,划分出来的“子网A”需要容纳30台客户机,因此应该以该子网为标准制定子网掩码规则。

果冻提示:子网掩码的主要功能是区分IP地址中哪一部分包含网络地址与子网地址,哪一部分是主机地址。

这时果冻想到了运用上学时老师传授的计算子网掩码的经典公式:

2n-2=Host

2n-2=30

n=5

在公式中,“Host”表示客户机数量,这里为“30”。“n”表示子网掩码中“0”的个数(“n”作为2的指数参与运算),5个“0”表示二进制子网掩码为“11111111.11111111.11111111.11100000”。最后计算得到“子网A”和“子网B”共有的子网掩码为“255.255.255.224”。

果冻提示:子网掩码“255.255.255.224”确定后,两个子网中各客户机的IP地址也随之分成了如下表所示的三个部分。

 

网络地址 子网地址 主机地址

110xxxxx,xxxxxxxx,xxxxxxxx, xxx xxxxx

确定“子网A”的网络ID

利用“子网掩码计算公式”,果冻轻松计算出了两个子网的子网掩码。然而每个子网中各个客户机的IP地址怎么确定呢?果冻考虑再三,觉得应该首先确定每个子网的网络ID。

如果不能确定这个网络ID,每个子网所能使用的IP地址范围就无法划分出来。子网的网络ID可以通过让整个局域网的网络ID和已经计算出的子网掩码做“与运算”获得。

果冻提示:这里所说的网络ID是指每个子网所在的网段,例如在子网掩码是“255.255.255.0”的情况下,“192.168.0.1”和“192.168.1.1”就是两个不同的网段。同时,网络ID的计算方法则是固定的。

整个局域网的网络ID“192.168.0.0”的最后一位是“0”,二进制表示为“00000000”;而已经计算出的子网掩码“255.255.255.224”的最后一位是“224”,二进制表示为“11100000”。由于整个局域网的网络ID和计算出的子网掩码的最后一个字节的后五位都为0,因此二者只有前个三字节和最后一个字节的前三位参加“与运算”,并且网络ID应该依次递增。

最后通过计算,果冻得到了各子网的网络ID分别为“192.168.0.0/27”、“192.168.0.32/27”、“192.168.0.64/27”……可以从中任取一个作为“子网A”的网络ID。在此,果冻采用“192.168.0.32/27”作为“子网A”的网络ID,然后就可以确定“子网A”中可用的IP地址范围了。

确定“子网A”的地址范围

接下来,果冻决定进一步划分出“子网A”可用的IP地址范围,从而为给每台客户机分配IP地址做准备。

果冻知道,根据局域网IP地址划分规范,网络中必须要有两个地址作为专用地址不得被占用或分配。其中一个叫“网络回环地址”,其地址全为“0”,代表本网;另一个叫广播地址,其地址全为“1”。这两个地址不能计算在可以分配的IP地址之内。

在果冻所划分的“子网A”中,“子网A”的主机ID全为“0”时,二进制表示为“00100000”,十进制值为“32”;当主机ID全为“1”时,二进制表示为“00111111”,十进制值为“63”。可见“192.168.0.32”是“子网A”的本网地址,而“192.168.0.63”是“子网A”的广播地址。除去这两个需要保留的地址,“子网A”实际可分配给每台客户机的地址范围为“192.168.0.33~192.168.0.62”,子网掩码为“255.255.255.224”。而这一IP地址段中的IP地址正好可以分配给30台计算机,完全能够满足冬瓜的需要。

果冻提示:上文所说的“主机ID”指的是“00100000”中的后5位,而不是全部8位。“00100000”中的前3位是子网地址。

确定“子网B”的网络ID和地址范围

确定了“子网A”的网络ID并划分出“子网A”的地址范围后,果冻知道,剩下的工作就是确定“子网B”的网络ID和地址范围了。

根据已经确定的子网掩码“255.255.255.224”和整个局域网的网络ID,果冻又利用上文所介绍的计算方法计算出“子网B”的网络ID为“192.168.0.64/27”。并且还计算出“192.168.0.64”是“子网B”的本网地址,“192.168.0.95”则是“子网B”的网络的广播地址。由此,果冻确定“子网B”实际上可进行分配的IP地址范围为“192.168.0.65~192.168.0.94”。

果冻提示:如果子网中的客户机数不是能被2整除的数,则应该在计算的时候采用进位取整的方法,这样能够让子网可容纳的客户机数量大于实际数量,最大限度的保证网络ID的正确。

经过一番计算、设置、调试,果冻和冬瓜终于将原有网络成功划分为两个子网,大大减轻了网络负担。热心的果冻还不忘提醒冬瓜,在划分子网的时候,一定要精确计算,千万不能算错网络ID和子网掩码,毕竟这是进行子网划分的基础。

子网虽然成功划分出来了,但两个子网已经分属不同的网段,不同子网中的客户机如何才能实现通信呢?这就交给广大聪明的读者朋友来完成了,请大家勤动手,多动脑。

 

更多安防技术文章请加微信公众平台:

微信--添加朋友--选择公众号然后搜索"第一监控"或“diyijiankong” 也可扫描二维码,关注可免费领取安防资料一套!

 

v58


给我留言

留言无头像?