子网掩码学习
[什么是子网掩码?]
子网掩码用于划分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)
浙公网安备 33010602011771号