IP地址的配置
有人认为,要想把一些电脑搞在同一网段,只要IP的前三段一样就可以了。
要想在同一网段,只要网络标识相同就可以了,那要怎么看网络标识呢?首先要做的是把每段的IP转换为二进制。
把子网掩码切换至二进制,我们会发现,所有的子网掩码是由一串连续的1和一串连续的0组成的(一共4段,每段8位,一共32位数)。
255.0.0.0 11111111.00000000.00000000.00000000 255.255.0.0 11111111.11111111.00000000.00000000 255.255.255.0 11111111.11111111.11111111.00000000
这是A/B/C三类默认子网掩码的二进制形式
其实,还有好多种子网掩码,只要是一串连续的1和一串连续的0总共32位,都可以作为子网掩码。如11111111.11111111.11111000.00000000,这也是一段合法的子网掩码。
子网掩码可以决定一个子网的计算机数目,是2的m次方,其中,m是后面的0的个数。
255.255.248.0这个子网掩码可以最多容纳多少台电脑?
计算方法:
将其转换为二进制的四段数字 11111111.1111111.11111000.00000000 然后,数数后面有几颗0,一共是有11颗,那就是2的11次方,等于2048,这个子网掩码最多可以容纳2048台电脑。
一个子网最多可以容纳多少台电脑你会算了吧,下面我们来个逆向算法的题。 一个公司有530台电脑,组成一个对等局域网,子网掩码设多少最合适?
首先,530台电脑用B类IP最合适(A类不用说了,太多,C类又不够,肯定是B类),但是B类默认的子网掩码是255.255.0.0,可以容纳6万台电脑,显然不太合适,那子网掩码设多少合适呢?
我们先来列个公式。 2的m次方=560
首先,我们确定2一定是大于8次方的,因为我们知道2的8次方是256,也就是C类IP的最大容纳电脑的数目,我们从9次方一个一个试2的9次方是512,不到560,2的10次方是1024,看来2的10次方最合适了。
子网掩码一共由32位组成,已确定后面10位是0了,那前面的22位就是1,最合适的子网掩码就是:11111111.11111111.11111100.00000000,转换成10进制,那就是255.255.252.0。
分配和计算子网掩码你会了吧,下面,我们来看看IP地址的网段。
如IP:188.188.0.111,188.188.5.222,子网掩码都设为255.255.254.0,在同一网段吗?
在这里,向大家说一下到底怎么样才算同一网段: 要想在同一网段,必需做到网络标识相同。
判断是不是在同一网段,你会了吧,下面,我们来点实际的
我们现在要确定的是IP如何分配,首先,选一个B类IP段,这里就选188.188.x.x吧 这样,IP的前两段确定的,关键是要确定第三段,只要网络标识相同就可以了。我们先来确定网络号。
255.255.252.0 11111111.11111111.11111100.00000000 188.188.x.x 10111100.10111100.??????**.********
?处随便填,只要保证网络标识相同,我们就用全填0吧IP就是10111100.10111100.000000**.********
一共有530台电脑,IP的最后一段1~254可以分给254台计算机,530/254=2.086,采用进1法,得整数3,这样,我们确定了IP的第三段要分成三个不同的数字,也就是说,把000000**中的**填三种数字,那么我们就在00、01、10、11里面任选三个。
这样,第三段也确定了,这样,就可以把IP分成188.188.1.y,188.188.2.y,188.188.3.y,y处随便填,只要在1~254范围之内,并且这530台电脑每台和每台的IP不一样,就可以了。