본문 바로가기
컴퓨터 네트워크 프로토콜/MQTT(Message Queueing Telemetry Transpor

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

by 연구자 공학코드 2020. 10. 13.

공지사항

  1. 제가 운영하는 네이버 카페 개발자 커뮤니티 코어큐브(https://cafe.naver.com/ewsncube)에 가입하시면 컴퓨터 관련 학습 자료와 질의응답을 제공받으실 수 있습니다.

728x90
반응형

본 글은 2016년 3월 29일 11시 58분에 썼던 글이며 블로그 자료 이전으로 날짜와 일부 내용이 갱신되었습니다.

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

반응형

MQTT 로고

발행-구독 모델을 기초로 제작된 프로토콜이다. 기본포트는 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가 있다.

728x90
반응형

댓글