Dwa wyjścia proxy, każde z wolnym pasmem, wyglądają jak prosty sposób na podwojenie szybkości pobierania. Zwykła pula proxy tak nie działa.

Klient otwiera połączenie przez jedno wybrane proxy. To proxy otwiera kolejne połączenie. Dodanie innego adresu z listy proxy do puli daje przyszłym połączeniom jeszcze jeden wybór; nie wstawia drugiego proxy do już trwającego strumienia bajtów.

Zwykłe równoważenie wielu sieci WAN oparte na połączeniach ma podobne ograniczenie. Może rozdzielać różne połączenia między łączami, poprawiając łączną przepustowość lub zmniejszając rywalizację. Jedno połączenie pozostaje jednym połączeniem, chyba że inny mechanizm wyraźnie zapewnia wiele ścieżek.

Kiedy równoległe pobierania to inna sprawa

Klient może żądać różnych zakresów pliku przez osobne połączenia i składać je lokalnie. Może to wykorzystać więcej niż jedną trasę, jeśli klient obsługuje takie rozwiązanie, a serwer zezwala na żądania.

Wprowadza to wymagania: zakresy muszą opisywać tę samą reprezentację, odpowiedzi serwera muszą odpowiadać żądanym przesunięciom, a zmiany obiektu nie mogą dawać zmieszanego pliku. Uwierzytelnianie, limity serwera i zasady dla każdego wyjścia mogą również czynić równoległe żądania zakresów nieodpowiednimi. Dziesięć pełnych pobrań to nie dziesięć fragmentów jednego pobrania.

Ostatnia droga do klienta nadal ma znaczenie. Kilka szybkich wyjść nie może wysłać przez jedno nasycone łącze dostępowe więcej danych, niż to łącze jest w stanie przenieść.

Wielościeżkowość wymaga rzeczywistego wsparcia

Multipath TCP to wyraźny mechanizm transportowy, który może przenosić połączenie za pomocą wielu podstrumieni, gdy jego punkty końcowe i układ sieci to obsługują. Nie włącza się go samym wymienieniem dwóch niepowiązanych proxy HTTP lub SOCKS.

Przy wolnym transferze najpierw ustal, czy limit jest na łączu klienta, na proxy, na dalszej trasie czy w miejscu docelowym. Pula jest przydatna do rozdzielania połączeń. Twierdzenie o podwojeniu szybkości jednego pliku traktuj jako osobną funkcję, która wymaga własnego mechanizmu i własnych dowodów.

Powiązane artykuły