728x90
반응형

전송제어 2

혼잡제어(Congestion Control)

개요혼잡제어(Congestion Control)는 네트워크 내 과도한 트래픽으로 인해 성능 저하, 패킷 손실, 지연 증가 등이 발생하는 것을 방지하기 위한 핵심 기술입니다. 이는 네트워크 자원(대역폭, 큐, 처리량 등)을 효율적으로 활용하면서도, 전체 네트워크의 안정성과 공정성을 유지하기 위한 통신 시스템의 필수 요소입니다.1. 개념 및 정의혼잡제어는 네트워크 경로 내 라우터, 스위치, 링크 등의 자원이 초과 사용되지 않도록 송신자의 전송 속도를 동적으로 조절하는 기술입니다. TCP/IP 네트워크에서는 송신자가 수신자의 수신 윈도우뿐만 아니라, 네트워크의 혼잡 상태를 고려하여 전송 속도를 조절합니다.혼잡은 패킷 손실, 큐 오버플로우, 전송 지연 증가 등의 형태로 나타나며, 이를 미리 감지하고 제어하지 않..

Topic 2025.04.19

흐름제어(Flow Control)

개요흐름제어(Flow Control)는 네트워크 통신 또는 컴퓨터 간 데이터 전송 과정에서 송신자와 수신자의 처리 속도를 조절하여 데이터 손실 없이 안정적인 통신을 보장하는 핵심 기술입니다. 수신자의 버퍼가 가득 차 데이터가 손실되는 상황을 방지하고, 전송 품질을 유지하기 위한 중요한 통신 제어 기법입니다.1. 개념 및 정의흐름제어는 수신자의 수신 능력을 초과하지 않도록 송신 속도를 제어하는 메커니즘입니다. 수신자의 처리 속도가 느릴 경우, 송신자가 일방적으로 데이터를 계속 전송하면 버퍼 오버플로우(Overflow)로 인해 데이터가 유실될 수 있습니다.흐름제어는 이러한 상황을 예방하기 위해 수신자 상태를 고려한 전송 제어를 수행하며, 대표적인 기법으로 Stop-and-Wait, Sliding Window..

Topic 2025.04.18
728x90
반응형