网络基础篇:子网掩码是啥?看完这篇用白菜价划分出别墅区!

360影视 国产动漫 2025-05-26 22:52 3

摘要:子网掩码,英文名Subnet Mask,你看这个名字就知道,它就是干“遮遮掩掩”的事的。

号主:老杨丨11年资深网络工程师,更多网工提升干货,

你刚刚搞懂IP地址是“我在哪儿”,结果系统又跳出个“子网掩码”,

内心崩溃:“啊?掩码?它是来遮脸的还是来挡我的?”

别怕,今天咱就给你整明白。

子网掩码,英文名 Subnet Mask,你看这个名字就知道,它就是干“遮遮掩掩”的事的。

但它不是来搞神秘,是来搞划分的。划分啥?网络

IP地址告诉你:“我是谁”子网掩码告诉你:“我属于哪个圈儿”

你可以把IP地址想成“北京市朝阳区三里屯某某号”, 而子网掩码就是:“三里屯的范围从哪儿到哪儿”

没有它,你根本不知道“自己是不是跟别人一伙的”—— 是同一个局域网?还是得翻山越岭靠路由器传话? 这事,全靠子网掩码一句话定调!

假设你是一只猫(有网口的那种), 你家地址是:192.168.1.66 你对门的狗子,地址是:192.168.1.88

你俩能不能直接对话?你得问一下你们住在同一个小区吗?

这时候子网掩码闪亮登场! 比如系统告诉你:子网掩码是 255.255.255.0

这意思就是:前三段必须一样,咱才算是邻居(一个子网)

你一看:192.168.1.x 哎!这狗子是邻居!那咱俩可以直接摇尾巴发包啦!

互联网最早就一个大家庭,整个地球都住在同一栋楼里。后来设备一多,网络堵得像北京四环,必须分区、分片、搞独立管理。

于是,子网掩码就变成了网络界的房地产中介——

“你家这块IP段太大了,不如划成8个小别墅区,每区只住256人,管理更方便。”

比如你有个大IP段:192.168.0.0/16 你用子网掩码 255.255.255.0 一掰开, 啪!分出了256个子网,每个能住254个设备!

子网掩码就是在告诉你:“你这IP,最多还能切多少小区出来”

它其实是一个“数值掩码”,每个255表示这一段是“网络位”(固定的)

255.255.255.0 表示:前24位是网络地址,后8位是主机地址对应CIDR写法是:**/24**

也就是说,192.168.1.0/24 这个子网, 最多可以分配 2⁸−2 = 254 个IP地址(0是网络地址,255是广播地址)

想象成:你有1000平米的地皮,子网掩码告诉你最多能分多少套单间出租,还能不能再分小点,分成胶囊旅馆。

很多刚学网络的朋友,第一天搞网段划分就出bug:

A电脑:192.168.1.10/24B电脑:192.168.2.20/24

你一看:咦?他们IP地址差不多啊!都是192.168开头的,怎么死活ping不通?

答:因为子网掩码说了算! 前24位必须一样,你俩最后一段早就分道扬镳了!

总结

在网络世界里,子网掩码不是面具,而是尺子, 它衡量你是否是“自家人”,还是“外来户”。

它像古代官府里的“户籍官”,专门负责告诉系统:

“这台设备,归哪个村儿管。”

你可以没有朋友,但不能没有子网掩码, 不然你哪怕坐在隔壁,电脑也会假装不认识你, ——“对不起,您不在我的子网里,请通过网关转达。”

如果你觉得子网掩码复杂?记住下面这句话就行:

子网掩码,就是划分你朋友圈的“分界线”

有它,你才能知道谁能直聊,谁得翻山越岭。

来源:网络工程师俱乐部一点号

相关推荐