Portál AbcLinuxu, 25. dubna 2024 01:56


Dotaz: Troubleshooting: Pomala sit z Linuxu

11.4.2008 09:38 Vitek Cvachoucek
Troubleshooting: Pomala sit z Linuxu
Přečteno: 315×
Odpovědět | Admin
Dobry den,

Mam server postaveny na Windows XP v Anglii, kde bezi Apache, SSH, VNC a na dvou ruznych mistech v Ceske republice desktopy odkud se serverem pracuji. Kdykoliv a jakkoliv se k serveru pripojuji z Linuxu (Mam Ubuntu 7.10 a Mint 4.0) tak pristup pres web, ssh i VNC je neskutecne pomaly ve srovnani s pristupem z Windows XP. Dokonce i kdyz se k serveru pripojuji pres VNC z Palmu tak je to mnohem rychlejsi nez z linuxu.

Pritom muzu pozorovat co se deje na druhe strane a server se pri pristupech z linuxu vylozene flaka, jako by komunikaci brzdil nejaky firewall nebo neco jeste v Anglii...nejspise take zalozeny na Microsoftu.

Problem je ze diky tomu na serveru dlouho visi moje linuxove TCP konexe treba na toho Apache a to omezuje ostatni uzivatele kvuli limitu na pocet uzivatelu...

Nemel by nekdo napad jak to resit, jak treba globalne konfigurovat TCP stack v linuxu, a co pri tom vyzkouset?

Dekuju za napady
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

16.4.2008 10:59 Vitek Cvachoucek
Rozbalit Rozbalit vše Re: Troubleshooting: Pomala sit z Linuxu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zeptej se a odpověz si sám:

Konfigurace TCP je v /etc/sysctl.conf

Novější Linuxy umožňují skálování "TCP receive window" nad maximální hodnotu 65KB, což je specifikováno v RFC 1323. Bohužel síťová infrastruktura u zákazníka v Anglii není schopná správně zpracovat acknowledgmenty se specifikací takto velkého receive okna.

Vypnutí skálování v Linuxu:

# found at http://kerneltrap.org/node/1752

net.ipv4.tcp_moderate_rcvbuf=0

net.ipv4.tcp_window_scaling=0

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.