题目
3、一 A 类网络和一 B 网络的子网号 subnet-id 分别为 16 个 1 和 8 个 1,问这两个子网掩码[1]有何不同?
3、一 A 类网络和一 B 网络的子网号 subnet-id 分别为 16 个 1 和 8 个 1,问这两个子网掩码[1]有何不同?
题目解答
答案
答:A 类网络:11111111 11111111 11111111 00000000给定子网号(16 位“1”)则子网掩码为 255.255.255.0B 类网络 11111111 11111111 11111111 00000000给定子网号(8 位“1”)则子网掩码为 255.255.255.0 但子网数目不同子网掩码的形式是一样的,都是 255.255.255.0;但是子网的数目不一样,前者为 65534,后者为 254。
解析
考查要点:本题主要考查对子网掩码构造及子网数目计算的理解,需结合A类、B类网络的默认网络号位数进行分析。
解题核心思路:
- 子网掩码的构造:子网掩码由原网络号部分和子网号部分的二进制1组成,总位数为24位时,掩码形式相同。
- 子网数目计算:子网数目由子网号部分的二进制位数决定,公式为$2^{\text{子网号位数}} - 2$(排除全0和全1)。
破题关键点:
- A类网络:默认网络号占8位,子网号占16位,总掩码为24位1(255.255.255.0),子网数目为$2^{16}-2=65534$。
- B类网络:默认网络号占16位,子网号占8位,总掩码同样为24位1(255.255.255.0),子网数目为$2^{8}-2=254$。
A类网络分析
- 默认网络号:A类网络前8位为网络号,子网号占用主机号的前16位。
- 子网掩码构造:网络号8位(11111111) + 子网号16位(11111111 11111111) → 总24位1 → 掩码为
255.255.255.0。 - 子网数目:子网号16位 → $2^{16}-2=65534$个子网。
B类网络分析
- 默认网络号:B类网络前16位为网络号,子网号占用主机号的前8位。
- 子网掩码构造:网络号16位(11111111 11111111) + 子网号8位(11111111) → 总24位1 → 掩码为
255.255.255.0。 - 子网数目:子网号8位 → $2^{8}-2=254$个子网。