🌐 两道经典IP子网题解析|掌握CIDR与广播地址的奥秘
最近在复习计算机网络时,做了两道关于 IP地址划分 和 子网掩码计算 的练习题。虽然题目不难,但背后涉及的知识点非常关键------尤其是 CIDR表示法 、子网划分 和 广播地址计算。
今天就来和大家分享这两道题的详细解析,帮你彻底搞懂这些"看起来复杂,其实有规律"的知识点!
🔍 题目一:判断属于某个子网的IP地址

✅ 正确答案:A
🧠 解题思路:
① 理解 /12 的含义
-
/12表示子网掩码前12位为网络位。 -
因此,我们只需要比较 前12位二进制 是否相同即可。
② 关键观察:只看第二字节的前4位
-
IP地址
86.32.0.0中:-
第一字节:
86(固定不变) -
第二字节:
32→ 二进制为0010 0000
-
-
所以,只要其他地址的第二字节前4位也是
0010,就属于这个子网。
我们来看选项:
| 选项 | 第二字节 | 二进制 | 前4位 |
|---|---|---|---|
| A | 33 | 0010 0001 | ✅ 0010 |
| B | 79 | 0100 1111 | ❌ 0100 |
| C | 68 | 0100 0100 | ❌ 0100 |
| D | 79 | 0100 1111 | ❌ 0100 |
✅ 只有 A选项 的第二字节前4位是 0010,与 32 相同。
✅ 所以,A 是正确答案!
🔍 题目二:求子网的广播地址

✅ 正确答案:A
🧠 解题步骤:
① 子网掩码 255.255.255.240 转为二进制:
cpp
11111111.11111111.11111111.11110000
→ 表示前28位是网络位,后4位是主机位。
② 关注第四字节的前四位
-
给定IP:
200→ 二进制:1100 1000 -
子网掩码对应部分:
1111 0000
所以,网络号部分是前4位:1100,即 12 的倍数。
③ 广播地址 = 主机位全为1
-
主机位是最后4位,设为全1:
1100 1111→ 十进制 =207
✅ 所以,广播地址是:134.120.101.207
💡 小结:两个核心技巧
| 技巧 | 应用场景 |
|---|---|
| 对比前N位二进制 | 判断是否在同一子网(如 /12) |
| 主机位全1 → 广播地址 | 快速计算广播地址 |
记住这两个口诀,再复杂的子网问题也能迎刃而解!
📚 温馨提示
-
子网划分是网络工程师必备技能,尤其在配置路由器、防火墙或云服务时至关重要。
-
多练几道类似题目,熟练掌握 二进制转换 和 子网掩码分析,你会越来越自信!
📌 你学会了吗?
欢迎留言讨论,或者转发给正在学网络的朋友一起打卡!
如果你喜欢这类干货内容,记得点赞+关注哦!🌟
我们一起在技术的路上越走越远!
💡 本文图片由作者原创,转载请注明出处。