MQTT

sigla

redesnuvem

Significa: Message Queuing Telemetry Transport

Um protocolo leve de publicação/assinatura para IoT e telemetria.

Transporte de Telemetria por Enfileiramento de Mensagens (do inglês Message Queuing Telemetry Transport, OASIS MQTT 5.0) é um protocolo compacto de publicação/assinatura projetado para dispositivos restritos e redes não confiáveis, onipresente em IoT.

O MQTT é um protocolo leve de publicação e assinatura construído para dispositivos restritos e redes não confiáveis, e é por isso que domina telemetria e mensageria industrial. Os clientes conectam a um broker, publicam em tópicos e os assinam, e nunca se endereçam diretamente.

Seu histórico de segurança reflete as origens. Autenticação e TLS são opcionais no protocolo e foram amplamente deixados de lado em implantações iniciais, produzindo brokers alcançáveis pela internet expondo telemetria de planta e aceitando comandos, que pesquisadores encontraram repetidamente por varredura. Os níveis de qualidade de serviço são a outra coisa que vale entender, porque determinam garantias de entrega e comportamento de duplicatas, e escolher o errado é como um sistema ou perde leituras ou as processa duas vezes.

Também conhecido como: mqtt

Todos os verbetes do glossário