TCP/IP基础(第2版)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

典型问题解析

【例1-1】 在下列IP地址中,属于专用IP地址的是( )。

a.100.1.32.7 b.192.178.32.2 c.172.17.32.15 d.172.35.32.244

【解析】如果一个单位不需要接入因特网,但需要在其上运行TCP/IP,最佳选择是使用专用IP地址。专用IP地址是IPv4为内部网络预留的地址,共有如下3组:

▶ 10.0.0.0~10.255.255.255

▶ 172.16.0.0~172.31.255.255

▶ 192.168.0.0~192.168.255.255

参考答案是选项c。

【例1-2】在下列IP地址中,不能作为目的地址的是( ),不能作为源地址的是( )。

a.0.0.0.0 b.127.0.0.1 c.10.0.0.1 d.100.255.255.255

【解析】全0的IP地址表示本地计算机,不能用来表示网络中的主机和设备,因此不能作为目的地址。A类地址100.255.255.255的主机号全为1,属于广播地址,表示网内广播,不能作为源地址。127.0.0.1为回送地址。回送地址适用于网络软件测试和本地进程间的通信,它不能出现在任何网络上,主机和路由器不能用该地址广播任何寻址信息。一个客户进程可以使用回送地址给本地的另一个进程发送一个分组,用来测试本地进程之间的通信。例如,ping应用程序可以发送一个将回送地址作为目的地址的分组,以测试IP软件是否能够接收或发送该分组。

显然,参考答案:是选项a不能作为目的地址;选项d不能作为源地址。

【例1-3】 在下列IP地址中,属于本地环路地址的是( )。

a.10.10.10.0 b.127.0.0.1 c.255.255.255.0 d.192.0.0.1

【解析】用于本地环路的IP地址是127.0.0.1,通过这个地址可以检测主机TCP/IP的配置。10.10.10.0是一个专用IP地址,255.255.255.0是一个子网掩码,192.0.0.1是一个普通的C类地址。故参考答案是选项b。

【例1-4】 在IPv4地址中,多播地址属于( )。

a.A类地址 b.B类地址 c.C 类地址 d.D地址

【解析】在IPv4地址中,多播地址是D类IP地址,范围为224.0.0.0~239.255.255.255。参考答案是选项d。

【例1-5】 自动专用IP地址(Automatic Private IP Address,APIPA)是IANA(Internet Assigned Numbers Authority)保留的一个地址块,它的地址范围是(1)。当(2)时,使用APIPA。

(1)a. A类地址块10.254.0.0~10.254.255.255

b. A类地址块100.254.0.0~100.254.255.255

c. B类地址块168.254.0.0~168.254.255.255

d. B类地址块169.254.0.0~169.254.255.255

(2)a.通信对方要求使用APIPA

b.由于网络故障而找不到DHCP服务器

c.客户机配置中开启了APIPA功能

d.DHCP服务器分配的租约期到期

【解析】自动专用IP地址(APIPA)是当客户端无法从DHCP服务器中获得IP地址时自动配置的地址。被IANA注册为APIPA的IPv4地址块为169.254.1.0~169.254.254.255(RFC 3927),使用这些地址的网络亦称作IPv4链路本地(IPv4 LL)或零配置网络(Zeroconf)。

当网络中的DHCP服务器失效,或者由于网络故障而找不到DHCP服务器时,自动专用IP地址开始生效,使得客户端可以在一个小型局域网中运行,与其他自动或手工获得APIPA址的计算机进行通信。其实,APIPA的主要用途是为了移动计算使用的,两个笔记本计算机用户之间可以通过APIPA直接通信,而不需要其他网络连接的支持。

参考答案:(1)选项d;(2)选项b。

【例1-6】 在下面4个主机地址中属于网络220.115.200.0/21的地址是( )。

a.220.115.198.0 b.220.115.206.0

c.220.115.217.0 d.220.115.224.0

【解析】地址220.115.198.0的二进制形式:1101 1100. 01110 0011.1100 0110.0000 0000

地址220.115.206.0的二进制形式:1101 1100. 01110 0011.1100 1110.0000 0000

地址220.115.217.0的二进制形式:1101 1100. 01110 0011.1101 1001.0000 0000

地址220.115.224.0的二进制形式:1101 1100. 01110 0011.1110 0000.0000 0000

而网络地址220.115.200.0/21的二进制形式为1101 1100. 01110 0011.1100 1000.0000 0000,与选项b匹配,故参考答案是选项b。