BBR – nowy algorytm zwiększający wydajność protokołu TCP

Informatycy z firmy Google opracowali algorytm, dzięki któremu oprogramowanie TCP (podstawowy internetowy protokół zarządzający transmisją danych) pracuje o 14% szybciej od standardowego protokołu tego typu.

Twórcy algorytmu nadali mu nazwę “Bottleneck Bandwidth and Roundtrip” (w skrócie BBR). Bada on ruch w sieci i w przypadku wystąpienia zatorów lub nadmiernych opóźnień jest w stanie wybrać optymalną ścieżkę, przez którą dane dotrą najszybciej do kolejnego routera, który obsłuży transmitowany aktualnie pakiet.

Google stosuje już algorytm BBR w niektórych swoich rozwiązaniach, takich jak np. usługa YouTube (został on ostatnio wprowadzony do platformy Google Cloud Platform). Firma twierdzi, że dzięki wdrożeniu algorytmu BBR dane wideo obsługiwane przez usługę YouTube są transmitowane przeciętnie o 4% szybciej, a w przypadku niektórych krajów nawet o 14% szybciej.

Zobacz również:

  • WordPress 6.5 trafia na rynek. Oto 5 najważniejszych zmian

Algorytm opracowany przez Google jest ważnym dokonaniem biorąc pod uwagę fakt, że 90% całego ruchu IP transmitowanego przez internet jest obsługiwane przez protokół TCP.

Z problem tym zmierzyli się wcześniej informatycy z North Carolina State University, którzy zaprojektowali wiele lat temu jeden z najpopularniejszych obecnie algorytmów zwiększających wydajność protokołu TCP. Chodzi o rozwiązanie znane pod skrótem CUBIC.

W celu komercyjnej reprodukcji treści Computerworld należy zakupić licencję. Skontaktuj się z naszym partnerem, YGS Group, pod adresem [email protected]

TOP 200