子网计算

更新时间:2023-12-31 05:41:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

NA考试中子网计算方法(还不理解的请注意) 新加子网掩码快速算法

在NA考题中经常会有要算某个IP地址是否在某一个子网中,或者诸如此类的问题。其实解决方法很简单,根本用不着去求助什么子网计算器。

这里以一个C类网络(192.168.0.0)为例,详细说明此方法:

大家知道C类地址的标准掩码为24位,即255.255.255.0,使用这样的掩码,该子网中将会有256-2即254个主机地址。(192.168.0.1-192.168.0.254)

接下来就是一个借位的问题,比如说掩码变为了255.255.255.192或者其他的,子网数目,每个子网中的主机地址又是怎么样的呢?

考虑掩码255.255.255.0 其最后八位应该是00000000,如果该串中第一位变了1,即10000000,则对应于十进制数128;前两位都变成了1,即11000000,对应的十进制数就为192,以此类推

上面的情况可以被认为是标准掩码向主机位 借位,255.255.255.128表示借了一位,255.255.255.192表示借了两位,以此类推。

如果在标准掩码的基础上向主机位借位为N,未被借出的位(即掩码中为0的位)为M,则由此产生的子网数将为2的N次方减2(过去的一些标准规定第一个和最后一个子网不能使用,所以要减去2)。每个子网中可用的主机数为2的M次方减2(除去网络地址和广播地址)。 那么具体来讲,每个子网的界限如何定呢? 请大家研究以下一个实例:

如果在网络192.168.0.0中使用子网掩码255.255.255.192,情况会是怎样的?

最简便的方法,就是用256减去由借位得来的掩码中的数值(此处为192),就可以得到每个子网的网络号增量。此处为256-192=64 所以,以下的地址都为网络号: 192.168.0.0 192.168.0.64 192.168.0.128 192.168.0.192

一共划出来了四个网络,第一个和最后一个按旧标准规定不能分配,所以可用的网络为 192.168.0.64(包含可用主机地址192.168.0.65------192.168.0.126,一定要注意这是 192.168.0.127是这个子网的广播地址!!)。

另一个可用子网为192.168.0.128(包含可用主机地址192.168.0.129-------192.168.0.190,同理,这个子网的广播地址为192.168.0.191!!)。

注意上面的例子,我们在C类标准掩码255.255.255.0的基础上向主机位借了两位。按照前面的公式,N=2 ; M=8-2=6

所以可用的子网数为2的2次方减2等于2 每个子网可用主机数为2的6次方减2等于62。

关键一点:大家千万不要认为只有IP地址中包含了0的才会是网络地址,同样也不要认为包含

1

了255的就一定会是广播地址,要具体问题具体分析。

上面的方法对A B类地址同样有效。注意是相对标准掩码(A类为255.0.0.0 B类为255.255.0.0)借位。

子网掩码快速算法

有很多人肯定对设定子网掩码这个不熟悉,很头疼,那么我现在就告诉大家一个很容易算子网掩码的方法,帮助一下喜欢偷懒的人:)

大家都应该知道2的0次方到10次方是多少把?也给大家说一下,分别是: 1 2 4 8 16 32 64 128 256 512 1024。

如果你希望每个子网中只有5个ip地址可以给机器用,那么你就最少需要准备给每个子网7个ip地址,因为需要加上两头的不可用的网络和广播ip,所以你需要选比7多的最近的那位,也就是8,就是说选每个子网8个ip。好,到这一步,你就可以算掩码了,这个方法就是:最后一位掩码就是256减去你每个子网所需要的ip地址的数量,那么这个例子就是256-8=248,那么算出这个,你就可以知道那些ip是不能用的了,看:0-7,8-15,16-23,24-31依此类推,写在上面的0、7、8、15、16、23、24、31(依此类推)都是不能用的,你应该用某两个数字之间的IP,那个就是一个子网可用的IP,怎么了?是不是不相信?太简单了。。。

我再试验一下,就拿200台机器分成4个子网来做例子吧。

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,这样你就可以把四个区域分别设定到四个子网的机器上了,是不是很简单?不需要软件算了吧。。。呵呵。。希望大家能看懂我写的。。。。

简单的计算子网掩码的方法

2009-05-20 00:55

最近,一直在忙和学习无关的事。

虽然有时候很烦,很烦,也很担忧,甚至焦虑。 但,也有很快乐,很兴奋的时刻。

就像我自己学会了一种十进制的算子网掩码的办法,我将用最简单明了的方式教会大家怎么算。

举例子说吧,192.168.100.0 划分3个子网,那最一开始我们就应该想无论怎么划分,划出的结果都应该大于等于3,要不划得一定不对。注意这里的3是指减去不能用的子网的。

首先我们口算2的几次方大于等于3. 当然是2的2次方(4)了,但是减去2以后就成2小于3,所以2的2次方一定是不行了。

那试哈2的3次方(8)减去2等于6大于等于3,所以2的次方n(这里的3)就是3了。

因为2的3次方等于8,所以接下来用256(2的8次方)处以8等于32,那么每个子网里面就一共有32个IP了,但是可用的只有30个,就相当于一个子网只可以有30台PC。然后可用的子网数呢就等于8减2等于

2

6,开始的全0和最后的全1的子网段不可用。子网掩码的值等于256—32=224,这样这个问题就很清晰了。 划分3个子网,就需要必须使n等于3,这样划出8个子网,但是可用的只有6个。每个子网里面可以有多少台PC就等于

256除以8等于32,但是可用的只有30台,必须给每个子网留一个广播地址一个网络号。子网掩码的值就等于256—32=224.

好了,看简单不??? 呵呵呵。。。。。。

共享,欢迎指导交流!!!

子网掩码的快速计算方法

子网, 计算方法

在平常计算子网掩码的时候比较麻烦,因为要牵扯到二进制的变换,

对于如何计算子网掩码和从子网掩码快速的看出相关信息。我个人得出一个小经验。

比如一个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减去每个子网的地址数。

当然,我们也可以从子网地址中看出,使用此掩码每个子网中的地址数目,划分了多少个子网。

3

本文来源:https://www.bwwdw.com/article/tamx.html

Top