子网划分及子网掩码计算方法

作者&投稿:贸玲 (若有异议请与网页底部的电邮联系)
~

子网的划分,实际上就是设计子网掩码的过程。子网掩码主要是用来区分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位。

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

确定子网掩码:利用主机数来计算

将主机数目转化为二进制来表示,如果主机数小于或等于254(注意去掉保留的两个IP地址),则取得该主机的二进制位数,为 N,这里肯定N<8。如果大于254,则 N>8,这就是说主机地址将占据不止8位。

使用255.255.255.255来将该类IP地址的主机地址位数全部置1,然后从后向前的将N位全部置为 0,即为子网掩码值。

扩展资料

在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网内的所需主机数目。

将子网数目转化为二进制来表示;取得该二进制的位数,为N;取得该IP地址的类子网掩码,将其主机地址部分的前N位置1 即得出该IP地址划分子网的子网掩码。

如欲将B类IP地址168.195.0.0划分成27个子网:

27=11011;该二进制为五位数,N=5;将B类地址的子网掩码255.255.0.0的主机地址前5位置1(B类地址的主机位包括后两个字节,所以这里要把第三个字节的前5位置1),得到 255.255.248.0

即为划分成27个子网的B类IP地址 168.195.0.0的子网掩码(实际上是划成了32-2=30个子网)。



一个子网掩码255.255.255.192,能划分多少子网
答:可以划分2^2=4个网段,用0的个数算每个网段的IP地址总数为2^6=64个。公式:可用IP地址 = 2 ^ (借位数中"0"的个数)可用子网数 = 2 ^ (借位数中"1"的个数)首先将子网掩码转换为二进制,你就能很直观的看出来。255. 255. 255. 192 11111111.11111111.11111111.11000000 套入公式计算:可...

子网掩码怎么算我要详细的步骤 我是新手
答:A类网络的网络位数是8位,子网掩码就是11111111.00000000.00000000.00000000,换算成二进制表示为255.0.0.0。B类网络的网络位数是16位,子网掩码就是11111111.11111111.00000000.00000000,换算成十进制表示为255.255.0.0。C类网络的网络位数是24位,子网掩码就是11111111.11111111.11111111.00000000,...

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

子网划分怎么计算?
答:每个子网中,第一个IP地址(即主机部分全部为0的IP)和最后一个IP(即主机部分全部为1的IP)不能分配给主机使用,所以每个子网的可用IP地址数为总IP地址数量减2;根据子网ID借用的主机位数,我们可以计算出划分的子网数、掩码、每个子网主机数,列表如下:如上表所示的C类网络中,若子网占用7位主机位...

...划分四个子网,计算每个子网的网络地址及子网掩码?
答:掩码使用255.255.192.0 子网号:172.16.0.0 IP范围:172.16.0.1-172.16.63.254 广播地址:172.16.63.255 子网号:172.16.64.0 IP范围:172.16.64.1-172.16.127.254 广播地址:172.16.127.255 子网号:172.16.128.0 IP范围:172.16.128.1-172.16.191.254 广播...

如何计算子网掩码?
答:IP地址的网络地址是通过32位的IP和32位的掩码进行与运算得到的。首先要把IP地址和子网掩码都换算为32位的二进制。与运算的特点是有0就为0,全1才为1.具体计算如下:11000000 192 (IP地址第一段)11111111 255 (子网掩码的第一段)11000000 192 (与运算的结果)--- 10101000 168 (IP地址第二...

怎样计算子网?
答:计算子网数方法如下:1、确定该IP是属于A,B,C三类中的哪一类。就可知它们的网络号A类前8位,B类前16位,C类前24位。2、把子网掩码化成2进制看有多少个1,把该进制中1的个数减去第一步所得出的位数,即为子网位数。3、如果子网位数为n,则从理论是讲可以划分出2n个子网。

如何计算子网掩码?
答:IP地址的网络地址是通过32位的IP和32位的掩码进行与运算得到的。首先要把IP地址和子网掩码都换算为32位的二进制。与运算的特点是有0就为0,全1才为1.具体计算如下:11000000 192 (IP地址第一段)11111111 255 (子网掩码的第一段)11000000 192 (与运算的结果)---10101000 168 (IP地址第二段)1111...

如何去划分子网及如何计算子网掩码和网络地址和主机地址? 例:172.32...
答:,其实也就是子网掩码1的个数,22就是255.255.252.0 这样我们就知道这个ip的网络地址是172.32.20.0/22 这个地址能跟2的10次-2台主机(主机号全0和全一的,全0的做网络地址,全1 的做广播地址)比如说你要对这个网络划分,划分4个子网,每个子网跟200台主机 划分4个子网的话,你要拿两个...

B类子网要划分为6个子网子网掩码怎么算
答:很容易的,不过要掌握要动一下脑筋,呵呵 当时学的时候也不好理解,不过做了几个题后就好了 B类地址,主机位后10位为各子网主机位:10位 子网位剩6位 可分子网数:2的6次方=64个 子网掩码:255.255.252.0 一、利用子网数来计算 在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网...