子网掩码计算
子网掩码计算方法

子网掩码计算方法子网掩码是一个32位二进制数字,用于将IP地址分成网络地址和主机地址。
计算子网掩码的方法如下:Step 1. 确定IP地址的分类IP地址分为A、B、C、D、E五类地址,每个地址分类的网络号不同,其网段分别为:A类地址:1.0.0.0 ~ 126.0.0.0B类地址:128.0.0.0 ~ 191.255.0.0C类地址:192.0.0.0 ~ 223.255.255.0D类地址:224.0.0.0 ~ 239.255.255.255E类地址:240.0.0.0 ~ 255.255.255.255Step 2. 确定网络位数与主机位数确定网络位数与主机位数的方法是根据子网掩码的长度来决定。
一个32位二进制数中,子网掩码是由左向右的一段连续的1和一段0组成的。
左侧的1表示网络位,右侧的0表示主机位。
例如,在C类地址中,子网掩码为255.255.255.0,其二进制表示为11111111.11111111.11111111.00000000,其中左侧的24个1表示网络位,右侧的8个0表示主机位。
Step 3. 确定子网掩码确定子网掩码需要根据网络位数和主机位数,在32位的二进制数中给定相应数量的1和0。
根据子网掩码的长度可以得出网络位数和主机位数,从而得到子网掩码。
例如,在C类地址中,24位是网络位,8位是主机位,因此子网掩码的二进制表示为11111111.11111111.11111111.00000000,即255.255.255.0。
Step 4. 确定网络地址和广播地址根据子网掩码和IP地址可以确定网络地址和广播地址。
网络地址是主机位全部为0的IP地址,广播地址是主机位全部为1的IP地址。
例如,在C类地址中,IP地址为192.168.1.1,子网掩码为255.255.255.0。
确定网络地址的方法是将IP地址中主机位全部变为0,即192.168.1.0是网络地址;确定广播地址的方法是将IP地址中主机位全部变为1,即192.168.1.255是广播地址。
子网掩码的计算

1.子网的含义B类大网中容纳着2的16次方个IP地址,即65536个IP地址;如果把B类大网划分为32个小网,那么每个小网的IP地址数目就是65536/32=2048;掩码的作用就是用来告诉电脑把“大网”划分为多少个“小网”,掩码是用来确定子网数目的依据。
2.各类网络的默认掩码A类网络的默认掩码是255.0.0.0(11111111.00000000.00000000.00000000);B类网络的默认掩码是255.255.0.0(11111111.11111111.00000000.00000000);C类网络的默认掩码是255.255.255.0(11111111.11111111.11111111.00000000)。
3.子网掩码的另类表示法如255.255.248.0这样的子网掩码,可以用“/数字”表示,将255.255.248.0转为二进制的形式是 11111111.11111111.11111000.00000000,可以看到左边是有21个1,所以我们可以将255.255.248.0这个掩码表示为/21。
反过来,当我们看到/21时,我们就把32位二进制的左边填上21个1,将这个32位二进制数每8位做为一节用句点隔开,再转换为十进制,就是255.255.248.0了。
不管是A类还是B类还是C类网络,在不划分子网的情况下,都是有两个IP地址不可用的:网络号和广播地址。
比如在一个没有划分子网的C类大网中用202.203.34.0来表示网络号,用202.203.34.255来表示广播地址,因为C类大网的IP地址有256个,现在减去这两个IP地址,那么可用的IP地址就只剩下256-2=254个了。
如果把一个C类大网划分为4个子网,会增加多少个不可用的IP地址?可以这样想:在C类大网不划分子网时,有两个IP地址不可用;现在将C类大网划分为4个子网,那么每个子网中都有2个IP地址不可用,所以4个子网中就有8个IP地址不可用,用8个IP 地址减去没划分子网时的那两个不可用的IP地址,得到结果为6个。
子网掩码计算

子网掩码的计算方法
Ip地址的划分:
子网掩码的划分:
A类IP地址:用7位(bit)来标识网络号,24位标识主机号,最前面一位为"0"
B类IP地址:用14位来标识网络号,16位标识主机号,前面两位是"10"。
C类IP地址:用21位来标识网络号,8位标识主机号,前面三位是"110"。
子网掩码的设定必须遵循一定的规则。
与IP地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。
1 2 4 8 16 32 64 128 256 512 1024。
计算原理:最后一位掩码就是256减去你每个子网所需要的ip地址的数量
举例说明快捷方式计算掩码:
200台机器,4个子网,那么就是每个子网50台机器,设定为192.168.10.0,C类的IP,大子网掩码应为255.255.255.0,但是我们要分子网,所以按照上面的,我们用32个IP一个子网内不够,应该每个子网用64个IP(其中62位可用,足够了吧),然后用我的办法:子网掩码应该是256-64=192,那么总的子网掩码应该为:255.255.255.192。
不相信?算算:0-63,64-127,128-191,192-255,这样你就可以把四个区域分别设定到四个子网的机器上了。
子网掩码计算

子网掩码计算已知子网数量求子网掩码公式:2m》子网数量原则取大不取小M就是占主机位数,占用的主机位就是1,没占用的网络位就是0例如:一个子网划分了12个子网,那么需要2m》12 这是m=4才能满足条件,4就是得到的网络位,那么主机位就是32-4=28 按照主机位是1 网络位是0的原则转换成二进制就是28个1和4个011111111 11111111 11111111 11110000转换成十进制就是255.255.255.240二进制转十进制方法十进制转二进制例如192这个数字按照上述的方法转换以后呢就是11000000只有前面192/2=96 096/2=48 048/2=24 024/2=12 012/2=6 06/2=3 03/2=1 (1)加上最后得到的商的数字转换成二进制就是1100 0000还有着一种更简单的方法就是根据十进制数字对应的二进制位数计算例如41转换成二进制0010 1000应数值第1位对应是1,也就是2的0次方。
第8位对应就是128,也就是2的7次方按照如此计算就是41=32+8+1这样的话只有第6位、第4位还有第一位是1其他的都是0所以二进制就是0010 1000已知主机位数求掩码例如172.16.1.20/27这样主机位是27那么网络位是5,这样就是5个0加上27个1 二进制表示为11111111.11111111.11111111.11100000转换成十进制就是255.255.255.224已知主机数量求子网掩码已知主机数量是240求子网掩码公式:2n》主机数量,2的8次方为256,大于240但是2的7次方为128小于240,根据取大不取小的原则选择8 那么子网掩码就是主机位24个1和网络位8个0组成,掩码就是255.255.255.0已知IP和掩码求每段IP的起止段是多少202.202.208.0 /255.255.224.0256-224=32计算每个子网的网段的地址范围是32 ,但是去掉两个不能用的1------------3133-----------6365-----------9597-----------127129---------159161---------191193---------223225----------255。
子网掩码计算方法

子网掩码计算方法子网掩码是用来指示一个IP地址的哪部分是网络地址,哪部分是主机地址的。
在计算机网络中,子网掩码是一个十进制数,通常写成四个八位二进制数,用点分十进制来表示,例如255.255.255.0。
在实际应用中,我们经常需要计算子网掩码,以便更好地管理和配置网络。
接下来,我们将介绍子网掩码的计算方法。
首先,我们需要了解子网掩码的基本概念。
子网掩码是一个32位的二进制数字,其中网络部分全为1,主机部分全为0。
例如,对于一个子网掩码为255.255.255.0的IP地址,其对应的二进制形式为11111111.11111111.11111111.00000000。
这意味着前24位用于网络地址,后8位用于主机地址。
接下来,我们来介绍如何计算子网掩码。
假设我们有一个IP地址为192.168.1.0,我们需要将其划分为若干个子网,每个子网包含256台主机。
首先,我们需要确定需要多少个子网,以及每个子网需要多少个主机。
然后,我们可以根据这些需求来计算子网掩码。
为了计算子网掩码,我们可以使用以下公式:子网掩码位数 = log2(所需主机数 + 2)。
其中,所需主机数是指每个子网中需要的主机数量。
在这个例子中,我们需要256台主机,所以所需主机数为256。
将其代入公式中,我们可以得到子网掩码位数。
一旦我们得到了子网掩码位数,我们就可以将其转换为子网掩码。
例如,如果我们得到了子网掩码位数为24,那么对应的子网掩码就是255.255.255.0。
这样,我们就可以将IP地址192.168.1.0划分为多个子网,每个子网包含256台主机。
在实际应用中,我们还需要考虑到子网掩码的规范性和合法性。
例如,子网掩码中网络部分必须是连续的1,主机部分必须是连续的0。
此外,子网掩码不能全为0或全为1,因为这样会导致IP地址无法使用。
总的来说,子网掩码的计算方法并不复杂,只需要根据实际需求来确定所需的子网和主机数量,然后使用相应的公式来计算子网掩码。
子网掩码计算公式

子网掩码计算公式网络技术的发展和变迁,使得以前不可能实现的功能都可以通过网络互联上实现,而子网掩码的概念就是这样的一个新技术,在网络技术的发展中扮演越来越重要的角色。
子网掩码是指在IP地址中,每一位IP地址的每一个字符都可以用一个掩码来修正,比如在某一局域网中,可以将一个特定的子网划分出来,并且这个子网内所有的IP地址都是由掩码对这些字符的每一组进行修正来得出的。
子网掩码的计算公式可以概括为:子网掩码=1+2^n-2^m其中:n为网络号位数,m为主机号位数。
例如,当n=11,m=4时,子网掩码=1+2^11-2^4=1+2048-16=2033。
子网掩码一般可以分为两种:A类子网掩码和B类子网掩码。
A 类子网掩码是由8位(也就是一个字节)组成的,每个字符都有一个掩码和它一一对应,比如A类子网掩码的格式如下:A类子网掩码: 11111111 11111111 11111111 00000000(网络号部分)00000000(主机号部分)。
B类子网掩码和A类子网掩码类似,但其中主机部分只有6位,比如B类子网掩码的格式如下:B类子网掩码: 11111111 11111111 11111111 11000000(网络号部分)00000000(主机号部分)。
还有一种是C类子网掩码,其中主机号部分有8位,比如C类子网掩码的格式如下:C类子网掩码: 11111111 11111111 11111111 11111111(网络号部分)00000000(主机号部分)。
以上就是常用的三种子网掩码的格式,它们的计算公式也是基本相同的。
不同的网络系统可以有不同的子网掩码,不过网络技术的发展,越来越多的子网掩码使用A类子网掩码和B类子网掩码,这样可以提高网络效率和安全性。
另外,在计算时,还可以使用一些实用工具,比如子网掩码计算器和转换器等,这些实用工具可以帮助用户简单的计算或转换子网掩码,以及计算出最大可用的主机数量等,良好的实用工具就可以极大的降低使用它们所需要的难度和成本。
子网掩码快速计算

1 以知子网数
在平常计算子网掩码的时候比较麻烦,因为要牵扯到二进制的变换,
对于如何计算子网掩码和从子网掩码快速的看出相关信息。
我个人得出一个小经验。
比如一个C网要分成两个网段,那么256/2=128.每个子网128个地址。
用256减去每个子网的地址数,256-128=128,子网掩码就是255.255.255.128;
分成4个网段,256/4=64每个子网64个地址。
用256减去每个子网的地址数,256-64=192,子网掩码就是255.255.255.192;
分成8个网段,256/8=32每个子网32个地址。
用256减去每个子网的地址数,256-32=224,子网掩码就是255.255.255.224.
所以我们要求的那位数就是256减去每个子网的地址数。
当然,我们也可以从子网地址中看出,使用此掩码每个子网中的地址数目,划分了多少个子网。
如果是B类地址,每个子网要求500主机,则500最接近2的9次方512,用512/256=2即(2倍的256台主机)子网掩码第三段为256-2=254;
所以子网掩码应为255.255.254.0
通过子网掩码算有多少主机数
255.255.248.0=11111111.11111111.11111000.00000000
通过10进制转换为2进制
后面有11个0
所以最大的主机数是2^11=2048
以知子网掩码求有多少个子网
如子网是248,256-248=8 256/8=32。
子网掩码的计算方法【精选】

子网掩码的计算方法一、利用子网数来计算在求子网掩码之前必须先搞清楚掩码转成二进制后,为1的位代表网络位,为0的位代表主机位。
1)将子网数目转化为二进制来表示2)取得该二进制的位数,为 N3)取得该IP地址的子网掩码,将其主机地址部分的的前N 位置1 累计即得出该IP地址划分子网的子网掩码。
如欲将B类IP地址168.195.0.0划分成27个子网:1)27=110112)该二进制为五位数,N = 53)将B类地址的子网掩码255.255.0.0的主机地址前5位置 1,得到255.255.248.0,即为划分成 27个子网的B类IP地址 168.195.0.0的子网掩码。
二、利用主机数来计算1)将主机数目转化为二进制来表示2)如果主机数小于或等于254(注意去掉保留的两个IP地址),则取得该主机的二进制位数,为 N,这里肯定 N<8。
如果大于254,则 N>8,这就是说主机地址将占据不止8位。
3)使用255.255.255.255来将该类IP地址的主机地址位数全部置1,然后从后向前的将N位全部置为 0,即为子网掩码值。
如欲将B类IP地址168.195.0.0划分成若干子网,每个子网内有主机700台:1) 700=10101111002)该二进制为十位数,N = 103)将该B类地址的子网掩码255.255.0.0的主机地址全部置 1,得到255.255.255.255,然后再从后向前将后10位置0,即为:11111111.11111111.11111100.00000000,即255.255.252.0。
这就是该欲划分成主机为700台的B类IP 地址 168.195.0.0的子网掩码。
---------子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。
最为简单的理解就是两台计算机各自的IP地址与子网掩码进行与运算后,如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
子网计算题1、一个C类网,用三位作为子网号,划分子网后IP地址损失的个数是多少?三个子网号,X.X.X.xxx00000首先因为子网号全1和全0都是不能用的,因此就会损失掉2人5*2=64个;然后,因为每个子网对应的主机,全0 代表自己,全 1 代表广播,也是不能用的,因此会损失6*2=12 个,6 为子网的个数;但是由于X.X.X.0 和X.X.X.255 本来也是不能用的,所以实际损失个数为12-2=10 个;因此最后得出损失个数为64+10=74个224 化为 2 进制为11100000,也就是前三位为子网地址分的 6 个子网为00100000,01000000,01100000,10000000,10100000,11000000,全0和全1代表网络和广播所以00000000 和11100000除外每个子网包含的主机地址为2A5-2=30, 6个子网就是30*6=180 个可用主机地址一个 C 类地址可用主机地址为254,也就是损失了254-180=74。
2、某单位的网络使用 B 类IP 地址:166.111.0.0,如果将网络上的计算机划分为30个子网,子网号应该取几位?子网掩码应该是什么?每个子网最多包括多少台计算机?试用二进制和点分十进制记法对应地写出子网号最小的子网上主机号最小的和最大的主机的IP 地址30个子网,意味着最少要32段,即再加5位子网位,一共子网号为21(16+5)位,子网掩码:255.255.248.03、划分子网202.107.10.4/27 2.ip 地址中子网洛id 数量和每个子网主机id 的数量到底是分别多少?划分子网202.107.10.4/271.子网掩码多少2.ip 地址中子网洛id 数量和每个子网主机id 的数量分别多少?3.每个子网的网络id 是多少?4.每个子网的主机id 范围是多少202.107.10.4 转换为 2 进制:4、172.20.0.0~172.20.255.255 ,当用 4 位表示子网时,最多可设多少子网?每子网可有多少主机?子网掩码是多大最多可以设2*2*2*2-2=14 个子网(172.20.0.0和172.20.240.0为特殊网络,不能使用),每个子网可以连2*2*2*2*254=4064 太机子。
子网掩码是172.20.240.011001010,01101111,00001010,0000010027位的掩码即. 255.255.255.224 转换为2进制即:11111111,11111111,1111111,11100000要求202.107.10.4 所在的网络.即将IP 和掩码相与,便可得到网络号>11001010,01101111,00001010,00000100 11111111,11111111,1111111,11100000二(者相与)=11001010,01101111,00001010,00000000=202.107.10.0 所以..10 就是这么来的还记得刚刚那网络的掩码是 27位吧.. IP 地址总共为 32位.所以可用的主机位数就是 N=32-27=5 所以主机数就是 .2个 5次方 即32 个啦..但是在一个网络中 ..主机位全为 0 和全为 1 的地址是不能用的 ( 全 0 为网络号 . 全 1 的为广 播地址 )所以可用的主机只用 30 个了 如果还不明白 :可以全部列出来 .202.107.10.1110 00000 ( 第一个地址 ,主机位全为 0 .不能用 .) 202.107.10.1110 0001 ( 即 202.107.10.1依次类推 最后一个地址为 202.107.1110 1110 (202.107.10.31) 第二个子网 202.107.10.32 的主机范围就依次类推了 . 晕..是 2个 5 次方..202.107.10.4 为 C 类地址 ,, 其中 C 类地址的标准掩码为 255.255.255.0 202.107.10.4/27 即向最后 8位中借用了 3 位,作为网络位 所以 子网数 =2de3 次 =8 子网掩码 :255.255.255.22411111111,11111111,11111111,11100000=255.255.255.224 6 个子网和可用主机分别为 ; 202.107.10.0 202.107.10.1 -- -202.107.10.30202.107.10.31 202.107.10.32 202.107.10.33--- --202.107.10.62202.107.10.63 202.107.10.64 202.107.10.65--- --202.107.10.94 202.107.10.95 202.107.10.96 202.107.10.97-----202.107.10.126202.107.10.127 202.107.10.128 202.107.10.129- - 202.107.10.158202.107.10.159 202.107.10.160 202.107.10.161- - 202.107.10.190 202.107.10.191 202.107.10.192 202.107.10.193- - 202.107.10.222 202.107.10.223 202.107.10.224 202.107.10.225- - 202.107.10.254202.107.10.2555、如果一个子网中其子网掩码为 255.255.255.240,则该子网中 IP 地址中的主机号占用了几位?255.255.255.240 f 11111111.11111111.11111111.11110000 0 为主机号位,故占用了 4 位最多可连2A 4=16-2 (广播地址和网段地址) =14台主机6、现需要对一个局域网进行子网划分,其中,第一个子网包含 600 台计算机,第二个子 网包含 200台计算机,第三个子网包含 54台计算机。
如果分配给该局域网一个 B 类地址 130.56.0.0,请写出 IP 地址分配方案,并填写下表。
(10 分) 子网号子网掩码子网地址 最小 IP 地址 最大 IP 地址 直接广播地址600 台主机的话,那需要的子网掩码是 /30,即 255.255.252.0 子网号 :130.56.0.0主机 IP 地址范围 130.56.0.1--130.56.3.254广播地址 :130.56.3.255200 台主机 :130.56.4.0 255.255.255.0 主机 IP 范围 130.56.4.1---254 广播地址 :130.56.4.25554 台主机 :130.56.5.0 255.255.255.192 主机 IP 范围 130.56.5.1--62广播地址 130.56.5.637、局域网内,想划分成七个子网,每个子网要70 台左右的IP 地址,请问如何处理,用哪类IP 地址比较合适,请给实192.168.0.0/25第一个子网:有效IP:192.168.0.1--192.168.0.126第二个子网:有效IP:192.168.0.129--192.168.0.254192.168.1.0/25第三个子网:有效IP:192.168.1.1--192.168.1.126第四个子网:有效IP:192.168.1.129--192.168.1.254192.168.2.0/25第五个子网:有效IP:192.168.2.1--192.168.2.126第六个子网:有效IP:192.168.2.129--192.168.2.254192.168.3.0/25第七个子网:有效IP:192.168.3.1--192.168.3.126以上七个子网,每个子网可容纳126 台主机。
你给的这个地址没有说明掩码的情况,是 C 类地址,我就按照掩码是255.255.255.0 来划分子网。
8个子网,需要3/4位二进制。
所以子网掩码都是255.255.255.224,IP 范围分别是:1. 210.2.5.0-210.2.5.31 //.0 是网络地址,.31 是广播地址,都不能分配给主机和网关,下面情况类似2.210.2.5.32-210.2.5.633.210.2.5.64-210.2.5.954.210.2.5.96-210.2.5.1275.210.2.5.128-210.2.5.1596.210.2.5.160-210.2.5.1917.210.2.5.192-210.2.5.2238.210.2.5.224-210.2.5.258、利用子网数来计算在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网内的所需主机数目。
1)将子网数目转化为二进制来表示2)取得该二进制的位数,为N3)取得该IP 地址的类子网掩码,将其主机地址部分的的前N 位置1 即得出该IP 地址划分子网的子网掩码。
如欲将B 类IP 地址168.195.0.0 划分成27 个子网:1)27=110112)该二进制为五位数,N = 53)将B 类地址的子网掩码255.255.0.0 的主机地址前5 位置1,得到255.255.248.0即为划分成27 个子网的B 类IP 地址168.195.0.0 的子网掩码。
9、利用主机数来计算1)将主机数目转化为二进制来表示2)如果主机数小于或等于254(注意去掉保留的两个IP 地址),则取得该主机的二进制位数,为N,这里肯定N<8。
如果大于254,贝U N>8,这就是说主机地址将占据不止8 位。
3)使用255.255.255.255 来将该类IP 地址的主机地址位数全部置1,然后从后向前的将N 位全部置为0,即为子网掩码值。
如欲将B 类IP 地址168.195.0.0 划分成若干子网,每个子网内有主机700 台:1)700=10101111002)该二进制为十位数,N = 103)将该B 类地址的子网掩码255.255.0.0 的主机地址全部置1,得到255.255.255.255然后再从后向前将后10 位置0,即为:11111111.11111111.11111100.00000000即255.255.252.0 。
这就是该欲划分成主机为700 台的B 类IP 地址168.195.0.0 的子网掩码。