崇仁高科

物联网常见的通信协议有哪些

物联网 2024-07-01 16:27:01 浏览:3717 分享
还可以输入1000字

全部回答(1)

最佳回答

本文目录一览壹、物联网tcp协议的特点有哪些1、面向连接:使用TCP协议进行通信的双方必须先建立连接,然后才能开始读写连接数据。 数据交换完成后,通信双方必须断开连接以释放资源。 这种TCP协议连接是一对一的,因此基于广播和多播的应用程序(针对多个主机地址)无法使用TCP服务器。 UDP无连接协议非常适合广播和多播。
2广播服务:TCP的字节流服务体现在发送方的写操作次数与接收方的读操作次数没有数量关系,通过连续进行多次写操作,TCP模块首先将数据放入TCP发送缓冲区中。 当TCP模块真正开始发送数据时,可以将发送缓冲区中等待发送的数据封装在一个或多个TCP报文段中发送。 (如下图3-1)
3UPD数据服务:每当发送应用程序执行写操作时,UDP模块将其封装成UDP数据报并发送。 接收端必须在适当的时间对每个UDP数据报执行读取操作(通过recvfrom系统调用),否则数据包将丢失(这通常发生在速度较慢的服务器上)。 如果没有指定足够的应用程序缓冲区来读取UDP数据,则UDP数据将被截断。

贰、物联网的通信的基础,涉及到哪些通信协议上图显示了物联网连接的问题区域。 物联网的通信环境包括以太网、Wi-Fi、RFID、NFC(近场通信)、Zigbee、6LoWPAN(IPV6低速无线版本)、蓝牙、GSM、GPRS。 以及GPS、3G、4G等网络,每种通信应用协议都有一定的适用范围。 AMQP、JMS和REST/HTTP都通过以太网工作。 COAP协议是专门为资源有限的设备开发的协议,而DDS和MQTT的兼容性要好得多。 叁、物联网云平台用什么协议好?对比HTTP等协议可以看一下ET-iLink私有云官网。

2