这真的不是一个编程问题,我们一般不采用分类编址(A,B,C,d ...)了,因为现在一切CIDR和VLSM(http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing)
但因为您使用的子网掩码为255.255.255.192,相当于一个/ 26(64个IPS)。到电脑ips每个CIDR你可以用下面的公式num ips (/x) = 2^(32-x)
那么/26 = 2^(32-26)
或2^6
这就是64
。
其余的基本上只是二进制数学。
1/24 = 2/25 1/25 = 2/26 1/26 = 2/27 等等。
因此,当将/ 24分为/ 26子网时,您将获得每个64个主机的4个子网。
(重要的是要记住,每个子网的大小总是2的幂,并且它们总是需要从位边界开始)。
因此,第一个子网将开始于。0(事实并非总是如此,因为如果给出一个/ 27并且需要将其分解为4/29,它可能会以不同的数字开始,但是在/ 24的第一个子网的情况下0)
子网的IP是网络,子网的最后一个IP是广播,余下的ips是可用的主机地址。
要计算可用的IP地址,您可以使用2^(32-x)-2
。所以在你的情况下,每个子网将有62个可用的IPS。
回到第一个子网。
195.223.50.0/26
195.223.50.0是网络(第一地址) 195.223.50.64是广播(最后一个地址) 195.223.50.1 - 195.223.50.62是可用的主机
下一个子网的网络是195.223.50.64
,和下一个会是195.223.50.128
,最后一个是195.223.50.192
用/ 16(标准子网大小对传统b类网络)凝视时有什么不同的是,你有2^16开始(65k)IPS分解成子网,而不是2^8(256)a ñ你有更大的空间是浪费。
谢谢,这有帮助! – 2015-03-25 02:00:35