2025-11-20 06:32:23
48掩码就是让前48位二进制全1,剩下的32位全0;-240掩码则是后240位全1,前32位全0。前者把一个C类网络分成两个子网,后者能划分出14台设备的子网。比如IP地址192.168.1.0用48掩码划分,就变成192.168.1.0/48和192.168.1.128/48两个子网。
为什么这样算呢?因为IP地址32位二进制,48掩码就是前6个字节全1(6×8=48位),对应掩码255.255.0.0。这样把原来的192.168.1.0/24分成两个/24子网,每个子网254台可用设备。而-240掩码是后3字节加前8位全1(3×8+8=32位),对应掩码255.255.255.240。比如用192.168.1.0做-240掩码,前三个字节固定,字节分成16份,每份14台设备(16-2=14)。数据来源是《TCP/IP详解》和RFC 950标准,里面明确说明子网划分公式是2^(32-n),其中n是子网位数。这样算下来,48掩码划分出2^24=16777216个网络段,-240掩码每个网络段有2^8=256个地址,但需要减去网络地址和广播地址,所以实际可用14台。
本题链接: