快速计算子网掩码和主机块

合集下载

子网掩码计算方法

子网掩码计算方法

子网掩码计算方法一、利用子网数来计算在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网内的所需主机数目。

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(c)类IP地址168.195.0.0划分成若干子网,每个子网内有主机700台(17):1) 700=10101111002)该二进制为十位数,N = 10(1001)3)将该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的子网掩码。

实例1):IP地址192.168.1.200,子网掩码是255.255.255.224,要求计算其网络地址、主机地址和广播地址。

分析:把子网掩码换算成2进制,1对应的部分是网络地址,0对应的部分是主机地址,把主机地址各位全部变成1就是广播地址。

快速计算子网掩码的2种方法

快速计算子网掩码的2种方法

网络基础知识快速计算子网掩码的2种方法IP地址(IP Address)的概念及其子网掩码(Subnet Mask)的计算对于首次学习网络知识的初学者来说是一件比较困难的事情。

下文所述的是我个人的一些心得,望大家指正。

按照目前使用的IPv4的规定,对IP地址强行定义了一些保留地址,即:“网络地址”和“广播地址”。

所谓“网络地址”就是指“主机号”全为“0”的IP地址,如:125.0.0.0(A类地址);而“广播地址”就是指“主机号”全为“255”时的IP地址,如:125.255.255.255(A类地址)。

而子网掩码,则是用来标识两个IP地址是否同属于一个子网。

它也是一组32位长的二进制数值,其每一位上的数值代表不同含义:为“1”则代表该位是网络位;若为“0”则代表该位是主机位。

和IP地址一样,人们同样使用“点式十进制”来表示子网掩码,如:255.255.0.0。

如果两个IP地址分别与同一个子网掩码进行按位“与”计算后得到相同的结果,即表明这两个IP地址处于同一个子网中。

也就是说,使用这两个IP地址的两台计算机就像同一单位中的不同部门,虽然它们的作用、功能、乃至地理位置都可能不尽相同,但是它们都处于同一个网络中。

子网掩码计算方法自从各种类型的网络投入各种应用以来,网络就以不可思议的速度进行大规模的扩张,目前正在使用的IPv4也逐渐暴露出了它的弊端,即:网络号占位太多,而主机号位太少。

目前最常用的一种解决办法是对一个较高类别的IP地址进行细划,划分成多个子网,然后再将不同的子网提供给不同规模大小的用户群使用。

使用这种方法时,为了能有效地提高IP地址的利用率,主要是通过对IP地址中的“主机号”的高位部分取出作为子网号,从通常的“网络号”界限中扩展或压缩子网掩码,用来创建一定数目的某类IP地址的子网。

当然,创建的子网数越多,在每个子网上的可用主机地址的数目也就会相应减少。

要计算某一个IP地址的子网掩码,可以分以下两种情况来分别考虑。

怎样根据IP地址和子网掩码计算出主机号_学习资料3

怎样根据IP地址和子网掩码计算出主机号_学习资料3

08网构DIY兴趣小组课外阅读资料之三怎样根据IP地址和子网掩码计算出主机号?一、IP地址概念IP地址是一个32位的二进制数,它由网络ID和主机ID两部份组成,用来在网络中唯一的标识的一台计算机。

网络ID用来标识计算机所处的网段;主机ID用来标识计算机在网段中的位置。

IP地址通常用4组3位十进制数表示,中间用“.”分隔。

比如,192.168.0.1。

补充[IPv6]:前面所讲的32位IP地址称之为IPv4,随着信息技术的发展,IPv4可用IP地址数目已经不能满足人们日常的需要,据权威机构预测到2010年要充分应用信息技术,每个人至少需要10个IP地址,比如:计算机、笔记本、手机和智能化冰箱等。

为了解决该问题开发了IPv6规范,IPv6用128位表示IP 地址,其表示为8组4位16进制数,中间为“:”分隔。

比如,AB32:33ea:89dc:cc47:abcd:ef12:abcd:ef12。

二、IP地址分类为了方便IP寻址将IP地址划分为A、B、C、D和E五类,每类IP地址对各个IP地址中用来表示网络ID和主机ID的位数作了明确的规定。

当主机ID的位数确定之后,一个网络中是多能够包含的计算机数目也就确定,用户可根据企业需要灵活选择一类IP地址构建网络结构。

A类A类地址用IP地址前8位表示网络ID,用IP地址后24位表示主机ID。

A类地址用来表示网络ID的第一位必须以0开始,其他7位可以是任意值,当其他7位全为0是网络ID最小,即为0;当其他7位全为1时网络ID最大,即为127。

网络ID不能为0,它有特殊的用途,用来表示所有网段,所以网络ID最小为1;网络ID也不能为127;127用来作为网络回路测试用。

所以A类网络网络ID的有效范围是1-126共126个网络,每个网络可以包含224-2台主机。

(?应是2的24次方减2。

)B类B类地址用IP地址前16位表示网络ID,用IP地址后16位表示主机ID。

B类地址用来表示网络ID的前两位必须以10开始,其他14位可以是任意值,当其他14位全为0是网络ID最小,即为128;当其他14位全为1时网络ID最大,第一个字节数最大,即为191。

子网掩码计算

子网掩码计算

子网掩码计算已知子网数量求子网掩码公式: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地址: 172.16.255.176
子网掩码:255.255.255.224
其网络地址和广播地址?
首先,通过子网掩码224,计算出主机位
网络位 11111111 11111111 11111111 111主机位00000
即得出2的5次方,每等份即为32
176 位于 [160,192)之间,区间左闭右开
对应网络地址为:255.255.255.160
对应广播地址为:255.255.255.191
附图224的网络位和主机位的计算
网络位:27 主机位:5
0 255
160 176 192
再例如:/30
11111111 11111111 11111111 11111100
1.最近,所以可以得到最后8位为主机,前24位是网络位(种类)
2.由于子网掩码可变,此时网络位向主机位借走6位,那么网络位的种类有多少种?26=64
3.原有的主机位有256个
4.每一等分是几个? 256/64=4个
5.主机位全为0,我们称之为网络地址;主机位全位1,我们称之为广播地址
当第一种情况
000000 00 ~ 000000 11 0~3 于是可用地址 1,2
000001 00 ~ 000001 11 4~7 于是可用地址 5,6
192.168.0.255/14 ?
欢迎下载,资料仅供参考!!!
资料仅供参考!!!
资料仅供参考!!!。

快速计算子网的方法

快速计算子网的方法

4. 广播地址:下个子网-1,故而2个子网的广播地址分别是172.16.127.255和172.16.191.255
5. 有效主机范围是:第一个子网的主机地址是172.16.64.1到172.16.127.254;第二个是172.16.128.1到172.16.191.254
3. 有效子网:block size=256-192=64,所以第一个子网为192.168.10.64,第二个为192.168.10.128
4. 广播地址:下个子网-1,故而2个子网的广播地址分别是192.168.10.127和192.168.10.191
5. 有效主机范围是:第一个子网的主机地址是192.168.10.65到192.168.10.126;第二个是192.168.10.129到192.168.10.190
2. 每个子网能有多少主机?:2的y次方-2(y代表主机位,即2进制为0的部分)
3. 有效子网是?:有效子网号=256-十进制的子网掩码(结果叫做block size或base number)
4. 每个子网的广播地址是?:广播地址=下个子网号-1
5. 每个子网的有效主机分别是?:忽略子网内全为0和全为1的地址剩下的就是有效主机地址。最后有效的1个主机地址=下个子网号-2(即广播地址-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;

如何计算ip地址及子网掩码

如何计算ip地址及子网掩码

如何计算ip地址及子网掩码首先,我们看一个CCNA考试中常见的题型:一个主机的IP地址是,掩码是,要求计算这个主机所在网络的网络地址和广播地址。

的掩码所容纳的IP地址有256-224=32个(包括网络地址和广播地址),那么具有这种掩码的网络地址一定是32的倍数。

而网络地址是子网IP地址的开始,广播地址是结束,可使用的主机地址在这个范围内,因此略小于137而又是32的倍数的只有128,所以得出网络地址是。

而广播地址就是下一个网络的网络地址减1。

而下一个32的倍数是160,因此可以得到广播地址为。

CCNA考试中,还有一种题型,要你根据每个网络的主机数量进行子网地址的规划和计算子网掩码。

这也可按上述原则进行计算。

比如一个子网有10台主机,那么对于这个子网就需要10+1+1+1=13个IP地址。

(注意加的第一个1是指这个网络连接时所需的网关地址,接着的两个1分别是指网络地址和广播地址。

)13小于16(16等于2的4次方),所以主机位为4位。

而256-16=240,所以该子网掩码为。

如果一个子网有14台主机,不少同学常犯的错误是:依然分配具有16个地址空间的子网,而忘记了给网关分配地址。

这样就错误了,因为14+1+1+1=17 ,大于16,所以我们只能分配具有32个地址(32等于2的5次方)空间的子网。

这时子网掩码为:。

而在子网内部的主机地址的计算方法为:当前主机的IP地址的最后一个字节(十进制)减去当前主机所在的子网地址的最后一个字节,所得的结果就是当前主机的地址。

EG:一主机的IP为,其所在的子网地址为:0.0.0.96因此它的子网主机地址为:112-96=16即快速计算子网掩码和主机IP要划分子网就需要计算子网掩码和分配相应的主机块,尽管采用二进制计算可以得出相应的结论,但如果采用十进制计算方法,计算起来更为简便。

经过长期实践与经验积累,笔者总结出子网掩码及主机块的十进制算法。

一、明确概念在介绍十进制算法前我们先要明确一些概念。

子网划分的计算

子网划分的计算

1.你所选择的子网掩码将会产生多少个子网2的x次方-2(x代表网络位,即2进制为1的部分,现在的网络中,已经不需要-2,已经可以全部使用,不过需要加上相应的配置命令,例如CISCO 路由器需要加上ip subnet zero命令就可以全部使用了。

)2.每个子网能有多少主机2的y次方-2(y代表主机位,即2进制为0的部分)3.有效子网是有效子网号=256-10进制的子网掩码(结果叫做block size或base number)4. 4每个子网的广播地址是广播地址=下个子网号-15. 5每个子网的有效主机分别是忽略子网内全为0和全为1的地址剩下的就是有效主机地址.最后有效1个主机地址=下个子网号-2(即广播地址-1)根据上述捷径划分子网的具体实例C类地址例子:网络地址192.168.10.0;子网掩码255.255.255.192(/26)1.子网数=2*2=4(ip subnet zero命令启用)2.主机数=2的6次方-2=623.有效子网:block size=256-192=64;所以第一个子网为192.168.10.0,第二个为192.168.10.64,第三个为192.168.10.128,第四个为192.168.10.192。

4.广播地址:下个子网-1.所以第一和第二个子网的广播地址分别是192.168.10.63和192.168.10.1275.有效主机范围是:第一个子网的主机地址是192.168.10.1到192.168.10.62;第二个是192.168.10.65到192.168.10.126B类地址例子1:网络地址:172.16.0.0;子网掩码255.255.192.0(/18)1.子网数=2*2=4(ip subnet zero命令启用)2.主机数=2的14次方-2=163823.有效子网:block size=256-192=64;所以第一个子网为172.16.0.0,第二个子网为172.16.64.0,第三个子网为172.16.128.0,最后1个为172.16.192.04.广播地址:下个子网-1.所以前2个子网的广播地址分别是172.16.63.255和172.16.127.255。

子网地址和主机地址的计算

子网地址和主机地址的计算

在思科网络技术学院CCNA教学和考试中,不少同学在进行IP地址规划时总是很头疼子网和掩码的计算。

现在给大家一个小窍门可以顺利的解决这个问题。

首先,我们看一个CCNA考试中常见的题型:一个主机的IP地址是202.112.14.137,掩码是255.255.255.224,要求计算这个主机所在网络的网络地址和广播地址。

255.255.255.224的掩码所容纳的IP地址有256-224=32个(包括网络地址和广播地址),那么具有这种掩码的网络地址一定是32的倍数。

而网络地址是子网IP地址的开始,广播地址是结束,可使用的主机地址在这个范围内,因此略小于137而又是32的倍数的只有128,所以得出网络地址是202.112.14.128。

而广播地址就是下一个网络的网络地址减1。

而下一个32的倍数是160,因此可以得到广播地址为202.112.14.159。

CCNA考试中,还有一种题型,要你根据每个网络的主机数量进行子网地址的规划和计算子网掩码。

这也可按上述原则进行计算。

比如一个子网有10台主机,那么对于这个子网就需要10+1+1+1=13个IP地址。

(注意加的第一个1是指这个网络连接时所需的网关地址,接着的两个1分别是指网络地址和广播地址。

)13小于16(16等于2的4次方),所以主机位为4位。

而256-16=240,所以该子网掩码为255.255.255.240。

如果一个子网有14台主机,不少同学常犯的错误是:依然分配具有16个地址空间的子网,而忘记了给网关分配地址。

这样就错误了,因为14+1+1+1=17 ,大于16,所以我们只能分配具有32个地址(32等于2的5次方)空间的子网。

这时子网掩码为:255.255.255.224。

而在子网内部的主机地址的计算方法为:当前主机的IP地址的最后一个字节(十进制)减去当前主机所在的子网地址的最后一个字节,所得的结果就是当前主机的地址.EG:一主机的IP为192.155.12.112,其所在的子网地址为:0.0.0.96 因此它的子网主机地址为:112-96=16即0.0.0.16快速计算子网掩码和主机IP业务的发展常常会导致许多单位面临这样一个问题:工作站数量越来越多,管理单一的大型网络也变得越来越艰难。

IP计算方法范文

IP计算方法范文

IP计算方法范文IP计算方法是用于计算子网掩码、主机数、网络地址和广播地址等信息的一种计算方法。

它可以帮助架构师、网络工程师等专业人士在规划和设计网络时确定IP地址的分配方案,以及在网络故障排查和网络优化过程中进行综合分析。

在IPv4网络中,一个IP地址由32位二进制数组成,通常用十进制点分十进制(Dotted-Decimal Notation)表示,即把32位二进制数分成四个8位的二进制数,再将每个8位的二进制数转化为十进制。

例如,192.168.0.1就是一个IPv4地址。

在IP计算中,主要涉及以下几个方面的计算:1.子网掩码计算:子网掩码用来划分网络地址和主机地址。

它是一个与IP地址相对应的32位数,用来默认地划分网络和主机部分。

通过子网掩码的计算,可以确定在给定IP地址中主机地址和网络地址的范围。

常见的子网掩码有255.255.255.0、255.255.0.0等。

2.主机数计算:主机数是指在一个网络地址中可用的主机的数量。

在IP计算中,可以根据子网掩码计算出主机数,即网络地址的主机部分值域总数减去保留的网络地址和广播地址。

主机数的计算是网络规划的重要环节,可以决定一个网络容纳的终端设备数目。

3.网络地址计算:网络地址是一个网络中用于标识网络的IP地址。

通过子网掩码对IP地址进行与运算,可以得到网络地址。

一般情况下,网络地址是指在子网掩码定义的子网中,主机地址全为0的IP地址。

4.广播地址计算:广播地址是一个网络中用于向网络中的所有主机发送数据包的IP地址。

通过子网掩码对IP地址进行与运算,并将网络地址的主机部分值域全部置为1,即可得到广播地址。

在进行IP计算时,首先需要确定网络的需求和规划,包括网络规模、拓扑结构、网络设备等。

然后,根据规划确定子网掩码,再通过子网掩码计算主机数、网络地址和广播地址。

IP计算需要掌握二进制数运算和IP地址的表示方法,熟练运用子网掩码的计算规则,理解网络地址和广播地址的定义和计算过程。

网络号和主机号的计算方法

网络号和主机号的计算方法

网络号和主机号的计算方法网络号和主机号的计算方法网络号信息通讯系统平台,类似于程控电话通讯系统、移动电话通讯系统及网络即时通讯,为用户提供一个信息通讯标识(如座机号、手机号、MSN号、QQ号),通过一个系统平台,实现用户之间的信息通讯,以下是店铺为大家整理的网络号和主机号的计算方法,仅供参考,希望能够帮助大家。

网络号和主机号的计算方法1当前使用的IP地址有4个字节(32)组成,即IPV4编码方式。

每个IP地址包换两部分:网络号和主机号。

当分配给主机号的二进制位越多,则能标识的主机数就越多,相应地能标识的网络数就越少,反之亦然。

IP地址分为五类,A类保留给政府机构,B类分配给中等规模的公司,C类分配给任何需要的人,D类用于组播,E类用于实验,各类可容纳的地址数目不同。

A、B、C三类IP地址的特征:当将IP地址写成二进制形式时,A 类地址的第一位总是O,B类地址的前两位总是10,C类地址的前三位总是110。

给出一个IP地址,我们可以通过子网掩码确定这个IP地址的网络号和主机号。

子网掩码的作用就是将某个IP地址划分成网络地址和主机地址两部分。

例如有一个C类地址为: 192.9.200.13其缺省的子网掩码为: 255.255.255.0则它的网络号和主机号可按如下方法得到:① IP地址192.9.200.13 转换为二进制11000000 00001001 11001000 00001101② 子网掩码255.255.255.0 转换为二进制11111111 1111111111111111 00000000③ 将两个二进制数逻辑与(AND)运算后得出的结果即为网络部分11000000 00001001 11001000 00001101AND 11111111 11111111 11111111 00000000-------------------------------------------------------------11000000 00001001 11001000 00000000= 192 . 9 . 200 . 0即网络号为192.9.200.0④将子网掩码取反再与IP地址逻辑与(AND)后得到的结果即为主机部分11000000 00001001 11001000 00001101AND 00000000 00000000 00000000 11111111------------------------------------------------------------00000000 00000000 00000000 00001101= 0 . 0 . 0 . 13即主机号为13(或者0.0.0.13)。

网络号主机号子网掩码广播号计算

网络号主机号子网掩码广播号计算

网络号计算方法:将IP和子网掩码做一次AND运算就能得出主机号计算方法:子网掩码做一次not运算,再和IP用一次AND运算广播地址:子网掩码做一次not运算,再和IP做一次or运算子网掩码:记住下面两个表1bit 2bit 3bit 4bit 5bit 6bit 7bit 8bit128 192 224 240 248 252 254 255/25 就是255.255.255.128/26 就是255.255.255.192/27 就是255.255.255.224/28 就是255.255.255.240/29 就是255.255.255.248/30 就是255.255.255.252*十进制化成二进制,算完后再转回十进制子网的划分一、把网络202.112.78.0划分为多个子网(子网掩码是255.255.255.192),则各子网中可用的主机地址个数是多少?可以看出子网掩码是255.255.255/26 32-26=6 2的6次方为64 所以每个子网的主机地址是64个再减去没用的广播地址(0和63)为62个二、某个公司有4个部门,分配到一个网络地址为211.134.12.0,要求给每个部门划分不同的网段,请为这个公司每个部门分配一个子网号码,并求子网掩码和每个部门主机号码的最小值和最大值。

首先要知道211.134.12.0是什么类型IP,211变成二进制11010011是110开头是C类地址而C类的子网掩码是255.255.255.0 就是可以容纳2的8次方256台电脑。

但是现在你要分4个子网就是要借走2位即24+2=26 所以子网掩码是255.255.255.192这样每个子网容纳的电脑就变成32-26=6 即2的6次方就是64台,0-63再减去广播0和63就是1-62最后得到的4个子网就是211.134.12.0-63/26 211.134.12.64-127/26 211.134.12.128-191/26 211.134.12.192-255/26。

IP分类,子网掩码的计算方法

IP分类,子网掩码的计算方法
********************************************************************
有很多人肯定对设定子网掩码这个不熟悉,很头疼,那么我现在就告诉大家一个很容易算子网掩码的方法,帮助一下喜欢偷懒的人:)
大家都应该知道2的0次方到10次方是多少把?也给大家说一下,分别是:
1个A类地址( 10.0.0.0 )、
16个B类地址(从172.16.0.0到172.31.0.0 )
256个C类地址(从192.168.0.0到192.168.255.0 )
在内的任何地址。
************************************************************
****************************
子网掩码及主机段的十进制算法
****************************
首先要明确一些概念:
类范围:IP地址常采用点分十进制表示方法X.Y.Y.Y,在这里
X=1--126时称为A类地址;
X=128--191时称为B类地址;
IP地址的分类:
*************
任何一个0到127间的网络地址均是一个A类地址。
任何一个128到191间的网络地址是一个B类地址。
任何一个192到223间的网络地址是一个C类地址。
任何一个第一个八位组在224到239间的网络地址是一个组播地址。
任何一个专用I P网络均可以使用包括:
2、4个子网,4接近2的冥是8(2^3),所以Subnet_block=8
Subnet_num=8-2=6
3、IP_block=256/Subnet_block=256/8=32

网络基础知识_快速计算子网掩码的2种方法

网络基础知识_快速计算子网掩码的2种方法

网络基础知识快速计算子网掩码的2种方法按照目前使用的IPv4的规定,对IP地址强行定义了一些保留地址,即:“网络地址”和“广播地址”。

所谓“网络地址”就是指“主机号”全为“0”的IP 地址,如:125.0.0.0(A类地址);而“广播地址”就是指“主机号”全为“255”时的IP地址,如:125.255.255.255(A类地址)。

而子网掩码,则是用来标识两个IP地址是否同属于一个子网。

它也是一组32位长的二进制数值,为“1”则代表该位是网络位;若为“0”则代表该位是主机位。

和IP地址一样,人们同样使用“点式十进制”来表示子网掩码,如:255.255.0.0。

如果两个IP地址分别与同一个子网掩码进行按位“与”计算后得到相同的结果,即表明这两个IP地址处于同一个子网中。

子网掩码计算方法目前正在使用的IPv4也逐渐暴露出了它的弊端,即:网络号占位太多,而主机号位太少。

目前最常用的一种解决办法是对一个较高类别的IP地址进行细划,划分成多个子网,然后再将不同的子网提供给不同规模大小的用户群使用。

使用这种方法时,为了能有效地提高IP地址的利用率,主要是通过对IP地址中的“主机号”的高位部分借出作为子网号,从通常的“网络号”界限中扩展或压缩子网掩码,用来创建一定数目的某类IP地址的子网。

当然,创建的子网数越多,在每个子网上的可用主机地址的数目也就会相应减少。

要计算某一个IP地址的子网掩码,可以分以下两种情况来分别考虑。

第一种情况:无须划分成子网的IP地址。

一般来说,此时计算该IP地址的子网掩码非常地简单,可按照其定义就可写出。

例如:某个IP地址为12.26.43.0,无须再分割子网,按照定义我们可以知道它是一个A类地址,其子网掩码应该是255.0.0.0;若此IP地址是一个B类地址,则其子网掩码应该为255.255.0.0;如果它是C类地址,则其子网掩码为255.255.255.0。

其它类推。

第二种情况:要划分成子网的IP地址。

(完整版)已知Ip地址,子网掩码如何计算子网号、主机号

(完整版)已知Ip地址,子网掩码如何计算子网号、主机号

计算练习(要求写出计算过程)1. 已知某计算机所使用的IP 地址是:195.169.20.25, 子网掩码是:255.255.255.240 ,经计算写出该机器的网络号、子网号、主机号。

因为:195 =11000011B ,240 =11110000B ,25 =00011001B由以上参数可知: 1. 该计算机网络属于C类网;2. 网络号为195.169.20 ;3. 子网号为 1 ;4. 主机号为9 。

看了最后面的文章,对于上述练习,网络号为195.169.20 ,我是看懂了,它的每一位二进制与子网掩码and 逻辑运算就可以了,实际上就是取IP 的前三个字节。

至于 1. 它属于C类网,当然知道,因为IP 是:195.169.20.25 中IP 第一个字节是110 开始的。

IP 第一个字节以二进制0 开始(或以十进制表示是 1 至127),则是 A 类网络;以10 开始(或以十进制表示是128 至191),则是 B 类网络;以110 开始(或以十进制表示是192至223),则是C类网络。

邹飞注通过下面例子,我看懂了主机号的求法:已知Ip 地址,子网掩码如何计算主机号如ip121.175.21.9 子网掩码255.192.0.0 我只能根据子网掩码求出后22 位为主机号,但是答案都是点分十进制的,为0.47.21.9 不知道与22 有什么关系?答:因为掩码是255.192.0.0 所以可以确定IP 地址的前10位为网络号(192 确定了第二个字节前两位是11,加第一个字节共10 位,邹飞注), 因为在第二段十进制数中出现差异所以只看第二段十进制数,把175转换成二进制为10101111 加粗部分处于网络位, 求主机号就是把网络位全置0 也就是说把01111001(121 转换).10 101111.21.9(加粗部分处于网络位全置0)就变成0. 00101111.21.9 再把00101111 转换成十进制就是所求的主机号了.0.47.21.9哦,我完全看懂了子网号与主机号的求法了:子网掩码是:255.255.255.240 就只看最后一个字节,从240=11110000B,说明前四位是子网,后四位是主机,这样从25=00011001B,它的前四位是0001,所以网络号是 1 ,后四位是1001(二进制),所以它的主机号9(十进制)。

已知Ip地址-子网掩码如何计算子网号、主机号

已知Ip地址-子网掩码如何计算子网号、主机号

计算练习(要求写出计算过程)1. 已知某计算机所使用的IP地址是:195.169.20.25,子网掩码是:255.255.255.240,经计算写出该机器的网络号、子网号、主机号。

因为:195=11000011B,240=11110000B,25=00011001B由以上参数可知:1.该计算机网络属于C类网;2.网络号为195.169.20 ;3.子网号为1;4.主机号为9。

看了最后面的文章,对于上述练习,网络号为195.169.20,我是看懂了,它的每一位二进制与子网掩码and逻辑运算就可以了,实际上就是取IP的前三个字节。

至于1.它属于C类网,当然知道,因为IP是:195.169.20.25中IP第一个字节是110开始的。

IP第一个字节以二进制0开始(或以十进制表示是1至127),则是A类网络;以10开始(或以十进制表示是128至191),则是B类网络;以110开始(或以十进制表示是192至223),则是C类网络。

邹飞注通过下面例子,我看懂了主机号的求法:已知Ip地址,子网掩码如何计算主机号如ip121.175.21.9子网掩码255.192.0.0我只能根据子网掩码求出后22位为主机号,但是答案都是点分十进制的,为0.47.21.9 不知道与22有什么关系?答:因为掩码是255.192.0.0所以可以确定IP地址的前10位为网络号(192确定了第二个字节前两位是11,加第一个字节共10位,邹飞注),因为在第二段十进制数中出现差异所以只看第二段十进制数,把175转换成二进制为10101111加粗部分处于网络位,求主机号就是把网络位全置0也就是说把01111001(121转换).10101111.21.9(加粗部分处于网络位全置0)就变成0.00101111.21.9再把00101111转换成十进制就是所求的主机号了.0.47.21.9哦,我完全看懂了子网号与主机号的求法了:子网掩码是:255.255.255.240就只看最后一个字节,从240=11110000B,说明前四位是子网,后四位是主机,这样从25=00011001B,它的前四位是0001,所以网络号是1,后四位是1001(二进制),所以它的主机号9(十进制)。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

例2:已知网络地址为222.196.226.0,要有4个 子网,求子网掩码及主机块 。 分析:由于222.Y.Y.Y是一个C类网,子网 掩码格式为255.255.255.M,又知有4个 子网,4接近2的幂是8(23),所以 Subnet_block=8,Subnet_num=8- 2=6,IP_block=256/Subnet_block= 256/8=32,子网掩码M=256- IP_block=256-32=224,故子网掩码表 示为255.255.255.224。
又因为子网块的首、尾两块不能使用,所以 可分配64~95、96~127、128~ 159、160~191、192~223,其中首块 (0~31)和尾块(224~255)不能使用。 由于每个子网块中的可分配主机块又有首、 尾两个不能使用(一个是子网网络地址,一 个是子网广播地址),所以主机块分别为 33~62、65~94、97~126、129~158、 161~190及193~222,
6.2的幂数。 大家要熟练掌握28(256)以内的2的幂 代表的十进制数(如128=27、64=26 等),这样可以使我们立即推算出 Subnet_block和IP_block的数目。
三、举例说明 例1.如果所需子网数为7,求子网掩码。 分析;7最接近2的幂为8,但8个Subnet_block因为 要保留首、尾2个子网块,即 8-2=6< 7,并 不能达到所需子网数,所以应取2的幂为 2 16,即Subnet_block=16。因为 IP_block=256/Subnet_block=256/16=16, 所以子网掩码M=256-IP_block=256- 16=240。
快速计算子网掩码和主机块
业务的发展常常会导致许多单位面临这样一个问题:工 作站数量越来越多,管理单一的大型网络也变得越来越艰难。 如果将一个单一的大型网络划分为多个子网,通过对每个子 网进行单独管理,可以明显地提高整个网络的性能。 要划分子网就需要计算子网掩码和分配相应的主机块, 尽管采用二进制计算可以得出相应的结论,但如果采用十进 制计算方法,计算起来更为简便。经过长期实践与经验积累, 笔者总结出子网掩码及主机块的十进制算法。
IP地址222.196.226.0划分成4个子网: 1)4=100 2)该二进制为三位数,N = 3 3)将该地址的子网掩码255.255.255.0的主机地 址前3位置 1,得到 255.255.255.224 即为划分成 4个子网的C类IP地址 222.196.226.0的子网掩码。
二、变量说明 1.Subnet_block指可分配子网块大小,表示 在某一子网掩码下子网的块数。 2.Subnet_num是可分配子网数,指可分配子网块中要 剔除首、尾两块,是某一子网掩码下可分配的实际 子网数量。Subnet_num =Subnet_block-2。 3.IP_block指每个子网可分配的IP地址块大小。
4.IP_num指每个子网实际可分配的IP地址 数。因为每个子网的首、尾IP地址必须保留 (一个为网络地址,一个为广播地址),所 以它等于IP_block-2,IP_num也用于计算 主机块。 5.M指子网掩码。
表示上述变量关系的公式如下: M=256-IP_block IP_block=256/Subnet_block或 Subnet_block=256/IP_block IP_num=IP_block-2 Subnet_num=Subnet_block-2。
因此子网掩码为255.255.255.224,主机块共有6段, 分别为222.196.226.33~222.196.226.62、 222.196.226.65 ~222.196.226.94、 222.196.226.97 ~222.196.226.126、 222.196.226.129~222.196.226.158、 222.196.226.161~222.196.226.190及 222.196.226.193~222.196.226.222。用户可以任 选其中的4段作为4个子网。
一、明确概念 IP地址的表示形式:X.Y.Y.Y, X在1~127范围内称为A类地址; X在128~191范围内称为B类地址; X在192~223范围内称为C类地址; X在224~239范围内称为D类地址; X在240~255范围内称为E类地址;
类默认子网掩码: A类为 255.0.0.0; B类为 255.255.0.0; C类为 255.255.255.0。 当我们要划分子网用到子网掩码M时,类 M 子网掩码的格式如下:A类为 255.M.0.0, B类为 255.255.M.0,C类为 255.255.255.M。M 是相应的子网掩码,比如255.255.255.240。
由此可见 子网掩码为255.255.255.224 ; 主机块为30 .
另解: 利用子网数来计算 在求子网掩码之前必须先搞清楚要划分 的子网数目,以及每个子网内的所需主机数 目。 1)将子网数目转化为二进制来表示 2)取得该二进制的位数,为 N 3)取得该IP地址的类子网掩码,将其主 机地址部分的的前N位置 1 即得出该IP地址 划分子网的子网掩码。
相关文档
最新文档