다섯 살도 알 수 있게 · 네트워크
Modbus 프로토콜이 뭐예요?
Modbus를, 공장 안 우체국장이 기계마다 번호를 불러 순서대로 묻는 쪽지 규칙 이야기로 풀어봤어요.
공장 안 낡은 기계들이 서로 다른 말을 써요.우체국장이 상태를 물어도 아무도 못 알아들어요.
기계 중 누가 먼저 말할지도 정해야 해요.동시에 말하면 누구 말인지 알 수가 없어요.
Modbus = 번호를 불러 한 번에 한 기계씩 묻는 쪽지 규칙이에요.기계들은 묻는 말에만 짧게 답해요.
마스터·슬레이브우체국장이 먼저 물어요
요청·응답묻고 답하는 짝
레지스터정해진 칸에 값을 적어요
단순함아주 가벼운 규칙
우체국장만 먼저 묻고, 값은 번호 붙은 칸에 적는 게 Modbus 쪽지 규칙이에요.Modbus 기본 규격은 암호화도 없는, 아주 가벼운 규칙이에요.
직렬선 Modbus는 한 번에 한 기계씩만 물어 기계가 많으면 느리고, 기본 규격엔 보안 기능이 없어요.그래서 요즘은 Modbus 통신에 보안 대책을 따로 둬요.
한 줄로
Modbus = 우체국장(마스터)이 기계(슬레이브)마다 번호를 불러 한 번에 하나씩 묻고 답하는, 아주 단순한 쪽지 규칙.
Modbus는 산업 현장의 PLC·센서 등을 연결하는 마스터-슬레이브 방식의 통신 프로토콜이에요. 마스터가 요청을 보내면 지정된 슬레이브만 응답하고, 데이터는 레지스터라는 고정된 주소 칸에 담겨요. 구조가 단순하고 가벼워 지금도 널리 쓰이지만, 기본 규격에는 암호화나 인증이 없어요. TLS를 입힌 Modbus/TCP Security 규격이 따로 있어요.
어른들은 이렇게 불러요
- 마스터/슬레이브
Master/Slave - 묻는 쪽 / 불릴 때만 답하는 쪽. Modbus의 기본 역할 구분이에요. 요즘 규격은 클라이언트/서버라고 불러요.
- 레지스터
Register - 값이 적히는 정해진 칸. 번호로 지정해 읽고 쓰는 공간이에요.
- 요청/응답
Request/Response - 묻는 쪽지와 답하는 쪽지. 한 쌍으로 오가는 통신 구조예요.
- Modbus TCP/RTU
Modbus TCP/RTU - 우체국망(TCP/IP)을 타는 버전과 직렬선(RS-485 등)을 타는 버전. 둘 다 같은 쪽지 규칙을 다른 통로로 보내요.
- IPC(네트워크)
Network IPC - 서로 다른 컴퓨터의 프로세스끼리 쓰는 전용 편지함. Modbus TCP는 이 방식의 한 예예요. → 프로세스끼리 여는 전용 편지함
- AMI(지능형 검침)
AMI - 계량기가 자동으로 값을 보고하는 망. AMI에서도 중앙 시스템이 계량기에 물어 값을 읽기도 해요. → 계량기가 자동으로 편지를 보내는 망
- OT/IoT 보안
OT/IoT Security - 오래된 공장 기계를 지키는 방법. 보안 분야에서 다루는 주제예요.
- 회선교환·패킷교환
Circuit vs Packet Switching - 전용 도로냐, 봉투를 조각내 보내기냐. Modbus TCP 쪽지는 패킷교환 위에서 오가요. → 전용 도로냐, 조각내 보내기냐
다음 이야기
멀리 떨어진 건물 사이에 여는 전용 편지함 →