Установите размер ответа теста TCP_RR в netperf равным 0 байтов - PullRequest
0 голосов
/ 19 ноября 2018

Я пытаюсь выяснить, как установить размер ответа теста TCP_RR в netperf равным 0 байт.

Я использую следующую команду

netperf -t tcp_rr  -- -r 5,0

и проверяю пакетыв Wireshark, и я вижу, что, несмотря на то, что размер запроса составляет 5 байт, как я указал, иногда длина ответного пакета от сетевого сервера составляет ~ 16 Кбайт.Если я изменю его на

netperf -t tcp_rr  -- -r 5,1

, длина ответного пакета составит 1 байт.Разве невозможно установить размер ответа равным 0 байт?

Я хочу, чтобы сервер никогда не отправлял мне пакеты с данными в них.Причина этого заключается в том, что у меня есть настройка сети, при которой хост 1 отправляет данные на хост 2, и я пытаюсь измерить, насколько быстро хост 2 принимает данные, поскольку хост 2 использует стек TCP, который я написал вручную в качестве упражнения.Я думал, что тест TCP_RR будет лучше для этого тестового сценария, но если есть лучший тест, я бы лучше использовал его вместо TCP_RR.

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...