ALGORITHMS
현대 혼잡 제어는 혼잡 신호 해석이 다르다
Reno와 CUBIC은 손실 기반, Vegas는 지연 기반, DCTCP는 ECN 기반, BBR은 대역폭과 RTT 모델 기반으로 접근한다.
loss baseddelay/modelECN
Reno전통 기준
Slow Start, CA, Fast Recovery를 배우는 기준 알고리즘이다.
CUBIC고BDP 경로
손실 직전 Wmax 주변을 3차 함수로 탐색하며 긴 RTT·큰 대역폭 경로에서 흔히 쓰인다.
BBR모델 기반
병목 대역폭과 RTT를 추정해 pacing rate와 cwnd를 조절한다.
Vegas지연 기반
RTT 증가를 큐 형성 신호로 본다.
DCTCP데이터센터
ECN 마킹 비율로 cwnd를 비례 조절하며 낮은 큐 지연을 목표로 한다.
운영 기준: bbr이 모든 경로의 정답은 아니다. cubic, bbr, 기타 알고리즘은 RTT, 손실, 큐잉, 공정성, 커널 버전을 측정해 선택한다.