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

Содержание

Проверка пропускной способности VPN для виртуальной сети Microsoft Azure

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

  • 06/15/2018
  • Время чтения: 8 мин
  • Соавторы

Подключение к VPN-шлюзу позволяет установить защищенное распределенное соединение между виртуальной сетью в Azure и локальной ИТ-инфраструктурой.A VPN gateway connection enables you to establish secure, cross-premises connectivity between your Virtual Network within Azure and your on-premises IT infrastructure.

В этой статье описано, как проверить пропускную способность сети от локальных ресурсов до виртуальной машины Azure.This article shows how to validate network throughput from the on-premises resources to an Azure virtual machine (VM). Кроме того, в ней приведены рекомендации по устранению неполадок.It also provides troubleshooting guidance.

Примечание

Эта статья помогает диагностировать и устранить распространенные проблемы.This article is intended to help diagnose and fix common issues. Если вам не удается решить проблему с помощью приведенных ниже сведений, обратитесь в службу поддержки.If you're unable to solve the issue by using the following information, contact support.

ОбзорOverview

Подключение к VPN-шлюзу состоит из следующих компонентов:The VPN gateway connection involves the following components:

На следующей схеме показано логическое подключение между локальной сетью и виртуальной сетью Azure через VPN.The following diagram shows the logical connectivity of an on-premises network to an Azure virtual network through VPN.

Расчет максимального ожидаемого исходящего и входящего трафикаCalculate the maximum expected ingress/egress

  1. Определите базовые требования приложения к пропускной способности.Determine your application's baseline throughput requirements.
  2. Определите предел пропускной способности для VPN-шлюза Azure.Determine your Azure VPN gateway throughput limits. Дополнительные сведения см. в разделе «Суммарная пропускная способность в зависимости от SKU и типа VPN» статьи Планирование и проектирование VPN-шлюза.

    For help, see the «Aggregate throughput by SKU and VPN type» section of Planning and design for VPN Gateway.

  3. Определите рекомендованную пропускную способность для используемого размера виртуальной машины Azure.Determine the Azure VM throughput guidance for your VM size.
  4. Определите пропускную способность поставщика услуг Интернета (ISP).Determine your Internet Service Provider (ISP) bandwidth.

  5. Вычислите ожидаемую пропускную способность — наименьшая пропускная способность (виртуальной машины, шлюза, поставщика услуг Интернета) * 0,8.Calculate your expected throughput — Least bandwidth of (VM, Gateway, ISP) * 0.8.

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

If your calculated throughput does not meet your application's baseline throughput requirements, you need to increase the bandwidth of the resource that you identified as the bottleneck. Чтобы изменить размер VPN-шлюза Azure, см. статью Изменение SKU шлюза.To resize an Azure VPN Gateway, see Changing a gateway SKU. Чтобы изменить размер виртуальной машины, см. статью Изменение размера виртуальной машины.To resize a virtual machine, see Resize a VM.

Если ожидаемая пропускная способность Интернета не обеспечивается, рекомендуем обратиться к поставщику услуг Интернета.If you are not experiencing expected Internet bandwidth, you may also want to contact your ISP.

Эту проверку следует выполнять в часы пониженной нагрузки, так как насыщенность пропускной способности туннеля VPN при тестировании не позволяет получить точные результаты.This validation should be performed during non-peak hours, as VPN tunnel throughput saturation during testing does not give accurate results.

Для этого теста мы используем средство iPerf, которое работает в Windows и Linux, а также имеет режимы клиента и сервера.The tool we use for this test is iPerf, which works on both Windows and Linux and has both client and server modes. Для виртуальных машин Windows его пропускная способность ограничена значением 3 Гбит/с.It is limited to 3 Gbps for Windows VMs.

Это средство не выполняет операции чтения и записи на диск.This tool does not perform any read/write operations to disk. Оно лишь создает самостоятельно сформированный TCP-трафик с одного конца на другой.It solely produces self-generated TCP traffic from one end to the other. По результатам эксперимента, измеряющего пропускную способность между узлами клиента и сервера, средство формирует статистику.

It generated statistics experimentation that measures the bandwidth available between client and server nodes. При тестировании между двумя узлами один выступает в качестве сервера, а другой — клиента.When testing between two nodes, one acts as the server and the other as a client. После завершения теста рекомендуется поменять роли местами, чтобы проверить пропускную способность как при отправке, так и при скачивании на обоих узлах.

Once this test is completed, we recommend that you reverse the roles to test both upload and download throughput on both nodes.

Скачивание iPerfDownload iPerf

Скачайте iPerf.Download iPerf. Дополнительные сведения см. в документации по iPerf.For details, see iPerf documentation.

Примечание

Продукты сторонних производителей, обсуждаемые в этой статье, разрабатываются компаниями, независимыми от корпорации Майкрософт.The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Корпорация Майкрософт не дает никаких гарантий, явных или подразумеваемых, относительно производительности или надежности таких продуктов.Microsoft makes no warranty, implied or otherwise, about the performance or reliability of these products.

Запуск iPerf (iperf3.exe)Run iPerf (iperf3.exe)

  1. Включите правило NSG/ACL, разрешающее такой трафик (для тестирования общедоступного IP-адреса на виртуальной машине Azure).Enable an NSG/ACL rule allowing the traffic (for public IP address testing on Azure VM).

  2. На обоих узлах включите исключение брандмауэра для порта 5001.On both nodes, enable a firewall exception for port 5001.

    Windows. Выполните следующую команду от имени администратора:Windows: Run the following command as an administrator:

    netsh advfirewall firewall add rule name=»Open Port 5001″ dir=in action=allow protocol=TCP localport=5001

    Чтобы удалить правило после окончания тестирования, выполните следующую команду:To remove the rule when testing is complete, run this command:

    netsh advfirewall firewall delete rule name=»Open Port 5001″ protocol=TCP localport=5001

    Linux в Azure. Образы Linux в Azure имеют нестрогие брандмауэры.Azure Linux: Azure Linux images have permissive firewalls. Когда приложение прослушивает порт, прохождение трафика разрешается.If there is an application listening on a port, the traffic is allowed through.

    Для защищенных пользовательских образов может потребоваться явно открыть нужные порты.Custom images that are secured may need ports opened explicitly. В число распространенных брандмауэров уровня ОС для Linux входят iptables, ufw и firewalld.Common Linux OS-layer firewalls include iptables, ufw, or firewalld.

  3. На узле сервера перейдите в каталог, куда извлекается iperf3.exe.On the server node, change to the directory where iperf3.exe is extracted. Затем запустите iPerf в режиме сервера и настройте его для прослушивания порта 5001, как показано в следующих командах:Then run iPerf in server mode and set it to listen on port 5001 as the following commands:

    cd c:\iperf-3.1.2-win65 iperf3.exe -s -p 5001

  4. На узле клиента перейдите в каталог, куда извлекается средство iperf, и выполните следующую команду:On the client node, change to the directory where iperf tool is extracted and then run the following command:

    iperf3.exe -c -t 30 -p 5001 -P 32

    Клиент передает трафик на сервер через порт 5001 в течение на 30 секунд.The client is inducing traffic on port 5001 to the server for 30 seconds. Флаг «-P», указывающий, что мы используем 32 одновременных подключения к узлу сервера.The flag '-P ' that indicates we are using 32 simultaneous connections to the server node.

    Ниже представлены выходные данные для этого примера:The following screen shows the output from this example:

  5. (НЕОБЯЗАТЕЛЬНО) Чтобы сохранить результаты тестирования, выполните следующую команду:(OPTIONAL) To preserve the testing results, run this command:

    iperf3.exe -c IPofTheServerToReach -t 30 -p 5001 -P 32 >> output.txt

  6. После завершения предыдущих шагов выполните те же действия, изменив роли на противоположные, чтобы узел сервера стал клиентом, и наоборот.After completing the previous steps, execute the same steps with the roles reversed, so that the server node will now be the client and vice-versa.

Решение проблем с низкой скоростью при копировании файловAddress slow file copy issues

При использовании проводника или перетаскивании объектов во время сеанса RDP может наблюдаться снижение скорости копирования файлов.You may experience slow file coping when using Windows Explorer or dragging and dropping through an RDP session. Обычно эта проблема вызвана одним или обоими следующими факторами:This problem is normally due to one or both of the following factors:

  • Приложения для копирования файлов, такие как проводник и RDP, не используют несколько потоков при копировании.File copy applications, such as Windows Explorer and RDP, do not use multiple threads when copying files. Для повышения производительности используйте многопоточное приложение, например Richcopy, которое копирует файлы с помощью 16 или 32 потоков.For better performance, use a multi-threaded file copy application such as Richcopy to copy files by using 16 or 32 threads. Чтобы изменить число используемых потоков в Richcopy, выберите Action (Действие) >Copy options (Параметры копирования) >File copy (Копирование файлов).To change the thread number for file copy in Richcopy, click Action >Copy options >File copy.
  • Недостаточная скорость чтения и записи виртуальной машины.Insufficient VM disk read/write speed. Дополнительные сведения см. в статье Устранение неполадок службы хранилища Azure.For more information, see Azure Storage Troubleshooting.

Внешний интерфейс для локального устройстваOn-premises device external facing interface

Если IP-адрес для Интернета локального VPN-устройства включен в определение локальной сети в Azure, вы можете столкнуться с невозможностью запуска VPN, нерегулярными отключениями либо снижением производительности.If the on-premises VPN device Internet-facing IP address is included in the local network definition in Azure, you may experience inability to bring up the VPN, sporadic disconnects, or performance issues.

Проверка задержкиChecking latency

Используйте команду tracert для трассировки до устройства Microsoft Azure, чтобы определить наличие задержки более 100 мс между прыжками.Use tracert to trace to Microsoft Azure Edge device to determine if there are any delays exceeding 100 ms between hops.

Из локальной сети запустите tracert для виртуального IP-адреса шлюза или виртуальной машины Azure.From the on-premises network, run tracert to the VIP of the Azure Gateway or VM. Если возвращается лишь знак *, значит вы достигли края Azure.Once you see only * returned, you know you have reached the Azure edge. Когда возвращаются DNS-имена, содержащие «MSN», значит вы достигли магистрали Майкрософт.When you see DNS names that include «MSN» returned, you know you have reached the Microsoft backbone.

Дополнительные сведения доступны в следующих источниках:For more information or help, check out the following links:

Источник: https://docs.microsoft.com/ru-ru/azure/vpn-gateway/vpn-gateway-validate-throughput-to-vnet

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

Категория ~ Интернет и Сеть – Игорь (Администратор)

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

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

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

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

NetWorx одна из лучших программ для проверки пропускной способности

NetWorx  — это лучший выбор в данной категории. Основная причина в том, что Networx активно развивается и совершенствуется в течение последних лет, в то время как развитие NetMeter имеет огромные скачки во времени. Так разница между релизами NetMeter 1.1.4 и 2.0.0 составляет порядка 4-х лет. Учитывайте, что отличный набор функций и красивый интерфейс не будут иметь никакого значения, если сетевая карта не определится.

Как факт, но до сих пор в NetWorx вы не можете выключить отображение всего трафика на графике. Хотя, этот суммарный трафик в режиме реального времени в системном трее — это очень удобная функциональность, ведь можно быстро заметить резко подскочившую сетевую активность. Полный вариант графика отображает входящий и исходящий трафик, но так же (и, к сожалению всегда) суммарный трафик. Последнее, обычно, скрывает один из графиков.

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

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

Статистика использования сети (ежедневная, еженедельно, ежемесячно, обычно) позволяет наблюдать за нагрузкой канала и проводить анализ. Так же в набор инструментов входят еще две полезных утилиты Trace Route и Ping. Жалко только то, что нельзя изменить размеры окон.

Еще существует окно Netstat, которое отображает все соединения TCP/IP (открытые, активные, в режиме прослушивания или ожидания). Естественно, вы можете фильтровать их по именам и адресам.

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

В целом, NetWorx — это отличный инструмент, который стоит попробовать.

Программа NetMeter красивый и качественный аналог NetWorx для проверки скорости интернета

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

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

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

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

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

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

В целом, это надежная и качественная программа, которая порадует вас не только гибкостью настройки, но и набором инструментов.

Программа для проверки скорости интернета iTraffic Monitor идеальное сочетание аспектов

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

Monitor поставляется вместе с WinPcap (специальный пакет для расширенного анализа и обработки сетевых пакетов) и позволяет вам фильтровать локальный трафик (или любой IP-адрес, или маску подсети), если вас интересует только интернет трафик. По умолчанию, iTraffic предоставляет пять предустановленных вариантов отображения, но вы можете создавать и сохранять свои собственные темы. Вы можете настраивать интервалы обновления, максимальные значения и другие параметры для графика.

Кроме того, можно настраивать запуск: стартовать с Windows, при открытии скрывать в трей и прочие. Однако, в настройках есть одна странность, иногда, встречаются опции, которые недоступны. К недостаткам так же можно отнести то, что вместо отображения текущей загрузки, при сворачивании в трей, можно лицезреть только иконку программы. Кроме того, iTraffic Monitor не сохраняет данных предыдущих запусков, что сильно ограничивает его возможности, как инструмента для анализа.

Хотя, он отлично подойдет для мониторинга сети в реальном времени.

Программа мониторинга пропускной способности FreeMeter рекордно маленький размер при большом наборе полезной функциональности

FreeMeter от Sourceforge еще один неплохой инструмент. Примечательно, что программа занимает порядка 120 КБ и не требует никакой установки, при этом содержит много полезных функций. После запуска, FreeMeter будет считывать проходящий трафик в режиме реального времени и отображать его на небольшом графике.

Потянув за нижний край, вы можете увеличить размер окна с графиком, но, к сожалению, только до максимального размера порядка 600 на 450 пикселей. Это ограничение будет большим недостатком, если у вас большой монитор или вам нужно видеть даже небольшие колебания в скорости. Тем не менее, в отношении гибкости настроек, FreeMeter предлагает достаточно много.

Можно изменить цвета как вручную, так и с помощью выбора цвета. Установить прозрачность с помощью ползунка. Скорректировать масштаб, изменить текст и определить риски для графика. Кроме того, FreeMeter имеет несколько дополнительных инструментов, таких как Ping, Tracert и UPnP NAT. Можно настроить уведомления по почте.

Но, опять же, изменить размер этих маленьких окошек никак нельзя. В целом, FreeMeter является отличным крошечным инструментом.

BitMeter нестандартный подход к мониторингу пропускной способности

BitMeter — достаточно сложно классифицировать и отнести к инструментам данного класса. Те данные, которые он отображает в виде таблицы, лучше бы смотрелись на графике, где можно отследить динамику. Программа имеет фиксированное окно с ограниченным размером (макс. 1000 на 700 пикселей), и судя по всему размер вряд ли можно настраивать.

Это достаточно большой недостаток для продукта данного класса. С другой стороны, помимо обычных статистических данных о трафике, программа предоставляет некоторые неплохие функции, такие как встроенный веб-сервер, который позволяет просматривать объем трафика через браузер на локальном хосте. Еще одной интересной идеей является секундомер.

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

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

NetWorx

Гибкая настройка. Много дополнительных функций.
Нельзя отключить суммарный трафик на графике. Размеры окон утилит Trace Route и Ping нельзя изменить

Перейти на страницу загрузки NetWorx

NetMeter

Простая, качественная и удобная программа. Гибкая настройка. Обнаруживает большинство устройств.

Перейти на страницу загрузки NetMeter

iTraffic Monitor

Привлекательная, быстрая и простая в использовании программа. Настраиваемые графики.

Перейти на страницу загрузки iTraffic Monitor

FreeMeter Bandwidth Monitor

Крошечная. Множество функций и настроек

Перейти на страницу загрузки FreeMeter Bandwidth Monitor

BitMeter

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

Перейти на страницу загрузки BitMeter

Рубрики:

  • анализ
  • интернет
  • сеть
  • скорость

Источник: https://ida-freewares.ru/best-free-download-upload-meter.html

Тестирование скорости локальной сети Ethernet

Бывают ситуации, когда необходимо измерить фактическую скорость передачи данных между двумя узлами по каналу связи Ethernet (скорость передачи данных по локальной сети).

Протестировать скорость локаьлной сети можно несколькими способами: передать большой файл по FTP или HTTP и засечь время передачи файла, затем поделим размер файла в МБ (мегабайтах) на время передачи (в секундах) и получим скорость нашего канала в МБ/с (магабайт в секунду), если умножим это значение на 8, то получим значение скорости в Мб/с (мегабит в секунду). А можно для тестирования скорости локальной сети использовать специализированные программы. Одной из таких программ является IPERF (http://iperf.sourceforge.net/).

Iperf — кроссплатформенная консольная клиент-серверная программа — генератор TCP и UDP трафика для тестирования пропускной способности локальной или распределённой сети. Iperf не требует установки. Iperf для измерения ёмкости канала пользуются даже крупные провайдеры.Скачать программу Ipref для Windows можно на нашем сайте в разделе программы iperf.

Iperf проста в использовании. Для тестирования скорости локальной сети вам понадобятся:

  • два компьютера (один будет выступать в роли сервера, другой в роли клиента), подключенные к сети и с назначенными IP-адресами
  • собственно, iperf (под Linux или Windows)на каждом компьютере
  • компьютеры должны пинговаться
  • если тестироваться будет определённый порт TCP или UDP, то доступ на этот порт должен быть открыт.

Общая методика измерений

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

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

Итак, если все вышеуказанные требования выполнены, приступаем.

Сначала необходимо запустить серверную часть программы, затем клиентскую. Для «сервера» запуск iperf происходит следующим образом: iperf -s -p 80

параметр -s указывает на то, что этот компьютер будет сервером, параметр -p 80 указывает что тестировать будем 80-й TCP порт. Если нужно протестировать UDP порт, то нужно добавить флаг -u (использовать UDP пакеты):

iperf -s -u -p 80

На клиенте запуск iperf производится со следующими параметрами:

iperf -c 172.16.12.1 -p 80 -t 180

здесь указывает что это клиентская часть, 172.16.12.1 – ip адрес сервера, -t 180 указывает, что тестировать скорость локальной сети в течение 180 секунд (3 минуты).

Так выглядит запущенная серверная часть, в процессе измерения скорости локальной сети, видно, что клиент с ip 1.1.1.2 подключился на 80 TCP порт.

Так выгладит клиентская часть Iperf во время измерения скорости канала:

После завершения тестирования, на «клиенте» и на «сервере» отображается измеренная скорость канала связи:

А вот скриншот из реальной жизни (тест в прямом и обратном направлении скорости локальной сети):

Приведу перечень всех параметров iperf с переводом:

-f, —format [kmKM] format to report: Kbits, Mbits, KBytes, Mbytes В каком формате показывать скорость

-i, —interval # seconds between periodic bandwidth reports – с какими интервалами отображать промежуточные результаты
-l, —len #[KM] length of buffer to read or write (default 8 KB) — размер буфера (можно не менять)
-m, —print_mss print TCP maximum segment size (MTU — TCP/IP header) — показывать инфрмацию по пакетам
-p, —port # server port to listen on/connect to порт на котором сервер будет принимать соединения а клиент соединятся (по умолчанию 5001)
-u, —udp use UDP rather than TCP — использовать UDP вместо TCP
-w, —window #[KM] TCP window size (socket buffer size) — размер окна TCP
-B, —bind bind to , an interface or multicast address — для сервера, если несколько интерфейсов указывает на каком начинать принимать трафик
-C, —compatibility for use with older versions does not sent extra msgs — режим совместимости со старыми версиями( не интересен)
-M, —mss # set TCP maximum segment size (MTU — 40 bytes) — позволяет изменить MSS
-N, —nodelay set TCP no delay, disabling Nagle's Algorithm – меняет опции TCP (тоже трогаем)
-V, —IPv6Version Set the domain to IPv6 – использовать IP версии 6 (пока не актуально)

Server specific: Опции для сервера
-s, —server run in server mode — запустить как сервер и отображать всю информацию на экран
-D, —daemon run the server as a daemon — запустить как сервер и не отображать информацию

Client specific: Опции клиента
-b, —bandwidth #[KM] for UDP, bandwidth to send at in bits/sec (default 1 Mbit/sec, implies -u) — используемая полоса для UDP (По умолчанию 1Mbit/sec)
-c, —client run in client mode, connecting to — запустить как клиент и соединится с IP
-d, —dualtest Do a bidirectional test simultaneously — тестировать линию в обе стороны
-n, —num #[KM] number of bytes to transmit (instead of -t) — установить предел для передаваемого трафика
-r, —tradeoff Do a bidirectional test individually — не делать двунаправленное тестирование
-t, —time # time in seconds to transmit for (default 10 secs) — тестировать и усреднять по времени
-F, —fileinput input the data to be transmitted from a file — не генерирует трафик а передает готовый файл
-I, —stdin input the data to be transmitted from stdin
-L, —listenport # port to recieve bidirectional tests back on — порт на котором клиент будет принимать двунаправленный трафик
-P, —parallel # number of parallel client threads to run — запустит параллельно несколько потоков
-T, —ttl # time-to-live, for multicast (default 1) – время жизни пакета для мультикаста

Для тех кто не любит CLI (консоль) есть графический интерфейсдля iperf, написанный на Java.

Выводы:

Протестировать скорость локальной сети с помощью Iperf — задача довольно простая. Единственная сложность в том, что если сеть распределённая, и необходимо померить скорость передачи канала связи между разными частями города, или между разными городами, то придётся искать человека на другом конце канала, чтобы он запустил серверную/киентскую часть Iperf.

Автор Bordac, http://bloggik.net

Источник: http://bloggik.net/index.php/articles/networks/29/112-ethernet-test-speed

Понравилась статья? Поделить с друзьями: