728x90
반응형

실시간통신 4

WebSocket

개요WebSocket은 클라이언트와 서버 간에 지속적인 연결을 유지하며 실시간으로 데이터를 주고받을 수 있도록 하는 통신 프로토콜이다. HTTP와 달리 요청-응답 구조가 아닌 양방향(Full-Duplex) 통신을 지원하여 채팅, 게임, 실시간 알림 등 다양한 서비스에서 활용된다.1. 개념 및 정의WebSocket은 하나의 TCP 연결을 통해 지속적인 데이터 스트림을 유지하며, 클라이언트와 서버가 서로 독립적으로 데이터를 송수신할 수 있는 프로토콜이다. 초기 연결은 HTTP 핸드셰이크를 통해 시작되며 이후 WebSocket으로 업그레이드된다.2. 특징항목설명비고양방향 통신서버와 클라이언트 모두 송수신 가능Full-Duplex지속 연결연결 유지낮은 지연경량 프로토콜헤더 오버헤드 감소성능 향상한줄 요약: 지속..

Topic 2026.06.27

PROFINET(PROcess FIeld NET)

개요PROFINET(PROcess FIeld NET)는 지멘스(Siemens)와 PI(Profibus & Profinet International) 컨소시엄이 개발한 산업용 실시간 이더넷(Ethernet) 통신 프로토콜입니다. 공장 자동화, 프로세스 제어, 모션 제어 시스템 등에서 높은 신뢰성과 실시간성이 요구되는 환경을 위해 설계되었습니다.1. 개념 및 정의 항목 설명 정의산업 제어 시스템에서 장치 간 실시간 통신을 지원하는 이더넷 기반 프로토콜목적공정 제어 및 자동화를 위한 빠르고 안정적인 통신필요성기존 필드버스(Profibus)의 한계 극복 및 IT/OT 융합 지원PROFINET은 ISO/IEC 61158 표준에 기반하며, 산업용 이더넷 중 가장 널리 쓰이는 기술 중 하나2. 특징특징설명비교실시간..

Topic 2025.12.15

WebTransport

개요WebTransport는 QUIC 프로토콜 위에서 동작하는 차세대 웹 전송 API로, 웹 애플리케이션에서 실시간 통신을 위한 고성능·저지연 데이터 전송을 지원한다. WebSocket의 한계를 보완하며, 스트리밍·게임·화상회의·IoT 등 다양한 실시간 서비스에서 활용 가능하다.1. 개념 및 정의 항목 내용 설명 정의WebTransportQUIC 기반 실시간 전송 API목적저지연·고성능 데이터 통신 지원WebSocket 한계 보완필요성실시간 서비스 확산스트리밍·게임·IoT 대응WebTransport는 HTTP/3 기반 QUIC 위에서 동작하여, 보안과 성능을 동시에 제공한다.2. 특징특징설명비고QUIC 기반UDP 기반 저지연 전송TCP 대비 지연 감소스트림/메시지 지원단방향·양방향 스트림 가능유연한 ..

Topic 2025.10.09

Adaptive ARQ

개요Adaptive ARQ(Adaptive Automatic Repeat reQuest)는 네트워크 환경 변화에 따라 오류 제어 방식(Stop-and-Wait, Go-Back-N, Selective Repeat)을 동적으로 전환하여 최적의 전송 성능을 제공하는 지능형 ARQ 기법입니다. 고정된 방식이 아닌, 실시간 통신 품질, 지연, 오류율에 따라 전송 정책을 유연하게 바꿀 수 있어, 특히 변동성이 큰 무선 네트워크나 위성 통신에서 탁월한 효과를 발휘합니다.1. 개념 및 정의Adaptive ARQ는 전송 중 수신 상태, 오류율, 대기 시간 등의 피드백 정보를 기반으로 최적의 ARQ 방식으로 자동 전환되는 오류 제어 방식입니다. 기본적으로 **Hybrid ARQ(HARQ)**와 유사하지만, 더 높은 수준의..

Topic 2025.04.19
728x90
반응형