처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈

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

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

해설

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

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

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

정규반 살펴보기