我今天一直在阅读有关 CIDR 的资料,并且很好奇,如果您有一个给定的 IP 地址,即 192.50.50.1,您能确定它的 CIDR 是什么吗?
答案1
不,您无法仅凭这些信息来计算。但在 CIDR 之前您也无法计算。
很久很久以前
您获得了一个 IP 地址,然后可以通过查看前几位来查找它是 A 类、B 类、C 类等。例如 10.0.0.1(或00000110000000000000000000000001
以 0 开头,因此它属于 A 类范围。要知道您仍将使用子网掩码来加快速度,而不是每次都计算它。
(另见维基百科上有关分类网络的内容。
过去几十年……
如今,这已不再可能。过去属于旧 A 类的范围可能已被分割成许多较小的子网。您需要知道哪部分用作网络,哪部分表示其余部分。通过查看网络掩码或/xx
网络背后。
以上两项都不能仅通过 IP 来计算。为您提供 IP(或 IP 范围)的人还需要向您提供要使用的网络掩码。