Flowgrind - Flowgrind
Разработчики) | Команда Flowgrind |
---|---|
Стабильный выпуск | 0.8.0 / 19 сентября 2016 г. |
Написано в | C |
Операционная система | Linux, FreeBSD, OS X |
Тип | Управление пропускной способностью |
Лицензия | GPL3 |
Интернет сайт | http://flowgrind.net |
Flowgrind это инструмент тестирования и сравнительного анализа для измерения пропускной способности и других показателей для TCP Изначально он был разработан для изучения производительности и поведения вариантов TCP в Беспроводные ячеистые сети.[1]
В отличие от подобных инструментов, таких как Иперф или же Netperf он имеет распределенную архитектуру, где пропускная способность и другие показатели измеряются между потоками сервер процессы. Flowgrind клиент имеет цель запланировать такие измерения и собрать данные измерений.
Присущий этой архитектуре и ее назначению для Беспроводные ячеистые сети flowgrind поддерживает:
- разделение измеряемого трафика и контрольного трафика (например, для измерения производительности беспроводной сети, но не позволять контрольному трафику мешать),
- одновременное измерение между любым количеством хостов, на которых запущен сервер flowgrind (например, для создания беспроводных перекрестных помех),
- однонаправленные, двунаправленные или сложные тесты запроса / ответа (например, для моделирования различных сценариев использования и протоколов) и
- захват пакетов поддержка (например, для углубленного анализа трафика в автономном режиме).
Flowgrind позволяет пользователю устанавливать различные параметры протокола (например, Контроль перегрузки алгоритм) индивидуально для каждого подключения. Это можно использовать для изучения того, как определенные настройки влияют на использование сети и как они могут конкурировать друг с другом.
В отличие от большинства инструментов кросс-платформенного тестирования, кроме прикладной уровень метрики, Flowgrind может выводить некоторые транспортный уровень метрики, которые обычно являются внутренними для TCP / IP Куча. Например, в Linux это включает оценку ядра сквозного туда и обратно и размер окно скопления.
Смотрите также
- Иперф, Netperf, Ttcp, bwping: инструменты аналогичного характера.
- Измерение пропускной способности сети
- Модель генерации пакетов
Рекомендации
- ^ Циммерманн, Александр; Ханнеманн, Арн; Коссе, Тим (2010). «Flowgrind - новый инструмент измерения производительности». 2010 Глобальная телекоммуникационная конференция IEEE GLOBECOM 2010. Дои:10.1109 / GLOCOM.2010.5684167.