N° 01 — 목록

'CWnd' (1)

  1. Infra Architecture/Network Fundamentals

    Network Fundamentals - 07. 혼잡 제어

    도로가 막히면 속도를 줄이는 이유 — TCP 혼잡 제어2016년, Google은 자체 개발한 BBR(Bottleneck Bandwidth and Round-trip propagation time) 이라는 새로운 TCP 혼잡 제어 알고리즘을 공개했다. 기존 알고리즘(CUBIC) 대비 Google 내부 트래픽의 처리량을 4배 올렸다. 비결은 단순했다 — 기존 알고리즘이 "패킷 손실이 일어나면 속도를 줄인다"고 가정한 반면, BBR은 "네트워크의 실제 병목 대역폭과 지연을 측정해서 최적 속도를 계산한다"는 접근을 취했다. 같은 도로를 달리는데 — 한 운전자는 "사고가 나야 속도를 줄이고", 다른 운전자는 "앞이 막히는지 실시간으로 확인하며 속도를 조절하는" 차이. 이 글은 TCP가 네트워크 혼잡에 어떻게 대응..

    · 댓글