Wolny transfer - kernel 2.6.X

Masz problemy z siecią bądź internetem? Zapytaj tu
montie
Posty: 42
Rejestracja: 19 sierpnia 2008, 15:03

Wolny transfer - kernel 2.6.X

Post autor: montie »

Witajcie.
Nie wiem czy to komuś pomoże ale z moich doświadczeń wynika, że na własnoręcznie kompilowanym kernelu z serii 2.6 występuje bardzo wolny transfer. Można go zaobserwować np. na porcie 80 przy ściąganiu pliku z serwera www. Miałem ten problem na łączu 100Mbit (nie lokalny lan tylko internet).
Rozwiązanie jest proste: skalowanie okna TCP.
Jeśli domyślnie jest włączone to ten problem występuje (co ciekawe tylko przy stronach www).

Aby wyłączyć skalowanie na włączonym systemie:

Kod: Zaznacz cały

sysctl -w net.ipv4.tcp_window_scaling=0
Inna możliwość - przy starcie systemu aby zawsze było to wyłączone:

edycja pliku /etc/sysctl.conf i dopisanie:

Kod: Zaznacz cały

net.ipv4.tcp_window_scaling=0
ODPOWIEDZ