728x90
반응형

스트리밍 최적화 2

BBRv2 (Bottleneck Bandwidth and Round-trip propagation time version 2)

개요BBRv2는 Google이 개발한 TCP 혼잡 제어 알고리즘 BBR의 두 번째 버전으로, 기존 BBR의 한계를 보완하고 다양한 네트워크 환경에서의 공정성과 안정성을 개선한 진보된 알고리즘입니다. 네트워크 병목 대역폭과 왕복 시간(RTT)을 기반으로 전송 속도를 계산하는 BBRv2는 TCP, QUIC 등의 전송 프로토콜에서 활용되며, 특히 대역폭이 크고 지연이 중요한 환경에서 성능이 탁월합니다. 본 글에서는 BBRv2의 핵심 개념, 기술 구성, 동작 방식, 장점, 활용 사례를 상세히 설명합니다.1. 개념 및 정의 항목 설명 정의BBRv2는 RTT와 병목 대역폭을 기반으로 전송률을 계산하는 Google의 혼잡 제어 알고리즘 BBR의 개선된 버전입니다.목적공정성 개선, 패킷 손실 최소화, 다양한 RTT ..

Topic 2025.05.14

ALTO (Application-Layer Traffic Optimization)

개요ALTO(Application-Layer Traffic Optimization)는 애플리케이션이 더 나은 경로 선택을 할 수 있도록 네트워크 상태 및 토폴로지 정보를 제공하는 기술입니다. CDN, 클라우드 서비스, P2P 네트워크, 스트리밍 서비스 등 다양한 환경에서 네트워크 효율성과 애플리케이션 성능 최적화를 동시에 실현하기 위해 설계되었습니다.1. 개념 및 정의 항목 내용 정의애플리케이션에 최적화된 네트워크 경로 정보를 제공하여 데이터 전송 효율성을 높이는 IETF 표준 프로토콜목적네트워크 혼잡 완화, 전송 품질 개선, 리소스 최적화필요성네트워크 인프라와 애플리케이션 간 정보 단절로 인한 비효율 해소ALTO는 단순한 라우팅 최적화를 넘어, 네트워크와 애플리케이션 간 **상호 최적화(Coopera..

Topic 2025.05.03
728x90
반응형