Логин:   Пароль:   
   
 
X   Сообщение сайта
(Сообщение закроется через 2 секунды)
 
> Правильная методика измерения скорости, приёма и передачи (полудуплекс и полный дуплекс)
Sergey Ozerov
сообщение 29.11.2010, 17:02
Сообщение #1


Форуман
Иконка группы

Группа: Главные администраторы
Сообщений: 20579
Регистрация: 10.1.2004
Из: Bogorodskoye, Moscow, Russia
Пользователь №: 1221
Спасибо сказали: 1912 раз(а)



Собственно (из того, что доступно пользователю):

0. Останавливаем все сетевые задачи на компах, принимающих участие в измерениях. Дабы они не мешали этим измерениям.
1. Скачиваем с http://www.cst.ucf.edu/resources/iperf утилиту Iperf для Windows отсюда (распаковать архив):
Прикрепленный файл  iperf.rar ( 960.55 килобайт ) Кол-во скачиваний: 10

2. Запускаем эту утилиту как сервер-заглушку на одном компе: "диск:\путь\iperf.exe -s -p 50000" без кавычек (порт TCP 50000 должен быть прокинут через все файрволлы и роутеры, ежели таковые используются на этом компе, т.е. комп должен принимать входящие соединения на порту TCP 50000).
3. Запускаем эту утилиту как клиент на втором компе (задано время измерения 60 секунд):
a) проверка полудуплекса (сначала передача, затем приём): "iperf -c адрес_первого_компа -t 60 -p 50000 -r -L порт" без кавычек (указанный в команде TCP-порт должен быть прокинут);
б) проверка полного дуплекса (одновременные передача и приём): "iperf -c адрес_первого_компа -t 60 -p 50000 -d -L порт" без кавычек.
4. Завершаем работу сервера-заглушки на первом компе: "диск:\путь\iperf.exe -R -s -p 50000" нажать "Ctrl-C" в окне сервера.

В серверной части программы имеется баг: если указанный при запуске клиента после опции "-L" порт не отвечает, то серверная часть падает. В этом случае её можно перезапустить, последовательно выполнив действия из пунктов 4 и повторно выполнив действия из пункта 2. Тупой перезапуск службы средствами Windows не поможет, поскольку эта служба в реестре прописывается без параметров (в частности, без номера порта) -- это тоже можно считать багом. <-- Потеряло актуальность, поскольку в версии 2.0.5 для Windows, в отличие от 1.7.0, опция -D не работает (либо вообще исключена, либо демон прописывает в реестре, но при запуске демона даёт ошибку).

Пример измерений, выполненных на 10-мегабитном канале между клиентами Билайна и Гарстелекома (параллельно на обоих компах крутился uTorrent на раздаче файлов, поэтому результаты немного не точны):

CODE
E:\>iperf -c 109.73.0.110 -t 60 -p 50000 -r -L 9050
------------------------------------------------------------
Server listening on TCP port 9050
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
------------------------------------------------------------
Client connecting to 109.73.0.110, TCP port 50000
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
[1836] local 192.168.1.2 port 1667 connected with 109.73.0.110 port 50000
[ ID] Interval Transfer Bandwidth
[1836] 0.0-60.0 sec 65.9 MBytes 9.20 Mbits/sec
[1940] local 192.168.1.2 port 9050 connected with 109.73.0.110 port 2738
[ ID] Interval Transfer Bandwidth
[1940] 0.0-60.0 sec 61.8 MBytes 8.64 Mbits/sec

E:\>iperf -c 109.73.0.110 -t 60 -p 50000 -d -L 9050
------------------------------------------------------------
Server listening on TCP port 9050
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
------------------------------------------------------------
Client connecting to 109.73.0.110, TCP port 50000
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
[1836] local 192.168.1.2 port 1999 connected with 109.73.0.110 port 50000
[1812] local 192.168.1.2 port 9050 connected with 109.73.0.110 port 2861
[ ID] Interval Transfer Bandwidth
[1812] 0.0-60.0 sec 48.7 MBytes 6.82 Mbits/sec
[1836] 0.0-60.0 sec 90.3 MBytes 12.6 Mbits/sec


Указанным образом можно мерить скорость как в инете, так и в локалке. Единственное требование -- два компа с незапущенными сетевыми приложениями и доступными на вход портами (номера этих портов указываются в параметрах запуска).

При запуске из под Висты и выше DOS-окно должно быть запущено в режиме "Запуск от имени администратора". Файрволлы и антивирусы на время работы программы следует отключить.

Сообщение отредактировал Sergey Ozerov - 15.8.2015, 19:21
Причина редактирования: Замена линка на Iperf: обновление версии.


--------------------
Правило - это КАК без ПОЧЕМУ.
 
+Цитировать сообщение
NewUse
сообщение 29.11.2010, 17:17
Сообщение #2


Форуман


Группа: Пользователи
Сообщений: 11933
Регистрация: 25.9.2008
Пользователь №: 46679
Спасибо сказали: 1046 раз(а)



ИМХО, стоит прикрепить тему, вверх... ну и расписать п.2 для чайников типа win+r -- cmd --
или как-то так
ещё не плохо бы указать, что speedtest не имеет никакого отношения к тестированию скорости, несмотря на свою популярность

а также не плохо бы найти более адекватные веб-версии тестеров (наиболее адекватна из того, что я считал, -- Яндекс, но увы, тоже врёт, но не так сильно как спидтест)
http://internet.yandex.ru/ хотя нет, сейчас проверил -- врёт более чем в два раза....

Из не подтверждённых, но свиду более-менее знающих, о чём пишут:
http://2ip.ru/speednew/
ну вот странно, обычный тест вроде оч. быстро проходит, а скорость вполне адекватная...


--------------------
Модератор тоже человек, способный ошибаться.
Всё, что я пишу - IMHO, если не написано обратное.
Флуд и флейм портят настроение модераторам, а пользователям рейтинг.
 
+Цитировать сообщение
трурль
сообщение 29.11.2010, 17:22
Сообщение #3





Группа: Пользователи
Сообщений: 42
Регистрация: 22.7.2010
Пользователь №: 149985
Спасибо сказали: 5 раз(а)



а не проще просто скачать мега популярную раздачу на торренте ?
сразу будет пик канала и на отдачу и на раздачу.
 
+Цитировать сообщение
NewUse
сообщение 29.11.2010, 17:25
Сообщение #4


Форуман


Группа: Пользователи
Сообщений: 11933
Регистрация: 25.9.2008
Пользователь №: 46679
Спасибо сказали: 1046 раз(а)



Цитата
а не проще просто скачать мега популярную раздачу на торренте ?
сразу будет пик канала и на отдачу и на раздачу.

не проще, при не верной настройки торрент-клиента такой "тест" будет врать, причём заранее не предскажешь, в какую сторону, либо в большую -- за счёт лок. пиров, либо в меньшую засчёт перегруженности канала/проца.


--------------------
Модератор тоже человек, способный ошибаться.
Всё, что я пишу - IMHO, если не написано обратное.
Флуд и флейм портят настроение модераторам, а пользователям рейтинг.
 
+Цитировать сообщение
трурль
сообщение 29.11.2010, 17:38
Сообщение #5





Группа: Пользователи
Сообщений: 42
Регистрация: 22.7.2010
Пользователь №: 149985
Спасибо сказали: 5 раз(а)



Локальные пиры отключаются одним кликом. Проц в таких случаях ни разу не видел чтобы перегружался.
А загруженность канала нам как раз и требуется узнать.




Только что протестил для проверки :

канал 10 мегабит номиналом. скорость загрузки -1,1 мегабайта \сек.
Для оценки на глазок без танцев с бубнами - более чем.


загрузка проца при включенных опере и хроме одновременно с торрентом -10%.
 
+Цитировать сообщение
koshev
сообщение 1.12.2010, 1:12
Сообщение #6


Чемпион


Группа: Пользователи
Сообщений: 2564
Регистрация: 25.7.2007
Из: г.Москва, Западное Дегунино
Пользователь №: 29936
Спасибо сказали: 199 раз(а)



Цитата(трурль @ 29.11.2010, 17:38) *
Локальные пиры отключаются одним кликом.

Такие пиры как в NBN - не отключаются.
За методику спасибо, я довольно давно пользуюсь таким методом.


--------------------
ПИН: 1514481
[/url]
 
+Цитировать сообщение
zolotoy
сообщение 22.11.2011, 13:19
Сообщение #7





Группа: Пользователи
Сообщений: 20
Регистрация: 20.8.2011
Пользователь №: 200572
Спасибо сказали: 0 раз(а)



А что делать если при проверке скорости инета, прекращает грузить браузер, а все остальные инет-проги работают нормально?


--------------------
Истина где-то рядом ...
 
+Цитировать сообщение
Sergey Ozerov
сообщение 23.11.2011, 7:29
Сообщение #8


Форуман
Иконка группы

Группа: Главные администраторы
Сообщений: 20579
Регистрация: 10.1.2004
Из: Bogorodskoye, Moscow, Russia
Пользователь №: 1221
Спасибо сказали: 1912 раз(а)



Браузер -- любой, или же конкретный?.. Если конкретный, то имеет смысл попробовать другой браузер...


--------------------
Правило - это КАК без ПОЧЕМУ.
 
+Цитировать сообщение
zolotoy
сообщение 12.1.2012, 17:30
Сообщение #9





Группа: Пользователи
Сообщений: 20
Регистрация: 20.8.2011
Пользователь №: 200572
Спасибо сказали: 0 раз(а)



Цитата(Sergey Ozerov @ 23.11.2011, 8:29) *
Браузер -- любой, или же конкретный?.. Если конкретный, то имеет смысл попробовать другой браузер...


дело не в браузере - пробовал. проблему описал тут


--------------------
Истина где-то рядом ...
 
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0



© 2005—2016 ООО «Нэт Бай Нэт Холдинг»,
Все права защищены.
Правила пользования ресурсами