Настройка UDP
Протокол пользовательских дейтаграмм (UDP) применяется сетевой файловой системой (NFS), сервером имен (named), упрощенным протоколом передачи файлов (TFTP) и другими протоколами специального назначения.
Так как UDP является протоколом дейтаграмм, то при отправке дейтаграммы все сообщение должно быть скопировано в область памяти ядра за одну атомарную операцию. Получается дейтаграмма также в виде одного сообщения с помощью системного вызова recv или recvfrom. Значения параметров udp_sendspace и udp_recvspace должны соответствовать требованиям буферизации для отдельных сокетов.
Максимальный размер дейтаграммы UDP составляет 64 КБ за вычетом размера заголовка UDP (8 байт) и размера заголовка IP (20 байт для IPv4 или 40 байт для IPv6).
Ниже перечислены параметры, влияющие на производительность UDP:
- udp_sendspace
- udp_recvspace
- Объединение пакетов UDP в цепочку
- Опции адаптера, такие как объединение прерываний