Проверка пропускной способности сети zhitsoboy.ru

Проверка пропускной способности сети

Измерить скорость и пропускную способность сети программой Iperf

Измерить скорость и пропускную способность сети программой Iperf

Знать и уметь измерять скорость и пропускную способность сети очень важно и требуется для различных задач. Сейчас рассмотрим возможность мониторинга и тестирования компьютерной сети при помощи консольной программы Iperf. Доступна для загрузки с официального сайта, является кросс платформенной.

Данная утилита включается в себя генератор TCP и UDP трафика, а также позволяет определить скорость прохождения трафика между двумя узлами компьютерной сети. Рассмотрим сейчас вариант программы Iperf для операционной системы MS Windows. Данное ПО представлено небольшим файлом, содержащим клиентскую и серверную части, как показано на рисунке ниже.

Клиентская и серверная части, как было сказано выше — располагаются в одном файле, при этом специальным ключом можно указать, где клиент, а где сервер. Запуск программы осуществляется следующей командой из командной строки cmd:

iperf -s

Клиентская часть запускается аналогичной командой iperf только с ключем , а также с указанием IP адреса сервера:

iperf -c 192.168.1.158

Ниже представлен полный список опций программы:

  • -f — в каком формате показывать скорость (Kbits, Mbits, KBytes, Mbytes);
  • -i — с какими интервалами отображать промежуточные результаты;
  • -l — размер буфера (по умолчанию 8 KB);
  • -m — показывать максимальный размер TCP сегмента (MSS);
  • -p — указать порт, по которому будет происходить соединение (по умолчанию 5001);
  • -u — использовать UDP вместо TCP;
  • -w — размер окна TCP;
  • -B — указание для сервера, на каком интерфейсе принимать трафик;
  • -C — режим совместимости со старыми версиями;
  • -M — позволяет изменить максимальный размер TCP сегмента (MSS);
  • -N — меняет некоторые опции TCP (отключение алгоритма Нагла);
  • -V — использовать IPV6;
  • -h — вывод справки.

Опции для сервера:

  • -s — запустить как сервер и отображать всю информацию на экран;
  • -D — запустить как сервис (в фоновом режиме) и не отображать информацию.
  • -b — используемая полоса для UDP (по умолчанию 1Mbit/sec);
  • -c — запустить как клиент и соединиться с сервером;
  • -d — тестировать линию в обе стороны;
  • -n — установить размер передаваемого трафика (нельзя использовать c ключом -t);
  • -r — не делать двунаправленное тестирование;
  • -t — указать время тестирования (по умолчанию 10 сек);
  • -F — не генерировать трафик, а передавать готовый файл;
  • -I — ввод данных, передаваемых из STDIN (стандартный поток ввода);
  • -L — порт, на котором клиент будет принимать двунаправленный трафик;
  • -P — запуск нескольких потоков параллельно;
  • -T — время жизни пакета для групповой рассылки (по умолчанию 1).

Стоит отметить, что Iperf очень простая и удобная консольная утилита для измерения скорости и качества какого-либо канала связи. При этом существует ее аналог в графическом виде — JPERF, единственный нюанс, это необходимость установки Java.

Нашли ошибку в тексте? Выделите фрагмент текста и нажмите Ctrl+Enter

Тестирование сетей и роутеров

Интернет-технологии нас окружают везде. Мы ими пользуемся постоянно: дома, на работе, когда едем в автобусе или метро. Современный мир очень сложно сейчас представить себе без беспроводных технологий, таких как Wi-Fi. В этой статье описываются приборы для тестирования сетей на этапах развертывания и во время эксплуатации. Какие тесты применяются и их методика проведения. Также рассматривается тестирование роутеров (маршрутизаторов) и коммутаторов во время их разработки и для проверки их функционирования.

Зачем нужно проводить тестирование

Тестирование сетей и роутеров проводится в следующих случаях:

  • Для проверки выполнения провайдером условий договора об оказании услуг связи.
  • После того как сеть развернута, перед вводом ее в эксплуатацию. Например, построено новое здание, разработан новый автобус, в котором раздается Wi-Fi, а также установлены IP-видеокамеры. Тут можно выделить долгосрочные измерения и краткосрочные. Если была разработана новая сеть, то она должна пройти долгосрочные испытания. Если аналогичные сети уже разворачивались ранее, то проводят краткосрочные испытания.
  • Для проверки характеристик маршрутизаторов и коммутаторов. Эти проверки следует проводить при их разработке, а так же при тестировании готовой продукции.
  • При создании оборудования связи. Например, для проверки нового Wi-Fi приемника.

Качество связи, которое предоставляет провайдер, можно померить самостоятельно, но желательно, чтобы этим занималась независимая организация. Можно осуществлять контроль над качеством предоставляемого канала постоянно. Для этого используются «зонды». Их устанавливает организация, осуществляющая мониторинг, на узлах сети. Система управления настраивает зонды и периодически проводит тестирование. В случае обнаружения неисправностей, формируется отчет и уведомляется провайдер, чтобы он ее устранил.

При изготовлении роутеров. Если у роутера порт, поддерживающий скорость передачи 1 Гбит в секунду, то он должен передавать эти данные без потерь. Это следует контролировать с помощью тестов. Но, допустим, если у роутера несколько таких портов, и если через два порта без потерь идет передача со скоростью 1 Гбит в секунду, то, при запуске аналогичного теста одновременно на других портах, не факт, что роутер успеет обработать всю информацию. По крайней мере, недорогие роутеры не могут поддерживать максимальную скорость обмена информацией на всех портах одновременно.

Некоторые роутеры могут собирать статистику при работе на сети, например, о количестве переданных байт данных. Но, для того, чтобы использовать роутер в качестве измерительного устройства, роутер должен пройти соответствующую поверку.

Проверка с помощью утилит

Можно проверять пропускную способность канала с помощью стандартных утилит. Этот метод хорошо подойдет, если Вам надо примерно оценить качество связи между двумя компьютерами.

Для этого подойдет кросс-платформенная утилита iperf. На одном компьютере запускается сервер с помощью команды «iperf –s», после этого, на другом компьютере запускается клиент «iperf –c server_ip». Утилита проводит тестирование и выводит результаты: время в секундах с момента начала тестирования, количество переданных байт, скорость передачи.

Сейчас актуальна 3-я версия. Если Вы пользователь Windows, то скачиваем утилиту и запускаем из командной строки. На одном компьютере сервер «iperf3.exe –s». На втором клиент. Вот так выглядит лог вывода, если не задавать дополнительных опций:

С помощью ключей можно настроить протокол передачи (TCP/UDP, а в 3-ей версии и SCTP). Можно провести тестирование не только передачи данных от клиента к серверу, но и в обоих направлениях. Есть возможность выбора портов, на которых будет запускаться сервер.

Недостаток такого тестирования – это в первую очередь то, что тестирование проводится на 4 уровне модели OSI, то есть фиксируются только данные, переданные по TCP/UDP, без учета ip заголовков и управляющих пакетов. Оператор связи, в свою очередь, обычно гарантирует пропускную способность канала связи, включая IP заголовки.

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

Проверка с помощью интернет ресурсов

Иногда хочется проверить – действительно ли провайдер предоставляет обещанные мегабиты. Он же может написать в документе одно, а на самом деле скорость будет гораздо меньше. Может, днем и все нормально, а вот вечером все начнут качать фильмы с торрентов, смотреть онлайн сериалы и играть в онлайн игры. Вот в такой важный момент и начинает тормозить интернет.

Читать еще:  Нужен ли SSD для игрового компьютера?

Проверить его скорость можно с помощью «Speedtest» от Ookla. Есть другие, но это самый популярный. Вначале проводится ping-тестирование для определения скорости отклика сервера. После этого измеряется, с какой скоростью Ваш компьютер может передавать файлы в интернет и загружать файлы из интернета.

При проведении нескольких тестов результаты тестирования будут изменяться. Это зависит от загруженности сервера, с которым производится обмен файлов. Не известны маршруты пакетов до серверов.

Конечно же, такой Speedtest не будет точным. Но по его результатам можно позвонить провайдеру и поинтересоваться о причинах плохого интернета, и когда их поправят.

Приборы для тестирования Ethernet сетей

После того как сеть была развернута, необходимо проверить, правильно ли все было сделано, правильно ли были настроены маршрутизаторы, нет ли где плохого контакта или обрыва. Могут не работать какие-то видеокамеры в автобусе. Вот тут для проверки и необходимы приборы. Зачастую случается так, что все не работает и непонятно почему. С помощью приборов можно быстро выявить причину и место неисправности.

На аэродромах, в портах, важных административных зданиях системы связи должны работать без сбоев. Обеспечение этого должно контролироваться с помощью приборов, внесенных в государственный реестр средств измерений.

Можно выделить следующие группы устройств, используемых для проведения измерений:

  • Самостоятельный прибор, обычно с двумя измерительными портами. Удобно передавать пакеты тестовых данных с одного измерительного порта, и анализировать их на другом. В этом случае анализируются односторонние измерения. Так же можно включить режим «Шлейф» на одном из портов. Пакет, пришедший на порт, будет пересылаться обратно отправителю. Таким образом, можно проводить двусторонние измерения.
  • «Шлейф». Это устройство «заворота» трафика, самостоятельно его нельзя использовать для проведения измерений. У него один измерительный порт. Все пакеты, пришедшие на него, он пересылает обратно отправителю. Его используют в случае проведения измерений на больших расстояниях. На одном участке сети ставится шлейф, на другом участке подключается прибор. С прибора отправляются тестовые данные на шлейф, тот их разворачивает обратно. Так проводятся двухсторонние измерения.
  • «Зонд». Это самостоятельный прибор, у которого один или два измерительных порта. Контролируется работа зондами с помощью системы управления, которая задает зондам необходимые настройки и запускает тестирование. Обычно зонды изготавливаются с учетом возможной их установки в стойку.

Тестовый трафик формируется и обрабатывается на ПЛИС (программируемой логической интегральной схеме). Прибор не передает во время тестирования никакого лишнего трафика с измерительного порта, который мог бы повлиять на результаты проведения теста. Отправляемые пакеты снабжаются временными метками в области данных. Благодаря этому можно, при получении тестового пакета, определить задержку пакета, пакетный джиттер с точностью до 8 наносекунд.

По результатам проведенных измерений, формируют отчеты.

Примеры оборудования для тестирования сетей:

Двухпортовый прибор МАКС-ЕМК, работает от аккумулятора. Отличительная особенность – это то, что он достаточно компактен. Может долго работать от аккумулятора без подзарядки. Поддерживает большое количество тестов. С помощью удаленного управления можно подключиться к прибору и сохранить результаты проведенных тестов в формате pdf.

Шлейф МАКС-ЕМВК так же работает от аккумулятора. У него нет экрана, но есть возможность подключиться к нему через порт управления с помощью специальной программы и произвести тонкую настройку. Можно использовать его в качестве прибора, запуская некоторые простейшие тесты. Но основная задача – это заворот трафика. Настраиваем с помощью кнопок на корпусе основные параметры шлейфа. Светодиоды отображают его состояние.

Двухпортовый прибор HST-3000C, работает от аккумулятора. Поддерживает много тестов.

Двухпортовый прибор MTS-5800, есть аккумулятор, работает от сети 220 В. Это настольный прибор, к которому можно подключить компьютерную мышь. Так же можно подключить флешку и на нее скинуть отчеты о проведенных тестах.

Однопортовый зонд МАКС-ЕМК С1, возможна установка в стойку, работает от сети 220 В.

Измерения могут быть:

Двухсторонние измерения – это когда генерируемые пакеты отправляются на «Шлейф». Шлейф получает пакеты и пересылает их назад отправителю. Таким образом, канал тестируется в обе стороны сразу. В качестве устройства заворота трафика может служить как второй порт двухпортового прибора, так и удаленно расположенное устройство заворота трафика.

Для односторонних измерений используется двухпортовый прибор. Трафик генерируется с одного порта прибора, а на втором порте анализируется. Есть варианты асимметричного теста трафика, который проводится с одного прибора на другой и вычисляет потери кадров в одном направлении.

Очень сложно проводить односторонние измерения временных характеристик при тестировании с удаленным прибором. Это такие параметры как задержка пакетов, джиттер. Для проведения таких тестов необходимо очень точно синхронизировать внутренние часы приборов. Этот функционал используется в зондах. Один из примеров такой синхронизации – это использование сигнала 1PPS, рассчитанного по информации со спутников ГНСС.

Тест трафика

Перед тем как проверять сеть длительными тестами, можно буквально на несколько секунд запустить тест трафика. Даже выставив небольшую нагрузку. Это покажет, что да – канал связи есть, все работает. И после этого можно начинать проводить более детальные измерения, запуская RFC-2544 или Y-1564. Но вполне вероятно, что Вам будет достаточно и одного теста трафика. Допустим, сразу выяснится, что идут потери даже на небольших нагрузках. Или Вы выставили сто процентную нагрузку и появились потери. От чего это может быть?

Одна из причин – это то, что не правильно сконфигурированы сетевые интерфейсы прибора. Или роутер, который собираетесь протестировать, просто не так настроен. Приходит пакет на роутер, а он его отбрасывает по каким то причинам. Или не знает, на какой порт его отправить, и рассылает по всем портам. Может случиться так, что трафик будет отправлен не полностью на нужный порт, а распределен между активными портами.

В любом случае, чтобы быстро проверить работоспособность, этот тест незаменим.

В ходе данного теста нагружается канал пакетами определенного размера. По истечении времени тестирования проверяется количество потерянных кадров. Конечно, если проводится тестирование роутера на максимальной нагрузке, между двумя портами, то кадры не должны теряться – это в идеале.

Наиболее сложными считаются тесты с размером кадров 64 байта. Такая настройка позволяет загрузить тестируемое устройство максимальным количеством кадров в секунду. Помимо проверки на обычные Ethernet кадры, следует провести проверку и на джамбо фреймы. Например, нагрузить канал пакетами размером 9600 байт.

Допустим, у роутера заявленная скорость 1 Гбит в секунду. Выбираем два порта, поддерживающие эту скорость передачи, на одном из портов устанавливаем «Шлейф», на другом прибор, который генерирует трафик с загрузкой канала на 100 процентов.

Если потерь нет, то роутер считается исправным.

Читать еще:  Подкачка оперативной памяти Windows 7

Можно попытаться провести тестирование одновременно на нескольких портах. Не дорогие роутеры, вполне вероятно, не смогут выдержать такую нагрузку, и будут потери.

Тест RFC-2544

Это достаточно длительный тест, но если надо проверить основные параметры локальной сети, то он незаменим. Да и при проверке работоспособности маршрутизаторов – это один из лучших тестов.

Проверяет все основные характеристики сети:

  • Потери кадров
  • Задержка пакетов
  • Пропускная способность
  • Предельная нагрузка

У него не рассчитывается разве что пакетный джиттер, который есть в Y-1564.

Тест Y-1564

Гораздо быстрее проводится, чем RFC-2544. Это обусловлено тем, что все измерения проводятся одновременно:

  • Скорость передачи данных
  • Потери кадров
  • Задержка (FTD)
  • Джиттер (FDV)

Дополнительно проводится измерение производительности, один из параметров которого – доступность канала.

При проведении Y-1564 задаются следующие настройки:

  • CIR – гарантированная пропускная способность
  • EIR – превышение CIR, при котором иногда возможны потери кадров
  • Policy – недопустимое превышение EIR. Такое превышение, при котором должна фиксироваться ошибка

Возможно проведение измерений сразу в несколько потоков.

Тест Y-1564 хорошо подойдет для проверки характеристик канала связи, предоставленного провайдером.

Также его можно использовать на существующей сети, для проверки: выдержит ли она дополнительный трафик. Например, требуется проводить видеоконференции и необходимо принять решение, возможно ли это на существующей сети. Можно прикинуть, как все будет работать, если нагрузить сеть дополнительным трафиком, поэкспериментировать с приоритетами пакетов. И в итоге принять решение, что да – существующая сеть позволяет проводить видеоконференции с таким-то качеством.

Как проверить скорость локальной сети

Приветствую друзья,
сегодня поговорим о том, как проверить скорость в локальной сети. Узнаем как это делается и поймем почему о проверке скорости в локальной сети практически никто ничего не пишет.

Давайте сразу определимся, что под локальной сетью мы будем понимать некоторое количество домашних либо офисных компьютеров объединенных общим сетевым устройством, например wi-fi роутером.

Чем определяется скорость локальной сети?

Множеством факторов. В первую очередь пропускной способностью устройств, участвующих в вашей локальной сети. Пропускной способностью как общего сетевого устройства, так и пропускной способностью отдельных сетевых карт, подключенных к локальной сети компьютеров.

Далеко непоследнюю роль играет и способ подключения компьютеров к общему сетевому устройству. Так например беспроводное WI-FI соединение всегда будет давать меньшую скорость, чем подключение с помощью кабеля. Связано это с тем, что WI-FI сигнал с расстоянием рассеивается и встречает помехи на своем пути.

Поэтому при беспроводном соединении пинг намного больше, чем при подключении с помощью какбеля и не все передаваемые в сеть пакеты доходят. Из-за этого потерянные при передаче сетевые пакеты приходится пересылать снова, а это приводит к задержкам и как с следствие к падению скорости передачи данных.

Скорость жестких дисков

Еще немаловажную роль при передаче данных в локальной сети играет скорость жестких дисков отдельных компьютеров, на которые эти данные передаются либо с которых эти данные отправляются. Т.е проще говоря скорость передачи данных в локальной сети, даже если она большая, может просто ограничиться скоросью записи либо чтения с жесткого диска.

При объединение компьютеров в локальные сети на значительном расстоянии имеет большое значение тип сетевого кабеля. При соединение обычным сетевым кабелем (витой парой) пинг и скорость передачи данных с расстоянием пропорционально увеличиваются, что в современных условиях неприемлемо. Именно поэтому интернет-провайдеры тянут по домам не обычные сетевые кабели, а оптоволоконные.

Как проверить скорость локальной сети?

Номинальную скорость вы можете просто просчитать на основе того, что я выше написал. Для этого достаточно знать пропускную способность общего сетевого устройства, сетевых карт компьютеров, скорость чтения/записи жестких дисков, тип соединения компьютеров с общим сетевым устройством.

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

Для этого нам достаточно передать какой-нибудь большой файл с одного компьютера в локальной сети на другой компьютер в локальной сети. Обычный проводник windows покажет нам скорость передачи файла. Собственно это и будет одновременно скороcтью отдачи (upload) на компьютере, с которого мы передаем файл, и скоростью загрузки (download) на компьютере, которому мы передаем файл.

Для примера я попытался передать объемный файл с одного компьютера в локальной сети в общую папку другого компьютера в локальной сети по средствам WI-FI соединения. Скорость передачи вы можете видеть на картинке.

О том, как настроить локальную сеть и сделать некоторые папки общими по средствам домашней группы в ОС windows 7/8 я уже писал в одной из своих предыдущих статей.

Проверяем пинг в локальной сети

Ну и для полноты картины давайте проверим еще и пинг между компьютерами в локальной сети. Откроем меню «Пуск». Внизу, в строке поиска, наберем ключевую фразу — cmd. Найденный cmd.exe откроем от имени администратора.

В windows консоли наберем следующую команду: ipconfig -all

В результате консоль выдаст нам подробную информацию по сетевому размещению компьютера. Нас сейчас интересует IPv4 адрес в нашей локальной сети.

Процедуру определения ip адреса компьютера в локальной сети проделываем для двух или более машин в нашей локальной сети. Зависит от того, сколько компьютеров вы захотите пропинговать. И собственно пингуем:

Как вы могли заметить, пинг я проверял опять с помощью консоли, запущенной от имени администратора. Команда для проверки пинга имеет следующий вид:

ping (IPv4 адрес компьютера в локальной сети, который хотите пропинговать).

За сим все. Искренне надеюсь, что вы нашли то, что так долго искали. Если нет, оставьте комментарий, попробую исправить ситуацию.

16 полезных средств контроля пропускной способности для анализа использования сети в Linux

У вас проблемы с мониторингом использования пропускной способности сети Linux? Вам нужна помощь? Важно, чтобы вы могли визуализировать, что происходит в вашей сети, чтобы понять и разрешить все проблемы пропускной способности, или просто следить за своей сетью.

В этой статье мы рассмотрим 16 полезных инструментов для мониторинга полосы пропускания и анализа использования сети в Linux.

Инструменты, перечисленные ниже, являются с открытым исходным кодом и могут помочь вам решить многие проблемы связанные с пропускной способностью. Эта статья включает в себя сочетание небольших инструментов для мониторинга полосы пропускания на одном компьютере Linux и комплексных решений мониторинга, способных обрабатывать одновременно несколько хостов в локальной сети и даже несколько узлов в глобальной сети.

1. vnStat — сетевой монитор трафика

VnStat — полнофункциональная, основанная на командной строке программа для мониторинга сетевого трафика и использования полосы пропускания в режиме реального времени в системах Linux и BSD.

Одно из преимуществ этой команды заключается в том, что она записывает сетевой трафик и статистику использования полосы пропускания для последующего анализа — это поведение по умолчанию. Фактически вы можете просматривать эти журналы даже после перезагрузки системы.

Читать еще:  Настройка SSD под Windows 7 x64
Установка VnStat в Linux

2. iftop — отображение использования полосы пропускания

iftop — это простой в использовании инструмент для мониторинга пропускной способности сети, основанный на командной строке в режиме реального времени, используемый для быстрого обзора сетевых действий на интерфейсе. iftop отображает обновления полосы пропускания сети каждые 2, 10 или 40 секунд.

Установка iftop в Linux

3. nload — отображение использования сети

nload — это еще один простой в использовании инструмент командной строки для мониторинга сетевого трафика и использования полосы пропускания в режиме реального времени. Он использует графики, которые помогут вам отслеживать входящий и исходящий трафик. Кроме того, он также отображает информацию, такую ​​как общая сумма переданных данных и минимальное/максимальное использование сети.

Установка nload в Linux

4. NetHogs — отслеживание пропускной способности сети

NetHogs — это «миниатюрный» текстовый инструмент, предназначенный для мониторинга трафика в режиме реального времени для каждого процесса или приложения, работающем в системе Linux. Он просто предлагает статистику использования пропускной способности сети в реальном времени для каждого процесса.

Установка NetHogs в Linux

5. bmon — монитор полосы пропускания и оценка скорости

bmon также представляет собой простой инструмент командной строки для мониторинга использования пропускной способности сети и оценки скорости передачи данных в Linux. Он фиксирует сетевую статистику и визуализирует её в удобный для восприятия человеку формат, чтобы вы легко могли следить за своей системой.

Установка Bmon в Linux

6. Darkstat для захвата сетевого трафика

Darkstat — это простой, кросс-платформенный, эффективный веб-анализатор сетевого трафика в режиме реального времени. Это инструмент мониторинга сетевой статистики, который работает, захватывая сетевой трафик, вычисляет статистику использования и поддерживает отчёты по HTTP в графическом формате. Вы также можете использовать его через командную строку для получения тех же результатов.

Установка Darkstat в Linux

7. IPTraf — сетевой монитор сети

IPTraf — это простой в использовании, основанный на ncurses и настраиваемый инструмент для мониторинга входящего и исходящего сетевого трафика, проходящего через интерфейс. Он полезен для мониторинга IP-трафика и просмотра общей статистики интерфейса, подробной статистики интерфейса и т.д.

Установка IPTraf в Linux

CBM — это крошечная утилита командной строки для отображения текущего сетевого трафика на всех подключенных устройствах с удобным выходом выделенным разными цветами в Ubuntu Linux и его производных, таких как Linux Mint, Lubuntu и многих других. Она показывает каждый подключенный сетевой интерфейс, полученные байты, отправленные байты и суммарные байты, что позволяет отслеживать пропускную способность сети.

Установка CBM в Linux

9. Iperf/Iperf3 — инструмент измерения пропускной способности сети

Iperf/Iperf3 — это мощный инструмент для измерения пропускной способности сети по протоколам, таким как TCP, UDP и SCTP. Он в первую очередь предназначен для настройки TCP-соединений по определенному пути, что полезно для тестирования и мониторинга максимальной достижимой пропускной способности в IP-сетях (поддерживает как IPv4, так и IPv6). Это требует, чтобы сервер и клиент выполняли соответствующие тесты (которые сообщают о пропускной способности, потерях и других полезных параметрах производительности сети).

Установка Iperf3 в Linux

10. Netperf — тестирование пропускной способности сети

Netperf похож на iperf, и используется он для тестирования производительности сети. Он может помочь в мониторинге пропускной способности сети в Linux путем измерения передачи данных с использованием TCP или UDP. Он также поддерживает измерения через интерфейс Berkeley Sockets, DLPI, Unix Domain Sockets и еще через многие другие интерфейсы. Для запуска тестов необходимо выполнить минимальную настройку на сервере и клиенте.

Инструкции по установке смотрите на странице проекта в github.

11. Генератор отчетов SARG — Squid Analysis Report

SARG — это анализатор файлов журналов и инструмент мониторинга пропускной способности Интернета. Он создает полезные HTML-отчеты с информацией о IP-адресах и общем использовании полосы пропускания. Это удобный инструмент для мониторинга использования пропускной способности интернета отдельными машинами в одной сети.

12. Monitorix — инструмент для мониторинга системы и сети

Monitorix — это удобный инструмент для мониторинга системных ресурсов и для мониторинга сети, предназначенное для небольших серверов Linux/Unix.

Он помогает отслеживать сетевой трафик и статистику использования с неограниченного количества сетевых устройств. Он поддерживает соединения IPv4 и IPv6, включает графики трафика, а также поддерживает до 9 qdiscs для каждого сетевого интерфейса.

Установка Monitorix в Linux

13. Cacti — графический инструмент сетевого мониторинга

Cacti — это полнофункциональное сетевое графическое приложение для PHP с интуитивно понятным и простым в использовании интерфейсом. Он использует базу данных MySQL для хранения собранных данных о производительности сети, используемых для создания настраиваемых графиков. Это интерфейс RRDTool, полезный для мониторинга небольших и сложных сетей с тысячами устройств.

14. Observium — платформа для сетевого мониторинга

Observium — это полнофункциональная платформа мониторинга сети с элегантным, мощным, надежным, но простым и интуитивно понятным интерфейсом. Он поддерживает ряд платформ, включая Linux, Windows, FreeBSD, Cisco, HP, Dell и многие другие, а также включает автоопределение устройств. Он помогает пользователям собирать сетевые показатели и предлагает интуитивно понятное графическое отображение показателей устройства из собранных данных о производительности.

15. Zabbix — приложение и инструмент для сетевого мониторинга

Zabbix — многофункциональная, широко используемая платформа мониторинга сети, разработанная в модели сервер-клиент, для мониторинга сетей, серверов и приложений в режиме реального времени. Она собирает различные типы данных, которые используются для визуального представления производительности сети или показателей нагрузки для контролируемых устройств.

Zabbix способен работать со всеми известными сетевыми протоколами, такими как HTTP, FTP, SMTP, IMAP и многими другие, без необходимости установки дополнительного программного обеспечения на контролируемые устройства.

Инструкцию по установке и использованию можно посмотреть в нашей статье — Как установить Zabbix3.2 на Debian8 и Ubuntu16?

16. Nagios — мониторинг систем, сетей и инфраструктур

Nagios — это надежное, мощное, многофункциональное и широко используемое программное обеспечение для мониторинга. Он позволяет отслеживать локальные и удаленные сетевые устройства и их службы.

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

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

Инструкцию по установке и использованию смотрите в нашей статье — Как установить Nagios на RHEL, CentOS и Fedora?

В этой статье мы рассмотрели ряд полезных приложений для мониторинга пропускной способности сети и системного мониторинга в Linux.

Спасибо за уделенное время на прочтение статьи!

Если возникли вопросы, задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Ссылка на основную публикацию
Adblock
detector