您的位置 首页 百科问答

我想问下MQTT是什么协议?

我想问下MQTT是什么协议?

MQTT协议靠什么保证安全?一般的这种通信协议,都是在网络层、传输层和应用层转培群架班东做不同的安全设计。

网络层,可以拉一条专线,不走公网,会好一点,跟什么协议没关系,当然成本要临树白谁高很多;

传输层,MQTT支持TLS,在客户端安装证书,可以保证传输数鱼正齐失检叶仅身据加密,也可以做连接认证,对数据保密要求高的,一定要某府着情持顶比渐刘石加TLS;

应用层,MQTT支持用户名密码,只能用来做连接认证,一般用这个就可以了。

留层越就是,可以在自己的业务层里面设计一些安全机制,比如:位置发生移动,多次上传不合理数据等等,这个就需要分析自己的业务了,跟协议也没有什么关系了。

其他的水,协议coap了解的不多,不做评论。

如果是,自己频迅呼作声色市用socket实现的屋源边检似坏声一套通信逻辑,可以参考MQTT的安全设计,从数据传输到认证方面考虑;

如果用的是HTTP,可以用HTTPS,然后其他的,就需要根据自己河针的业务再设计了,这方面的资料也很多。

上一篇 学前教育主要学什么?
下一篇 百家讲坛哪里可以看到全集
扫一扫,手机访问

扫一扫,手机浏览