Leksykon IT › Sieci › DCTCP

DCTCP

Sieci Svenska → Zaktualizowano: 2026-10-06

Wariant kontroli przeciążenia TCP zaprojektowany dla centrów danych, zaprezentowany przez Microsoft Research w 2010 roku. Wykorzystuje znaczniki ECN, by mierzyć, jak duża kolejka się zebrała, a nie tylko czy w ogóle istnieje.

Zwykłe TCP zmniejsza okno o połowę przy każdym sygnale przeciążenia, co daje piłokształtne przebiegi i potrzebę dużych buforów. DCTCP liczy natomiast odsetek potwierdzeń ACK ze znacznikiem ECN i zmniejsza okno proporcjonalnie do tego odsetka. Efekt: krótkie kolejki, niskie opóźnienia i wysoka przepustowość jednocześnie — dokładnie to, czego potrzebuje ruch mieszany, z dużymi przepływami i małymi, wrażliwymi na opóźnienia zapytaniami. Rozwiązuje też problem incast, gdy sto serwerów odpowiada naraz i zapełnia port przełącznika. Wymaga obsługi ECN w przełącznikach i jednej domeny administracyjnej; w internecie nie działa, tam rządzą CUBIC i BBR.

← Wróć do leksykonu