Jump to content
Калькуляторы

Скрипт для измерения скорости канала

Добрый день или вечер уважаемые господа!!

Желательно под FreeBSD 7.0 есть ли готовый пакет для измерения скорости интернет соединения или может кто поделится скриптом? Мне достаточно, чтобы скрипт запускался раз в 10-20 мин. и результат писал в файл. Т.е. мне надо измерять не на сколько загружен канал, а с какой скоростью можно качать при разной загрузке канала.

Share this post


Link to post
Share on other sites

mrtg измеряет загрузку канала, т.е. не подходит.

cacti - не знаю, посмотрю...

 

нужен измеритель типа speedtest.net, но в текстовом виде (скрипт на shell, bash..), т.е. скорость скачки (в зависимости от загрузки канала)

Share this post


Link to post
Share on other sites

гдето в сети на хостинге с поддержкой php разметить скрипт:

<?

for ($i=0;$i<65535;$i++) echo chr(rand(0,255))

?>

 

у себя делаешьс крипт:

-запомнили время1 в юникстайме.

скачали этот скрипт(после отработки отдаст 64К рендомных данных.

-запомнили время2 в юникстаме

разделили 65526/время2-время1 == получили скорость(в каких единицах? вопрос для домашнего задания.)

записали в файл.

 

чем ближе к тебе будет хостинг тем точнее твои данные. в идеале у твоего провайдера.

Edited by MiB

Share this post


Link to post
Share on other sites

to MiB

На площадке своего провайдера я сервер воткнул практически в пограничный роутер.

Мне надо измерять скорость скачки между пограничным роутером своего прова и пограничным роутером его ближайшего соседа.

Т.е. получается надо скрипт размещать на хостинге др. прова.

Share this post


Link to post
Share on other sites

ууу куда катится наг, если с такими вопросами уже приходят.

Share this post


Link to post
Share on other sites

Поставил iperf , большое спасибо.

Share this post


Link to post
Share on other sites
ууу куда катится наг, если с такими вопросами уже приходят.

в массы ;0)

Атмосфера форума меняется.

Edited by micros

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this