Электроник

Аутсорсинг в сфере IT (Хабаровск)

iPerf: разница между версиями простыми словами

Почему многие до сих пор используют iPerf2 вместо iPerf3?

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

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

С чего всё начиналось: iPerf 1

Первая версия iPerf появилась ещё в начале 2000-х годов как инструмент для оценки производительности IP-сетей. Она позволяла запускать сервер и клиент на разных устройствах и измерять скорость передачи данных.

Сегодня iPerf 1 практически не используется. Проект давно уступил место более современным реализациям и сохранился только в историческом контексте. В реальной работе встретить его можно крайне редко.

Поэтому если говорить о современном использовании, выбор обычно стоит между iPerf2 и iPerf3

Главное заблуждение: iPerf3 не является обновлением iPerf2

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

iPerf3 был полностью переписан разработчиками ESnet практически с нуля. В результате получился отдельный продукт со своей архитектурой, набором функций и даже несовместимостью с iPerf2. Клиент iPerf3 не сможет подключиться к серверу iPerf2 и наоборот. Более того, версии используют разные порты по умолчанию: 5001 для iPerf2 и 5201 для iPerf3.

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

Для тестирования всех высокопроизводительных адаптеров (100GbE) мы рекомендуем использовать iperf2 (2.0.x) в Linux и NTTTCP в Windows.

Почему многие выбирают iPerf3

За последние годы именно iPerf3 стал наиболее популярным инструментом для повседневной диагностики сетей.

Основные преимущества:

1. JSON-вывод
2. Режим Reverse
3. Более современная архитектура
4. Поддержка SCTP

Где iPerf2 всё ещё выигрывает

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

И на это есть причины.

1. Многопоточность
2. Поддержка нескольких клиентов одновременно
3. Multicast-тестирование
4. Дополнительные метрики

Что сейчас используют чаще всего?

Если посмотреть на современные инструкции, документацию производителей оборудования и примеры автоматизации, то чаще всего встречается именно iPerf3. Он стал стандартом для:

тестирования серверов и VPS;
диагностики каналов между дата-центрами;
проверки VPN;
автоматизированного мониторинга;
DevOps и SRE-задач;
CI/CD-пайплайнов.

В то же время iPerf2 остаётся востребованным среди сетевых инженеров, которые работают с высокоскоростными магистралями, Wi-Fi-исследованиями и специализированными сценариями тестирования.

Какую версию выбрать сегодня?

Мой практический совет простой:

1. Для 90% задач выбирайте iPerf3.
2. Если нужны JSON-отчёты, автоматизация и стандартные тесты TCP/UDP, используйте iPerf3.
3. Если работаете с multicast, сложными нагрузочными тестами или очень высокоскоростными каналами, стоит посмотреть на iPerf2.
4. Использовать iPerf1 сегодня нет смысла.

Заключение

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

Именно поэтому опытные инженеры часто держат установленными сразу обе версии. В одних сценариях лучше показывает себя iPerf3, а в других выигрывает старый, но по-прежнему мощный iPerf2.

Лексикон

Текстовый редактор Лексикон

ЛЕКСИКОН — широко известный несложный редактор документов, работающий в среде DOS и WINDOWS, , созданный в конце 80-х годов в ВЦ Академии наук СССР. Лексикон был чрезвычайно популярен в конце 80х и по статистическим данным, он был установлен на 95 % всех российских ПК. Версии Лексикона для Windows не нашли практического применения из-за конкуренции со стороны Microsoft Word.

Lexikon-Text-Editor

Наряду с собственными файлами, Лексикон «понимает» и многие другие форматы документов: doc, txt (dos, win), rtf, html, mswrite. Текстовый редактор Лексикон обладает рядом особенностей, делающих его простым и эффективным средством работы с документами.
Хотя более мощные и сложные редакторы документов типа Microsoft Word или WordPerfect обеспечивают значительно большие возможности по редактированию текстов и автоматизации делопроизводства, такой простой и удобный редактор, как ЛЕКСИКОН, по прежнему сохраняет весьма широкий круг пользователей.

Технические требования:
* Лицензионная копия русской или настроенной на русский язык версии Windows 98/Me или Windows NT/2000
* 32 Мб оперативной памяти
* 14-25 Мб свободного места на жестком диске

Ограничения демо-версии:
* Отдельный Setup для демо-версии, ограничение только по функционалу. Без возможности регистрации
* При работе с Буфером Обмена и сохранении документов в них вставляется текст «Демонстрационная версия»
* Отключена Печать

Скачать Демо-версию программы Лексикон

IPMITool для Windows

IPMITool для Windows

IPMItool — это утилита для управления и настройки устройств, поддерживающих стандарт IPMI. IPMI — открытый стандарт для мониторинга, регистрации, восстановления, инвентаризации и управления оборудованием, который реализован независимо от основного центрального процессора, BIOS и ОС.
Программа ipmitool обеспечивает простой интерфейс командной строки для BMC. Она имеет возможность читать репозиторий данных датчиков (SDR) и печатать показания датчиков, отображать содержимое журнала системных событий (SEL), отображать системную информацию (FRU), управлять LAN и выполнить удаленное управление питанием сервера.

IPMI-Windows

Полезные команды IPMITool

  1. Отображение версии firmware — ipmitool mc info
  2. Перезагрузка BMC — ipmitool mc reset [ warm | cold ]
  3. Отображение инвентарной информации — ipmitool fru print
  4. Отображение сенсоров — ipmitool sdr list
  5. Удаленное управление сервером — ipmitool chassis power [ off | on | reset ]
  6. Изменение параметров при перезагрузки — ipmitool chassis bootdev [ pxe | cdrom | bios ]
  7. Отобразить систеный журнал — ipmitool sel info
  8. Изменить пароль пользователя — ipmitool user list 1 & ipmitool user set password 1
  9. Отобразить сетевые параметры — ipmitool lan print 1
  10. Активация SOL — ipmitool -H <IP> -U <user> -I lanplus sol activate

Скачать IPMITool для Windows (1.8.18)