Я работаю над приложением, в котором мне нужно отправить большие данные в нескольких пакетах UDP клиенту. Как я могу программно определить MTU для моего сокета UDP?
Я должен быть в состоянии сделать это на Windows и Linux.
Вы можете установить флаг «Не фрагментировать» в заголовке IP. Затем вы можете получить icmp-ответ о необходимой фрагментации.
Других решений пока нет …