@perrfect

Почему очень низкая скорость загрузки tftp?

Есть сервер терминалов x2go_thinclient, который поднят на Xubuntu 16.04 LTS. Там же поднят сервер tftpd-hpa. Сервер находится в Дата-центре.
Нужно загружать бездисковые рабочие станции в офисе. Но при этом скорость загрузки файлов initrd.img (39M), vmlinuz.486 (6,7M) с tftpd-сервера составляет больше 15 минут.
Сначала думали, что провайдер ограничивает UDP-трафик. Протестировали с провайдером. Скорость составляет 92 Мбит/с.
Протестировали в других сетях. Скорость загрузки этих же файлов составляет порядка 5 минут.
В чем может быть проблема? Идей куда дальше смотреть уже нет.
  • Вопрос задан
  • 2148 просмотров
Пригласить эксперта
Ответы на вопрос 2
@rustler2000
погромист сикраш
Какой пинг между станцией и сервером?
Тфтп подтверждает каждый пакет и не посылает следующий пока подтверждение не пришло
Ответ написан
@Karpion
TFTP - это "тупой FTP". От простой и тупой как пробка, чтобы реализация занимала мало места, влезала в BIOS ещё в древние времена, когда ПЗУ были дорогие. Потому и медленный, особенно если сервер далеко. Это не лечится.

Для нормальной работы - сначала грузят по TFTP некий минимальный клиент, который подтягивает остальное по нормальному протоколу с большим окном (читайте про работу протокола TCP).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы