读取 CIDR 斜杠表示法
了解 /24 等表示法如何快速描述子网
读取 CIDR 斜杠表示法 是 CoddyKit 上的免费 Cloud & IT Cert Prep 课时。 这是第 2 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 Cloud & IT Cert Prep 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 Cloud & IT Cert Prep 课程共包含 4 节课。
CIDR 的含义
CIDR代表无类别域间路由。它用任意长度的灵活掩码取代了固定的地址类别,并使用如 /24 这样的斜杠表示法书写。
斜杠后的数字就是子网掩码中 1 位的数量,也就是属于网络部分的位数。
斜杠表示位数
在 192.168.1.0/24 中,/24 表示前 24 位为网络位。由于 24 位正好占满前三个八位组,所以掩码为 255.255.255.0。
剩余的 8 位用于主机。与写出完整的点分十进制掩码相比,斜杠格式更简洁清晰。
/24 = 255.255.255.0
/16 = 255.255.0.0
/8 = 255.0.0.0将斜杠转换为掩码
要将前缀转换为掩码,请从左侧开始填入相应数量的 1 位,然后填入 0:
- /8 → 255.0.0.0
- /16 → 255.255.0.0
- /24 → 255.255.255.0
这三个前缀是容易理解的“八位组边界”前缀,因为每一个都恰好落在一个八位组的末尾。
八位组内部的前缀
前缀不一定要落在八位组边界上。/26 使用 26 个网络位,即 24 位(三个完整八位组)加上第四个八位组中的 2 位。
一个八位组中的两个 1 位得到 11000000 = 192,因此 /26 等于 255.255.255.192。这些位于八位组中间的前缀,正是子网计算开始变得有趣的地方。
部分八位组的掩码值
八位组中每增加一个 1 位,都会得到特定的值:1 位 = 128,2 位 = 192,3 位 = 224,4 位 = 240,5 位 = 248,6 位 = 252,7 位 = 254,8 位 = 255。
因此,/25 = 255.255.255.128,/27 = 255.255.255.224,/30 = 255.255.255.252。记住这个简短列表,就能立即转换任何前缀。
更多位,更小的网络
更大的前缀意味着更多网络位和更少主机位,因此每个网络容纳的主机更少。/30 只留下 2 个主机位,因此仅有 4 个地址。
像 /16 这样较小的前缀会留下 16 个主机位,可提供数万个地址。请记住:斜杠后的数字越大,网络越小。
CIDR 跨越旧有类别
CIDR 忽略旧有的类别边界。您可以将多个 C 类网络汇总为一条路由,例如 192.168.0.0/22,它涵盖四个 /24 地址块。
这种路由汇总会缩小路由表,因此 CIDR 才得以在互联网骨干网络中广泛采用。
读取 CIDR 地址块
当您看到 172.16.8.0/22 时,应将其理解为:网络为 172.16.8.0,具有 22 个网络位和 10 个主机位。掩码为 255.255.252.0。
该地址块包含 2 的 10 次方,即 1024 个地址。无论是考试还是实际配置工作,快速解读这种表示法都至关重要。
日常工具中的 CIDR
您会在各处遇到 CIDR:防火墙规则、云安全组、路由条目和 DHCP 范围都使用斜杠表示法。
允许 10.0.0.0/8 的规则允许整个私有 A 类地址范围,而 10.0.5.0/24 只允许一个子网。读取斜杠即可一目了然地了解任何规则的范围。
常见前缀长度
有几个前缀会经常出现:
- /24:256 个地址,经典的 LAN 子网。
- /30:4 个地址,用于路由器之间的点对点链路。
- /32:单个主机地址,用于特定的允许规则。
一眼识别这些前缀能提高您的工作效率。
从斜杠到理解
CIDR 表示法将完整的网络与主机划分浓缩为一个整洁的数字。需要执行 AND 运算时,可将其转换为掩码;但进行快速判断时,仅凭斜杠便能得知网络大小和主机数量。
掌握这些后,您已准备好准确计算一个子网可提供多少主机,这也是下一课的重点。
快速检查
转换前缀。
回顾
您学会了读取 CIDR 斜杠表示法。
- CIDR使用斜杠加数字,表示网络(1)位的数量。
- /8、/16、/24 位于八位组边界(255.0.0.0 等)。
- 部分八位组的位对应值为:128、192、224、240、248、252、254、255。
- 斜杠越大,网络越小(主机越少)。
- CIDR 支持跨旧有类别进行路由汇总。
常见问题解答
「读取 CIDR 斜杠表示法」课时是免费的吗?
是的 — 「读取 CIDR 斜杠表示法」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 Cloud & IT Cert Prep 课程的其余内容,请升级到 CoddyKit PRO。 Cloud & IT Cert Prep 课程共包含 4 节课。
「读取 CIDR 斜杠表示法」这节课中我会学到什么?
了解 /24 等表示法如何快速描述子网 你通过在浏览器中直接运行的动手代码来练习 Cloud & IT Cert Prep,全天候 AI 导师会在你学习这节课的过程中回答你的问题。
学习 Cloud & IT Cert Prep 需要有经验吗?
无需任何先前经验。CoddyKit 上的 Cloud & IT Cert Prep 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 2 节课,共 4 节。
「读取 CIDR 斜杠表示法」课时需要多长时间?
大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。
我能在这节 Cloud & IT Cert Prep 课中编写并运行代码吗?
能。每节 Cloud & IT Cert Prep 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。
此课程中的所有课时
- 子网掩码的作用
- 读取 CIDR 斜杠表示法
- 计算子网中的主机数量
- 将网络划分为子网