子网掩码学习

[什么是子网掩码?]
子网掩码用于划分IP地址的网络部分和主机部分
它是一个32位的二进制数,与IP地址配合使用

[表示方法]
1. 点分十进制: 255.255.255.0
2. CIDR表示法: /24 (表示前24位是网络位)

[工作原理]
网络位: 对应掩码为1的部分
主机位: 对应掩码为0的部分

[常见子网掩码对照表]
/8 = 255.0.0.0 (大型网络)
/16 = 255.255.0.0 (中型网络)
/24 = 255.255.255.0 (小型网络)
/25 = 255.255.255.128 (更细分的网络)
/26 = 255.255.255.192
/27 = 255.255.255.224
/28 = 255.255.255.240
/29 = 255.255.255.248
/30 = 255.255.255.252 (点对点连接)

[计算公式]
主机数量 = 2^主机位数 - 2
可用主机 = 2^(32-CIDR) - 2

[示例分析]
IP: 192.168.1.100
掩码: 255.255.255.0 (/24)

二进制分析:
192.168.1.100 = 11000000.10101000.00000001.01100100
255.255.255.0 = 11111111.11111111.11111111.00000000

网络部分: 前24位
主机部分: 后8位
网络地址: 192.168.1.0
广播地址: 192.168.1.255
可用主机: 192.168.1.1 ~ 192.168.1.254 (共254个)

[记忆技巧]
- 255 = 11111111 (8个1)
- 128 = 10000000 (1个1 + 7个0)
- 192 = 11000000 (2个1 + 6个0)
- 224 = 11100000 (3个1 + 5个0)

- 240 = 11110000(4个1+4个0)

- 248 = 11111000(5个1+3个0)

- 252 = 11111100(6个1+2个0)

posted @ 2026-02-10 10:27  稀饭的菜园子  阅读(157)  评论(0)    收藏  举报