передача tftp болезненно медленная

Я использую HPA's tftp server для загрузки PXE . Когда я пытаюсь загрузить изображение с моего tftp-сервера с помощью curl , скорость передачи меньше 3 MB/s , даже в моей сети 1 Гбит.

 curl -o initrd.gz tftp://192.168.0.4:69/boot/debian/initrd.gz 

Является ли это неотъемлемым ограничением протокола tftp или может быть настроено?

  • Попытайтесь увеличить максимальный размер блока на сервере (например, --blocksize 1468 ).
  • Проверьте с сервером в режиме отладки, проверьте, есть ли повторная передача.
  • Проверьте, действительно ли у вас Gb-соединение.
  • Тестирование на другом клиентском узле.
  • Проверьте, есть ли другая проблема, не связанная с tftp – try iperf , tcpdump , ethtool