mqtt(2)
-
MQTT 작동 원리
MQTT는 IoT 환경에서 센서, 스마트 기기, 앱 등이 서로 데이터를 주고받을 때 사용하는 가볍고 효율적인 통신 프로토콜입니다. 1) 핵심 원리 및 작동 방식MQTT는 발행(Publish)과 구독(Subscribe) 모델을 중심으로 동작합니다. 쉽게 이해하려면 우체국 택배 시스템에 비유할 수 있습니다.브로커(Broker): 모든 메시지가 모이는 중앙 우체국메시지를 보관하고, 누가 어떤 메시지를 받아야 하는지 관리합니다.발행자(Publisher): 정보를 보내는 택배 보내는 사람예: 안방 온도 센서 → ‘우리집/안방/온도’라는 주소로 현재 온도 발송구독자(Subscriber): 정보를 받는 택배 받는 사람예: 스마트폰 앱, 거실 에어컨 → 관심 있는 ‘주소(토픽)’만 구독토픽(Topic): 메시지를 분류..
2025.09.16 -
Docker로 mosquitto 실행 및 설정
docker로 mosquitto 실행 및 설정해 보겠습니다. 1. docker로 mosquitto 이미지를 다운로드합니다. docker pull eclipse-mosuitto:latest 2. mosquitto 컨테이너를 실행합니다. 웹소켓 포트를 8083으로 설정하기 위하여, 8083번과 기본 mqtt 1883 포트 두 가지를 설정했습니다. docker run -d -p 8083:8083 -p 1883:1883 --hostname mosquitto --name mosquitto eclipse-mosquitto:latest 3. 실행한 mosquitto 설정을 변경합니다. 3-1. mosquitto/config로 이동하여 mosquitto.conf를 수정할 것입니다. $ docker exec -it mo..
2023.02.11