CIDR,是Classless Inter Domain Routing的缩写,是一种改进IP地址分配的IP寻址方案。 CIDR 取代了基于 A、B 和 C 类的旧系统。CIDR 显着延长了 IPv4 的“寿命”,并减缓了路由表的增长速度。
在本文中,您将了解 CIDR 的真正工作原理,并提供示例以更好地说明所解释的概念。
基于类的 IP 地址分配事件
一种分配旧 IP 地址和耗尽 IPv4 地址可用性的低效方法比必要的更快。完整的路由系统包括 A、B 和 C 类:
- A 类-超过 1600 万个主机标识符
- B 类-65,535 识别主机
- C 类-254 个主机标识符
当组织需要超过 254 台服务器时,通常会出现该问题。这种情况将不再属于 C 类,而是属于 B 类。这意味着该组织将使用 B 类许可证,即使他们拥有少于 65,535 台主机。因此,如果一个组织只需要 2,500 台主机,如果他们持有 B 类许可证,他们将浪费大约 63,000 台主机。这将不必要地显着降低 IPv4 地址的可用性。
CIDR 是如何工作的?
CIDR 基于可变长度子网掩码 (VLSM)。这允许 CIDR 识别任意长度的前缀,使其比旧系统更有效。 CIDR IP 地址由两组数字组成。网络地址以前缀形式写入,正如您在普通 IP 地址中看到的那样(例如,192.255.255.255)。第二部分是表示整个地址中有多少位的后缀(例如 /12)。将这两部分放在一起,一个 CIDR IP 地址将如下所示:
192.255.255.255/12
网络前缀也被指定为 IP 地址的一部分。这取决于所需的位数。因此,通过上面的例子,我们可以说前 12 位是地址的网络部分,后 20 位是主机地址。
下面的维基百科 CIDR IPv4 块表清楚地概述了不同地址格式如何输出不同数量的地址。格式也按典型用法分类。
CIDR 示例
文章提到了CIDR IP地址的样子。现在,让我们看几个例子来分析它们的格式。如果您想轻松确定 CIDR 地址对应的 IP 范围,CIDR 计算工具非常有用。只需在工具中输入 CIDR 地址,然后单击 Calculate 按钮 。 这将返回诸如 First IP(第一个 IP)、 等信息Last IP(最后一个 IP)、Number of Hosts(主机数)等
同样,您也可以将IP范围转换为CIDR。例如,假设您希望 IP 范围在 192.0.0.0 和 192.0.0.255 之间使用 CIDR 表示法。您只需将这两个数字输入 IP Range工具到CIDR,让它返回对应的CIDR地址。
CIDR是提高IP地址分配效率的好方法。 IPv4 的重要之处在于 IP 地址很快就会耗尽。 IPv6 目前正在部署中,虽然 IP 地址不再是问题,但仍将继续使用 CIDR。阅读有关 TipsMake.com 的 IPv6 地址的文章,了解有关最新版本 Internet 协议中可用差异的更多信息。
评论