那目前怎么保证只有信任的客户端连接上mqtt呢?还有带宽是多少啊?
目前铂金版提供了双向SSL、TLS证书认证和证书的黑白名单,这个可以做到 此回答整理自钉群“阿里云 微消息队列 MQTT产品咨询群”
1.保证只有信任的客户端连接上MQTT可以通过以下方式实现: 使用TLS/SSL协议加密通信,确保数据传输安全; 在MQTT服务器上配置访问控制列表(ACL),只允许已知的、经过身份验证的客户端连接使用基于角色的访问控制(RBAC)模型,对不同的客户端进行权限管理。 2.带宽大小取决于具体的应用场景和需求,无法一概而论。一般来说,对于物联网等低延迟、高并发的应用场景,需要具备较高的带宽和网络稳定性。 3,可以使用自有的TLS证书来保MOTT通信的安全。在使用自有证书时,需要在MOTT服务器上配置证书和密银,并在客户端中进行证书验证。 4.公网的MQTT存在一些安全性问题,如中间人攻击、DDoS攻击等。为了解决这些问题,可以采取以下措施: 使用TLS/SSL协议加密通信: 在MQTT服务器上配置访问控制列表(ACL),限制非法访问: 使用防火墙、入侵检测系统等网络安全设备保护MQTT服务器对恶意流量进行过滤和拦截。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
涵盖 RocketMQ、Kafka、RabbitMQ、MQTT、轻量消息队列(原MNS) 的消息队列产品体系,全系产品 Serverless 化。RocketMQ 一站式学习:https://rocketmq.io/