프로토콜 4

IP란? (Internet Protocol이란?)

1. IP란? (Internet Protocol이란?)인터넷 프로토콜(IP)은 인터넷에서 데이터를 주고받기 위한 규칙의 집합입니다. 마치 우리가 도로에서 운전할 때 지켜야 할 교통 규칙이 있는 것처럼, 인터넷이라는 디지털 고속도로에서도 데이터가 안전하고 효율적으로, 그리고 정확하게 목적지에 도달할 수 있도록 하는 규칙이 필요합니다. 그것이 바로 IP입니다.1.1 IP 역할: 이해하기IP의 가장 기본적인 역할은 크게 세 가지로 나눌 수 있습니다주소 지정: 각 기기에 고유한 주소(IP 주소)를 부여하여 데이터가 어디로 가야 하는지 알려줍니다.경로 설정(라우팅): 데이터가 출발지에서 목적지까지 가는 최적의 경로를 찾습니다.패킷 처리: 큰 데이터를 작은 조각(패킷)으로 나누어 전송하고, 목적지에서 다시 조립합니..

TCP/IP와 UDP

네트워크의 심장, TCP/IP와 UDP: 초보자를 위한 쉬운 설명들어가며디지털 세상에서 데이터는 마치 우리가 편지를 주고받듯이 이동합니다. 하지만 이 데이터 전송의 비밀은 바로 TCP/IP와 UDP라는 두 가지 통신 프로토콜에 있습니다.  TCP/IP: 신뢰할 수 있는 우편 시스템TCP/IP는 인터넷 통신의 가장 기본적이고 신뢰할 수 있는 방식입니다. 마치 등기우편처럼, 보내는 데이터의 안전한 도착을 보장합니다.작동 방식연결 설정: 데이터를 보내기 전에 송신자와 수신자 사이에 안전한 통로를 만듭니다.순서 보장: 모든 데이터 조각(패킷)이 올바른 순서로 도착하도록 관리합니다.오류 복구: 만약 어떤 패킷이 분실되거나 손상되면, 자동으로 재전송합니다.실제 사용 예시웹 페이지 로딩이메일 송수신파일 다운로드온라인..

SNMP 개념과 사용시기 통신 방식

SNMP(Simple Network Management Protocol)에 대해 쉽게 설명해드리겠습니다. 1. SNMP의 개념 - 쉽게 말해서 네트워크 장비들의 "건강 상태"를 확인하고 관리하는 통신 방식입니다. - 마치 병원에서 의사가 환자의 체온, 혈압, 심박수 등을 체크하듯이, SNMP는 네트워크 장비들의 상태를 모니터링합니다. 2. 비슷한 프로토콜들과 비교 - MODBUS: 주로 산업용 장비들의 제어와 모니터링에 사용 - MQTT: IoT 기기들의 데이터 전송에 특화 - HTTP: 웹 통신에 사용 → SNMP는 이들 중에서도 특별히 네트워크 관리에 특화되어 있습니다. 3. 사용 시기와 용도 예시 상황: ``` 회사에 100대의 컴퓨터, 10대의 프린터, 5대의 네트워크 스위치가 있다고 가정해봅시다..

일기/개발일기 2024.10.24

[241016] Modbus RTU 통신 프로토콜 - 해석방법

Req:RTU Equip[(EHT-RC)] Send 8 bytes[01 03 00 01 00 02 95 CB]Res:RTU Equip[(EHT-RC)] Recv(1.3) 9 bytes[01 03 04 00 FD 01 D5 AB CC] Req에서 01은 디바이스 ID (또는 Slave ID) , 03은 명령(읽기), 00 01은 시작 레지스터 주소(1:온도, 2:습도) , 00 02 개수Res에서 01은 디바이스 ID, 03은 명령, 04는 뒤에 가져온 바이트 수(4바이트), 00FD 온도, 01 D5 습도 (나머진 CRC) 00 FD 01 D5는 총 4바이트로 봅니다. 응답 메시지에서 04는 뒤에 오는 데이터의 바이트 수를 의미합니다. 한 개의 16진수 값(예: 00)은 4비트입니다.따라서 두 자리의 1..

일기/개발일기 2024.10.16