Portál AbcLinuxu, 12. května 2025 11:09
Pomalý internet (hlavně při prohlížení webu)
To je známý problém u všech linuxových distribucí, které mají povoleno IPv6 (nový standard pro síťovou adresaci, který používá mnohem větší množinu možných adres. Starý standard IPv4 používá všem dobře známý formát typu 216.105.167.65). Některé sítě nebo systémy se se zapnutým IPv6 nemusí vyrovnat. Při zdánlivě bezdůvodné vysoké odezvě z Internetu - zvláště při prohlížení webu - může pomoci vypnout IPv6. Stačí přidat následující řádek na konec souboru /etc/sysconfig/network a restartovat počítač.
NETWORKING_IPV6=no
Jestliže tento zásah nepomůže, je tu další možnost. Většina linuxových distribucí, včetně Mandrivy, mají v jádře povoleno tzv. TCP window scaling, což zrychluje připojení do sítě s vyšší rychlostí a odezvou. V jádře 2.6.17 ale došlo ke změně výchozích hodnot pro TCP window scaling, což se u některých uživatelů projevuje velice pomalým spojením s některými servery na Internetu. Je možné si případný problém ověřit vypnutím TCP window scaling a to tímto příkazem:
sysctl -w net.ipv4.tcp_window_scaling=0
Pokud problém zmizel, je možné tuto volbu zadat natrvalo a to přidáním tohoto řádku do souboru /etc/sysctl.conf:
net.ipv4.tcp_window_scaling=0
Tím se TCP window scaling deaktivuje při každém startu počítače. Při využívání velmi rychlého síťového připojení - např. častý přenos souborů přes místní 100 Mbit nebo 1 Gbit síť - je možné zaznamenat nižší rychlost; v tom případě lze zkusit obnovení výchozího nastavení pro starší jádra, než 2.6.17. Pak se do souboru /etc/sysctl.conf bude přidávat tento řádek, namísto výše uvedeného:
net.ipv4.tcp_rmem=4096 87380 174760
Při každém startu pak dojde ke změně výchozího nastavení window scaling.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.