协议不同,具体可以看onenet
MQTT是构建于TCP/IP之上的。
它其实和http、ftp类似,是一种应用层的协议。
所以说MQTT肯定采用了TCP/IP。
MQTT 协议是建立在 TCP 协议之上的TCP是面向链接的可靠的传输层的通信协议,包括三次握手和四次挥手~而MQTT是发布/订阅协议(publish/subscribe),采用C/S模式,轻量级,适用于物联网,同时MQTT协议中的用户是通过TCP协议接入服务器(代理,broker)的~
1、模块自带TCP/IP协议
2、TCP属于运输层通信协议,MQTT属于应用层协议