-
2021-08-26 17:48:09
1.我们都知道,ip地址一般分为四个段,每个段不超过254。例如:192.168.1.2
2.计算一下会发现,255转化为二进制是8位1。(1111 1111)
3.而254转化为二进制是7位1。(1111 1110)
4.以此类推,得出如下表格:
十进制
2进制
2进制从左边数,1的位数
255
1111 1111
8
254
1111 1110
7
252
1111 1100
6
248
1111 1000
5
240
1111 0000
4
224
1110 0000
3
192
1100 0000
2
128
1000 0000
1
0
0000 0000
0
5.ip地址分为网络号和主机号,网络号相同,则在同一个子网内。如果前两段为网络号,那么子网掩码就是255.255.0.0
如果前三段为网络号,那么子网掩码为255.255.255.0
如果网络号是前两段+第三段的一部分,那么子网掩码为255.255.x.0(x>0<255)
其中,对照上表,如果第三段有1位是网络号,那么子网掩码就是255.255.128.0
更多相关内容 -
子网掩码计算java实现方法
2016-08-02 13:55:13实现通过ip地址和子网掩码位数计算得出子网段的ip地址范围 -
子网掩码计算工具合集
2020-12-18 09:23:37一个非常好用的子网掩码计算工具 -
子网掩码计算
2019-04-02 14:08:13子网掩码计算方式 一、例如: 网吧有1000台主机,使用192.168.0.0的C网段。我们知道一个标准的C类网段最多只有254个可用的IP地址, 所以我们要通过改变子网掩码来合并子网,扩大该网段内的可用IP数目。 ...子网掩码计算方式
一、例如:
网吧有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-掩码当前位数)次方
附常用掩码位数与子码掩码对应列表:
32----------255 . 255 . 255 . 255
31---------- 255 . 255 . 255 . 254
30---------- 255 . 255 . 255 . 252
29---------- 255 . 255 . 255 . 248
28---------- 255 . 255 . 255 . 240
27---------- 255 . 255 . 255 . 224
26---------- 255 . 255 . 255 . 192
25---------- 255 . 255 . 255 . 128
24---------- 255 . 255 . 255 . 0
23---------- 255 . 255 . 254 . 0
22---------- 255 . 255 . 252 . 0
21---------- 255 . 255 . 248 . 0
20---------- 255 . 255 . 240 . 0
19---------- 255 . 255 . 224 . 0
18---------- 255 . 255 . 192 . 0
17---------- 255 . 255 . 128 . 0
16---------- 255 . 255 . 0 . 0
三、
计算主机所在网络的网络地址和广播
例:IP为202.112.14.137,掩码为255.255.255.224
常规办法是把这个主机地址和子网掩码都换算成二进制数,两者进行逻辑与运算后
即可得网络地址。
简单的方法为:
255.255.255.224的掩码所容纳的IP地址有256-224=32个,那么具有这种掩码的网络
地址一定是32的倍数。而网络地址是子网IP地址的开始,广播地址是结束,可使用的主机地
址在这个范围内,因此略小于137而又是32的倍数的只有128,而广播地址就是下一个网络
的网络地址减1,而下一个32的倍数是160。
即:
网络地址:202.112.14.128
广播地址:202.112.14.159 -
子网掩码计算工具
2018-03-02 10:38:17子网掩码计算工具,简单实用,是网络基础人员的必备工具。具有简单的网段计算功能。 -
子网掩码计算.rar
2020-08-04 18:22:09好用的子网掩码计算,非常方便。 -
根据输入IP和子网掩码计算网段小工具
2021-05-03 02:30:15根据输入的IP地址以及子网掩码计算网段的小工具 根据输入的IP地址以及子网掩码计算网段的小工具 根据输入的IP地址以及子网掩码计算网段的小工具 根据输入的IP地址以及子网掩码计算网段的小工具 -
如何计算子网掩码?子网掩码计算方法
2021-06-28 09:51:07子网掩码计算方法方法一:利用子网数来计算1.首先,将子网数目从十进制数转化为二进制数;22.接着,统计得到的二进制数的位数,设为N;33.最后,先求出此IP地址对应的地址类别的子网掩码。再将求出的子网掩码的主机...如何计算子网掩码?子网掩码计算方法
方法一:利用子网数来计算
1.首先,将子网数目从十进制数转化为二进制数;
22.接着,统计得到的二进制数的位数,设为N;
33.最后,先求出此IP地址对应的地址类别的子网掩码。再将求出的子网掩码的主机地址部分(也就是“主机号”)的前N位全部置1,这样即可得出该IP地址划分子网的子网掩码。
4例如:需将B类IP地址167.194.0.0划分成28个子网:
1)(28)10=(11100)2;
2)此二进制的位数是5,则N=5;
3)此IP地址为B类地址,而B类地址的子网掩码是255.255.0.0,且B类地址的主机地址是后2位(即0-255.1-254)。于是将子网掩码255.255.0.0中的主机地址前5位全部置1,就可得到255.255.248.0,而这组数值就是划分成28个子网的B类IP地址 167.194.0.0的子网掩码。
方法二:利用主机数来计算
1.首先,将主机数目从十进制数转化为二进制数;
22.接着,如果主机数小于或等于254(注意:应去掉保留的两个IP地址),则统计由“1”中得到的二进制数的位数,设为N;如果主机数大于254,则 N》8,也就是说主机地址将超过8位;
33.最后,使用255.255.255.255将此类IP地址的主机地址位数全部置为1,然后按照“从后向前”的顺序将N位全部置为0,所得到的数值即为所求的子网掩码值。
4例如:需将B类IP地址167.194.0.0划分成若干个子网,每个子网内有主机500台:
1)(500)10=(111110100)2;
2)此二进制的位数是9,则N=9;
3)将该B类地址的子网掩码255. 255.0.0的主机地址全部置 1,得到255.255.255.255。然后再从后向前将后9位置0,可得:11111111. 11111111.11111110.00000000即255.255.254.0。这组数值就是划分成主机为500台的B类IP地址167.194.0.0的子网掩码。
-
js用ip和子网掩码计算网络地址
2015-10-28 20:31:48用js实现通过ip和子网掩码计算出网络地址 -
计算机子网掩码计算方法.docx
2020-12-28 10:14:33计算机子网掩码计算方法 -
子网划分及子网掩码计算方法
2020-07-14 11:47:51关于子网划分及子网掩码计算方法详解 一、子网掩码的概述及作用 子网掩码是一个应用于TCP/IP网络的32位二进制值,每节8位,必须结合IP地址对应使用。 子网掩码32位都与IP地址32位对应,如果某位是网络地址,则子网...关于子网划分及子网掩码计算方法详解
一、子网掩码的概述及作用
子网掩码是一个应用于TCP/IP网络的32位二进制值,每节8位,必须结合IP地址对应使用。
子网掩码32位都与IP地址32位对应,如果某位是网络地址,则子网掩码为1,否则为0。
子网掩码可以通过与IP地址“与”计算,分离出IP地址中的网络地址和主机地址,用于判断该IP地址是在局域网上,还是在广域网上。
子网掩码一般用于将网络进一步划分为若干子网,以避免主机过多而拥堵或过少而IP浪费。
二、为什么要使用子网掩码?
子网掩码可以分离出IP地址中的网络地址和主机地址,那为什么要分离呢?因为两台计算机要通讯,首先要判断是否处于同一个广播域内,即网络地址是否相同。如果网络地址相同,表明接受方在本网络上,那么可以把数据包直接发送到目标主机,否则就需要路由网关将数据包转发送到目的地。三、子网掩码的分类
1)缺省子网掩码:(未划分子网)
子网掩码32位与IP地址32位对应,如果某位是网络地址,则子网掩码为1,否则为0。例如A类IP地址,第一节为网络地址,其余三节为主机地址,故掩码为“11111111.00000000.00000000.00000000”
A类网络缺省子网掩码:255.0.0.0
B类网络缺省子网掩码:255.255.0.0
C类网络缺省子网掩码:255.255.255.02)自定义子网掩码:
(用于划分子网)
将一个网络划分为若干子网,希望每个子网拥有不同的网络地址或子网地址。因为IP是有限的,实际上我们是将主机地址分为两个部分:子网网络地址、子网主机地址。形式如下:
未做子网划分的ip地址:网络地址+主机地址
做子网划分后的ip地址:网络地址+(子网网络地址+子网主机地址)四、子网掩码和ip地址的关系
子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。具体说就是两台计算机各自的IP地址与子网掩码进行“与”运算后,如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。例如:设IP地址为192.168.10.2,子网掩码为255.255.255.240,那么子网掩码是怎样来区分网络地址和主机地址的呢。
主机地址为:0.0.0.2(将掩码取反,然后与运算)
五、为什么要要划分子网?
例如:在A类IP地址中,每个A类网络可能有16,777,214台主机,它们处于同一广播域。在同一广播域中有这么多主机是不可能的,网络会因为广播通信而饱和。另一方面,IP地址资源越来越少。为实现更小的广播域,就需要进一步分成更小的网络。划分子网后,通过使用掩码,把子网隐藏起来,使得从外部看网络没有变化,这就是子网掩码。六、子网划分简述
子网划分是通过借用IP地址中若干位主机地址来充当子网的网络地址,从而将原网络划分为若干子网。划分子网时,随着子网地址借用主机位数的增多,子网的数目随之增加,但每个子网中的可用主机数逐渐减少。
如C类地址,原有8位主机位,2^8-2即254个主机地址,默认子网掩码255.255.255.0。(全0或全1不可用)
借用1位主机位,产生21=2个子网,每个子网有2^7个主机地址;
借用2位主机位,产生22=4个子网,每个子网有2^6个主机地址;
……
根据子网ID借用的主机位数,我们可以计算出划分的子网数、掩码、每个子网主机数.七、子网掩码计算
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台:
- 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.取得子网/主机的二进制位数,3.网络地址置0主机地址置1,4.换成十进制。
- 25=11001
-
ipv6子网掩码计算器
2021-08-17 17:38:16目前为止最好用的: IPV6子网掩码计算器 -
子网掩码计算主机数
2022-02-12 09:15:57单纯通过子网掩码计算主机数 -
子网掩码计算器下载 子网掩码计算器 v1.0
2020-10-21 07:27:22子网掩码计算器是一款能够方便快捷的计算划分子网的工具。子网掩码计算器可以随意调整掩码位,因此可用来计算不标准的子网。用户只要在该ip子网掩码计算器中输入点分十进制的 -
子网掩码计算工具.rar
2021-05-07 18:05:39该软件是子网掩码计算器、通配符掩码监测器、十进制IP计算器为一体的软件 -
java 子网掩码计算
2021-02-26 20:30:34java 子网掩码计算[2021-02-02 19:15:17]简介:php去除nbsp的方法:首先创建一个PHP代码示例文件;然后通过“preg_replace("/(\s|\ \;| |\xc2\xa0)/", " ", strip_tags($val));”方法去除所有nbsp即可。推荐... -
子网划分及子网掩码计算方法(HCNP)
2020-05-10 18:42:41七、子网掩码计算 1、利用子网数来计算 2、利用主机数来计算 八、子网划分案例 案例1 分组和主机数量的确定 【1】使用非 VLSM 方法分配地址时,分配给所有子网的地址数量相同。 【2】使用 VLSM 分配方法可以... -
根据子网掩码计算网络中的主机数量
2021-10-25 09:35:06我们要知道子网掩码是0—255,这里面有256个数,则我们用256减去240,得到16,需要去掉网络地址和广播地址,则这个可用主机地址的数量就为14。 我们就要使用这个16了,他的网络地址是能够整除16的,比如说0,16... -
子网掩码计算方法
2019-12-20 09:50:31但是不少刚进入IP行业的人不知道该如何操作这种技术,所以说子网掩码计算方式是什么呢? 子网掩码是一种再ip地址不多或者缺少的情况下,科技人员为了解决ip地址这个资源的紧缺而将ip地进行分配而产生的技术。这个... -
ip地址的子网掩码计算方法
2021-07-25 02:41:42ip地址的子网掩码计算方法根据ip和网关计算网络号:ip和网关的相与规则:1与1相与是1 1与0相与是0 0与1相与是0 0与0相与还是0一个B类地址,它的子网掩码为255.255.224.0,能划分多少个子网一个B类地址,它的子网掩码... -
千月子网掩码计算工具
2020-12-31 14:22:33网络子网掩码等一些工具的,千月小工具 -
子网掩码计算工具计算工具子网掩码计算工具子网掩码计算工具
2010-10-21 11:42:50计算工具子网掩码计算工具子网掩码计算工具计算工具子网掩码计算工具子网掩码计算工具 -
子网掩码计算题与解析
2019-12-13 15:59:19已知:172.16.30.10/20,请计算出这个IP地址的主机数,子网数,子网位,主机位,子网号,主机号,网络地址,广播地址,主机地址范围格式多少? 在解题之前,我们需要知道IP地址的类型: 地址类型 特征 ... -
ip地址 子网掩码 计算所在网段
2021-08-22 14:12:08速记:就是把ip地址的主机...1.将ip地址和子网掩码写成二进制 2.将两个二进制码按位做与运算 3.可以看到 网段转成的二进制码不变,而主机位全部归0 由此还可以得到结论:子网掩码的唯一作用是区分主机位和ip地址 ... -
C语言实现通过IP和子网掩码计算网络号
2021-01-14 14:38:01想找个现成的直接用都找...// 通过IP地址和子网掩码计算网络号,传入正确的ip,正确的netmask,网络号,网络号长度。 成功返回1,失败返回0 int ip_netmask_to_NSID(char* ip, char* netmask, char* NSID, int size) { -
子网掩码计算举例.docx
2021-07-30 11:45:16子网掩码计算举例.docx -
C#根据IP地址和子网掩码计算广播地址
2011-10-31 20:50:29C#源码 根据 IP地址 和 子网掩码 计算 广播地址