子网掩码计算(怎么计算子网掩码)

本文目录
怎么计算子网掩码
计算过程是这样的,将IP地址和子网掩码都换算成二进制,然后进行与运算,结果就是网络地址。与运算如下所示,上下对齐,1位1位的算,1与1=1,其余组合都为0。
例如:计算IP地址为:202.99.160.50子网掩码是255.255.255.0的网络地址步骤如下:
1)将IP地址和子网掩码分别换算成二进制
202.99.160.50 换算成二进制为 11001010·01100011·10100000·00110010
255.255.255.0 换算成二进制为 11111111·11111111·11111111·00000000
2)将二者进行与运算
3)将运算结果换算成十进制,这就是网络地址。11001010·01100011·10100000·00000000换算成十进制就是202.99.160.0 。
扩展资料
子网掩码是用来判断任意两台计算机的ip地址是否属于同一子网络的根据。最为简单的理解就是两台计算机各自的ip地址与子网掩码进行and运算后,得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。
用网线直接连接的计算机或是通过HUB(集线器)或普通交换机间接的计算机之间要能够相互通,计算机必须要在同一网络,也就是说它们的网络地址必须相同,而且主机地址必须不一样。
如果不在一个网络就无法通,计算网络地址就是判断网络中的计算机在不在同一网络,在就能通,不在就不能通。注意,这里说的在不在同一网络指的是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
扩展资料:
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位。
如果希望在一个网络中建立子网,就要在这个默认的子网掩码中加入一些位,它减少了用于主机地址的位数。加入到掩码中的位数决定了可以配置的子网。因而,在一个划分了子网的网络中,每个地址包含一个网络地址、一个子网位数和一个主机地址。
怎么计算出子网掩码
1、利用子网数来计算
在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网内的所需主机数目。
1)将子网数目转化为二进制来表示
2)取得该二进制的位数,为 N
3)取得该 IP地址的类子网掩码,将其主机地址部分的的前N位置 1 即得出该IP地址划分子网的子网掩码。
如欲将C类IP地址192.168.10.0划分成4个子网:
1)4=100
2)该二进制为三位数,N = 3
3)将A类地址的子网掩码255.255.255.0的主机地址前3位置 1,得到子网掩码255.255.255.224。(具体见下图)
2、利用主机数来计算
1)将主机数目转化为二进制来表示
2)如果主机数小于或等于254(注意去掉保留的两个IP地址),则取得该主机的二进制位数。
3)将该类IP地址的主机地址位数全部置1,然后从后向前的将N位全部置为 0,即为子网掩码值。
如欲将B类IP地址192.168.10.0划分成若干子网,每个子网内有主机25台:
1) 25=11001
2)该二进制为十位数,N = 5
3)将该B类地址的子网掩码 255.255.255.0的主机地址全部置 1,得到255.255.255.255,然后再从后向前将后5位置0,即为:11111111.11111111.11111111.11100000,即255.255.252.224。
子网掩码怎样计算
计算步骤
1、确定要划分的子网数
2、求出子网数目对应二进制数的位数N及主机数目对应二进制数的位数M。
3、对该IP地址的原子网掩码,将其主机地址部分的前N位置取1或后M位置取0 即得出该IP地址划分子网后的子网掩码。
例如,对B类网络135.41.0.0/16需要划分为20个能容纳200台主机的网络(即:子网)。因为16《20《32,即:2的4次方《20《2的5次方,所以,子网位只须占用5位主机位就可划分成32个子网,可以满足划分成20个子网的要求。
B类网络的默认子网掩码是255.255.0.0,转换为二进制为11111111.11111111.00000000.00000000。现在子网又占用了5位主机位,根据子网掩码的定义,划分子网后的子网掩码应该为11111111.11111111.11111000.00000000,转换为十进制应该为255.255.248.0。
我们再来看一看每个子网的主机数。子网中可用主机位还有11位,2的11次方=2048,去掉主机位全0和全1的情况,还有2046个主机ID可以分配,而子网能容纳200台主机就能满足需求,按照上述方式划分子网,每个子网能容纳的主机数目远大于需求的主机数目,造成了IP地址资源的浪费。
为了更有效地利用资源,我们也可以根据子网所需主机数来划分子网。还以上例来说,128《200《256,即2^7《200《2^8,也就是说,在B类网络的16位主机位中,保留8位主机位,其它的16-8=8位当成子网位,可以将B类网络135. 41.0.0划分成256(2^8)个能容纳256-1-1=254台(去掉全0全1情况)主机的子网。
此时的子网掩码为11111111.11111111.11111111.00000000,转换为十进制为255.255.255.0。
扩展资料
注意事项
在划分子网时,不仅要考虑目前需要,还应了解将来需要多少子网和主机。对子网掩码使用必须要更多的子网位,可以得到更多的子网,节约了IP地址资源,若将来需要更多子网时,不用再重新分配IP地址,但每个子网的主机数量有限。
反之,子网掩码使用较少的子网位,每个子网的主机数量允许有更大的增长,但可用子网数量有限。一般来说,一个网络中的节点数太多,网络会因为广播通信而饱和,所以,网络中的主机数量的增长是有限的,也就是说,在条件允许的情况下,会将更多的主机位用于子网位。
综上所述,子网掩码的设置关系到子网的划分。子网掩码设置的不同,所得到的子网不同,每个子网能容纳的主机数目不同。若设置错误,可能导致数据传输错误。
怎样计算子网掩码
将ip地址和子网掩码做“与”运算,就可以得到子网地址。示例ip地址为192·168·100·5 子网掩码是255·255·255·0.计算步骤如下:
将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址。 虚线前为网络地址,虚线后为主机地址:
192·168·100·5转化为二进制 11000000101010000110010000000101。
255·255·255·0转化为二进制 11111111111111111111111100000000。
2.IP地址和子网掩码进行与运算,结果是网络地址,虚线前是网络地址,虚线后是主机地址:
扩展资料
在TCP/IP协议中,SUBNET MASKS(子网掩码)的作用是用来区分网络上的主机是否在同一网络取段内。在大型网络中,CLASS A的SUBNET MASKS为255.0.0.0, CLASS B的SUBNET MASKS为255.255.0.0,CLASS C的SUBNET MASKS为255.255.255.0。
子网掩码怎么计算
子网掩码是255.255.192.0,其中192化成2进制为11000000,也就是后面第3段ip72前6位为主机号,前面2位为网络号,而141.14.72.24中72化成2进制为01001000,所以01000000为网络号,而00001000为主机号,广播地址01111111
网络号141.14.64.0 广播地址:141.14.127.255
如果子网掩码为255.255.224.0,其中224化成2进制为11100000,第3段ip72前3位为网络号,后5位为主机号,广播地址01011111,
所以网络号为:141.14.64.0,广播地址为141.14.95.255
子网掩码是怎么计算的
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
子网掩码怎么算
子网掩码的计算方法:
一、例如:
网吧有1000台主机,使用192.168.0.0的C网段。我们知道一个标准的C类网段最多只有254个可用的IP地址,所以我们要通过改变子网掩码来合并子网,扩大该网段内的可用IP数目。
总主机台数(1000)/254=3.93。
3.93《4,所以我们至少需要4个子网。
子网掩码计算:
256(C类网段所包含的最大IP数目,包括网络地址和广播地址)-4(减去我们需要的子网数目)=252(得到我们所需的子网掩码的尾数,255.255.X.0)。
附私网地址列表:
A:10.0.0.0~10.255.255.255。
B:172.16.0.0~172.31.255.255。
C:192.168.0.0~192.168.255.255
子网掩码位数与子网掩码的计算
子网掩码的最大位数为32位,C类单个网段所容纳的最大IP数目为256,包括网络地址和广播地址。
例:
192.168.0.1/27;
32-27=5(最大子网位数减去当前子网位数);
2的5次方为32;
256-32=224;
255.255.255.224为192.168.0.1/27的子网掩码;
所以得出计算公式:子网掩码的尾数(255.255.255.X)=256-2的(32-掩码当前位数)次方。

更多文章:
最先进的军用望远镜(中国生产的俄罗斯军用望远镜,什么牌子的最好)
2025年5月31日 01:20
ibm x240(联想k29和thinkpad x240相比哪个好)
2024年4月27日 00:10
下水道的美人鱼在线观看(跪求,一个关于美人鱼的电影下载地址)
2025年1月14日 04:00
小米平板2win10好用吗(小米平板2魔改装win10和win11那个系统兼容性好)
2025年6月22日 02:00
gtx 1060 3gb多少钱(10603g价格最贵的时候是)
2025年9月3日 11:45
苹果8plus还能用多久(现在入手iphone 8Plus,还能用多久网友从三方面分析)
2025年4月17日 20:20
电脑中文输入法不见了怎么调出来(电脑输入法不见了怎么调出来)
2026年2月26日 00:45
360n5s调分辨率(N5s上手可能是有史以来颜值最高的360 手机)
2026年1月22日 04:45














