知乐空间

A~E类的地址范围(ip地址的分类)

ip地址分类(A ~ E类地址范围)

一、知识产权分类的基础

众所周知,IP由四位数字组成。这里,我们来看看常用的三类IP。

a级IP段0.0.0.0至127.255.255.255

b级IP段128.0.0.0至191.255.255.255

c类IP段192.0.0.0至223.255.255.255

每个网段分配的默认子网掩码只有255或0。

A类的默认子网掩码是255.0.0.0。一个子网最多可以容纳1677万多台计算机。

B类的默认子网掩码是255.255.0.0。一个子网最多可以容纳60,000台计算机。

C类的默认子网掩码是255.255.255.0。一个子网最多可以容纳254台计算机。

第二,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 B/C类默认子网掩码的二进制形式,255.255.255.0的子网掩码可以容纳256台计算机的2的8次方,但是有两个IP不能用,就是最后一段不能是0和255。减去这两台,就是254台电脑。我们再做一个吧。

3.255.255.248.0这个子网掩码可以容纳多少台计算机?

计算方法:

转换成四段二进制数(每段8位数,如果是0,可以写成8个零,即0000000)。

11111111.1111111.11111000.00000000

然后数了一下,有几个零,一共11,也就是2的11次方,等于2048。这个子网掩码最多可以容纳2048台计算机。

一个子网最多可以容纳多少台计算机?你可以忘记它。我们来问一个逆算法的问题。

4.某公司有530台计算机组成一个对等局域网。最合适的子网掩码是什么?

首先,毫无疑问,B类IP最适合530台电脑(不用说A类太多了,C类不够,那肯定是B类),但是B类默认子网掩码是255.255.0.0,可以容纳60000台电脑,显然不适合。子网掩码多少合适?先做个公式吧。

2的m次方= 560

首先我们确定2一定大于8次方,因为我们知道2的8次方是256,也就是C类IP的最大电脑数。我们从9次方到512一个一个的试了2的9次方,不到560,2的10次方是1024。好像2的10次方最合适。子网掩码总共由32位组成。已经确定后10位是0,那么前22位是1,最合适的子网掩码是:11111111111.111100.0000000,换算成十进制,就是255.255.252.0。

并计算子网掩码。现在,我们来看看IP地址的网段。

相信很多人都认为只要前三段相同,IP就在同一个网段上。实际上,情况并非如此。类似地,我将把每个IP段转换成一个二进制数。这里我就拿IP: 192.168.0.1和子网掩码:255.255.255.0做个实验。

192.168.0.1

11000000.10101000.00000000.00000001

(这里和子网掩码一样,每个段都是8位。如果少于8位,则在前面加0完成。)

知识产权11000000.10100000005

子网掩码1111111111111111111 . 11111111 . 11111 . 11111 . 10001

在这里,我们来告诉你到底什么是同一个网段。

如果要在同一个网段,必须有相同的网络标识。网络标识怎么算?各种IP网络识别算法各不相同。a类,只有第一段。B类,只有第一段和第二段。c类,计算第一、二、三段。

该算法只需要对IP和子网掩码的每一位进行“与”运算。

和方法:0和1 = 0 0和0 = 0 1和1 = 1。

比如:和192.168.0.1,255.255.255.0,先转换成二进制,然后和每一位。

知识产权11000000.10100000005

子网掩码1111111111111111111 . 11111111 . 11111 . 11111 . 10001

结果是11000000.10101000.000000.000000.000000。

转换成十进制192.168.0.0,这是网络标识。

然后反转子网掩码,即00000000.000000.000000.111111,以及IP和。

结果00000000.000000.0000000.0000000.000000.000001,换算成十进制系统,即0.0.0.1,

这个0.0.0.1是主机ID。如果要在同一个网段,必须有相同的网络标识。

让我们来看看这个B类IP更改为默认子网掩码的情况

比如IP:188.188.0.111,188.188.5.222,子网掩码都设置为255.255.254.0,是不是在同一个网段?

先把这些转换成二进制。

188.188.0.111 10111100.10111100.00000000.01101111

188.188.5.222 10111100.10111100.00000101.11011010

255.255.254.0 11111111.11111111.11111110.00000000

分别地,得到

10111100.10111100.00000000.00000000

10111100.10111100.00000100.00000000

网络标识不一样,就是不在同一个网段。

判断是否在同一个网段,你懂的。接下来,我们来试试实际的。

5.某公司有530台计算机组成一个对等局域网。最合适的子网掩码和IP设置是什么?

忘了子网掩码吧,之前的结果是11111111111 . 1111111 . 111100 . 000000,也就是255.255.252.0。

我们现在需要确定的是如何分配IP。首先选择一个B类IP段,这里是188.188.x.x

这样,确定IP前两段的关键是确定第三段,只要网络标识相同。我们先确定一下网络号。(我们在子网掩码里放1,在IP里放1?右,0和*对应如下:)

255.255.252.0 11111111.11111111.11111100.00000000

88.188.x.x10111100 .10111100。?????**.********

网络ID 101111111111114?????00.00000000

因此,?随便填(只能用0和1,不能全用0和1),咱们全用0,和*随便就行,所以我们的IP是

01111100.1011100.000000 * *.* * * * * *,总共有530台电脑,IP的最后一段1 ~ 254可以分配给254台电脑,530/254 = 2.086,用小数法得出整数3。因此,我们确定了IP。只能填1和0,每次数字都不一样。至于填什么由我们自己决定,比如000000001,0000010,0000011,换算成二进制,分别是1,2,3。这样也就确定了第三段,这样就可以把IP分成188.188.1。

有人可能会说,既然算法这么麻烦,用A类IP和A类默认子网掩码就好了。我要告诉你的是,由于A类IP和A类默认子网掩码的主机数量太大,这无疑是大海捞针。如果同时访问局域网的次数太频繁太多,会影响效率。所以最好设置适合自己的IP和子网掩码。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 ZLME@xxxxxxxx@hotmail.com 举报,一经查实,立刻删除。

留言与评论(共有 0 条评论)
验证码: