今天公司有人问我子网划分的方法,闲来无事自己就总结了一点划分子网的个人方式,拿出来耍耍! 理解分析过程: 子网掩码=网络位+主机位
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地址中哪一部分包含网络地址与子网地址,哪一部分是主机地址。
这时果冻想到了运用上学时老师传授的计算子网掩码的经典公