6.2.2 TCP/UDP 6.2.2 TCP/UDP:物联网传输层基石 在物联网架构中,传输层协议负责端到端的数据传输,确保数据能够从源设备可靠或高效地送达目标应用。TCP(Transmission Control Protocol)和UDP(User Datagram Protocol)是互联网协议族中最为核心的两个传输层协议,它们为上层应用协议(如HTTP、MQTT、CoAP等)提供了数据传输服务。在多样化的物联网应用场景中,对可靠性、实时性、资源消耗等需求各不相同,因此理解TCP和UDP的特性及其在物联网环境下的适用性至关重要。 6.2.2.1 TCP(传输控制协议) TCP是一种面向连接的、可靠的、基于字节流的传输层协议。它提供了全双工通信,并确保数据按发送顺序正确无误地到达。