Графическое представление результатов iperf3

1361
Alberto

Я использую Iperf3 на 2 машинах, и на самом деле я использую 2 экземпляра Iperf3, один для генерации трафика с высоким приоритетом, а другой - для трафика с низким приоритетом.

Я хотел бы сгенерировать график обоих потоков, но проблема в том, что я не знаю, когда именно начался второй трафик. и Iperf3 не показывает метки времени.

Я искал диссектора Wireshark, но я не мог найти что-то полезное

Я попытался запустить tcpdump и получить результаты в файле, а затем открыть его с помощью wireshark, но это дало мне нереальные результаты,

5 Мбит / с вместо 35 Мбит / с

Пожалуйста, помогите мне в этом вопросе. Заранее спасибо.

0

1 ответ на вопрос

0
karyhead

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

Возьмите эти фильтры отображения и используйте их для отображения битов / тиков в IO Graph. У вас должно быть две линии, по одной для каждого типа трафика. Если вам не нравится, как выглядит IO Graph, вы можете экспортировать данные в формате CSV с помощью Copyкнопки и импортировать их в Excel или другой инструмент.

Wireshark IO Graph

На рисунке нет линий графика из-за проблемы с моим Wireshark. Измените номера портов на номера ваших портов.

Спасибо, Кари. но что касается скорости, которую я получаю в IO Grah, график показывает мне, что на одном тике, например, скорость 6000000 бит / с, которая, если мы конвертируем ее в Мбит / с, дает нам около 6 Мбит / с. в то время как в тот момент скорость, о которой сообщил iperf, была 35,6 Мбит / с. В чем причина? Alberto 9 лет назад 0
Трудно сказать, не имея возможности взглянуть на данные. Возможно, они используют разные области при объединении данных в средние значения, но 6 против 35,6 - большая разница. Я, конечно, видел различия в количестве разных инструментов, но ничего подобного, если только где-то не была допущена ошибка. Я считаю, что Wireshark и IO Graph надежны (когда я смогу показать мне графики, то есть). Возможно ли, чтобы iperf давал вам среднее значение tput с начала передачи до этого момента, а не tput в этот момент? karyhead 9 лет назад 0

Похожие вопросы