скорость сетевого соединения
Добавлено: 07 июн 2016, 18:33
Как определить реальную скорость сетевого соединения (TCP, например).
В LAN (при прямом, локальном подключении)
Реальную, потому как скорость IP соединения может радикально отличаться от декларируемой скорости физической среды, например:
- при WiFi соединении - от дальности
- при использовании WiFi репитеров - от их числа (есть непроверенные сообщения)
- при использовании PowerLine адаптеров - от качества электросети ... и, возможно, от протяжённости
Кроме того, из-за необходимости синхронизации, передачи объёмов служебной информации и др. физическая скорость среды может в разы превосходить скорость передачи целевой информации через соединение.
Интересует именно вопрос: как измерить скорость передачи потока информации через соединение (а не распространение ICMP/IP пакетов в среде - ping и т.д.).
Естественно, что все остальные хосты LAN на время измерения переводим в режим молчания - исключить коллизии, повторные передачи и вообще загрузку среды LAN при передаче информации.
Описано достаточно много программ-утилит для таких измерений. Но :
- зачастую это Windows .exe (не интересно)
- часто это очень устаревшие программы (не актуально)
Вопрос: какие Linux программы можно удобно и достоверно использовать для измерение пропускной способности канала хост-хост в LAN?
В LAN (при прямом, локальном подключении)
Реальную, потому как скорость IP соединения может радикально отличаться от декларируемой скорости физической среды, например:
- при WiFi соединении - от дальности
- при использовании WiFi репитеров - от их числа (есть непроверенные сообщения)
- при использовании PowerLine адаптеров - от качества электросети ... и, возможно, от протяжённости
Кроме того, из-за необходимости синхронизации, передачи объёмов служебной информации и др. физическая скорость среды может в разы превосходить скорость передачи целевой информации через соединение.
Интересует именно вопрос: как измерить скорость передачи потока информации через соединение (а не распространение ICMP/IP пакетов в среде - ping и т.д.).
Естественно, что все остальные хосты LAN на время измерения переводим в режим молчания - исключить коллизии, повторные передачи и вообще загрузку среды LAN при передаче информации.
Описано достаточно много программ-утилит для таких измерений. Но :
- зачастую это Windows .exe (не интересно)
- часто это очень устаревшие программы (не актуально)
Вопрос: какие Linux программы можно удобно и достоверно использовать для измерение пропускной способности канала хост-хост в LAN?