Softvér na test rýchlosti FTP: prečo je prenos pomalý a ako ho zmerať
Pomalý FTP prenos nemusí znamenať pomalý internet. Naučte sa otestovať upload a download, rozlíšiť limit servera od siete a upraviť nastavenia klienta.
Čo znamená nízka rýchlosť pri teste FTP
Softvér na test rýchlosti FTP meria reálnu priepustnosť pri prenose súboru medzi vaším zariadením a FTP serverom. Výsledok sa môže výrazne líšiť od bežného testu pripojenia, pretože FTP ovplyvňuje výkon vzdialeného servera, počet súbežných spojení, veľkosť súborov, šifrovanie aj zvolená trasa v sieti. Ak máte vysokú rýchlosť downloadu od operátora, ale FTP sťahuje pomaly, problém nemusí byť vo vašej prípojke.
Aký softvér použiť na test rýchlosti FTP
Na praktické meranie sú vhodné klienty FileZilla, WinSCP, lftp alebo curl. Umožňujú sledovať okamžitú aj priemernú rýchlosť uploadu a downloadu, chybové hlásenia a počet aktívnych prenosov. Test vykonajte s väčším súborom, ideálne aspoň niekoľko stoviek megabajtov, aby krátky rozbeh TCP spojenia neskreslil výsledok.
Najprv si cez test internetového pripojenia overte download, upload, latenciu, jitter a packet loss. Potom preneste rovnaký testovací súbor cez FTP. Ak je bežný test dobrý, no FTP pomalé, porovnávajte výsledky s iným FTP serverom alebo inou sieťou.
Príčina 1: limit výkonu alebo pripojenia FTP servera
FTP server môže mať obmedzenú odchádzajúcu kapacitu, vyťažený disk, nedostatok procesora alebo limit nastavený hostingom. Tento problém je pravdepodobný, ak je prenos pomalý z viacerých zariadení aj od rôznych operátorov, zatiaľ čo iné služby fungujú normálne. Overte to stiahnutím rovnakého súboru z iného servera alebo požiadajte správcu servera o kontrolu zaťaženia a limitov.
Príčina 2: Wi-Fi, router alebo lokálna sieť
Slabý signál Wi-Fi, rušenie na pásme 2,4 GHz, starší router alebo preťažená domáca sieť môžu znížiť FTP prenos pod možnosti optiky, káblového internetu či DSL. Typickým znakom je kolísajúca rýchlosť, vyšší jitter alebo packet loss. Pripojte počítač ethernetovým káblom priamo k routeru, zastavte zálohy a streamovanie v ostatných zariadeniach a test zopakujte.
Príčina 3: jeden TCP prenos nevyužije celú linku
FTP klient často prenáša jeden súbor cez jedno TCP spojenie. Pri vyššej latencii alebo strate paketov nemusí jedno spojenie využiť maximálnu kapacitu prípojky, aj keď speed test ukazuje vysoký download. Skúste preniesť viac samostatných súborov súčasne alebo v klientovi primerane zvýšte počet paralelných prenosov. Nezvyšujte ho bez obmedzenia, pretože môžete preťažiť server, router alebo vlastnú linku.
Príčina 4: šifrovanie FTPS alebo SFTP zaťažuje zariadenie
FTPS a SFTP chránia prihlasovacie údaje a obsah prenosu, no šifrovanie vyžaduje výkon procesora na klientovi aj serveri. Pri staršom NAS zariadení, lacnom routeri alebo vyťaženom virtuálnom serveri môže byť procesor úzkym hrdlom. Počas testu sledujte využitie CPU. Ak je vysoké a rýchlosť stabilne naráža na podobný strop, pomôže výkonnejší server alebo zariadenie; nevypínajte šifrovanie na verejnej sieti iba kvôli rýchlosti.
Príčina 5: nevhodný pasívny režim, firewall alebo NAT
FTP používa riadiace a dátové spojenie, preto môžu firewall, NAT alebo nesprávne nastavený pasívny režim obmedzovať prenos či spôsobovať výpadky. Prejavom sú dlhé pauzy pred začiatkom kopírovania, neúplné zoznamy priečinkov alebo opakované chyby pripojenia. V klientovi skúste pasívny režim, skontrolujte pravidlá firewallu a na strane servera správne definovaný rozsah pasívnych portov.
Príčina 6: malé súbory, disk a antivírusová kontrola
Prenos tisícov malých súborov býva citeľne pomalší než prenos jedného veľkého archívu s rovnakým objemom dát. Každý súbor vyžaduje samostatné operácie so súborovým systémom a často aj kontrolu antivírusom. Testujte veľký súbor aj typickú sadu malých súborov zvlášť. Ak ide o interný pracovný prenos, môže pomôcť vytvorenie archívu pred odoslaním, rýchlejší disk alebo úprava bezpečnostnej politiky po dohode so správcom.
Postup, ako správne vyhodnotiť výsledok
- Zmerajte pripojenie cez kábel a zaznamenajte download, upload, latenciu, jitter a packet loss.
- Vyberte väčší neosobný testovací súbor a preneste ho cez FTP aspoň dvakrát.
- Test zopakujte v inom čase, aby ste odlíšili dočasné vyťaženie od trvalého limitu.
- Porovnajte prenos na inom FTP serveri alebo cez inú sieť, napríklad mobilné dáta.
- Sledujte procesor, disk a stabilitu Wi-Fi počas prenosu.
Odporúčania na zrýchlenie FTP prenosu
- Používajte káblové pripojenie namiesto nestabilnej Wi-Fi siete.
- Aktualizujte FTP klient, router a sieťové ovládače.
- Pre väčšie objemy dát nastavte rozumný počet paralelných prenosov.
- Pri množstve malých súborov zvážte ich zabalenie do archívu.
- Overte limity hostingu, výkon disku a vyťaženie FTP servera.
- Pri opakovanom probléme poskytnite správcovi čas testu, IP adresu, veľkosť súboru, použitý klient a nameranú rýchlosť.
Dôležité: rýchlosť uvádzaná v Mbps sa líši od hodnoty v MB/s, ktorú zobrazuje väčšina FTP klientov. Približne platí, že 100 Mbps zodpovedá maximálne asi 12,5 MB/s pred započítaním režijných dát protokolov a ostatných obmedzení.
