题目
在网络设备上使用ping命令检查网络连通性时,网络设备会发送哪种类型的报文?A. TCPB. IGMPC. UDPD. ICMP
在网络设备上使用ping命令检查网络连通性时,网络设备会发送哪种类型的报文?
A. TCP
B. IGMP
C. UDP
D. ICMP
题目解答
答案
D. ICMP
解析
本题考查网络协议中ping命令所使用的报文类型相关知识。解题思路是需要了解每个选项所代表的协议的功能,然后判断哪个协议是ping命令用于检查网络连通性时所使用的。
- A选项TCP(Transmission Control Protocol,传输控制协议):TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议。它主要用于在应用程序之间提供可靠的数据传输,例如网页浏览(HTTP协议基于TCP)、文件传输(FTP协议基于TCP)等。它并不用于网络连通性的检查,所以A选项错误。
- B选项IGMP(Internet Group Management Protocol,互联网组管理协议):IGMP是TCP/IP协议族中用于管理多播组成员的协议。它允许主机和路由器之间进行多播组成员信息的交互,主要用于多播通信,而不是网络连通性检查,所以B选项错误。
- C选项UDP(User Datagram Protocol,用户数据报协议):UDP是一种无连接的传输层协议,它提供简单的、不可靠的数据传输服务。常用于对实时性要求较高、对数据准确性要求相对较低的应用,如视频流、音频流等。它也不是ping命令用于检查网络连通性的协议,所以C选项错误。
- D选项ICMP(Internet Control Message Protocol,互联网控制报文协议):ICMP是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。ping命令就是利用ICMP协议的回显请求(Echo Request)和回显应答(Echo Reply)报文来检查网络的连通性。当使用ping命令时,源主机向目标主机发送一个ICMP回显请求报文,目标主机收到后会返回一个ICMP回显应答报文,源主机根据是否收到应答报文以及应答的时间等信息来判断网络是否连通。所以D选项正确。