TCP 혼잡 제어 알고리즘 BBR(Bottleneck Bandwidth and Round-trip propagation time)의 핵심 접근 방식은?

어려움 freeCodeCamp
보기 및 정답
A 패킷 손실이 아닌 네트워크 대역폭과 왕복 시간을 모델링하여 최적 전송률을 결정한다
B 혼잡 발생 시 TCP 슬로우 스타트로 복귀하여 전송률을 절반으로 줄이는 방식이다
C 네트워크 혼잡이 감지되면 패킷 크기를 MTU의 절반으로 자동 축소하여 혼잡을 회피한다
D 여러 TCP 연결의 데이터를 하나의 스트림으로 합쳐 멀티플렉싱하여 전송 효율을 높인다

해설

Google이 개발한 BBR은 전통적인 손실 기반(CUBIC 등) 혼잡 제어와 다르게, 네트워크의 병목 대역폭과 최소 RTT를 지속적으로 측정하여 최적 전송률을 유지합니다. 패킷 손실에 과도하게 반응하지 않아 특히 장거리, 고손실 네트워크에서 처리량이 크게 향상됩니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기
START THE LOOP · CHOOSE

시장과 사람의 답을 봤다면,
다음 결과물의 구조를 고릅니다.

한 번의 결과에 기대지 않고 다시 만들 수 있도록, 문제 발견부터 제작·배포·수익화까지 이어지는 전체 흐름을 익혀보세요.

TTJ CLASS에서 다음 구조 고르기
처리 중...