Назад | Перейти на главную страницу

Тест iperf показывает большое количество TCP: дублирование ACK / повторная передача и нарушение порядка

Я провел тест пропускной способности сети с использованием iperf и перехваченных пакетов на обоих концах. Я вижу почти 10% пакетов, выделенных в tcp.analysis.flag со следующей характеристикой:

«Подтверждение дублирования TCP», за которым следует «быстрая повторная передача TCP / повторная передача TCP» и «TCP вне очереди» происходит каждую секунду с редким появлением TCP-подтверждения для невидимого сегмента.

Вот экран для печати с использованием фильтра на стороне приемника (filter: tcp.analysis.flags):

Вот захват со стороны отправителя:

Я использовал iperf для отправки данных в режиме TCP в течение 500 секунд, используя только IPv4.

Единственным фильтром захвата был «хост», за которым следовал IP (отправитель или получатель). Я также заметил, что основные ошибки (дублирование подтверждения / повторной передачи) происходят каждые 3,5 секунды. Хотя каждую секунду возникает несколько наборов ошибок.

Заключая большое количество повторяющихся ACK, я чувствую, что есть определенное падение пакета? Я прав или я что-то упускаю.

Вот статистика> tcptrace от Wireshark:

сторона отправителя (клиента) (просмотр от клиента к серверу):

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

Заранее спасибо.