1、基于IP分类
众所周知,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子网最多可容纳60000台计算机
C类的默认子网掩码 255.255.255.0子网最多可容纳254台计算机
2、IP地址转换
如果你想同一网段,只要网络身份相同,如何看待网络身份?首先要做的是将每个段的IP转换为二进制的。
将子网掩码切换为二进制,我们会发现所有子网掩码都由一个连续的1字符串和一个连续的0字符串组成(共4段,每段8位,共32位)。
255.0.0.011111111.00000000.00000000.00000000
255.255.0.011111111.11111111.00000000.00000000
255.255.255.0 11111111.11111111.11111111.00000000
这是a/B/C三种默认子网掩码的二进制形式。255.255.255.0此子网掩码可容纳2台8功率计算机,即256台计算机,但有两个IP不能使用,即最后一段不能为0和255。减去这两个,它是254台计算机。我们再做一个吧。
3、255.255.248.0此子网掩码可以容纳多少台计算机?
计算方法:
将其转换为二进制四段数(如果每个段为8位,如果为0,则可以写入8个零,即00000000)
11111111.1111111.11111000.00000000
然后,在计数之后,有几个零,总共是11,也就是2的11次方,等于2048。此子网掩码最多可容纳2048台计算机。
一个子网最多能容纳多少台计算机?你可以忘记它。我们倒过来看看算法问题。
4、一家公司有530台计算机组成一个点对点局域网。最合适的子网掩码是什么?
首先,毫无疑问,B类IP最适合530台计算机(不用说,A类太多了,C类还不够,必须是B类),但B类的默认子网掩码是255.255.0.0,可以容纳60000台计算机。显然,这是不合适的。子网掩码适合多少钱?让我们从一个公式开始。
M2的幂=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,它被转换为十六进制,即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。)
IP11000000.10101000.00000000.00000001
子网掩码11111111.11111111.11111111.00000000
在这里,让我们谈谈如何计算相同的网段。
如果你想在同一网段中,你必须拥有相同的网络标识。如何计算网络身份?各种IP网络识别算法各不相同。A类,只有第一段。B类,只有第一段和第二段。C类,计算第一、第二和第三段。
该算法只需要对IP和子网掩码的每个数字求和。
方法:0和1=0 0和0=0 1和1=1
例如:和 192.168.0.1255.255.255.0,首先转换为二进制,然后和每个位
IP11000000.10101000.00000000.00000001
子网掩码11111111.11111111.11111111.00000000
结果是11000000.10101000.00000000.00000000
转换为十进制192.168.0.0,即网络ID,
然后反转子网掩码,即00000000.00000000.00000000.11111111,它与IP地址相同 和
结果是00000000.00000000.00000000.00000001,转换为十六进制,即0.0.1,
此0.0.0.1是主机ID。为了位于同一网段中,网络标识必须相同。
让我们看看这个类BIP,它被更改为默认的子网掩码。
例如,IP:188.188.0.111188.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设置最合适?
未提及子网掩码。之前的计算结果为11111111.11111111.11111100.00000000,即255.255.252.0
我们现在需要确定的是如何分配IP。首先,选择一个B类IP段,这里是188.188x。开始吧。
这样,确定IP的前两段的关键是确定第三段,只要网络ID相同。让我们先确定网络号。(我们将子网掩码中的1与IP中的“0”匹配,并将0与*匹配,如下所示:)
255.255.252.0 11111111.11111111.11111100.00000000
188.188.x、x10111100.10111100.?**********
网络ID10111100.10111100?零
从这个可以看出,?填写任意位置(仅0和1,而不是全部0和1)。让我们在任何地方填写所有0,*。这样,我们的IP
10111100.10111100.000000**.********,总共有530台计算机。IP的最后一段1~254可分为254台计算机,530/254=2.086。整数3通过使用前向1方法获得。这样,我们就确定了IP的第三段应该分为三个不同的数字,即在000000**的**中填写三次,只能填写1和0,每次的数字都不一样。至于填写什么,这取决于我们,例如,0000000、10000000、10000011被转换成二进制,分别是1、2和3。这样,第三段也就确定了。这样,IP可以分为188.188.1y、188.188.2。y、188.188.3。y、随机填写“y”,只要在1~254范围内,530台计算机的IP与每台计算机的IP不同。
有些人可能会说,由于算法非常麻烦,只需使用a类IP和a类默认子网掩码。我想告诉大家的是,由于a级IP和a级默认子网掩码的主机数量太大,这无疑是大海捞针。如果局域网流量太频繁,同时又太大,就会影响效率。因此,最好设置与您自己的IP和子网掩码相匹配的IP和子网掩码。
最新评论