MQTT(Message Queuing Telemetry Transport, 엠큐티티) 개요MQTT(Message Queuing Telemetry Transport, 엠큐티티) 개요

Posted at 2016.03.29 11:58 | Posted in IT/MQTT

 MQTT(Message Queuing Telemetry Transport, 엠큐티티)는 Publish–Subscribe 기반의 경량 메시징 프로토콜이다. 응용계층의 프로토콜로로써 1999년에 IBM과 Eurotech에 의해 제한된 리소스(적은 배터리)를 가진 가진 센서가 사용하는 목적으로 개발하였다. 2013년부터 OASIS(Advaning open standards for the information society)가 표준화를 진행 중이다.



 발행-구독 모델을 기초로 제작된 프로토콜이다. 기본포트는 1883이며 SSL용으로 8883을 쓴다. 신뢰성 있는 메시지 전송을 위해 세 종류의 QoS(Quality of Service)를 지원한다. 현재(2016년 3월 29일) 2014년 11월 7일에 나온 3.1.1 버전이 최신 표준이다. 메시지는 UTF-8 인코딩한다. QoS(Quality of Service)를 3가지 형태로 지원한다.

 MQTT와 비교할만한 프로토콜은 HTTP, COAP, XMPP가 있다.

저작자 표시 비영리 변경 금지
신고

Name __

Password __

Link (Your Website)

Comment

SECRET | 비밀글로 남기기