ip地址及子网掩码换算,子网划分教程

时间:2019-07-22   作者:互联网搜集整理

子网划分,一般在很多大型公司都会用到,可以在网络风暴时候,解决一些突发问题,子网划分还会被用到解决组播和广播的优化网络中。今天,就来分步骤学习一下,如何进行子网划分。

工具/材料

一支笔

一张纸

网络上,每台计算机都有唯一的地址来标识它的身份,即IP地址。
IP地址分类:
A类:000~127,默认子网掩码:255.0.0.0
B类:128~191,默认子网掩码:255.255.0.0
C类:192~223,默认子网掩码:255.255.255.0
D类:224~239
E类:240~255
以下教程以C网为例,介绍子网掩码划分,我们随便找一个网段并赋上相应的子网位数。
如:192.168.1.53/27
需要计算:
具体的子网掩码
子网数
可用的主机数
网络地址
广播地址
现在我们来了解一下C网的各项参数。

以192.168.1.53/27为例讲解
还需要知道常规的C网的网络号和位数是多少?
平时大家常用的有192.168.0.*或者是192.168.1.*的网段,子网掩码是255.255.255.0
那么子网掩码10进制转换到2进制就是:
11111111.11111111.11111111.00000000
前面24位数字1代表网络号,后面8位数字0代表主机数目,具体的各参数容量可以参考步骤1。
所以192.168.1.53/27 的相应掩码是
11111111.11111111.11111111.11100000
由于网络号的数量不足,还要向右的主机数借位,所以主机数的可用数量就会相应的减少。

由步骤2,我们知道192.168.1.53/27 对应的子网掩码是:
11111111.11111111.11111111.11100000
所有的可用的主机数是主机号所剩下的5位掩码中计算得出。
特别提示:8位主机号是减少网络号借去的3位,所剩下的5位数。
计算公式为:n=8-m=5
其中m为网络号位数,n为主机号位数。
也就是说,最多可以容纳的主机数为:32 
可用的主机数为:30  

之前的步骤,我们已经算出192.168.1.53/27,每个网段最大容纳的主机数是32,可用主机数为30,下面我们接着来计算子网掩码的10进制数是多少。
由步骤2,我们得知192.168.1.53/27 的相应掩码是
11111111.11111111.11111111.11100000
即转换成相应的10进制数是255.255.255.224
转换公式如下图:

刚刚计算出了192.168.1.53/27的掩码是255.255.255.224,子网数是8个。
现在我们来算算并找出网络地址和广播地址。
其中网络地址是192.168.1.32、广播地址是192.168.1.63
如下图:

通过刚刚的一系列计算,我们得知,各参数具体数据如下图所示:

通过子网掩码还可以扩容可用主机数,还是192.168.1.53/24为例,可用主机数为254 个网络设备,但是,如果联网的设备超过了254个,下面我们通过修改子网掩码来解决这个问题。

实验目标:需要建设可容纳888个主机数的网络
192.168.1.*
需要计算
具体的子网掩码、可用的主机数、最大可容纳主机数、网络地址、广播地址、可用的IP范围。

可用主机数的公式:2^n – 2 =X
所以就有2^n – 2 ≥ 888
则2^n≥ 890
因为2^9 =512
2^10 =1024
所以这里n必须取10才能满足我们的要求。

向网络号借2位+原有的8位=10
地址掩码为2的N次幂再乘以相应位的数,
则11111100,从左到右的顺序为7- ->0,
所有(2^7)*1+(2^6)*1+(2^5)*1+(2^4)*1+(2^3)*1+(2^2)*1+0+0=252
因为任何数*0=0,所以(2^1)*0之类的表达式可以不用写,直接写0就可以。

所以具体的可容纳888个主机数的网络,实际上1022个,满足我们的实际需要.需要计算:具体的子网掩码子网数、可用的主机数、最大可容纳主机数
网络地址、广播地址是多少呢?
我们知道,192.168.1.5,所处在于255.255.252.0的网段里.根据计算,我们得到的是:

剩下的网络地址,广播地址其实不用计算,网络地址都是从0开始的!
所以网络地址是:192.168.0.0
正常的C网最大主机位数是256,所以1024/256=4
即4个正常的C网加起来就组成一个大子网。

0、1、2、3、4每个子网最大容纳主机数为256个,相加起来就等于1024。

声明:内容仅供参考,图片和文章选取自网络,如侵权请联系删除。