子网号怎么计算

作者&投稿:戏莫 (若有异议请与网页底部的电邮联系)
子网号是如何算出来的?~

两种算法一种是转换二进制,另一种是按块算:
1、看掩码255.255.255.192 转换二进制11111111.11111111.11111111.11000000主机位还剩6个块大小是256-192 = 64这样算法是按块来算例如:0~63 64~127 128~191这就是三块
2、然后取第一块来看,头和尾是不能够算网络地址的,因为网络地址主机位是不能全为0或全为1的。
例子:
网络地址范围是192.168.10.1~192.168.10.62
头是子网号:192.168.10.0
尾是广播号:192.168.10.63
拿广播地址转换二进制看主机后面六位数,11000000.10101000.00001010.00111111看它后面六位数全为1。

扩展资料
子网的划分,实际上就是设计子网掩码的过程。子网掩码主要是用来区分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的不同,则说明他们不在同一个物理子网内,需通过路由器转发才能进行数据交换。
参考资料来源:百度百科:IP子网划分

例如:

IP地址: 192 168 1 100
11000000 10101000 00000001 01100100

子网掩码:255 255 255 240

11111111 11111111 11111111 11110000

因为IP地址是以192开头的,可以知道这是一个C类地址,前三个字节是网络号。子网掩码其中对应于网络地址部分为全1,对应于主机地址部分为0。
在本例中我们可以从240=11110000知道,主机地址的头四位用于子网号,后四位用于主机号。

再看IP地址,主机标识部分的头四位为:0110,后四位为:0100。那么:

0110 0000为子网地址即是96

0000 0100为主机地址即是4

故得:子网号:0.0.0.96

主机号:0.0.0.4

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子网划分



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。

扩展资料

例题:

判断IP:12.196.132.54与56.196.56.165是否在同一网段。(默认子网掩码)

第一步:这些转换成二进制

IP1:12.196.132.54 00001100.11000100.10000100.00110110

IP2:56.196.56.165 00111000.11000100.00111000.10100101

子网掩码:255.0.0.0 11111111.00000000.00000000.00000000

第二步:把IP与子网掩码进行AND运算

IP1 AND 子网掩码=00001100. 00000000.00000000.00000000

IP2 AND 子网掩码=00111000. 00000000.00000000.00000000

第三步:把得到的结果转换成十进制

IP1的网络标识:12.0.0.0

IP2的网络标识:56.0.0.0

所以可知它们不是同一网段的。

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



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

和二楼的前面一样 我这里面有两种算法 一种是转换二进制,另一种是按块算
看掩码255.255.255.192 转换二进制11111111.11111111.11111111.11000000主机位还剩6个
块大小是256-192 = 64
这样算法是按块来算例如:0~63 64~127 128~191这就是三块
然后取第一块来看,头和尾是不能够算网络地址的,因为网络地址主机位是不能全为0或全为1的。网络地址范围是192.168.10.1~192.168.10.62
头是子网号:192.168.10.0 尾是广播号:192.168.10.63我拿广播地址转换二进制看主机后面六位数,11000000.10101000.00001010.00111111看它后面六位数全为1

假如网络号为172.16.0.0,要划分3个(按具体要求)子网。
例如已知要划分3个子网,则很容易知道需要向主机号部分借三位充当子网号。则子网号部分可形成001、010、100、110、101、011六种排列。则可得出以下IP范围。
子网号(二进制表示)
IP地址范围(点分十进制表示)
001 172.16.32.1~172.16.63.254
010 172.16.64.1~172.16.95.254
011 172.16.96.1~172.16.127.254
100 172.16.1282.1~172.16.159.254
101 172.16.160.1~172.16.191.254
110 172.16.192.1~172.16.223.254

其中:对于
172.16.32.1~172.16.63.254子网号的确定方法如下:
172.16.001 00000.00000001~172.16.001 11111.11111110
这是子网号为001的主机数量的范围。所以得到主机数范围为:172.16.32.1~172.16.63.254.
注意点:
1、子网号不能全0、全1 。所以必须是0、1的排列组合。
2、主机位不能全1或全0,这就是为什么取 63和254 , 而不是64和255的原因。
3、注意被借用作为的子网号的是主机位的前三位。

同理可得其他5种。(欢迎指正,谢谢)

子网号怎么计算
答:将四段中的与运算结果列出为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 原因...

如题,本人对子网掩码的子网号是怎么计算出来的不清楚,希望哪位高手讲一...
答:子网号是由IP地址和子网掩码联合求出来的 1.先把IP地址和子网掩码换成二进制每一位都对齐(这样是方便看哈,不对齐也可以)2.再进行与运算(子网掩码为1的全对照上面写下来,是0的话相同就得1,不同就得0,)3.再换成十进制就可以了,例如: 关于主机地址 192.168.19.125 (子网掩码: 255.255....

子网号是如何算出来的?
答:使用32位IP地址和子网掩码进行二进制的与运算

子网号是如何算出来的
答:两种算法一种是转换二进制,另一种是按块算:1、看掩码255.255.255.192 转换二进制11111111.11111111.11111111.11000000主机位还剩6个块大小是256-192 = 64这样算法是按块来算例如:0~63 64~127 128~191这就是三块 2、然后取第一块来看,头和尾是不能够算网络地址的,因为网络地址主机位是不能...

知道子网掩码和ip地址怎么算子网号
答:1.首先,将子网数目从十进制数转化为二进制数;2.接着,统计得到的二进制数的位数,设为N;3.最后,先求出此IP地址对应的地址类别的子网掩码。再将求出的子网掩码的主机地址部分(也就是“主机号”)的前N位全部置1,这样即可得出该IP地址划分子网的子网掩码。例如:需将B类IP地址167.194.0.0...

已知IP地址号与子网掩码怎么算子网号?
答:首先192.168.1.33是C类网段,子网掩码是255.255.255.224 那么有多少个子网就是用256-224=32.32+32=64.64+32=96 96+32=128.128+32=160.160+32=192.192+32=224 共有7个子网.然后你在看看你的IP是在那个子网里 192.168.1.33 是在32-64这个网段里.子网号为:192.168.1.32 第一个IP...

子网号如何计算啦?我知道是通过在子网掩码中与主机号对应的1来求,但是...
答:地址也不同子网的。 首先看他们的IP转为二进制 192.168.1.2 为 11000000.10101000.00000001.00000010 192.168.1.129 为 11000000.10101000.00000001.10000001 255.255.255.128为 11111111.11111111.11111111.10000000 他们的前25位是不一样的 也就是说他们的子网号不一样 可以看出192....

子网号怎么求啊?
答:子网号是如何计算出来的呢?让我们通过一个实例来深入探讨:当IP地址是192.55.12.120,子网掩码是255.255.255.240时,如何求得这个子网号呢?首先,子网号是通过将IP地址和子网掩码进行位运算(AND运算)得到的产物。子网掩码以二进制形式呈现,1代表网络部分,0代表主机部分。在我们的问题中,子网...

如何计算子网号?
答:172.16.32.1~172.16.63.254子网号的确定方法如下:172.16.001 00000.00000001~172.16.001 11111.11111110 这是子网号为001的主机数量的范围。所以得到主机数范围为:172.16.32.1~172.16.63.254.注意点:1、子网号不能全0、全1 。所以必须是0、1的排列组合。2、主机位不能全1或全0,这...

路由器是怎么通过子网掩码来判断出子网号的?
答:一、IP地址与子网掩码按位“与”运算,得出子网号。二、例如:IP地址:193.108.18.2 子网掩码:255.255.255.0 先将IP地址与子网掩码转化成二进制,进行位“与”运算后,再将得到的二进制转化成十进制。下面列了张计算表,最终得到的193.108.18.0就是子网号。三、位“与”运算:1+0=0 0+...