查看更多
当前 - 选择题 - 网络体系结构与协议
中等
单选题
2016年5月第45题
#第二版教材
#了解即可

SNMP 采用 UDP 提供的数据报服务,这是由于(__)。

问题(1)
浓缩知识点

UDP是无连接、无状态的传输层协议,不提供数据确认、重传等可靠性保障,协议轻量化,传输与处理开销远低于面向连接、具备完整可靠性机制的TCP,能减少网络负载,实时性更强。SNMP作为网络管理协议,主要在网络设备间传输短小的监控请求、状态响应类报文,这类场景对实时性要求高,偶尔丢包可通过重发请求弥补,无需TCP高可靠性带来的额外开销,因此选用UDP作为传输层协议。类似的,UDP还适用于DNS查询、实时音视频传输等对实时性要求高、可容忍少量丢包的场景,其轻量特性可适配这类场景的通信需求。

正确答案
D

此题考察的是UDP协议的特点以及它在SNMP协议中的应用。
SNMP(简单网络管理协议)主要用于网络设备之间的管理和监控,而UDP被广泛用于其传输层的实现。
A. UDP比TCP更加可靠:这个选项是错误的。事实上,TCPUDP更可靠,因为TCP提供了数据的确认、重传等机制,保证数据的可靠性。而UDP是一种无连接的协议,不保证数据的可靠性。
B. UDP数据报文可以比TCP数据报文大:这也是错误的。UDP和TCP的数据包大小受最大传输单元(MTU)限制,理论上TCP和UDP的最大数据报文大小是相同的。UDP并不允许比TCP更大的数据包。
C. UDP是面向连接的传输方式:这个选项是错误的。UDP是
无连接
的协议,而TCP是面向连接的协议。UDP不需要建立连接,也不会进行连接的维护,这使得它更加轻量。
D. 采用UDP实现网络管理不会太多增加网络负载:这个选项是正确的。UDP由于无连接无状态的特性,相较于TCP更轻量化,数据包的处理和传输开销较小,适合用于发送简单的请求和响应消息。SNMP协议主要用于网络设备的监控和管理,不需要建立连接,使用UDP能够减少通信开销和网络负载,因此能够满足网络管理的实时性需求。
因此,正确答案是 D. 采用UDP实现网络管理不会太多增加网络负载

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有