问题 单项选择题

在检测网络故障时使用的ping命令是基于()协议实现的。

A.SNMP(简单网络管理协议)

B.FTP(文件传输协议)

C.IGMP(互联网组管理协议)

D.ICMP(互联网控制管理协议)

答案

参考答案:D

解析:

[分析]: 本题考查的是ICMP协议。

由于IP协议并不是一个可靠的协议,它不保证数据被送达,所以保证数据送达的工作应该由其他的模块来完成。其中一个重要的模块就是ICMP(网络控制报文)协议。

当传送IP数据包发生错误,如主机不可达,路由不可达等,ICMP协议将会把错误信息封包,然后传送给主机。给主机一个处理错误的机会,这就是为什么说建立在IP层以上的协议是可能做到安全的原因。

ICMP数据包由8位的错误类型、8位的代码和16位的校验和组成。而前16位就组成了ICMP所要传递的信息。

Ping命令是ICMP最著名的应用。

单项选择题 A1/A2型题
计算题