728x90
반응형

시퀀스번호 2

Sliding Window

개요Sliding Window(슬라이딩 윈도우) 기법은 데이터 통신에서 흐름 제어와 오류 제어를 동시에 수행하는 핵심적인 메커니즘입니다. 송신자와 수신자 간 데이터 전송 과정에서 윈도우라는 논리적 범위를 설정하여 연속적인 프레임 전송과 확인 응답(ACK)을 효율적으로 처리할 수 있도록 합니다. TCP, ARQ, HDLC 등 다양한 통신 프로토콜에 필수적으로 적용되는 기술입니다.1. 개념 및 정의Sliding Window는 송신자와 수신자가 각각 일정 범위 내에서 프레임을 관리하며 데이터를 주고받는 방식으로, 정해진 윈도우 크기만큼 데이터를 전송한 뒤 ACK를 기다리며 윈도우를 ‘슬라이딩’시켜 다음 데이터를 전송하는 구조입니다.이 방식은 불필요한 대기 시간을 줄이고, 수신자의 처리 능력에 맞춰 전송을 조절..

Topic 2025.04.19

Stop-and-Wait ARQ

개요Stop-and-Wait ARQ(Automatic Repeat reQuest)는 네트워크 통신에서 오류 제어와 흐름 제어를 동시에 수행할 수 있는 가장 기본적인 ARQ 방식입니다. 하나의 프레임을 전송한 뒤, 수신자로부터 응답(ACK)을 받기 전까지 다음 프레임을 전송하지 않음으로써 데이터의 신뢰성과 흐름 조절을 동시에 보장합니다.1. 개념 및 정의Stop-and-Wait ARQ는 이름 그대로 한 번에 하나의 데이터 프레임만 전송하고, 수신자의 확인 응답(ACK)을 받은 후에야 다음 데이터를 전송하는 방식입니다. 만약 응답이 없거나 NAK(Negative ACK)가 수신될 경우, 해당 프레임을 재전송합니다.이 방식은 구현이 간단하면서도 송수신 간 속도 차이로 발생할 수 있는 오류와 오버플로우 문제를 ..

Topic 2025.04.19
728x90
반응형