登录
MQTT透传和MQTT网关的区别
钡铼技术
2021-11-13
2015
我要咨询
钡铼技术
295 内容
21w+阅读
35粉丝
+关注
描述
首先我们了解一下什么是MQTT及背景
一、简述
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小型设备、移动应用等方面有较广泛的应用。
MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。在很多情况下,包括受限的环境中,如:机器与机器(M2M)通信和物联网(IoT)。其在,通过卫星链路通信传感器、偶尔拨号的医疗设备、智能家居、及一些小型化设备中已广泛使用。
二、MQTT兴起背景。
MQTT提出初期,并没有收到很多人关注,直到2011年之后,物联网技术逐渐成熟,大量设备需要联网,MQTT逐渐兴起,现在大部分联网设备都采用了MQTT协议接入云端。
DTU作为透传设备,最开始是TCP/IP直接将网口数据或者串口数据直接透传到TCP客户端或者服务端,2016后逐渐就出现了MQTT透传。
三、在MQTT透传和TCP/IP透传有什么区别的呢?
TCP/IP透传就是在TCP/IP协议建立数据连接后,直接将数据TCP/IP送到目的地。
MQTT透传是在TCP/IP基础载体上,增加了MQTT协议,数据是基于MQTT协议上,跑在TCP/IP载体上。
我们来打个比方:我们将一个货物通过火车从深圳运到北京,来类比通信整个过程。
TCP/IP就像轨道,站台,火车等轨道系统,货物就是数据,TCP/IP透传好比将货物放到货车箱到目的地就把他卸下。
MQTT透传是好比在这个过程中有人来护送,到达目的地后下车站交给另一个对接人。
四、那么MQTT透传和MQTT网关有什么区别呢;
MQTT透传相当于送的货物是盲盒,不知道送的是什么,MQTT网关相当于送之前把货信息详细记录了一遍,送到了后就把货物信息和货物一起给对接人。
看到这里想必大家大概明白MQTT透传和MQTT网关区别,MQTT透传需要云端去做协议解析透传数据,MQTT网关就就把云端做的解析工作在网关端处理了,送个云端的就是一个有含义的数据,大大减少云端开发难度和缩短开发时间,深圳市钡铼技术推出的BL102网关就是这类作用。
打开APP阅读更多精彩内容
点击阅读全文
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
相关推荐
MQTT
单片机移植收发功能
2021-11-30
0
MQTT
与Socket的
区别
在哪
2022-02-23
0
MQTT
物联网
网关
的常见类型
2018-05-23
1145
MQTT
网关
采集PLC数据配置流程
2018-06-11
762
物联网
网关
协议
MQTT
和Modbus的
区别
2021-06-15
2082
Modbus转
MQTT
网关
初步认知
2021-10-28
1263
Modbus转
MQTT
网关
的应用
2021-11-06
633
多功能
mqtt
网关
简介
2021-11-21
1112
MQTT
单片机移植 收发功能 STM32 串口
透
传
2021-11-22
1204
什么是
MQTT
网关
?
2021-10-25
918
什么是
MQTT
网关
2023-12-26
612
MQTT
协议
网关
解决方案设计与实施
2024-03-11
447
MQTT
和Modbus的物联网
网关
协议的
区别
分析
2024-03-18
720
MQTT
网关
是什么?
MQTT
网关
的功能
2024-03-18
714
MQTT
网关
:物联网中的关键桥梁
2024-08-22
309
全部
0
条评论
快来发表一下你的评论吧 !
发送
登录/注册
×
20
完善资料,
赚取积分