问题
问答题
[说明]
某一网络地址块192.168.75.0中有5台主机A、B、C、D和E,它们的IP地址及子网掩码如表4—1所示。
表4-1 主机IP地址及子网掩码表 | ||
主 机 | IP地址 | 子网掩码 |
A | 192.168.75.18 | 255.255.255.240 |
B | 192.168.75.146 | 255.255.255.240 |
C | 192.168.75.158 | 255.255.255.240 |
D | 192.168.75.161 | 255.255.255.240 |
E | 192.168.75.173 | 255.255.255.240 |
5台主机A、B、C、D、E分属几个网段哪些主机位于同一网段
答案
参考答案:3个子网:B、C同一个网段;D、E同一个网段。
解析:本题是一个针对给定的IP地址和掩码获取网络号/子网号的题目。从题目给出的表中可以看出,所有的IP地址的掩码都是255.255.255.240。由此可以看出,使用此掩码划分的子网的IP地址段为每个段16个IP。对于这种涉及复杂子网划分的情况,获得其网络号的步骤如表4-6所示。
表4-6获取复杂子网划分的网络号 | |
步 骤 | 例 子 |
写出IP地址 | 192.168.75.18 |
写出掩码 | 255.255.255.440 |
将IP转换成二进制表示 | 11000000 10101000 01001011 00010010 |
将掩码转换成二进制表示 | 11111111 11111111 11111111 11110000 |
做与操作 | 11000000 10101000 01001011 00010000 |
将结果转换成十进制数 | 192.168.75.16→网络号 |
此处的另一个简单有效的计算方法是:256减去掩码后,非255的值的差就是每个子网的IP地址数。如本题:256-240=16个。所以很快就得出地址范围为:192.168.75.0~192.168.75.15,192.168.75.16~192.168.75.31,…,192.168.75.144~192.168.75.159,192.168.75.160~192.168.75.175,…