(建议收藏)计算机网络:IP及其相关协议习题详解与拓展
一.单选题(共12题,79.2分)
1
下列关于NAT(网络地址翻译转换)的语句中,哪个是错误的?
A、
不同的 NAT 表项可以包含不同的外部 IP 地址。
B、
可能单一的内部 IP地址,有多个 NAT 表项。
C、
可能单一的内部 IP, Port对,有多个 NAT 表项。
D、
可能单一的外部 IP地址,有多个 NAT 表项。
正确答案: C
答案解析:
NAT是指network address translate。用于IP地址的转换。
通过路由器上的NAT服务将内部本地地址转换为内部全局地址,以便于能够将数据传送至指定的外部全局地址。
A。不同的NAT表项当然可以是不同的外部全局地址,整个网络又不只有一个服务器。
B。一个内部IP地址可能要发往不同的网络上,所以可能会有多个表项。
C。单一的内部IP和单一的端口对,所映射的NAT表项也是单一的。
如果是动态IP,NAT表就有所不同了,可见,IP地址不变、只要端口发生变化,就会出现多个表项。
D。多个内部IP能够到达一个外部IP,这没问题。
2
从功能上说,ICMP协议属于TCP/IP网络中的______协议 ( )
A、
传输层
B、
网络层
C、
数据链路层
D、
物理层
正确答案: B
答案解析:
ICMP全称是Internet Control Message Protocol”(Internet控制消息协议)的缩写[RFC 792]。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。
ICMP协议和IP 协议一样工作在网络层。但是ICMP本身是作为IP协议的数据内部被传输的
。
3
IP分片主要是因为IP报文传输到某一条链路时,超过了该链路的( )
A、
MRU
B、
MSS
C、
MMC
D、
MTU
正确答案: D
答案解析:
- MRU:最大接收单元Maximum-Receive-Unit
- MSS:最大报文段长度是TCP协议的一个选项,用于在TCP连接建立时,收发双方协商通信时每一个报文段所能承载的最大数据长度(不包括文段头)。
- MMC:我也不知道,欢迎补充。
- MTU:最大传输单元(Maximum Transmission Unit用来通知对方所能接受数据服务单元的最大尺寸,说明发送方能够接受的有效载荷大小。是包或帧的最大长度,一般以字节记。如果MTU过大,在碰到路由器时会被拒绝转发,因为它不能处理过大的包。如果太小,因为协议一定要在包(或帧)上加上包头,那实际传送的数据量就会过小,这样也划不来。大部分操作系统会提供给用户一个默认值,该值一般对用户是比较合适的。
IP分片主要是因为超过了MTU最大传输单元,所以导致不能传输只能分片。
4
下列不能解决或缓解IP地址危机问题的方法是:( )
A、
IPv6
B、
NAT
C、
DHCP
D、
CIDR
正确答案: C
答案解析:
IPv6的出现就是因为IPv4不太行,地址不够用。
NAT是通过路由器将地址转换,让网络分区域,两个不同区域的IP地址互相不干扰。
CIDR是改变了IP地址的分配方式,不同企业可以根据需要分配相应的CIDR地址块,最大程度的减少IP的浪费。实现了路由汇总技术。
DHCP是动态主机配置协议,能够动态地获得IP地址和子网掩码等信息,它和设计IP地址如何使用无关,缓解不了地址压力。
5
用于对网络上分组传输错误提供差错报告的协议是?( )
A、
IP
B、
ICMP
C、
IGMP
D、
TCP
正确答案: B
答案解析:
见第二题。
6
一般情况下,ICMP是通过( )发送差错和控制报文。
A、
网桥
B、
交换机
C、
网卡
D、
路由器
正确答案: D
答案解析:
ICMP只有到达路由器才能发送差错报文和控制报文,原因是因为什么网络桥,交换机,网卡都不具有路由的特性。
7
应用程序Ping发出的是( )报文。
A、
TCP请求报文
B、
UDP请求报文
C、
ICMP回送请求报文
D、
ICMP差错报告报文
正确答案: C
答案解析:
Ping发送的是回送请求报文,只有把报文发过去,对方回应的报文发回来,才是一个TTL。
出现了不通的情况,路由器才会发送差错报告文本返回主机。
8
关于校验和的相关描述,错误的是( )
A、
IPv4的校验和只检查IP首部,不检查数据
B、
IPv6取消了校验和字段
C、
TCP使用校验和检查TCP首部,伪首部(包括IP地址)和TCP数据
D、
UDP不可靠,不使用校验和查错
正确答案: D
答案解析:
观察UDP的首部报文段可以知道,UDP是有查错和校验的功能的。一般数据的查错和校验都是由传输层干的
。网络层其实指查错IP首部。
IPv6取消了没有什么大用的校验和字段。
9
你在一个网络中实现DHCP 服务,配置一些计算机成为DHCP 的客户端。由于工作需要,一台客户端计算机要把从DHCP 服务器获得的地址释放,可以利用( )命令。
A、
Ipconfig/all
B、
Ipconfig/renew
C、
Ipconfig/release
D、
Ipconfig/flushdns
正确答案: C
这个就是规定
10
对网际控制协议(ICMP)描述错误的是
A、
ICMP封装在IP数据报的数据部分
B、
ICMP消息的传输是可靠的
C、
ICMP可以用来进行分组控制
D、
ICMP可用来进行差错报告
正确答案: B
ICMP 没有事先建立连接,不可靠。
ICMP当然可以进行分组控制,比如我的每一个分组都包含一个ICMP,我就可以知道哪个分组出错,进行重传或者其他操作。
11
一个IP数据报总长度为2500字节(包含固定长度的首部)。现在需要经过某物理网络传送,但是该网络的MTU=500字节。则:该IP数据报应当被划分的分片数量为
A、5
B、4
C、6
D、7
正确答案: C
答案解析:
总长度是2500个字节,包含了首部。
但是分片的话是要加上一些20个字节的IP首部的,不可能光个数据包500个字节发送,所以如果分成5片实际的数据包绝对大于500字节,是520字节。这不好,所以分6片。分六片的话,可以500、420、420、420、420、420、420.这种分法,刚刚可以达到2500.+5*20
12
若网络管理员希望判断主机到达目标服务器的路径中哪条路径出问题,
应当使用的命令是
A、
ping
B、
telnet
C、
tracert
D、
ftp
正确答案: C
这个命令可以检查进过的路由器,如果超时,那么就是有问题。
二.填空题(共2题,13.2分)
1
DHCP除了为主机自动分配IP地址以外,还提供____、
默认网关IP地址和域名服务器IP地址等配置参数。
正确答案:
子网掩码
2
在IPV4中,一个数据报总长度为4000字节(包含固定长度的首部),
现在经过一个MTU=1500字节的网络传送,
则该数据报被划分___个数据报片。
正确答案:
3
答案解析:
4000个字节,那么数据报就是除去IP首部的3980个字节。
MTU=1500.包含了分片的20个字节的首部,就是1380个字节
相除向上取整。为3.
三.判断题(共1题,7.6分)
1
DHCP用于获取上网所需的IP地址,一次获取,终身受用。
正确答案:×
答案解析:
DHCP是动态的,跟连接的本地服务器相挂钩。
本文来自博客园,作者:{Zeker62},转载请注明原文链接:https://www.cnblogs.com/Zeker62/p/15046201.html