什么是 CIDR 以及它是如何工作的?
无类别域间路由 (CIDR) 是一组 IP 地址,当客户需要固定数量的 IP 地址时分配给客户。
在 CIDR 中,与有类地址相比,没有 IP 地址的浪费,因为只有客户所要求的 IP 地址数量才会分配给客户。
在无类别域间路由 (CIDR) 中,IP 地址组称为块。
CIDR 遵循 CIDR 表示法或斜杠表示法。CIDR 表示法的表示形式为 x.y.z.w /n,其中 x.y.z.w 是 IP 地址,n 称为掩码或网络 ID 中使用的位数。
CIDR 块的属性
CIDR 块的属性如下:
块中的 IP 地址是连续的。
块的第一个地址应能被块的地址数整除。
块的大小应为 2 的幂。
CIDR 的用途
可变长度子网掩码是 CIDR (VLSM) 的基础。它现在可以指定任何持续时间的前缀,使其比以前的方法强大得多。
两个数字集合构成 CIDR IP 地址。网络地址以类似于 IP 地址的编写方式编写为前缀(例如 192.255.255.255)。
后缀表示整个地址中有多少位(例如 /12),是第二个组成部分。组合在一起后,CIDR IP 地址将如下所示:
192.255.255.255/12
作为 IP 地址的一部分,网络前缀也已定义。这些更改基于需要多少位。例如,在上面的示例中,地址的前 12 位用于网络,后 20 位用于主机地址。
CIDR 表示法
使用 CIDR,我们可以为主机分配 IP 地址,而无需使用标准的 ID 地址类,如 A 类、B 类和 C 类。
在 CIDR 中,我们只需说明网络 ID 使用了多少位。网络 ID 位在“/”符号后提供。例如,/10 表示 10 位用于网络 ID 部分,剩余的 32-10=22 位用于主机 ID 部分。
使用 CIDR 表示法的**优点**是它减少了路由表中的条目数量,并且还管理了 IP 地址空间。
缺点
使用 CIDR 表示法的缺点如下:
使用 CIDR,确定路由很复杂。通过使用有类地址,我们直接为 A 类、B 类、C 类设置单独的表。
通过查看 IP 地址的前缀,我们直接转到这些表。但是通过使用 CIDR,我们没有将这些表分开。所有条目都放在一个表中。因此,很难找到路由。