CUBIC Algorithm
[quiche](https://texonom.com/quiche-ca738146a1a9498db668912483e61165)


CUBIC은 2008년에 발표 되어 리눅스 커널의 기본 혼잡 제어 알고리즘
Reno와 다른 점은 혼잡 회피모드에 CWND 의 증가는 다음과 같은 삼차 함수를 따른다는 점
![](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F448d6694-b30a-45bd-9332-b15e3133f679%2FUntitled.png?table=block&id=7c1c4292-e1bb-4a08-a296-c14637259232&cache=v2)
CUBIC 자체는 혼잡 회피시의 CWND 변화만을 정의하고 있다는 점에 유의
슬로 스타트 모드는 Reno 와 동일
![](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F388c5e21-e89d-4108-b981-3f656a9920c9%2FUntitled.png?table=block&id=1e0a467f-8e2d-4f3f-921a-100a09b040ce&cache=v2)
높은 대역폭에서 타호와 성능차



> [RFC 8312 - CUBIC for Fast Long-Distance Networks](https://tools.ietf.org/html/rfc8312)

> [quiche의 CUBIC와 HyStart++ 지원](https://blog.cloudflare.com/ko/cubic-and-hystart-support-in-quiche-ko/)

> [Untitled](https://squidarth.com/rc/programming/networking/2018/08/01/congestion-cubic.html)





