拾题
首页 / 软考真题 / 网络协议 / 第 1 题

请从数据传输可靠性的角度对比分析TCP和UDP通信协议的不同,并说明在智能家居系统中应采用哪种协议。

简答题

请从数据传输可靠性的角度对比分析TCP和UDP通信协议的不同,并说明在智能家居系统中应采用哪种协议。
答案:TCP提供可靠的、面向连接的、全双工的数据传输服务,通过重发技术保证数据可靠性,适用于数据量少、可靠性要求高的场合。UDP是不可靠的、无连接的协议,错误检测功能弱,但传输效率高。智能家居系统需要可靠通信,应采用TCP协议。

解析

参考答案

  • TCP:面向连接、全双工、可靠传输,靠确认、重传、排序保证数据不丢不乱,适合可靠性要求高、数据量较少的场景。
  • UDP:无连接、不可靠,差错检测弱,不保证到达和顺序,但开销小、时延低、效率高。
  • 可靠性对比:TCP以机制换可靠;UDP以效率换可靠,实时性优先。
  • 结论:智能家居控制与状态上报需可靠,应选TCP;音视频流等实时场景可辅以UDP。

得分点为何重要

TCP特点对应可靠机制;UDP特点对应轻量实时;可靠性对比是核心分析;结论须落到智能家居可靠性需求,形成闭环。

延伸

物联网可分层混合使用,如控制走TCP/MQTT,流媒体走UDP/RTP。

下一题 →

本单元其他题目

在拾题里做这套题