AI智能整理导入 AI智能整理导入
×
首页 题库中心 计算机网络基础选择题库 题目详情
CAE4F0338A100001263A10CE58203A80
计算机网络基础选择题库
879
单选题

78、ICMP在TCP/IP协议栈中属于哪一层,并用于什么目的?

A
应用层,用于提供应用程序之间的通信
B
传输层,用于提供端到端的通信
C
网络层,用于报告IP层的错误或提供其他与IP层相关的控制信息
D
数据链路层,用于处理物理链路上的数据传输

答案解析

正确答案:C

解析:

选项解析:

A. 应用层,用于提供应用程序之间的通信

解析:这个选项错误。应用层协议直接为用户的应用程序提供服务,如HTTP、FTP等,而ICMP并不直接服务于应用程序,它不提供应用程序间的通信。

B. 传输层,用于提供端到端的通信

解析:这个选项错误。传输层负责提供端到端的通信服务,如TCP和UDP,确保数据的正确传输。ICMP并不负责端到端的数据传输。

C. 网络层,用于报告IP层的错误或提供其他与IP层相关的控制信息

解析:这个选项正确。ICMP(Internet Control Message Protocol)是网络层的一个协议,它用于传输控制消息,报告网络层的错误,例如数据包无法到达目的地、主机或网络故障等,并提供其他与IP层相关的控制信息,如ping命令就是使用ICMP来测试网络连接的。

D. 数据链路层,用于处理物理链路上的数据传输

解析:这个选项错误。数据链路层负责在物理链路上进行数据帧的传输,处理与物理硬件相关的传输问题,如以太网、Wi-Fi等。ICMP工作在更高的网络层,不直接处理物理链路上的数据传输。

为什么选这个答案: 选C是因为ICMP确实属于网络层,它的主要目的是提供有关网络通信问题的反馈,帮助源主机了解数据包传输过程中遇到的问题,从而采取相应的措施。这是ICMP在TCP/IP协议栈中的定位和功能。
计算机网络基础选择题库

扫码进入小程序
随时随地练习

关闭
专为自学备考人员打造
试题通
自助导入本地题库
试题通
多种刷题考试模式
试题通
本地离线答题搜题
试题通
扫码考试方便快捷
试题通
海量试题每日更新
试题通
欢迎登录试题通
可以使用以下方式扫码登陆
试题通
使用APP登录
试题通
使用微信登录
xiaochengxu
联系电话:
400-660-3606
xiaochengxu