728x90
반응형

RTT 2

BBR(Bottleneck Bandwidth and Round-trip propagation time)

개요BBR(Bottleneck Bandwidth and Round-trip propagation time)은 구글에서 개발한 TCP 혼잡 제어 알고리즘으로, 기존의 손실 기반 방식(Reno, CUBIC)과 달리 네트워크 경로의 병목 대역폭과 왕복 지연 시간(RTT)을 기반으로 혼잡을 예측하고 처리하는 혁신적인 접근 방식입니다. BBR은 고속 네트워크, 모바일 환경, 대륙 간 통신 등에서 지연을 최소화하고 스루풋을 극대화하는 데 매우 효과적입니다.1. 개념 및 정의**BBR(Bottleneck Bandwidth and RTT)**는 패킷 손실이 아닌 대역폭(BtlBw)과 최소 RTT(RTprop)를 측정하여 혼잡 윈도우(CWND)를 조절하는 방식의 TCP 전송 제어 알고리즘입니다.목표: RTT 증가나 패킷..

Topic 2025.05.07

혼잡회피(Congestion Avoidance)

개요혼잡회피(Congestion Avoidance)는 네트워크 트래픽이 과도해지기 전에 혼잡을 예측하고 전송 속도를 조절하여 혼잡 발생 자체를 방지하는 기법입니다. 혼잡제어(Congestion Control)의 한 부분으로, 특히 TCP에서는 혼잡 윈도우(CWND)를 점진적으로 증가시키며 네트워크 혼잡의 조짐이 보일 때 속도를 줄이는 방식으로 구현됩니다.1. 개념 및 정의혼잡회피는 네트워크 경로에서 혼잡이 발생하지 않도록 전송 속도를 조절하는 예방적 접근 방식입니다. 이는 혼잡이 실제로 발생한 후 반응하는 혼잡제어와 달리, 혼잡 가능성을 사전에 감지하고 대응하는 것이 특징입니다.TCP에서는 일반적으로 Slow Start 이후 혼잡회피 단계에 진입하며, CWND(혼잡 윈도우)를 선형적으로 증가시키고, 패킷..

Topic 2025.04.19
728x90
반응형