
핵심 요약
IoT(Internet of Things)는 센서·기기가 인터넷으로 연결되어 데이터를 주고받는 기술입니다. 스마트홈의 편의성부터 스마트팩토리의 생산성 혁신까지, IoT는 이미 산업 전반을 바꾸고 있습니다. MQTT 프로토콜, 엣지 컴퓨팅, 보안 설계까지 개발자·엔지니어 관점의 핵심을 정리합니다.
2026년 서울 소규모 사업장 IoT 측정기기 무상 설치 지원 신청 방법 총정리
서울시가 4·5종 대기배출사업장을 운영하는 중소기업에 사물인터넷(IoT) 환경측정기기 설치비를 전액 무상 지원합니다. 신청 기간은 2026년 3월 4일~3월 13일이며, 서울시 소재 중소기업이라면 비
benefit.zzamlunch.com
목차
- IoT란 무엇인가
- IoT 핵심 통신 프로토콜 비교
- IoT 아키텍처 - 클라우드 vs 엣지
- 산업용 IoT(IIoT) - 스마트팩토리의 핵심
- IoT 보안 - 반드시 알아야 할 위협과 대응
- 자주 묻는 질문
IoT란 무엇인가
IoT(Internet of Things, 사물인터넷)는 물리적 기기·센서·가전 등 "사물"이 인터넷에 연결돼 데이터를 수집하고 서로 통신하는 기술 생태계입니다. 스마트폰 하나로 집 안의 조명, 에어컨, 도어락을 제어하거나, 공장 라인의 기계 상태를 실시간으로 모니터링하는 것이 모두 IoT입니다.
2024년 기준 전 세계 IoT 연결 기기는 약 170억 개를 넘어섰고, 2030년까지 290억 개에 달할 것으로 전망됩니다. 이제 IoT는 선택이 아니라 인프라입니다.
IoT 시스템의 4계층 구조
| 계층 | 역할 | 예시 |
|---|---|---|
| 인식 계층 | 데이터 수집 | 온도 센서, 카메라, RFID |
| 네트워크 계층 | 데이터 전송 | Wi-Fi, 5G, LoRa, Zigbee |
| 미들웨어 계층 | 데이터 처리·저장 | AWS IoT, Azure IoT Hub, 엣지 서버 |
| 응용 계층 | 서비스 제공 | 스마트홈 앱, 대시보드, 자동화 알림 |
IoT 핵심 통신 프로토콜 비교
MQTT - IoT의 표준 메시지 프로토콜
MQTT(Message Queuing Telemetry Transport)는 IoT에서 가장 널리 쓰이는 경량 메시지 프로토콜입니다. Publisher-Broker-Subscriber 구조로 동작합니다.
- 초경량: 헤더가 2바이트로 시작. 저전력 센서에 적합
- Pub/Sub 패턴: 발행자와 구독자가 직접 연결되지 않아 느슨한 결합 실현
- QoS 3단계: QoS 0(최소 1회), QoS 1(적어도 1회), QoS 2(정확히 1회)
- Broker: Mosquitto, AWS IoT Core, HiveMQ 등이 대표적
import paho.mqtt.client as mqtt
def on_message(client, userdata, msg):
print(f"토픽: {msg.topic}, 데이터: {msg.payload.decode()}")
client = mqtt.Client()
client.on_message = on_message
client.connect("broker.hivemq.com", 1883)
client.subscribe("home/temperature")
client.loop_forever()
주요 IoT 무선 통신 기술 비교
| 기술 | 전송 거리 | 전력 소모 | 데이터 속도 | 적합 용도 |
|---|---|---|---|---|
| Wi-Fi | ~100m | 높음 | Gbps급 | 스마트홈, IP카메라 |
| Zigbee | ~100m | 매우 낮음 | 250Kbps | 스마트 조명, 센서 |
| Z-Wave | ~100m | 낮음 | 100Kbps | 스마트홈 자동화 |
| LoRa | ~15km | 매우 낮음 | ~50Kbps | 농업·도시 모니터링 |
| NB-IoT | 광역 | 낮음 | ~250Kbps | 스마트 미터, 주차 |
| 5G | 광역 | 높음 | Gbps급 | 자율주행, 스마트팩토리 |
IoT 아키텍처 - 클라우드 vs 엣지
클라우드 중심 아키텍처
모든 센서 데이터를 클라우드로 올려 처리하는 방식입니다. AWS IoT Core, Azure IoT Hub, Google Cloud IoT 등이 대표적입니다. 데이터 분석과 ML 학습에 강점이 있지만, 인터넷 연결이 필수이고 지연이 발생합니다.
엣지 컴퓨팅 아키텍처
데이터를 클라우드로 보내기 전에 기기 근처(엣지)에서 먼저 처리합니다. 지연 시간이 극도로 낮아야 하는 실시간 제어 시나리오에 적합합니다.
- 장점: 초저지연(ms 단위), 오프라인 동작 가능, 개인정보 보호(데이터가 로컬에 머뭄)
- 단점: 엣지 장비 비용, 소프트웨어 배포·업데이트 복잡성
- 대표 플랫폼: AWS Greengrass, Azure IoT Edge, Eclipse EdgeX Foundry
최근 트렌드는 하이브리드 아키텍처입니다. 실시간 제어는 엣지에서, 장기 데이터 분석·AI 학습은 클라우드에서 처리하는 구조가 산업 현장에서 표준으로 자리 잡고 있습니다.
산업용 IoT(IIoT) - 스마트팩토리의 핵심
IIoT(Industrial IoT)는 제조, 에너지, 물류 같은 산업 현장에 IoT를 적용한 것입니다. 일반 소비자 IoT와 달리 99.999% 가용성과 기능 안전(Functional Safety)이 요구됩니다.
IIoT 핵심 활용 사례
- 예지 보전(Predictive Maintenance): 진동·온도 센서 데이터로 기계 고장을 미리 예측. 계획되지 않은 다운타임 최대 50% 감소
- 디지털 트윈: 물리적 공장 라인을 소프트웨어로 복제해 시뮬레이션. 생산 최적화 및 결함 사전 탐지
- 에너지 관리: 실시간 전력 소비 모니터링으로 에너지 낭비 구간 자동 감지·제어
- 자율 물류: AGV(자율주행 운반차)와 IoT 통합으로 창고 내 물류 완전 자동화
IIoT 통신 프로토콜은 일반 IoT와 다릅니다. OPC-UA, Modbus, PROFINET 같은 산업용 프로토콜이 기존 설비와의 통신에 쓰이고, 상위 레이어에서 MQTT나 AMQP로 클라우드와 연결합니다.
IoT 보안 - 반드시 알아야 할 위협과 대응
IoT 보안이 취약한 이유
IoT 기기는 보안 설계가 취약한 경우가 많습니다. 그 이유는 명확합니다.
- 낮은 컴퓨팅 파워: 저가형 MCU에 암호화 알고리즘을 구현하기 어려움
- 업데이트 부재: 한 번 설치하면 펌웨어 업데이트 없이 수년간 사용
- 기본 비밀번호: 제조사 기본값 그대로 사용하는 기기가 수백만 대
- 광범위한 공격 표면: 연결 기기가 많을수록 취약점 진입점도 늘어남
IoT 보안 설계 필수 체크리스트
- 기기 인증: X.509 인증서 또는 PSK(사전 공유 키) 기반 상호 인증 적용
- 전송 암호화: TLS 1.2 이상 필수. MQTT over TLS(MQTTS, 포트 8883) 사용
- 최소 권한 원칙: 기기별로 필요한 토픽/API에만 접근 권한 부여
- OTA 업데이트: 펌웨어 Over-The-Air 업데이트 채널 설계. 서명 검증 필수
- 네트워크 분리: IoT 기기를 별도 VLAN으로 분리해 핵심 시스템과 격리
자주 묻는 질문
Q. Matter 표준이 스마트홈 IoT를 어떻게 바꾸나요?
Matter는 Apple, Google, Amazon, Samsung이 공동 개발한 스마트홈 통합 표준입니다. 기존에는 애플 HomeKit 기기와 구글 Home 기기가 서로 연결되지 않았습니다. Matter 지원 기기는 제조사와 플랫폼에 관계없이 하나의 앱으로 통합 제어가 가능합니다. 2023년부터 주요 스마트홈 기기들이 Matter를 지원하며 파편화 문제가 빠르게 해소되고 있습니다.
Q. 라즈베리파이로 IoT 프로젝트를 시작할 수 있나요?
라즈베리파이는 IoT 학습과 프로토타이핑에 최적입니다. Python으로 GPIO 핀을 제어하고, paho-mqtt 라이브러리로 MQTT 통신을 구현할 수 있습니다. Home Assistant를 설치하면 스마트홈 허브로도 활용됩니다. 다만 산업 현장의 실제 배포에는 더 견고한 임베디드 플랫폼(ESP32, STM32 등)이 적합합니다.
Q. IoT와 AI를 결합하면 어떤 것이 가능한가요?
AIoT(AI + IoT)는 센서 데이터에 AI를 결합해 단순 모니터링을 넘어 자율 판단·제어가 가능한 시스템을 만듭니다. 공장에서 카메라 IoT와 컴퓨터 비전 AI를 결합해 불량품을 자동 검출하거나, 에너지 소비 패턴을 AI가 학습해 최적의 절전 스케줄을 자동 생성하는 것이 대표 사례입니다. 엣지 AI 칩(NPU 내장 MCU)의 발전으로 클라우드 없이도 기기 자체에서 AI 추론이 가능해지고 있습니다.
'정보공유' 카테고리의 다른 글
| 인터넷전화 설치 완벽 가이드 | ATA 어댑터부터 IP폰까지 단계별 설치 방법 (1) | 2026.04.10 |
|---|---|
| 빅데이터란? 개념부터 기술 스택·활용사례·2026 트렌드까지 완벽 정리 (0) | 2026.04.07 |
| IT 스타트업 사무가구 완벽 가이드 | 서버룸 랙부터 화상회의 가구·AR 배치 설계·FaaS 렌탈까지 (0) | 2026.04.06 |
| 세무프로그램 완전 비교 | 홈택스·더존·세무사랑·클라우드 ERP까지 총정리 (1) | 2026.04.05 |
| 보이스피싱 최신 수법과 IT 기술로 막는 예방법 완전 가이드 (1) | 2026.04.03 |