Какова правильная настройка MTU для исходного блока UDP gnuradio при размере полезной нагрузки меньше, чем по умолчанию 1472? - PullRequest
0 голосов
/ 11 ноября 2018

Исходный блок gnuradio UDP имеет размер полезной нагрузки по умолчанию 1472. В документации указано

"payload_size: размер полезной нагрузки UDP по умолчанию установлен на 1472 = (1500 MTU - (8-байтовый заголовок UDP) - (20-байтовый заголовок IP))"

Моя клиентская программа на C отправляет пакеты по 16 байт в источник udp gnuradio раз в секунду.

Должен ли я установить значение MTU на 16?

Спасибо.

1 Ответ

0 голосов
/ 11 ноября 2018

Нет, Payload Size относится к максимальному размеру пакета, который может быть обработан блоком. Тем не менее, блок обрабатывает ваши 16 байтов как поток, поэтому, если вы хотите сохранить этот пакет, требуются дополнительные шаги.

...