CIDR 改进了 IP 地址的分配。VLSM 允许根据需要定义子网。可以在不使用 VLSM 的情况下使用 CIDR 吗?
CIDR和VLSM有什么区别?
要了解 CIDR 和 VLSM,您还需要了解它们的“相反”术语:Classful assignments 和FLSM:
- Classful和CIDR — 这些与网络的大小有关,因为它们是从 IANA 分配的。
- FLSM和VLSM — 这些与您在网络中分配 IP 空间的方式有关。
要单独定义每个术语:
- 有类寻址是 IANA/RIR 从 A、B 或 C 类块(传统)分配 IP 空间。
FLSM或固定长度子网掩码要求部署中的每个 IP 子网具有相同的大小(旧版)。
- VLSM或可变长度子网掩码允许您部署中的任何 IP 子网具有任意大小(现代标准)。
更多细节在这里:
https://www.practicalnetworking.net/stand-alone/classful-cidr-flsm-vlsm/
(免责声明,这篇文章中的链接是我写的文章。没有广告。我访问这个网站没有任何收入。我提供这些链接纯粹是为了帮助读者。)
在 CIDR 中,IP 网络由前缀表示,前缀是 IP 地址和掩码长度的一些指示。长度表示设置为 1 的最左侧连续掩码位的数量。所以网络 172.16.0.0 255.255.0.0 可以表示为 172.16.0.0/16。CIDR 还描绘了一个更加分层的 Internet 架构,其中每个域都从更高级别获取其 IP 地址。这允许在更高级别完成域的汇总。例如,如果 ISP 拥有网络 172.16.0.0/16,则该 ISP 可以向客户提供 172.16.1.0/24、172.16.2.0/24 等。但是,当向其他提供商做广告时,ISP 只需要向 172.16.0.0/16 做广告。
可变长度子网掩码 (VLSM) 允许您为每个子网使用不同的掩码,从而有效地使用地址空间。
VLSM 示例
给定与示例练习中相同的网络和要求,以使用 VLSM 开发子网划分方案,给出:
netA:必须支持14台主机
netB:必须支持 28 个主机
netC:必须支持 2 个主机
netD:必须支持 7 个主机
netE:必须支持28个主机
所以区别在于 CIDR 是超网,而 VLSM 用以下内容更好地解释:
根据上述示例要求,204.15.5.0 可以分为 5 个不同的网络:
netB:204.15.5.0/27 主机地址范围 1 到 30
netE:204.15.5.32/27 主机地址范围 33 到 62
netA: 204.15.5.64/28 主机地址范围 65 到 78
netD: 204.15.5.80/28 主机地址范围 81 到 94
netC: 204.15.5.96/30 主机地址范围 97 到 98