从 IP 计算 CIDR 号

网络工程 ip 网络 IP地址
2022-02-20 14:45:20

我一直在努力理解如何从 IP 地址计算 CIDR 数小时。我见过的例子并没有解释提供的答案是如何找到的。例如,如果我的 IP 为 197.18.0.0,我认为 CIDR 编号是 24,因为 197.18.0.0 是 C 类地址,子网掩码为 255.255.255.0,所以前 24 位为 1。这个答案正确吗?如果没有,请说明在这种情况下如何找到 CIDR 号。谢谢。

1个回答

网络类在 1993 年被定义 CIDR的RFC 1517、15181519弃用。现代网络不使用网络类。

CIDR 编号只是网络掩码中一位的数量。您无法从地址中获取 CIDR 编号,它来自网络掩码。

你不知道你的例子中的数字是多少197.18.0.0,但如果你有面具255.255.255.192,你就会知道它是26所以,197.18.0.0带着面具255.255.255.192会是197.18.0.0/26