Лучшие инструменты для тестирования и мониторинга сетевой задержки в 2021 году

Лучшие инструменты для тестирования и мониторинга сетевой задержки в 2021 году

Сетевая задержка часто является врагом номер один сетевых администраторов. Кажется, он подкрадывается повсюду и всегда поражает вас, когда это меньше всего нужно. Опять же, вам это, вероятно, никогда не понадобится. Задержка может привести к тому, что ваша сеть станет практически непригодной для использования. Итак, что с этим можно сделать? Шаг первый - обнаружение задержек. Затем вам нужно измерить его и найти. Только тогда вы сможете что-то сделать для ее решения. Чтобы помочь вам, мы составили список инструментов для тестирования задержки в сети, которые могут помочь в обнаружении и измерении проблем с задержкой.

Лучшие инструменты для тестирования и мониторинга сетевой задержки в 2021 году

Прежде чем мы начнем, мы попытаемся объяснить, что такое задержка и что ее вызывает. Это поможет лучше понять, чем могут помочь различные инструменты. Мы также рассмотрим важность задержки и ее влияние на использование сети. Затем мы посмотрим, как мы можем измерить задержку в сети. А поскольку бесполезно находить и измерять задержку, если с этим ничего не делать, мы также обсудим сокращение задержки в сети. Затем мы будем готовы представить наш список лучших инструментов для тестирования сетевых задержек. Но вы увидите, что это не просто список, мы также кратко рассмотрим каждый из инструментов.

Что такое сетевая задержка?

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

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

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

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

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

Монитор задержки

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

Тест задержки сети

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

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

Почему важна задержка?

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

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

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

Уменьшение задержки сети

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

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

Итак, чтобы уменьшить задержку, лучший способ - как вы уже догадались - уменьшить использование сети. Но, конечно, это не всегда возможно. Вот тут-то и пригодится оптимизация сети. Мы могли бы написать целую статью об оптимизации WAN. Фактически, мы недавно это сделали . И есть много инструментов, которые можно использовать для решения этой задачи.

Измерение задержки: лучшие инструменты

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

1 - Монитор производительности сети SolarWinds (БЕСПЛАТНАЯ пробная версия)

SolarWinds - один из самых известных производителей инструментов сетевого администрирования. Компания существует уже много лет, а также известна своими многочисленными бесплатными инструментами, каждый из которых предназначен для удовлетворения конкретных потребностей сетевых администраторов. Некоторые из бесплатных инструментов были рассмотрены на этих страницах, поскольку мы обсуждали лучшие TFTP-серверы из лучших серверов syslog .

SolarWinds Network Performance Monitor , или НПМ, является флагманским продуктом SolarWind в. Возможно, это один из лучших инструментов для мониторинга пропускной способности SNMP, он содержит столько функций, что мы можем говорить о нем часами. Лучшее преимущество инструмента - это, скорее всего, его простота. Но эта простота не достигается за счет гибкости. Панели мониторинга, представления, диаграммы и отчеты можно полностью настроить в соответствии с вашими предпочтениями или потребностями. Инструмент можно настроить за считанные минуты, и его можно масштабировать от самых маленьких сетей до огромных с тысячами устройств.

Лучшие инструменты для тестирования и мониторинга сетевой задержки в 2021 году

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

NPM использует SNMP для периодического опроса ваших устройств и считывания их счетчиков интерфейсов, вычисления использования полосы пропускания и отображения его в виде графиков. Для настройки инструмента требуется только указать IP-адрес устройства и строку сообщества. Расширенные функции позволяют создавать карты сети и отображать критический путь между двумя устройствами, что является отличной функцией при устранении задержек.

Цена на Network Performance Monitor начинается с 2 955 долларов. Если вы хотите опробовать инструмент перед его покупкой, доступна полнофункциональная 30-дневная пробная версия .

2 - SolarWinds NetFlow Traffic Analyzer (БЕСПЛАТНАЯ пробная версия)

Другой отличный продукт от SolarWinds, NetFlow Traffic Analyzer, может дать администраторам более подробное представление о сетевом трафике. Он не только покажет вам использование и потенциальную задержку, но также покажет вам, где это происходит и часто то, что их вызывает. Инструмент предоставляет подробную информацию о наблюдаемом трафике. Например, этот инструмент позволит вам узнать, какой тип трафика или какой пользователь использует наибольшую пропускную способность. На приборной панели NetFlow Traffic Analyzer есть несколько полезных представлений, таких как основные приложения, основные протоколы или основные участники разговора.

Лучшие инструменты для тестирования и мониторинга сетевой задержки в 2021 году

Анализатор трафика SolarWinds NetFlow использует протокол NetFlow для сбора подробной информации об использовании с сетевых устройств. Первоначально созданный Cisco протокол NetFlow позволяет устройствам отправлять подробную информацию о каждом сетевом «разговоре» или потоке в сборщик и анализатор NetFlow, например, в анализатор трафика NetFlow. Эта информация содержит несколько элементов, которые можно использовать для анализа трафика. Многие производители, помимо Cisco, также включают в свое оборудование функции NetFlow или аналогичные, иногда называя это по-другому. Недавно протокол NetFlow был стандартизирован IETF как IPFIX или IP Flow Information Exchange. Анализатор трафика SolarWinds NetFlow работает со всеми вариантами протокола, что делает его отличным выбором.

SolarWinds NetFlow Traffic Analyzer - это дополнительный модуль, который устанавливается поверх монитора производительности сети. Цена начинается с 1 915 долларов и варьируется в зависимости от количества хостов. И, как и в случае с большинством платных продуктов SolarWinds, доступна бесплатная пробная версия .

3 - Paessler PRTG

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

Лучшие инструменты для тестирования и мониторинга сетевой задержки в 2021 году

PRTG стандартно поставляется с несколькими пользовательскими интерфейсами, что позволяет вам выбрать тот, который лучше всего соответствует вашим потребностям. Есть собственное консольное приложение для Windows, есть также веб-интерфейс на основе Ajax и есть мобильные приложения для Android и iOS. И он отлично использует возможности каждой платформы. Например, мобильные приложения позволят вам получить доступ к деталям любого устройства, просто отсканировав наклейку с QR-кодом, прикрепленную к нему. Конечно, консоль Windows позволит вам распечатать эти этикетки.

PRTG использует комбинацию технологий для своего мониторинга. Он будет использовать мониторинг SNMP, а также WMI для устройств Windows и NetFlow и Sflow, две похожие, но конкурирующие технологии анализа потоков. В инструменте есть несколько датчиков, специально предназначенных для измерения задержки. Есть датчик QoS, который будет измерять задержку приема-передачи, датчик Cisco IP SLA и датчик Ping.

4 - ManageEngine NetFlow аль yzer

NetFlow Analyzer ManageEngine является еще NetFlow-инструмент мониторинга , который имеет некоторые расширенные функции контроля времени ожидания. Инструмент предоставляет подробный обзор использования сети и шаблонов трафика. Его пользовательский веб-интерфейс позволит вам просматривать трафик по приложениям, разговорам, протоколам и т. Д. Обширная панель инструментов инструмента - одна из его лучших функций. Он предлагает одну из лучших универсальных возможностей и позволит вам включать любые данные, которые вы хотите. А для администраторов доступны мобильные приложения.

Лучшие инструменты для тестирования и мониторинга сетевой задержки в 2021 году

ManageEngine NetFlow Analyzer поддерживает несколько потоковых технологий, включая NetFlow, IPFIX, J-flow, NetStream и некоторые другие. В качестве бонуса он также имеет отличную интеграцию с устройствами Cisco с поддержкой настройки формирования трафика и / или политик QoS прямо из инструмента.

А для измерения задержки в этом инструменте есть монитор WAN Round Trip Time (RTT), который позволяет отслеживать доступность WAN, время задержки и качество обслуживания.

5 - Пингплоттер

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

Лучшие инструменты для тестирования и мониторинга сетевой задержки в 2021 году

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

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

6 - Мультипинг

MultiPing - еще один продукт с несколько вводящим в заблуждение названием. Хотя MultiPing в основном использует Ping для достижения своих целей, на самом деле MultiPing представляет собой систему мониторинга, чем-то напоминающую NPM SolarWinds. Конечно, использование Ping вместо SNMP означает, что информация, которую вы получите, будет совсем другой. Не ожидайте увидеть использование полосы пропускания с помощью этого инструмента. Однако вы увидите одну вещь - это задержка. И точно так же, как мониторы пропускной способности будут строить графики пропускной способности во времени, этот будет отображать задержку во времени.

Лучшие инструменты для тестирования и мониторинга сетевой задержки в 2021 году

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

7 - Пинг

Однако вам не нужно ничего скачивать или устанавливать для проверки задержки. Ping - это команда, встроенная в большинство современных операционных систем. Вкратце, Ping отправляет серию эхо-запросов ICMP на целевой IP-адрес и ждет, пока он не ответит соответствующими эхо-ответами ICMP. Задержка между запросом и ответом называется задержкой приема-передачи, которая также называется задержкой. И когда ей не удается получить ответ на один из своих запросов, утилита предполагает, что либо запрос, либо ответ были потеряны при передаче, и компилирует информацию о потере пакетов, которая отображается после завершения выполнения команды.

8 - Traceroute (или Tracert)

Точно так же Traceroute или Tracert, если вы работаете с Windows, также можно использовать для тестирования задержки. Это еще одна команда, встроенная в большинство операционных систем. Он использует тот же тип запросов и ответов ICMP, что и Ping, но делает это таким способом, который позволяет индивидуально тестировать время отклика - или задержку - каждого сегмента сети на пути. Это даже лучше, чем Ping, поскольку он может дать вам довольно хорошее представление о том, где происходит большая часть задержки. Таким образом, этот инструмент может не только измерять, но и определять местонахождение задержки.


6 лучших инструментов управления сетью, которые отслеживают производительность

6 лучших инструментов управления сетью, которые отслеживают производительность

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

10 лучших инструментов Ping Sweep, чтобы рассказать вам больше о вашей сети

10 лучших инструментов Ping Sweep, чтобы рассказать вам больше о вашей сети

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

6 лучших инструментов для мониторинга веб-сайтов

6 лучших инструментов для мониторинга веб-сайтов

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

Лучшие инструменты развертывания программного обеспечения для команд разработчиков в 2022 году

Лучшие инструменты развертывания программного обеспечения для команд разработчиков в 2022 году

Вот некоторые из лучших инструментов для развертывания программного обеспечения, которые облегчают управление любым количеством машин.

Контрольный список соответствия HIPAA и инструменты для использования

Контрольный список соответствия HIPAA и инструменты для использования

Если вы работаете в сфере здравоохранения или каким-либо образом связаны с ИТ в этой отрасли, скорее всего, вы слышали о HIPAA. Переносимость медицинского страхования

Обзор лучших бесплатных сборщиков и анализаторов sFlow в 2021 году

Обзор лучших бесплатных сборщиков и анализаторов sFlow в 2021 году

sFlow - это протокол анализа потока, который встроен во многие сетевые устройства. Мы рассматриваем пятерку лучших бесплатных сборщиков и анализаторов sFlow.

Лучшие инструменты и программное обеспечение для безагентного мониторинга инфраструктуры в 2021 году

Лучшие инструменты и программное обеспечение для безагентного мониторинга инфраструктуры в 2021 году

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

SolarWinds Mail Assure - ОБЗОР 2021 г.

SolarWinds Mail Assure - ОБЗОР 2021 г.

Безопасность электронной почты - важная задача поставщиков управляемых услуг. Мы рассматривали SolarWinds Mail Assure, один из лучших инструментов для этой цели.

Лучшие инструменты сетевого мониторинга для Windows 10 в 2021 году

Лучшие инструменты сетевого мониторинга для Windows 10 в 2021 году

Для сетевого монитора Windows требуются инструменты с ограниченными требованиями. Сегодня мы познакомились с лучшими инструментами сетевого мониторинга для Windows 10.

9 лучших инструментов для устранения неполадок сети, которые мы рассмотрели в 2021 году

9 лучших инструментов для устранения неполадок сети, которые мы рассмотрели в 2021 году

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