最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

子网掩码是怎么“掩”的?用积木教你彻底搞懂!

网站源码admin3浏览0评论

子网掩码是怎么“掩”的?用积木教你彻底搞懂!

子网掩码是怎么“掩”的?用积木教你彻底搞懂!

前言

肝文不易,点个免费的赞和关注,有错误的地方请指出,看个人主页有惊喜。 作者:神的孩子都在歌唱

你是不是也曾被“子网掩码”这个术语搞得晕头转向?明明是学网络的第一步,却像是打开了数学世界的大门:255、掩码、与运算、CIDR……

一. IP 地址和子网掩码

想象一下,将P 地址比作一串 32 个格子的积木,每一块都可以是“开”或“关”(也就是二进制的 1 或 0)。例如:

代码语言:javascript代码运行次数:0运行复制
192.168.1.1 -> 转成二进制 -> 11000000.10101000.00000001.00000001

可以用“积木颜色”来理解:

  • • 红色积木:表示网络部分(Net ID)
  • • 蓝色积木:表示主机部分(Host ID)

子网掩码的工作,就是决定“哪里用红积木,哪里用蓝积木”。

二. 子网掩码的作用

继续用积木比喻:

比如你拿到一个 IP 地址是:192.168.1.10 子网掩码是:255.255.255.0

掩码的二进制是:11111111.11111111.11111111.00000000 翻译成积木就是:前24块是红的,后8块是蓝的

你手上有两排积木:

  • • IP地址积木:红红红...蓝蓝蓝
  • • 子网掩码积木:红红红...蓝蓝蓝

掩码的动作就像是在对 IP 地址做“AND 与运算”,红积木+红积木=红积木,其余都被“掩”掉了。

运算之后,就只留下了“红色部分”——也就是网络地址!

所以,子网掩码其实是把“网络地址”和“主机地址”分开,让路由器知道:这台主机在哪个子网里。

三. 举例说明

让我们搭建一块积木组:

  • • IP地址:192.168.1.10 → 11000000.10101000.00000001.00001010
  • • 子网掩码:255.255.255.0 → 11111111.11111111.11111111.00000000

做 AND 运算:

代码语言:javascript代码运行次数:0运行复制
11000000.10101000.00000001.00001010   (IP地址)
AND
11111111.11111111.11111111.00000000   (子网掩码)
=
11000000.10101000.00000001.00000000   → 192.168.1.0 (网络地址)

积木搭完了,最终我们只保留了网络地址。也就是说,192.168.1.10 属于 192.168.1.0/24 这个网络。

四. 知识扩展

你是不是以为子网掩码固定都是 255.255.255.0?其实不然!

比如掩码换成 255.255.255.192,二进制是:

代码语言:javascript代码运行次数:0运行复制
11111111.11111111.11111111.11000000

这就意味着:

  • • 前 26 个格子是红色的(网络)
  • • 后 6 个格子是蓝色的(主机)

这会将原来的网络再切成更小的片段,一个子网只能容纳 2⁶ - 2 = 62 台主机。

子网掩码越长,子网越多,但每个子网能容纳的主机越少。

作者:神的孩子都在歌唱 本人博客: 转载说明:务必注明来源,附带本人博客链接

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。原始发表:2025-04-22,如有侵权请联系 cloudcommunity@tencent 删除主机博客二进制路由器网络
发布评论

评论列表(0)

  1. 暂无评论