精华内容
下载资源
问答
  • 一、子网掩码的含义和根据子网掩码划分子网一个IP地址必然属于某一个网络,或者叫子网。子网掩码就是用来指定某个IP地址的网络地址的,换一句话说,就是用来划分子网的。例如,一个A类网络可以容纳16777214台主机。...
    作者:chli1806


    一、子网掩码的含义和根据子网掩码划分子网

    一个IP地址必然属于某一个网络,或者叫子网。子网掩码就是用来指定某个IP地址的网络地址的,换一句话说,就是用来划分子网的。

    例如,一个A类网络可以容纳16777214台主机。但是在实际运用中,不可能把一个A类网络只用于一个子网,因为那样管理起来很不方便,也会出现广播风暴等种种问题,所以需要根据实际需求把它划分为若干个较小的子网。一个B类网络可以容纳65534台主机,往往也是需要划分子网的。即便一个小型企业内部,为了部门之间的职能的需要,配置那些电脑可以互相访问,哪些不能互相访问,就需要通过划分子网的方法来实现。

    子网划分的问题看起来很复杂,其实也不是很复杂。只要把IP地址的位数、网络位数、主机位数、子网掩码的位数这几个概念搞清楚,就觉得很简单了。

    IP地址位数=网络位数+主机位数=32位。子网掩码的位数就是网络的位数。

    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,换算成十进制表示为255.255.255.0。

    A类网络加长子网掩码到16位就把一个A类网络划分为256个B类网络同样大小的网络,再加长到24位就又把每个B类大小的子网划分为256个C类网络大小的子网。就是这个道理。一个大的网络,通过把子网掩码加长,使网络位多了,也就是网络数目多了,子网就多了。

    当然你也可以不划分为256个子网,而划分为128个,64个,32个,16个,8个,4个,2个。

    一个B类网络的默认子网掩码为255.255.0.0,你如果想把它划分为2个子网,网络位数就成立17位,也就是说子网掩码就变成了255.255.128.0;想划分为16个子网,因为16是2的4次方,所以网络位数加4变成了20位,也就是说子网掩码加长,成了20位,就是255.255.240.0。依此类推。

    一个C类网络的默认子网掩码为24位的,那么主机位=32-24=8位,2的8次方等于256,所以一个C类网络的IP地址数量(包括网络地址和广播地址)为256个。

    但是你仍然可以通过加长子网掩码的手段,把一个C类子网划分为更多的子网。划分的子网数必定是2的n次方个,每个子网的IP数量必定是2的(8- n)次方个。

    子网掩码加长1位,划分2个子网;加长2位,划分4个子网,加长6位,划分2的6次方个,也就是64个子网。

    子网掩码的1的个数表示网络位的个数,简单地来说,网络位是不属于你控制的,是上级主管给你的,给你多少就是多少。但是主机位是你可以控制的,你可以把它缩短,把缩短出来的位数加到网络位中,这样网络位就长了,子网数就多了,相应地每个子网的IP数量就少了。

    记住下面的公式,遇到再复杂的子网划分问题也难不倒你了。

    IP地址位数=32
    网络位+主机位=32
    子网掩码加长n位,则在当前子网基础上划分为2的n次方个子网。每个子网的IP地址数量=2^(32-划分前子网掩码位数-n)

    二、如何根据子网划分的目标计算子网掩码

    简单来说,子网掩码就是网络地址的位数。

    一个IP地址一共有32位,其中靠前的某些位表示网络地址,后面的某些位表示主机位。

    网络位数+主机位数=IP地址位数=32

    知道了这个道理,计算子网掩码的方法就是:已知子网内IP数的多少,求出主机位的位数,用32减去主机位数就等于网络位数,也就是子网掩码。

    举最简单的例子。一个C类网络,包括256个主机位置,256是2 的8次方,所以主机位是8,那么网络位就是32-8=24,也就是说子网掩码是24位,用二进制表示就是11111111.11111111.11111111.00000000,换算成十进制就是255.255.255.0

    再比如一个C类网络划分的子网,每个网络主机IP数是32, 而32是2的5次方,所以主机位是5,那么网络位就是32-5=27,也就是说子网掩码是27位,用二进制表示就是11111111.11111111.11111111.11100000,换算成十进制就是255.255.255.224

    再比如一个B类网络划分的子网,每个网络主机IP数是1024, 而1024是2的10次方,所以主机位是10,那么网络位就是32-10=22,也就是说子网掩码是22位,用二进制表示就是11111111.11111111.11111100.00000000,换算成十进制就是255.255.252.0

    子网划分是通过改变子网掩码的位数来实现的。比如一个C类IP地址,默认子网掩码是24位的,二进制表示是11111111.11111111.11111111.0000000,换算成10进制的就是255.255.255.0。

    如果是这样的子网掩码,后面的8位都可以用来做为主机的位置,2 的8次方等于256,一共有256个IP位置,因为有2个不能用,所以可用的主机位置为254个。

    但是你要把这样一个地址划分成2个子网,就要从主机位里拿出一位来作为网络地址,网络地址就成了25位了。相应地主机位就成了7位了,2 的7次方等于128,一共有126个地址可用。

    这是从正向来说的,就是已知要划分的子网数,求每个子网的主机数。但是在实际工作中往往是先知道每个子网的主机数,让你划分子网。其实也很简单。

    首先你算一下主机数更接近于2 的几次方,那么主机位数就是几位。32减去主机位就是网络位。

    举例说明。假如给你一个C类IP地址192.168.0.0。假如你想划分2个子网,一个里面有100台电脑,另一个有50台电脑。

    100大于2的6次方,小于2的7次方,所以主机位数取7位。那么网络位数就是32-7=25位。25位的子网掩码11111111.11111111.11111111.10000000 换算成10进制的就是
    255. 255. 255. 128,这就是第一个子网的子网掩码,网络号为192.168.0.0/25,网络地址192.168.0.0,主机地址192.168.0.1~192.168.0.126,广播地址192.168.0.127

    50大于2的5次方,小于2的6次方,所以主机位数取6位。那么网络位数就是32-6=26位。26位的子网掩码11111111.11111111.11111111.11000000 换算成10进制的就是
    255. 255. 255. 192,这就是第二个子网的子网掩码,网络号为192.168.0.128/26,网络地址192.168.0.128,主机地址192.168.0.129~192.168.0.190,广播地址192.168.0.191

    注:以上的这些内容其实是我把以前我给其他网友的3个提问的回答拼接到一起又整理了一下搞出来的。可能看起来比较乱,对不起了。你搜搜网上的那些回答,比我的更乱。

    子网掩码和子网划分的概念和方法,对于不会的人来说,特别难。一旦你会了,又会觉得特别简单。也许你看了我上面的回答还是云里雾里,看着很头大。但说不定哪一天你就豁然开朗了,又会觉得这些东西很简单,根本不用写那么多。

    展开全文
  • 子网掩码计算,及子网划分属于网络基础知识。一般在几个地方会用到: 大公司避免产生网络风暴而划分子网; 服务器相互隔离而划分子网,一般机房管理人员规划; 安全组IP限制,如阿里云、防火墙出入规则; 概念讲解...

    为什么要懂

    子网掩码计算,及子网划分属于网络基础知识。一般在几个地方会用到:

    • 公司避免产生网络风暴而划分子网,帮助路由器判断对应主机是否在同一个网段中
    • 服务器相互隔离而划分子网,一般机房管理人员规划;
    • 安全组IP限制,如阿里云、防火墙出入规则;
    • 软考、面试也常考…

    概念理解

    子网掩码的分类

    • 缺省子网掩码:
      未划分子网,对应网络号的位都置 1 ,主机号都置 0 。
      未做子网划分的IP地址:网络号+主机号
    地 址 类 子网掩码位 子网掩码
    A类 11111111 000000000 00000000 00000000 255.0.0.0
    B类 11111111 11111111 00000000 00000000 255.255.0.0
    C类 11111111 11111111 11111111 00000000 255.255.255.0
    • 自定义子网掩码
      将一个网络划分子网后,把原本主机号位置的一部分给了子网号,余下的才是给了子网的主机号。
      其形式如下:做子网划分后的IP地址:网络号+子网号+子网主机号

    计算案例

    例1、计算出192.168.1.28/26的子网掩码、子网数、可用主机数、网关、广播地址。

    那么子网掩码10进制转换到2进制就是:(11111111.11111111.11111111.11000000)

    前面26位表示网络位,后面6位表示主机数,通过公式可计算出:

    • 子网掩码:255.255.255.192
    • 子网数:2^2次方=4个子网
    • 可用主机数:2^6次方=64-2=62(扣除网络地址、广播地址)
    • 网络地址:192.168.1.0
    • 广播地址:192.168.1.63
    • 各子网分别是:192.168.1.0–63、192.168.1.64–127、
      192.168.1.128–191、192.168.1.192–253、

    例2、给定一个C类地址 192.168.5.0,要求划分20个子网,每个子网5个主机数,求符合要求的子网掩码。

    正推(从子网数推):

    20个子网—>2^m=20—>m=5,则其子网掩码为255.255.255.248/29(11111111 11111111 11111111 11111000)

    逆推(从主机数推):
    每个子网5个主机—>2^n-2=5—>n=3,则其子网掩码为255.255.255.248/29(11111111 11111111 11111111 11111000)


    例3、192.168.1.*需要建设可容纳888个主机数的网络:
    计算:

    • 可用的主机数:通过公式(2^n – 2 =X)得出n=10,
      则子网掩码为:255.255.252.0/22(11111111 11111111 11111100 00000000)
    • 最大可容纳主机数:1024
    • 网络地址:192.168.1.0
    • 广播地址:192.168.3.255

    参考链接:

    https://jingyan.baidu.com/article/ae97a646d936ddbbfd461d02.html

    展开全文
  • 简单理解IP地址子网划分子网掩码计算

    千次阅读 多人点赞 2018-09-12 11:34:07
    简单理解IP地址子网划分子网掩码计算 子网划分 网络位数+主机位数=IP地址位数=32​ 1. A类地址  A类地址的表示范围为:1.0.0.1~126.255.255.255,默认子网掩码为:255.0.0.0;A类地址分配给规模特别大...

    简单理解IP地址子网划分、子网掩码计算

    • 子网划分

    网络位数+主机位数=IP地址位数=32​

    1. A类地址  

    A类地址的表示范围为:1.0.0.1~126.255.255.255,默认子网掩码为:255.0.0.0;A类地址分配给规模特别大的网络使用。A类网络用第一组数字表示网络本身的地址,后面三组数字作为连接于网络上的主机的地址。

    2. B类地址  

    B类地址的表示范围为:128.0.0.1~191.255.255.255,默认子网掩码为:255.255.0.0;B类地址分配给一般的中型网络。B类网络用第一、二组数字表示网络的地址,后面两组数字代表网络上的主机地址。

    3. C类地址  

    C类地址的表示范围为:192.0.0.1~223.255.255.255,默认子网掩码为:255.255.255.0;C类地址分配给小型网络,如一般的局域网,它可连接的主机数量是最少的。C类网络用前三组数字表示网络的地址,最后一组数字作为网络上的主机地址。

    4. D类地址 

    D类地址不分网络地址和主机地址,它的第1个字节的前四位固定为1110。D类地址范围:224.0.0.1到239.255.255.254 。D类地址用于多点播送。D类地址称为广播地址,供特殊协议向选定的节点发送信息时用。

    5. E类地址

    E类地址保留给将来使用。

    • 计算子网掩码:

    子网掩码的位数就是网络的位数。​

    1. 根据子网数:

    对于A类网络,通过加长子网掩码到16位就把一个A类网络划分为256个B类网络同样大小的网络,再加长到24位就又把每个B类大小的子网划分为256个C类网络大小的子网。一个大的网络,通过把子网掩码加长,使网络位多了,也就是网络数目多了,子网就多了。​

    对于B类网络,你如果想把它划分为2个子网,网络位数就为17位,也就是说子网掩码就变成了255.255.128.0;想划分为16个子网,因为16是2的4次方,所以网络位数加4变成了20位,也就是说子网掩码加长,成了20位,就是255.255.240.0。依此类推。​

    对于C类网络,默认子网掩码为24位的,那么主机位=32-24=8位,2的8次方等于256,所以一个C类网络的IP地址数量(包括网络地址和广播地址)为256个。​

    要点:子网掩码加长1位,划分2个子网;加长2位,划分4个子网,加长6位,划分2的6次方个,也就是64个子网。​

    2. 根据主机数:

    要点:主机数更接近于2 的几次方,那么主机位数就是几位。32减去主机位就是网络位。​

    比如一个C类网络划分的子网,每个网络主机IP数是32, 而32是2的5次方,所以主机位是5,那么网络位就是32-5=27,也就是说子网掩码是27位,用二进制表示就是11111111.11111111.11111111.11100000,换算成十进制就是255.255.255.224​

    再比如针对不同子网内的主机数,假如现在有2个子网,一个里面有100台电脑,另一个有50台电脑。

    100大于2的6次方,小于2的7次方,所以主机位数取7位。那么网络位数就是32-7=25位。25位的子网掩码11111111.11111111.11111111.10000000 换算成10进制的就是255.255.255.128,这就是第一个子网的子网掩码,网络号为192.168.0.0/25,网络地址192.168.0.0,主机地址192.168.0.1~192.168.0.126,广播地址192.168.0.127

    50大于2的5次方,小于2的6次方,所以主机位数取6位。那么网络位数就是32-6=26位。26位的子网掩码11111111.11111111.11111111.11000000 换算成10进制的就是255.255.255.192,这就是第二个子网的子网掩码,网络号为192.168.0.128/26,网络地址192.168.0.128,主机地址192.168.0.129~192.168.0.190,广播地址192.168.0.191 ​

    参考:https://www.cnblogs.com/zhou0000/p/8535479.html

    展开全文
  • SubNetMaskCalc是一个“子网掩码计算器”,此子网掩码计算软件可以直接计算子网掩码,可以划分ABC三个网段子网,计算子网掩码,每网段计算机数量。界面预览图:该子网掩码计算程序没有严格根据划分标准中子网号都为0...

    给大家分享一款超好用、实用的子网掩码计算器,子网网络划分必备工具。SubNetMaskCalc是一个“子网掩码计算器”,此子网掩码计算软件可以直接计算子网掩码,可以划分ABC三个网段子网,计算子网掩码,每网段计算机数量。

    界面预览图:

    0abc29cf9622003e3d0a5f852f4ffc28.gif

    该子网掩码计算程序没有严格根据划分标准中子网号都为0或1的不能用来划分,因为在实际应用中,这两个网段是可以用的,并且也都在用。

    本子网掩码计算器功能:

    1、精准的子网计算功能,子网掩码计算器可以自动划分主类IP子网,并输出划分后的子网掩码、子网位数、最多子网数、主机位数、最多主机数与所有的子网列表。子网掩码计算器打印出的仔细结果形式为:

    2、反算出一个已经被划分过子网的IP地址+掩码,可反算出借的主机位数、划分的子网数等信息,结果在左侧显示。

    3、排版并保存结果,点击保存结果按钮,可把划分的子网信息根据一定格式保存为文本文件。xxx.xxx.xxx.xxx TO xxx.xxx.xxx.xxx

    4、掩码转换功能,输入任何一种格式(掩码位数、掩码二进制表示、掩码十进制表示)可转换出另两种格式,是VLSM的好帮手!TO前后为这个网段的起末值,即 网络号 TO 广播地址

    5、十进制与二进制互转输入十进制数或二进制数可转换出另一种表示方式,是手动划分子网的利器!分给计算机的ip应该在这两个ip之间。

    如果您要划分非标准形式的IP,如 59.191.125.000,分成8个子网

    则您需要把59换成一个C类地址,如221,即划分221.111.100.000,最后结果再把221换回59。

    d8975789cd7d548278e091d645a0bdfc.png

    该子网掩码计算器使用说明:

    1、根据网络类别输入相应的IP地址。如果需要把输入的网络地址类别进行转换,在被强制转换成为行选择网络类型,默认不进行转换网络类型转换。你可以根据计算需要选择子网数量或者每个子网中的主机数之一。

    2、而后单击计算。计算结果显示在下面,网络类型显示你是否进行了网络类型转换,子网掩码,子网数量与每个网络的节点/主机数在下面列出。你可以单击列出网络按钮,显示该在给定的IP地址与子网掩码条件下网络的仔细配置。

    什么是子网掩码?子网掩码与ip地址有什么关系?

    子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,与哪些位标识的是主机的位掩码。子网掩码不能独自存在,它必须结合IP地址一起使用。子网掩码唯有一个作用,就是把某个IP地址划分成网络地址与主机地址两部分。

    子网掩码是用来判断任何两台主机的IP地址是否属于同一网络的依据,就是拿双方主机的IP地址与自己主机的子网掩码做与运算,如结果为同一网络,就可以直接通信。

    1、子网掩码(Subnet Mask)又叫网络掩码、地址掩码,必须结合IP地址一起对应使用。

    2、唯有通过子网掩码,才可以表明一台主机所在的子网与其他子网的关系,使网络正常工作。

    3、子网掩码与IP地址做与运算,分离出IP地址中的网络地址与主机地址,用于判断该IP地址是在本地网络上,还是在远程网络网上。

    4、子网掩码还用于把网络进一步划分为若干子网,以免除主机过多而拥堵或过少而IP浪费。

    IP组播地址范围:

    所有的多播地址可以很容易被认出,因为同位模式1110开始。

    224.0.0.0 - 224.0.0.255知名多播地址,控制通道

    224.0.1.0 - 238.255.255.255全球范围的(互联网宽)组播地址

    239.0.0.0 - 239.255.255.255本地多播地址

    展开全文
  • 子网掩码计算方法方法一:利用子网数来计算1.首先,将子网数目从十进制数转化为二进制数;22.接着,统计得到的二进制数的位数,设为N;33.最后,先求出此IP地址对应的地址类别的子网掩码。再将求出的子网掩码的主机...
  • 关于子网划分子网掩码计算方法详解 一、子网掩码的概述及作用 子网掩码是一个应用于TCP/IP网络的32位二进制值,每节8位,必须结合IP地址对应使用。 子网掩码32位都与IP地址32位对应,如果某位是网络地址,则子网...
  • 一、分类 IP 地址缺点、 二、子网划分、 三、子网掩码、 四、子网掩码作用、 五、子网掩码 示例1、 六、子网掩码 示例2、 七、子网掩码 示例3、 八、子网 的 路由转发、
  • 已知某子网中的一个主机的IP地址为:203.123.1.135。子网掩码是: 255.255.255.192。...IP地址与子网掩码进行按位与运算得到子网地址。 (255转为十进制后为11111111,与任何八位二进制数A进行按位与运算结果都...
  • IP地址划分 子网掩码

    2019-04-15 10:01:36
    A类: 1-126 子网掩码:255.0.0.0 B类:128-191 子网掩码 :255.255.0.0 C类 : 192 -223 子网掩码:255.255.255.0 D类: 224-239 E类:剩下 ABC 属于单播地址 可以配置在PC上,D E类无法配置在PC上面。 **私网地址:...
  • 七、子网掩码计算 1、利用子网数来计算 2、利用主机数来计算 八、子网划分案例 案例1 分组和主机数量的确定 【1】使用非 VLSM 方法分配地址时,分配给所有子网的地址数量相同。 【2】使用 VLSM 分配方法可以...
  • 网络号 IP地址 子网掩码如何计算

    万次阅读 多人点赞 2018-09-17 17:14:48
    1.Internet上每一台...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   3.假设现有一IP地址180.21...
  • ip地址的子网掩码计算方法根据ip和网关计算网络号:ip和网关的相与规则:1与1相与是1 1与0相与是0 0与1相与是0 0与0相与还是0一个B类地址,它的子网掩码为255.255.224.0,能划分多少个子网一个B类地址,它的子网掩码...
  • 划分子网掩码

    2020-02-20 22:29:06
    子网掩码可以通过与IP地址“与”计算,分离出IP地址中的网络地址和主机地址,用于判断该IP地址是在局域网上,还是在广域网上。 子网掩码一般用于将网络进一步划分为若干子网,以避免主机过多而拥堵或过少...
  • 业务的发展常常会导致许多单位面临这样一个问题:工作站数量越来越多,管理单一的大型网络也变得越来越艰难。如果将一个单一的大型网络划分为多个子网,通过对每个子网进行单独管理,可以明显地提高整个网络的性能
  • 子网掩码可以通过与IP地址“与”计算,分离出IP地址中的网络地址和主机地址,用于判断该IP地址是在局域网上,还是在广域网上。 子网掩码一般用于将网络进一步划分为若干子网,以避免主机过多而拥堵
  • ip地址划分,以C型网络为例 介绍 子网掩码计算与子网的划分。 我们先来看一下C型网络的相关信息: 192.168.1.* 网络 192.168.1 网络号 子网数 1 最大容纳的主机数 256 (最后一个字节) ...
  • 一、子网掩码的含义和根据子网掩码划分子网一个IP地址必然属于某一个网络,或者叫子网。子网掩码就是用来指定某个IP地址的网络地址的,换一句话说,就是用来划分子网的。例如,一个A类网络可以容纳16777214台主机。...
  • IP子网掩码

    2012-06-04 09:55:13
    详细说明IP与子网掩码的关系,比如子网掩码计算IP地址划分,可用IP数量,ip地址限制等
  • 1.每个子网的子网掩码。 2.每个子网中有多少个可用地址。 3.每个子网的地址块是什么? 解: 原IP地址:136.23.12.64/26 【/26代表的是ip的掩码】 则原ip化成二进制为:10001000.00010111.00001100.01|000000 ...
  • 已知网络的IP地址和子网掩码如何确定主机的网络号: IPV4的IP地址格式通常表示为xxx.xxx.xxx.xxx,其中xxx为十进制数,取值范围是[0,255],若用16进制表示则为xx.xx.xx.xx,其中xx的取值范围是[0,FF]。实际上,IP...
  • 1. Internet上每一台计算机都有唯一的地址来... 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 3...
  • 子网掩码计算:1)利用子网数来计算在求子网掩码之前必须先搞清楚要划分的子网...该二进制为五位数,N=5(3)取得该IP地址的类子网掩码,将其主机地址部分的的前N位置1即得出该IP地址划分子网子网掩码。将B类地址...
  • **标准的IP地址分为两级结构,每个IP地址都分为网络标识和主机标识两部分。** 在同一个广播域中的主机网络标识都相同,仅用主机标识区别主机的不同。 但是这种两级结构导致了IP地址的浪费严重。 如果一个机构(拿...
  • 子网掩码计算

    2019-09-01 11:41:41
    子网掩码计算 分为两类 已知需要划分的子网数 在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网内的所需主机数目。 (1) 将子网数目转化为二进制来表示; 如欲将B类IP地址168.195.0.0划分成27个子网:27...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 17,554
精华内容 7,021
关键字:

ip划分子网掩码计算