[네트워크] BBR congetsion control 알고리즘ComputerEngineering2023. 6. 15. 13:37
Table of Contents
●BBR 알고리즘이란?
구글에서 개발한 혼잡제어 알고리즘으로 기존의 packet loss 방식과 달리 delay bassed합니다.
따라서 기존의 cubic이나 reno와 같은 혼잡제어방식과 다릅니다.
이전의 알고리즘은 많은 전송량을 목적으로 큐에 패킷이 많이 쌓이더라도 loss만(+time-out)나지 않으면 괜찮았습니다.
하지만 BBR은 RTT과 bandwith를 변수로 사용하여 전송량을 관리합니다.
따라서 많은 전송량 보다는 짧은 RTT와 bandwith내의 범위만큼의 전송량을 목적으로 합니다.
BBR을 통해 전송 속도를 향상시키고 상대적으로 적은 패킷들이 큐에 쌓이게 되므로 지연 시간을 감소시킬 수 있습니다.
+) BBR에 불균형 문제가 있어 2019년에는 BBR버전2가 나왔습니다.
반응형
'ComputerEngineering' 카테고리의 다른 글
[인공지능 국제자격증] MS AI-900 취득 후기 (+꿀팁,벼락치기) (0) | 2024.01.08 |
---|---|
[HTTP] http프로토콜의 request line, status line 형식 (0) | 2023.07.25 |
[자료구조] 그래프, 힙, 트리의 관계 및 개념 (0) | 2023.03.11 |
@염염 :: 왕감자
공부하고 정리하는 기록모음