Fórum Root.cz
Hlavní témata => Sítě => Téma založeno: Filip 11. 12. 2014, 12:16:47
-
Ahoj,
nemate tip na program, ktery bude sbirat dlouhodobejsi statistiku rychlosti linky. Staci aspon natuknout.
Idealne neco, co kazdych x minut zkusi stahnout odnekud rozumne mnozstvi dat, nasledne poslat data, spocita prumernou rychlost a ulozi do souboru. A uplne idealne, aby to bezelo na raspbianu. (linka je 20/20, to PI zvladne)
Samozrejme dalsi sitovy provoz ovlivni vysledky, ale vetsinu casu tu nic jineho nebezi.
Jde mi o to, jestli skutecna maximalni rychlost dlouhodobe odpovida tomu, co deklaruje poskytovatel (tj. koupena rychlost + vliv agregace + nejaka tolerance).
Diky
-
Na tvém místě bych uvažoval asi takhle:
Stahování je jednoduché: vytvořím cronjob, který bude volat bashový skript. Ten pomocí wget stáhne třeba linuxovou isovku z nějakého spolehlivého mirroru a průměrnou rychlost (grepnutou z wgetova výstupu) zaloguje do nějakého logu.
Upload je trochu horší, protože musíš mít KAM to uploadnout, aby ta protistrana nebyla tím bottleneckem; a zároveň aby uploadovací protokol byl jednoduchý. Šlo by třeba si někde s dobrou konektivitou umístit dummy FTP server (zakázaný download, povolený upload který se ale nikam nezapíše a rovnou smaže :) ) a pomocí http://wput.sourceforge.net/ tam nahrávat něco, třeba tu staženou isovku.
-
Mezi nama, k cemu ti to bude dobry? Totiz ... bud linku nejak vyuzivas a pak ti staci sledovat realny prenosy nebo linku nevyuzivas a pak je ti to jedno. Ostatne, presne na tom je zalozen prodej agregovanych linek - ze to 90% uzivatelu vyuziva z 10% kapacity.
2libcha: Az to ISO budes sosat pro 185ty, tak se nejspis dockas trvalyho banu.
-
Tohle nestaci?
http://testmy.net/auto
-
Tohle nestaci?
http://testmy.net/auto
Tohle vyzkousim a na prvni pohled to vypada jako presne to, co potrebuju. Dekuju.
to libcha: to jsem si nechaval jako posledni moznost. Mozna i sluzby jako dsl.cz apod muzou mit nejake verejne API. Kazdopadne by mi to zabralo o dost vic casu.
to j: to pripojeni je ted nove (domovni pripojka i bytove pripojky). Na zaklade mych minulych mereni uz to poladili a je to ted lepsi. Chteji po me potvrdit, ze je to ok. To o beznem nevyuzivani kapacity je samozrejme pravda a ja plnou rychlost vyuziju tak mozna 1% casu.
-
Tiez je dolezite co je to za linku. Ak by si to mal nahodou bezdrat, tak do vzorca si pripocitaj este nahodne udalosti rusenia. Tie sa daju este rozdelit na atmosfericke a priemyselne.
-
Speedtest ma CLI...
-
Speedtest ma CLI...
Ktery speedtest? Kde o tom cli neco najdu?
-
Na mobilu mi blbne lmgtfy, tak tady:http://binarynature.blogspot.cz/2013/03/measure-internet-connection-speed-from-linux-command-line.html?m=1
-
Pro tento účel používám jednoduchý PERLový skript, který volá příkaz CURL s parametry:
curl http://www.server.tld/test.dat -o /dev/null -w %{speed_download}
při takovémto volání curl zobrazí pouze průměrnou rychlost stahování, takže se výstup nemusí nijak složitě parsovat....
Podobně by mělo jít soubor i uploadovat (curl to umí) = poslat POST data. Docela výhoda pak je, že s tím většinou ani server na druhé straně nemusí příliš počítat... (protože prostě zpracovává POST request ve kterém mu přijdou data...)
PERLový skript pak přes RRDTool generuje graf...
-
Ktery speedtest? Kde o tom cli neco najdu?
Speedtest.net, na zbytek poradí Google.