墨菲手记murphy

前缀长度 /21

/21 的子网掩码是 255.255.248.0

前 21 位是网络位,后 11 位是主机位。

子网掩码
255.255.248.0
二进制
11111111.11111111.11111000.00000000
通配符掩码
0.0.7.255
地址总数
2,048
可用主机数
2,046
块大小
8(第三个八位组)

怎么读这个数

掩码里连续 21 个 1 之后全是 0。写成点分十进制就是 255.255.248.0,第三个八位组是最后一个不满 255 的位置,子网就在这一组里按 8 递增。每个 /21 有 2,048 个地址,去掉网络地址和广播地址,剩 2,046 台主机可用。

通配符掩码 0.0.7.255 是子网掩码按位取反,ACL 和 OSPF 的 network 语句用它:0 表示这一位必须匹配,1 表示不关心。

能切出多少个

  • 一个 /8 可以切成 8,192 个 /21(借 13 位)。
  • 一个 /16 可以切成 32 个 /21(借 5 位)。

示例:10.0.0.0/16 切成 /21

10.0.0.0/16 切成 /21,共 32 个子网
#网络地址首个可用末个可用广播地址可用主机数
110.0.0.0/2110.0.0.110.0.7.25410.0.7.2552,046
210.0.8.0/2110.0.8.110.0.15.25410.0.15.2552,046
310.0.16.0/2110.0.16.110.0.23.25410.0.23.2552,046
410.0.24.0/2110.0.24.110.0.31.25410.0.31.2552,046
510.0.32.0/2110.0.32.110.0.39.25410.0.39.2552,046
610.0.40.0/2110.0.40.110.0.47.25410.0.47.2552,046
710.0.48.0/2110.0.48.110.0.55.25410.0.55.2552,046
810.0.56.0/2110.0.56.110.0.63.25410.0.63.2552,046
910.0.64.0/2110.0.64.110.0.71.25410.0.71.2552,046
1010.0.72.0/2110.0.72.110.0.79.25410.0.79.2552,046
1110.0.80.0/2110.0.80.110.0.87.25410.0.87.2552,046
1210.0.88.0/2110.0.88.110.0.95.25410.0.95.2552,046
1310.0.96.0/2110.0.96.110.0.103.25410.0.103.2552,046
1410.0.104.0/2110.0.104.110.0.111.25410.0.111.2552,046
1510.0.112.0/2110.0.112.110.0.119.25410.0.119.2552,046
1610.0.120.0/2110.0.120.110.0.127.25410.0.127.2552,046
1710.0.128.0/2110.0.128.110.0.135.25410.0.135.2552,046
1810.0.136.0/2110.0.136.110.0.143.25410.0.143.2552,046
1910.0.144.0/2110.0.144.110.0.151.25410.0.151.2552,046
2010.0.152.0/2110.0.152.110.0.159.25410.0.159.2552,046
2110.0.160.0/2110.0.160.110.0.167.25410.0.167.2552,046
2210.0.168.0/2110.0.168.110.0.175.25410.0.175.2552,046
2310.0.176.0/2110.0.176.110.0.183.25410.0.183.2552,046
2410.0.184.0/2110.0.184.110.0.191.25410.0.191.2552,046
2510.0.192.0/2110.0.192.110.0.199.25410.0.199.2552,046
2610.0.200.0/2110.0.200.110.0.207.25410.0.207.2552,046
2710.0.208.0/2110.0.208.110.0.215.25410.0.215.2552,046
2810.0.216.0/2110.0.216.110.0.223.25410.0.223.2552,046
2910.0.224.0/2110.0.224.110.0.231.25410.0.231.2552,046
3010.0.232.0/2110.0.232.110.0.239.25410.0.239.2552,046
3110.0.240.0/2110.0.240.110.0.247.25410.0.247.2552,046
3210.0.248.0/2110.0.248.110.0.255.25410.0.255.2552,046

练一下

给一个地址,前缀都是 /21。先自己算,再展开答案。

第 1 题:10.247.108.79/21 所在的网络、可用范围和广播地址
网络地址
10.247.104.0/21
可用范围
10.247.104.1 到 10.247.111.254
广播地址
10.247.111.255
可用主机
2,046
第 2 题:10.3.230.14/21 所在的网络、可用范围和广播地址
网络地址
10.3.224.0/21
可用范围
10.3.224.1 到 10.3.231.254
广播地址
10.3.231.255
可用主机
2,046
第 3 题:10.163.208.72/21 所在的网络、可用范围和广播地址
网络地址
10.163.208.0/21
可用范围
10.163.208.1 到 10.163.215.254
广播地址
10.163.215.255
可用主机
2,046
第 4 题:10.160.134.106/21 所在的网络、可用范围和广播地址
网络地址
10.160.128.0/21
可用范围
10.160.128.1 到 10.160.135.254
广播地址
10.160.135.255
可用主机
2,046
第 5 题:10.222.215.207/21 所在的网络、可用范围和广播地址
网络地址
10.222.208.0/21
可用范围
10.222.208.1 到 10.222.215.254
广播地址
10.222.215.255
可用主机
2,046

想多练:按前缀分组的练习题。

换个地址算