首页 > 学习进步记录

子网掩码计算?ip地址转换子网掩码

子网掩码是怎么计算的

1、划分子网时,随着子网地址借用主机位数的增多,子网的数目随之增加,而每个子网中的可用主机数逐渐减少,以B类地址172.19.0.0/16为例。

2、要将网络划分为4个子网,先套用子网的计算公式:子网数=2的n次方,即4=2的n次方,n为2。

3、由上述步骤可知,n为2,即需要在主机位上借2位进行子网的划分,主机位还剩6+8=14位。

4、由主机位可以知道网络掩码位数为32-14=18位,即子网掩码为255.255.192.0

5、由上述可知,每个子网的地址块为256-192=64。

6、所以,每个子网的的地址分别为172.19.0.0/18,172.19.64.0/18,172.19.128.0/18,172.19.192.0/18。

扩展资料:

划分子网是常见的无分类域间路由CIDR值:

1、掩码255.0.0.0/8(A类地址默认掩码)

2、掩码255.128.0.0/9

3、掩码255.192.0.0/10

4、掩码255.224.0.0/11

5、掩码255.240.0.0/12

6、掩码255.248.0.0/13

7、掩码255.252.0.0/14

8、掩码255.254.0.0/15

9、掩码255.255.0.0/16(B类地址默认掩码)

10、掩码255.255.128.0/17

11、掩码255.255.192.0/18

12、掩码255.255.224.0/19

13、掩码255.255.240.0/20

14、掩码255.255.248.0/21

15、掩码255.255.252.0/22

16、掩码255.255.254.0/23

17、掩码255.255.255.0/24(C类地址默认掩码)

18、掩码255.255.255.128/25

19、掩码255.255.255.192/26

20、掩码255.255.255.224/27

21、掩码255.255.255.240/28

22、掩码255.255.255.248/29

23、掩码255.255.255.252/30

如何计算子网掩码

IP地址的网络地址是通过32位的IP和32位的掩码进行与运算得到的。

首先要把IP地址和子网掩码都换算为32位的二进制。与运算的特点是有0就为0,全1才为1.

具体计算如下:

11000000 192(IP地址第一段)

11111111 255(子网掩码的第一段)

11000000 192(与运算的结果)

——

10101000 168(IP地址第二段)

11111111 255(子网掩码的第二段)

10101000 168(与运算的结果)

———-

00001010 10(IP地址第三段)

11111111 255(子网掩码的第三段)

00001010 10(与运算的结果)

——–

00000000 0(IP地址第四段)

11000000 192(子网掩码的第四段)

00000000 0(与运算的结果)

———————————————–

将四段中的与运算结果列出为192.168.10.0即为第一个子网的网络地址。

因为C类地址默认的掩码是255.255.255.0。但现在的掩码是255.255.255.192。比原来的的掩码中为1的位多了两位,所以划分了2^2=4个子网。题中的是第一个子网。该子网的有效主机号为192.168.10.1—-192.168.10.62

原因如下:子网掩码为1对应的IP地址位为网络位,子网掩码为0对应的IP地址为为主机位。

在第四段的子网掩码为0的位有6位,那么该子网的总主机数量为2^6=64个。即192.168.10.0—192.168.10.63,但每个子网中主机位全为0和全为1的两个IP不能用,所以要减掉2个IP,所以该子网有效主机个数为2^6-2=62个。即192.168.10.1—192.168.10.62

扩展资料:

IP和子网掩码

我们都知道,IP是由四段数字组成,在此,我们先来了解一下3类常用的IP

A类IP段1.0.0.0到126.255.255.255(0段和127段不使用)

B类IP段128.0.0.0到191.255.255.255

C类IP段192.0.0.0到223.255.255.255

XP默认分配的子网掩码每段只有255或0

A类的默认子网掩码255.0.0.0一个子网最多可以容纳1658万多台电脑

B类的默认子网掩码255.255.0.0一个子网最多可以容纳6万台电脑

C类的默认子网掩码255.255.255.0一个子网最多可以容纳254台电脑

我们必须有一个子网掩码,因为:

1)当配置IP时,所有计算机都必须填写子网掩码

2)我们必须在我们的网络中设置一些逻辑边界

3)我们必须至少输入所使用IP类的默认子网掩码

子网的划分,实际上就是设计子网掩码的过程。子网掩码主要是用来区分IP地址中的网络ID和主机ID,它用来屏蔽IP地址的一部分,从IP地址中分离出网络ID和主机ID.子网掩码是由4个十进制数组成的数值”中间用”.”分隔,如255.255.255.0。

若将它写成二进制的形式为:11111111.11111111.11111111.00000000,其中为”1″的位分离出网络ID,为”0″的位分离出主机ID,也就是通过将IP地址与子网掩码进行”与”逻辑*作,得出网络号。

例如,假设IP地址为192.160.4.1,子网掩码为255.255.255.0,则网络ID为192.160.4.0,主机ID为0.0.0.1。计算机网络ID的不同,则说明他们不在同一个物理子网内,需通过路由器转发才能进行数据交换。

每类地址具有默认的子网掩码:对于A类为255.0.0.0,对于B类为255.255.0.0,对于C类为255.255.255.0。

除了使用上述的表示方法之外,还有使用子网掩码中”1″的位数来表示的,在默认情况下,A类地址为8位,B类地址为16位,C类地址为24位。例如,A类的某个地址为 12.10.10.3/8,这里的最后一个”8″说明该地址的子网掩码为8位,而199.42.26.0/28表示网络199.42.26.0的子网掩码位数有28位。

如果希望在一个网络中建立子网,就要在这个默认的子网掩码中加入一些位,它减少了用于主机地址的位数。加入到掩码中的位数决定了可以配置的子网。因而,在一个划分了子网的网络中,每个地址包含一个网络地址、一个子网位数和一个主机地址。

参考资料:百度百科——IP子网划分

子网掩码怎么计算

子网ID增量计算法(即计算每个子网的IP范围)

其基本计算步骤如下:

第1步,将所需的子网数转换为二进制,如所需划分的子网数为“4”,则转换成成二进制为00000100;

第2步,取子网数的二进制中有效位数,即为向缺省子网掩码中加入的位数(既向主机ID中借用的位数)。如前面的00000100,有效位为“100”,为3位(在新标准中只需要2位就可以了);

第3步,决定子网掩码。如IP地址为B类129.20.0.0网络,则缺省子网掩码为:255.255.0.0,借用主机ID的3位以后变为:255.255.224(11100000).0,即将所借的位全表示为1,用作子网掩码。

第4步,将所借位的主机ID的起始位段最右边的“1”转换为十进制,即为每个子网ID之间的增量,如前面的借位的主机ID起始位段为“11100000”,最右边的“1”,转换成十进制后为2^5=32(此为子网ID增量)。

第5步,产生的子网ID数为:2^m-2(m为向缺省子网掩码中加入的位数),如本例向子网掩码中添加的位数为3,则可用子网ID数为:2^3-2=6个;

第6步,将上面产生的子网ID增量附在原网络ID之后的第一个位段,便形成第一个子网网络ID 129.20.32.0(即第一个子网的起始IP段);

第7步,重复上步*作,在原子网ID基础上加上一个子网ID增量,依次类推,直到子网ID中的最后位段为缺省子网掩码位用主机ID位之后的最后一个位段值,这样就可得到所有的子网网络ID。如缺省子网掩码位用主机ID位之后的子网ID为255.255.224.0,其中的“224”为借用主机ID后子网ID的最后一位段值,所以当子网ID通过以上增加增量的方法得到129.20.224.0时便终止,不要再添加了(只能用到129.20.192.0)。

参考资料:百度百科——子网掩码

怎么计算子网掩码

计算过程是这样的,将IP地址和子网掩码都换算成二进制,然后进行与运算,结果就是网络地址。与运算如下所示,上下对齐,1位1位的算,1与1=1,其余组合都为0。

例如:计算IP地址为:202.99.160.50子网掩码是255.255.255.0的网络地址步骤如下:

1)将IP地址和子网掩码分别换算成二进制

202.99.160.50换算成二进制为 1*10·01100011·10100000·001*

255.255.255.0换算成二进制为 11111111·11111111·11111111·00000000

2)将二者进行与运算

3)将运算结果换算成十进制,这就是网络地址。1*10·01100011·10100000·00000000换算成十进制就是202.99.160.0。

扩展资料

子网掩码是用来判断任意两台计算机的ip地址是否属于同一子网络的根据。最为简单的理解就是两台计算机各自的ip地址与子网掩码进行and运算后,得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。

用网线直接连接的计算机或是通过HUB(集线器)或普通交换机间接的计算机之间要能够相互通,计算机必须要在同一网络,也就是说它们的网络地址必须相同,而且主机地址必须不一样。

如果不在一个网络就无法通,计算网络地址就是判断网络中的计算机在不在同一网络,在就能通,不在就不能通。注意,这里说的在不在同一网络指的是IP地址而不是物理连接。

本文链接:http://www.ygd-tech.com/html/87959682.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。